Home
last modified time | relevance | path

Searched refs:entrypoint_offset (Results 1 – 8 of 8) sorted by relevance

/art/compiler/linker/
Dlinker_patch.h205 uint32_t entrypoint_offset) { in CallEntrypointPatch() argument
209 patch.entrypoint_offset_ = entrypoint_offset; in CallEntrypointPatch()
/art/compiler/optimizing/
Dcode_generator_arm64.cc856 uint32_t entrypoint_offset = in EmitNativeCode() local
869 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in EmitNativeCode()
1374 ThreadOffset64 entrypoint_offset = in GenerateFrameEntry() local
1376 __ Ldr(temp1.X(), MemOperand(tr, entrypoint_offset.Int32Value())); in GenerateFrameEntry()
2043 ThreadOffset64 entrypoint_offset = GetThreadOffset<kArm64PointerSize>(entrypoint); in InvokeRuntime() local
2048 __ Ldr(lr, MemOperand(tr, entrypoint_offset.Int32Value())); in InvokeRuntime()
2058 EmitEntrypointThunkCall(entrypoint_offset); in InvokeRuntime()
5211 void CodeGeneratorARM64::EmitEntrypointThunkCall(ThreadOffset64 entrypoint_offset) { in EmitEntrypointThunkCall() argument
5214 call_entrypoint_patches_.emplace_back(/*dex_file*/ nullptr, entrypoint_offset.Uint32Value()); in EmitEntrypointThunkCall()
Dcode_generator_arm_vixl.h722 void EmitEntrypointThunkCall(ThreadOffset32 entrypoint_offset);
Dcode_generator_arm64.h861 void EmitEntrypointThunkCall(ThreadOffset64 entrypoint_offset);
Dcode_generator_arm_vixl.cc2378 ThreadOffset32 entrypoint_offset = in GenerateFrameEntry() local
2380 __ Ldr(temp1, MemOperand(tr, entrypoint_offset.Int32Value())); in GenerateFrameEntry()
2794 ThreadOffset32 entrypoint_offset = GetThreadOffset<kArmPointerSize>(entrypoint); in InvokeRuntime() local
2799 __ Ldr(lr, MemOperand(tr, entrypoint_offset.Int32Value())); in InvokeRuntime()
2814 EmitEntrypointThunkCall(entrypoint_offset); in InvokeRuntime()
9748 void CodeGeneratorARMVIXL::EmitEntrypointThunkCall(ThreadOffset32 entrypoint_offset) { in EmitEntrypointThunkCall() argument
9751 call_entrypoint_patches_.emplace_back(/*dex_file*/ nullptr, entrypoint_offset.Uint32Value()); in EmitEntrypointThunkCall()
10395 int32_t entrypoint_offset = in CompileBakerReadBarrierThunk() local
10401 __ Add(ep_reg, ep_reg, Operand(entrypoint_offset)); in CompileBakerReadBarrierThunk()
Dcode_generator_riscv64.cc274 uint32_t entrypoint_offset = in EmitNativeCode() local
286 __ Loadd(RA, TR, entrypoint_offset); in EmitNativeCode()
5996 ThreadOffset64 entrypoint_offset = in GenerateFrameEntry() local
5998 __ Loadd(tmp, TR, entrypoint_offset.Int32Value()); in GenerateFrameEntry()
6391 ThreadOffset64 entrypoint_offset = GetThreadOffset<kRiscv64PointerSize>(entrypoint); in InvokeRuntime() local
6395 __ Loadd(RA, TR, entrypoint_offset.Int32Value()); in InvokeRuntime()
Dcode_generator_x86_64.cc1861 ThreadOffset64 entrypoint_offset = in GenerateFrameEntry() local
1863 __ gs()->jmp(Address::Absolute(entrypoint_offset, /*no_rip=*/ true)); in GenerateFrameEntry()
Dcode_generator_x86.cc1415 ThreadOffset32 entrypoint_offset = in GenerateFrameEntry() local
1417 __ fs()->jmp(Address::Absolute(entrypoint_offset)); in GenerateFrameEntry()