Home
last modified time | relevance | path

Searched refs:movq (Results 1 – 11 of 11) sorted by relevance

/art/runtime/arch/x86_64/
Djni_entrypoints_x86_64.S34 movq %xmm0, 0(%rsp)
35 movq %xmm1, 8(%rsp)
36 movq %xmm2, 16(%rsp)
37 movq %xmm3, 24(%rsp)
38 movq %xmm4, 32(%rsp)
39 movq %xmm5, 40(%rsp)
40 movq %xmm6, 48(%rsp)
41 movq %xmm7, 56(%rsp)
42 movq %xmm12, 64(%rsp)
43 movq %xmm13, 72(%rsp)
[all …]
Dquick_entrypoints_x86_64.S23 movq %xmm12, 0(%rsp)
24 movq %xmm13, 8(%rsp)
25 movq %xmm14, 16(%rsp)
26 movq %xmm15, 24(%rsp)
31 movq 0(%rsp), %xmm12
32 movq 8(%rsp), %xmm13
33 movq 16(%rsp), %xmm14
34 movq 24(%rsp), %xmm15
51 movq _ZN3art7Runtime9instance_E@GOTPCREL(%rip), %r10
52 movq (%r10), %r10
[all …]
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc106 void X86_64Assembler::movq(CpuRegister dst, const Immediate& imm) { in movq() function in art::x86_64::X86_64Assembler
131 void X86_64Assembler::movq(const Address& dst, const Immediate& imm) { in movq() function in art::x86_64::X86_64Assembler
141 void X86_64Assembler::movq(CpuRegister dst, CpuRegister src) { in movq() function in art::x86_64::X86_64Assembler
158 void X86_64Assembler::movq(CpuRegister dst, const Address& src) { in movq() function in art::x86_64::X86_64Assembler
174 void X86_64Assembler::movq(const Address& dst, CpuRegister src) { in movq() function in art::x86_64::X86_64Assembler
2393 movq(Address(CpuRegister(RSP), 0), method_reg.AsX86_64().AsCpuRegister()); in BuildFrame()
2399 movq(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), in BuildFrame()
2472 movq(Address(CpuRegister(RSP), offs), src.AsCpuRegister()); in Store()
2476 movq(Address(CpuRegister(RSP), offs), src.AsRegisterPairLow()); in Store()
2477 movq(Address(CpuRegister(RSP), FrameOffset(offs.Int32Value()+4)), in Store()
[all …]
Dassembler_x86_64.h324 void movq(CpuRegister dst, const Immediate& src);
326 void movq(CpuRegister dst, CpuRegister src);
329 void movq(CpuRegister dst, const Address& src);
331 void movq(const Address& dst, CpuRegister src);
332 void movq(const Address& dst, const Immediate& src);
Dassembler_x86_64_test.cc287 DriverStr(RepeatRR(&x86_64::X86_64Assembler::movq, "movq %{reg2}, %{reg1}"), "movq"); in TEST_F()
291 DriverStr(RepeatRI(&x86_64::X86_64Assembler::movq, 8U, "movq ${imm}, %{reg}"), "movqi"); in TEST_F()
671 GetAssembler()->movq(x86_64::Address(x86_64::CpuRegister(x86_64::RAX), 0), in TEST_F()
/art/compiler/dex/quick/
Dquick_cfi_test_expected.inc116 // 0x00000004: movq [rsp + 40], rbx
118 // 0x00000009: movq [rsp + 48], rbp
124 // 0x0000001c: movq rax, rdi
125 // 0x0000001f: movq [rsp], rdi
127 // 0x00000023: movq rbx, [rsp + 40]
129 // 0x00000028: movq rbp, [rsp + 48]
/art/compiler/optimizing/
Dcode_generator_x86_64.cc375 __ gs()->movq(temp, Address::Absolute(invoke->GetStringInitOffset(), true)); in GenerateStaticOrDirectCall()
386 __ movq(temp, Address( in GenerateStaticOrDirectCall() local
408 __ movq(Address(CpuRegister(RSP), stack_index), CpuRegister(reg_id)); in SaveCoreRegister() local
413 __ movq(CpuRegister(reg_id), Address(CpuRegister(RSP), stack_index)); in RestoreCoreRegister() local
549 __ movq(Address(CpuRegister(RSP), kCurrentMethodStackOffset), CpuRegister(RDI)); in GenerateFrameEntry() local
589 __ movq(reg, Address(CpuRegister(RSP), kCurrentMethodStackOffset)); in LoadCurrentMethod() local
622 __ movq(destination.AsRegister<CpuRegister>(), source.AsRegister<CpuRegister>()); in Move() local
630 __ movq(destination.AsRegister<CpuRegister>(), in Move() local
665 __ movq(Address(CpuRegister(RSP), destination.GetStackIndex()), in Move() local
680 __ movq(Address(CpuRegister(RSP), destination.GetStackIndex()), CpuRegister(TMP)); in Move() local
[all …]
Dintrinsics_x86_64.cc82 __ movq(trg_reg, CpuRegister(RAX)); in MoveFromReturnRegister() local
357 __ movq(mask, out); in GenAbsInteger() local
1108 __ movq(out, Address(address, 0)); in GenPeek() local
1191 __ movq(Address(address, 0), Immediate(v_32)); in GenPoke() local
1193 __ movq(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke() local
1259 __ movq(trg, Address(base, offset, ScaleFactor::TIMES_1, 0)); in GenUnsafeGet() local
1373 __ movq(Address(base, offset, ScaleFactor::TIMES_1, 0), value); in GenUnsafePut() local
1554 __ movq(temp_mask, Immediate(mask)); in SwapBits64() local
1555 __ movq(temp, reg); in SwapBits64() local
Doptimizing_cfi_test_expected.inc124 // 0x00000014: movq [rsp], rdi
/art/runtime/arch/x86/
Dquick_entrypoints_x86.S1583 movq %xmm0, (%esp)
1588 movq %xmm0, (%esp) // Pass float return value.
1602 movq (%esp), %xmm0 // Restore fpr return value.
/art/compiler/jni/
Djni_cfi_test_expected.inc288 // 0x0000002a: movq [rsp], rdi