Searched refs:AsX86_64 (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_x86_64.cc | 32 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 …]
|
D | locations.h | 173 x86_64::X86_64ManagedRegister AsX86_64() const;
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 1725 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 …]
|
D | managed_register_x86_64.h | 203 inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const { in AsX86_64() function
|
/art/compiler/utils/ |
D | managed_register.h | 58 x86_64::X86_64ManagedRegister AsX86_64() const;
|