Home
last modified time | relevance | path

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

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc58 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in BuildFrame()
78 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in BuildFrame()
90 __ movq(Address(CpuRegister(RSP), 0), method_reg.AsX86_64().AsCpuRegister()); in BuildFrame()
105 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in RemoveFrame()
121 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in RemoveFrame()
155 X86_64ManagedRegister src = msrc.AsX86_64(); in Store()
188 X86_64ManagedRegister src = msrc.AsX86_64(); in StoreRef()
194 X86_64ManagedRegister src = msrc.AsX86_64(); in StoreRawPtr()
221 X86_64ManagedRegister dest = mdest.AsX86_64(); in Load()
254 X86_64ManagedRegister dest = mdest.AsX86_64(); in LoadFromThread()
[all …]
Dmanaged_register_x86_64.h203 constexpr inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const { in AsX86_64() function
Djni_macro_assembler_x86_64.h202 art::Label* AsX86_64() { in AsX86_64() function
Dassembler_x86_64.cc443 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovaps()
505 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovaps()
557 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovups()
611 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovaps()
664 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovups()
1035 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovapd()
1098 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovapd()
1152 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovupd()
1204 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovapd()
1258 X86_64ManagedRegister vvvv_reg = ManagedRegister::NoRegister().AsX86_64(); in vmovupd()
[all …]
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc56 if (r.AsX86_64().IsCpuRegister()) { in CalculateCoreCalleeSpillMask()
57 result |= (1u << r.AsX86_64().AsCpuRegister().AsRegister()); in CalculateCoreCalleeSpillMask()
67 if (r.AsX86_64().IsXmmRegister()) { in CalculateFpCalleeSpillMask()
68 result |= (1u << r.AsX86_64().AsXmmRegister().AsFloatRegister()); in CalculateFpCalleeSpillMask()
/art/compiler/utils/
Dmanaged_register.h54 constexpr x86_64::X86_64ManagedRegister AsX86_64() const;