Searched refs:AsXmmRegister (Results 1 – 11 of 11) sorted by relevance
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.cc | 81 __ movsd(Address(CpuRegister(RSP), offset), spill.AsXmmRegister()); in BuildFrame() 82 cfi().RelOffset(DWARFReg(spill.AsXmmRegister().AsFloatRegister()), offset); in BuildFrame() 107 __ movsd(spill.AsXmmRegister(), Address(CpuRegister(RSP), offset)); in RemoveFrame() 108 cfi().Restore(DWARFReg(spill.AsXmmRegister().AsFloatRegister())); in RemoveFrame() 180 __ movss(Address(CpuRegister(RSP), offs), src.AsXmmRegister()); in Store() 182 __ movsd(Address(CpuRegister(RSP), offs), src.AsXmmRegister()); in Store() 245 __ movss(dest.AsXmmRegister(), Address(CpuRegister(RSP), src)); in Load() 247 __ movsd(dest.AsXmmRegister(), Address(CpuRegister(RSP), src)); in Load() 276 __ gs()->movss(dest.AsXmmRegister(), Address::Absolute(src, true)); in LoadFromThread() 278 __ gs()->movsd(dest.AsXmmRegister(), Address::Absolute(src, true)); in LoadFromThread() [all …]
|
D | managed_register_x86_64.cc | 97 os << "XMM: " << static_cast<int>(AsXmmRegister().AsFloatRegister()); in Print()
|
D | managed_register_x86_64.h | 95 constexpr XmmRegister AsXmmRegister() const { in AsXmmRegister() function
|
D | managed_register_x86_64_test.cc | 71 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST() 79 EXPECT_EQ(XMM1, reg.AsXmmRegister()); in TEST() 87 EXPECT_EQ(XMM7, reg.AsXmmRegister()); in TEST()
|
D | assembler_x86_64.cc | 5499 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteOne() 5531 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteTwo()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 154 __ movss(Address(ESP, offs), src.AsXmmRegister()); in Store() 156 __ movsd(Address(ESP, offs), src.AsXmmRegister()); in Store() 213 __ movss(dest.AsXmmRegister(), Address(ESP, src)); in Load() 215 __ movsd(dest.AsXmmRegister(), Address(ESP, src)); in Load() 244 __ fs()->movss(dest.AsXmmRegister(), Address::Absolute(src)); in LoadFromThread() 246 __ fs()->movsd(dest.AsXmmRegister(), Address::Absolute(src)); in LoadFromThread() 340 __ movss(dest.AsXmmRegister(), Address(ESP, 0)); in Move() 344 __ movsd(dest.AsXmmRegister(), Address(ESP, 0)); in Move()
|
D | managed_register_x86.cc | 102 os << "XMM: " << AsXmmRegister(); in Print()
|
D | managed_register_x86.h | 102 constexpr XmmRegister AsXmmRegister() const { in AsXmmRegister() function
|
D | managed_register_x86_test.cc | 72 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST() 80 EXPECT_EQ(XMM1, reg.AsXmmRegister()); in TEST() 88 EXPECT_EQ(XMM7, reg.AsXmmRegister()); in TEST()
|
D | assembler_x86.cc | 3973 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteOne() 4004 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteTwo()
|
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.cc | 68 result |= (1u << r.AsX86_64().AsXmmRegister().AsFloatRegister()); in CalculateFpCalleeSpillMask()
|