Searched refs:leaq (Results 1 – 5 of 5) sorted by relevance
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 473 leaq 1(%r9), %r10 // R10 := shorty + 1 ; ie skip return arg character. 474 leaq 4(%rsi), %r11 // R11 := arg_array + 4 ; ie skip this pointer. 512 leaq 8(%rsp), %rdi // rdi is pointing just above the ArtMethod* in the stack 516 leaq 1(%r9), %r10 // r10 := shorty + 1 ; ie skip return arg character 567 leaq 1(%r9), %r10 // R10 := shorty + 1 ; ie skip return arg character 606 leaq 8(%rsp), %rdi // rdi is pointing just above the ArtMethod* in the 610 leaq 1(%r9), %r10 // r10 := shorty + 1 ; ie skip return arg character 1602 leaq art_quick_instrumentation_exit(%rip), %r12 // Set up return through instrumentation
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 336 void X86_64Assembler::leaq(CpuRegister dst, const Address& src) { in leaq() function in art::x86_64::X86_64Assembler 2522 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), fr_offs)); in StoreStackOffsetToThread64() 2775 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2778 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2793 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2796 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
|
D | assembler_x86_64.h | 355 void leaq(CpuRegister dst, const Address& src);
|
/art/compiler/optimizing/ |
D | intrinsics_x86_64.cc | 971 __ leaq(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf() local 975 __ leaq(counter, Address(string_length, counter, ScaleFactor::TIMES_1, 0)); in GenerateStringIndexOf() local
|
D | code_generator_x86_64.cc | 2145 __ leaq(out.AsRegister<CpuRegister>(), Address( in VisitAdd() local 2156 __ leaq(out.AsRegister<CpuRegister>(), Address( in VisitAdd() local
|