Home
last modified time | relevance | path

Searched defs:movq (Results 1 – 4 of 4) sorted by relevance

/aosp12/art/compiler/utils/x86_64/
H A Djni_macro_assembler_x86_64.cc417 __ movq(dest.AsCpuRegister(), src.AsCpuRegister()); in Move() local
459 __ movq(Address(CpuRegister(RSP), fr_offs), scratch); in CopyRawPtrFromThread() local
475 __ movq(scratch, Address(CpuRegister(RSP), src)); in Copy() local
476 __ movq(Address(CpuRegister(RSP), dest), scratch); in Copy() local
509 __ movq(scratch, Address(CpuRegister(RSP), src_base)); in Copy() local
510 __ movq(scratch, Address(scratch, src_offset)); in Copy() local
511 __ movq(Address(CpuRegister(RSP), dest), scratch); in Copy() local
535 __ movq(scratch, Address(CpuRegister(RSP), src)); in Copy() local
587 __ movq(Address(CpuRegister(RSP), out_off), scratch); in CreateJObject() local
613 __ movq(scratch, Address(CpuRegister(RSP), base)); in Call() local
[all …]
H A Dassembler_x86_64.cc142 void X86_64Assembler::movq(CpuRegister dst, const Immediate& imm) { in movq() function in art::x86_64::X86_64Assembler
167 void X86_64Assembler::movq(const Address& dst, const Immediate& imm) { in movq() function in art::x86_64::X86_64Assembler
177 void X86_64Assembler::movq(CpuRegister dst, CpuRegister src) { in movq() function in art::x86_64::X86_64Assembler
194 void X86_64Assembler::movq(CpuRegister dst, const Address& src) { in movq() function in art::x86_64::X86_64Assembler
210 void X86_64Assembler::movq(const Address& dst, CpuRegister src) { in movq() function in art::x86_64::X86_64Assembler
/aosp12/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc2825 __ movq(temp, in VisitInvokeInterface() local
3886 __ movq(out, numerator); in RemByPowerOfTwo() local
3889 __ movq(tmp, numerator); in RemByPowerOfTwo() local
4021 __ movq(numerator, rax); in GenerateDivRemWithAnyConstant() local
4043 __ movq(rax, rdx); in GenerateDivRemWithAnyConstant() local
4057 __ movq(rdx, rax); in GenerateDivRemWithAnyConstant() local
4059 __ movq(rax, rdx); in GenerateDivRemWithAnyConstant() local
4468 __ movq(mask, out); in VisitAbs() local
5846 __ movq(temp, object); in MarkGCCard() local
6059 __ movq(reg1, reg2); in Exchange64() local
[all …]
H A Dintrinsics_x86_64.cc1651 __ movq(out, Address(address, 0)); in GenPeek() local
1733 __ movq(Address(address, 0), Immediate(v_32)); in GenPoke() local
1735 __ movq(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke() local
1825 __ movq(output, Address(base, offset, ScaleFactor::TIMES_1, 0)); in GenUnsafeGet() local
1948 __ movq(Address(base, offset, ScaleFactor::TIMES_1, 0), value); in GenUnsafePut() local
2231 __ movq(temp_mask, Immediate(mask)); in SwapBits64() local
2232 __ movq(temp, reg); in SwapBits64() local
2403 __ movq(tmp, src.AsRegister<CpuRegister>()); in GenOneBit() local
2409 __ movq(tmp, Address(CpuRegister(RSP), src.GetStackIndex())); in GenOneBit() local
2416 __ movq(out, tmp); in GenOneBit() local