Lines Matching refs:__

46 #define __ assembler.  macro
84 __ FinalizeCode(); in CreateTrampoline()
85 size_t cs = __ CodeSize(); in CreateTrampoline()
88 __ FinalizeInstructions(code); in CreateTrampoline()
106 __ JumpTo(Arm64ManagedRegister::FromXRegister(X0), Offset(offset.Int32Value()), in CreateTrampoline()
111 __ LoadRawPtr(Arm64ManagedRegister::FromXRegister(IP1), in CreateTrampoline()
115 __ JumpTo(Arm64ManagedRegister::FromXRegister(IP1), Offset(offset.Int32Value()), in CreateTrampoline()
120 __ JumpTo(Arm64ManagedRegister::FromXRegister(TR), Offset(offset.Int32Value()), in CreateTrampoline()
126 __ FinalizeCode(); in CreateTrampoline()
127 size_t cs = __ CodeSize(); in CreateTrampoline()
130 __ FinalizeInstructions(code); in CreateTrampoline()
145 __ LoadFromOffset(kLoadWord, T9, A0, offset.Int32Value()); in CreateTrampoline()
148 __ LoadFromOffset(kLoadWord, T9, A0, JNIEnvExt::SelfOffset(4).Int32Value()); in CreateTrampoline()
149 __ LoadFromOffset(kLoadWord, T9, T9, offset.Int32Value()); in CreateTrampoline()
152 __ LoadFromOffset(kLoadWord, T9, S1, offset.Int32Value()); in CreateTrampoline()
154 __ Jr(T9); in CreateTrampoline()
155 __ NopIfNoReordering(); in CreateTrampoline()
156 __ Break(); in CreateTrampoline()
158 __ FinalizeCode(); in CreateTrampoline()
159 size_t cs = __ CodeSize(); in CreateTrampoline()
162 __ FinalizeInstructions(code); in CreateTrampoline()
177 __ LoadFromOffset(kLoadDoubleword, T9, A0, offset.Int32Value()); in CreateTrampoline()
180 __ LoadFromOffset(kLoadDoubleword, T9, A0, JNIEnvExt::SelfOffset(8).Int32Value()); in CreateTrampoline()
181 __ LoadFromOffset(kLoadDoubleword, T9, T9, offset.Int32Value()); in CreateTrampoline()
184 __ LoadFromOffset(kLoadDoubleword, T9, S1, offset.Int32Value()); in CreateTrampoline()
186 __ Jr(T9); in CreateTrampoline()
187 __ Nop(); in CreateTrampoline()
188 __ Break(); in CreateTrampoline()
190 __ FinalizeCode(); in CreateTrampoline()
191 size_t cs = __ CodeSize(); in CreateTrampoline()
194 __ FinalizeInstructions(code); in CreateTrampoline()
208 __ fs()->jmp(Address::Absolute(offset)); in CreateTrampoline()
209 __ int3(); in CreateTrampoline()
211 __ FinalizeCode(); in CreateTrampoline()
212 size_t cs = __ CodeSize(); in CreateTrampoline()
215 __ FinalizeInstructions(code); in CreateTrampoline()
229 __ gs()->jmp(x86_64::Address::Absolute(offset, true)); in CreateTrampoline()
230 __ int3(); in CreateTrampoline()
232 __ FinalizeCode(); in CreateTrampoline()
233 size_t cs = __ CodeSize(); in CreateTrampoline()
236 __ FinalizeInstructions(code); in CreateTrampoline()