Searched refs:leaq (Results 1 - 5 of 5) sorted by relevance

/art/runtime/arch/x86_64/
H A Dquick_entrypoints_x86_64.S473 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 Dassembler_x86_64.cc336 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 Dassembler_x86_64.h355 void leaq(CpuRegister dst, const Address& src);
/art/compiler/optimizing/
H A Dintrinsics_x86_64.cc971 __ 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 Dcode_generator_x86_64.cc2091 // 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