Home
last modified time | relevance | path

Searched refs:AsXmmRegister (Results 1 – 11 of 11) sorted by relevance

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc81 __ 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 …]
Dmanaged_register_x86_64.cc97 os << "XMM: " << static_cast<int>(AsXmmRegister().AsFloatRegister()); in Print()
Dmanaged_register_x86_64.h95 constexpr XmmRegister AsXmmRegister() const { in AsXmmRegister() function
Dmanaged_register_x86_64_test.cc71 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST()
79 EXPECT_EQ(XMM1, reg.AsXmmRegister()); in TEST()
87 EXPECT_EQ(XMM7, reg.AsXmmRegister()); in TEST()
Dassembler_x86_64.cc5499 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteOne()
5531 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteTwo()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc154 __ 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()
Dmanaged_register_x86.cc102 os << "XMM: " << AsXmmRegister(); in Print()
Dmanaged_register_x86.h102 constexpr XmmRegister AsXmmRegister() const { in AsXmmRegister() function
Dmanaged_register_x86_test.cc72 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST()
80 EXPECT_EQ(XMM1, reg.AsXmmRegister()); in TEST()
88 EXPECT_EQ(XMM7, reg.AsXmmRegister()); in TEST()
Dassembler_x86.cc3973 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteOne()
4004 XmmRegister vvvv = operand.AsXmmRegister(); in EmitVexPrefixByteTwo()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc68 result |= (1u << r.AsX86_64().AsXmmRegister().AsFloatRegister()); in CalculateFpCalleeSpillMask()