Home
last modified time | relevance | path

Searched refs:AsX86_64 (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.cc32 x86_64::X86_64ManagedRegister Location::AsX86_64() const { in AsX86_64() function in art::Location
33 return reg().AsX86_64(); in AsX86_64()
280 __ movq(destination.AsX86_64().AsCpuRegister(), source.AsX86_64().AsCpuRegister()); in Move()
282 …__ movl(destination.AsX86_64().AsCpuRegister(), Address(CpuRegister(RSP), source.GetStackIndex())); in Move()
285 …__ movq(destination.AsX86_64().AsCpuRegister(), Address(CpuRegister(RSP), source.GetStackIndex())); in Move()
289 …__ movl(Address(CpuRegister(RSP), destination.GetStackIndex()), source.AsX86_64().AsCpuRegister()); in Move()
298 …__ movq(Address(CpuRegister(RSP), destination.GetStackIndex()), source.AsX86_64().AsCpuRegister()); in Move()
313 __ movl(location.AsX86_64().AsCpuRegister(), imm); in Move()
320 __ movq(location.AsX86_64().AsCpuRegister(), Immediate(value)); in Move()
405 __ cmpl(lhs.AsX86_64().AsCpuRegister(), Immediate(0)); in VisitIf()
[all …]
Dlocations.h173 x86_64::X86_64ManagedRegister AsX86_64() const;
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc1725 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in BuildFrame()
1739 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in BuildFrame()
1748 movl(Address(CpuRegister(RSP), 0), method_reg.AsX86_64().AsCpuRegister()); in BuildFrame()
1752 if (spill.AsX86_64().IsCpuRegister()) { in BuildFrame()
1755 spill.AsX86_64().AsCpuRegister()); in BuildFrame()
1758 …movl(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsCpuRegiste… in BuildFrame()
1762 …movsd(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsXmmRegist… in BuildFrame()
1765 …movss(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsXmmRegist… in BuildFrame()
1778 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in RemoveFrame()
1788 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in RemoveFrame()
[all …]
Dmanaged_register_x86_64.h203 inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const { in AsX86_64() function
/art/compiler/utils/
Dmanaged_register.h58 x86_64::X86_64ManagedRegister AsX86_64() const;