/art/compiler/trampolines/ |
D | trampoline_compiler.h | 31 ThreadOffset32 entry_point_offset); 34 ThreadOffset64 entry_point_offset);
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 319 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, 323 void GenerateInvokeRuntime(int32_t entry_point_offset);
|
D | code_generator_mips64.h | 518 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, 522 void GenerateInvokeRuntime(int32_t entry_point_offset);
|
D | code_generator_x86.h | 340 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, 344 void GenerateInvokeRuntime(int32_t entry_point_offset);
|
D | code_generator_mips.h | 536 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, 541 void GenerateInvokeRuntime(int32_t entry_point_offset, bool direct);
|
D | code_generator_mips64.cc | 532 int32_t entry_point_offset = in EmitNativeCode() local 535 mips64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, in EmitNativeCode() 625 int32_t entry_point_offset = in EmitNativeCode() local 628 mips64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, in EmitNativeCode() 1754 void CodeGeneratorMIPS64::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 1758 GenerateInvokeRuntime(entry_point_offset); in InvokeRuntimeWithoutRecordingPcInfo() 1761 void CodeGeneratorMIPS64::GenerateInvokeRuntime(int32_t entry_point_offset) { in GenerateInvokeRuntime() argument 1762 __ LoadFromOffset(kLoadDoubleword, T9, TR, entry_point_offset); in GenerateInvokeRuntime() 5073 const int32_t entry_point_offset = in GenerateGcRootFieldLoad() local 5083 __ LoadFromOffset(kLoadDoubleword, T9, TR, entry_point_offset); in GenerateGcRootFieldLoad() [all …]
|
D | code_generator_mips.cc | 575 int32_t entry_point_offset = in EmitNativeCode() local 578 mips_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, in EmitNativeCode() 669 int32_t entry_point_offset = in EmitNativeCode() local 672 mips_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, in EmitNativeCode() 1899 void CodeGeneratorMIPS::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 1904 GenerateInvokeRuntime(entry_point_offset, direct); in InvokeRuntimeWithoutRecordingPcInfo() 1907 void CodeGeneratorMIPS::GenerateInvokeRuntime(int32_t entry_point_offset, bool direct) { in GenerateInvokeRuntime() argument 1909 __ LoadFromOffset(kLoadWord, T9, TR, entry_point_offset); in GenerateInvokeRuntime() 6905 const int32_t entry_point_offset = in GenerateGcRootFieldLoad() local 6915 __ LoadFromOffset(kLoadWord, T9, TR, entry_point_offset); in GenerateGcRootFieldLoad() [all …]
|
D | code_generator_x86_64.cc | 522 int32_t entry_point_offset = in EmitNativeCode() local 525 x86_64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode() 613 int32_t entry_point_offset = in EmitNativeCode() local 616 x86_64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode() 1193 void CodeGeneratorX86_64::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 1197 GenerateInvokeRuntime(entry_point_offset); in InvokeRuntimeWithoutRecordingPcInfo() 1200 void CodeGeneratorX86_64::GenerateInvokeRuntime(int32_t entry_point_offset) { in GenerateInvokeRuntime() argument 1201 __ gs()->call(Address::Absolute(entry_point_offset, /* no_rip */ true)); in GenerateInvokeRuntime() 6564 const int32_t entry_point_offset = in GenerateGcRootFieldLoad() local 6566 __ gs()->cmpl(Address::Absolute(entry_point_offset, /* no_rip */ true), Immediate(0)); in GenerateGcRootFieldLoad()
|
D | code_generator_x86.cc | 506 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(ref_reg); in EmitNativeCode() local 508 x86_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode() 591 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(ref_reg); in EmitNativeCode() local 593 x86_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode() 996 void CodeGeneratorX86::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 1000 GenerateInvokeRuntime(entry_point_offset); in InvokeRuntimeWithoutRecordingPcInfo() 1003 void CodeGeneratorX86::GenerateInvokeRuntime(int32_t entry_point_offset) { in GenerateInvokeRuntime() argument 1004 __ fs()->call(Address::Absolute(entry_point_offset)); in GenerateInvokeRuntime() 7182 const int32_t entry_point_offset = in GenerateGcRootFieldLoad() local 7184 __ fs()->cmpl(Address::Absolute(entry_point_offset), Immediate(0)); in GenerateGcRootFieldLoad()
|
D | code_generator_arm64.h | 528 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset,
|
D | code_generator_arm_vixl.h | 496 void InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset,
|
D | code_generator_arm64.cc | 657 int32_t entry_point_offset = in GenerateReadBarrierMarkRuntimeCall() local 660 arm64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in GenerateReadBarrierMarkRuntimeCall() 2104 void CodeGeneratorARM64::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 2108 __ Ldr(lr, MemOperand(tr, entry_point_offset)); in InvokeRuntimeWithoutRecordingPcInfo()
|
D | intrinsics_x86_64.cc | 109 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86_64PointerSize>(TMP); in EmitNativeCode() local 111 x86_64_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode()
|
D | intrinsics_arm64.cc | 208 int32_t entry_point_offset = in EmitNativeCode() local 211 codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode()
|
D | intrinsics_arm_vixl.cc | 229 int32_t entry_point_offset = in EmitNativeCode() local 232 arm_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode()
|
D | intrinsics_x86.cc | 147 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(temp2); in EmitNativeCode() local 149 x86_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in EmitNativeCode()
|
D | code_generator_arm_vixl.cc | 784 int32_t entry_point_offset = in GenerateReadBarrierMarkRuntimeCall() local 787 arm_codegen->InvokeRuntimeWithoutRecordingPcInfo(entry_point_offset, instruction_, this); in GenerateReadBarrierMarkRuntimeCall() 2797 void CodeGeneratorARMVIXL::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo() argument 2801 __ Ldr(lr, MemOperand(tr, entry_point_offset)); in InvokeRuntimeWithoutRecordingPcInfo()
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2.cc | 218 const int32_t entry_point_offset = in LoadReadBarrierMarkIntrospectionEntrypoint() local 220 __ Ldr(entrypoint, MemOperand(tr, entry_point_offset)); in LoadReadBarrierMarkIntrospectionEntrypoint()
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64.cc | 403 const int32_t entry_point_offset = in LoadReadBarrierMarkIntrospectionEntrypoint() local 405 __ Ldr(entrypoint, MemOperand(tr, entry_point_offset)); in LoadReadBarrierMarkIntrospectionEntrypoint()
|