Searched refs:leaq (Results 1 - 5 of 5) sorted by relevance
/art/runtime/arch/x86_64/ |
H A 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/ |
H A D | assembler_x86_64.cc | 336 void X86_64Assembler::leaq(CpuRegister dst, const Address& src) { function in class:art::x86_64::X86_64Assembler 2522 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), fr_offs)); 2775 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); 2778 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); 2793 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); 2796 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
|
H A D | assembler_x86_64.h | 355 void leaq(CpuRegister dst, const Address& src);
|
/art/compiler/optimizing/ |
H A D | intrinsics_x86_64.cc | 971 __ leaq(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); 975 __ leaq(counter, Address(string_length, counter, ScaleFactor::TIMES_1, 0));
|
H A D | code_generator_x86_64.cc | 2091 // We can use a leaq or addq if the constant can fit in an immediate. 2145 __ leaq(out.AsRegister<CpuRegister>(), Address( 2156 __ leaq(out.AsRegister<CpuRegister>(), Address(
|
Completed in 240 milliseconds