Home
last modified time | relevance | path

Searched refs:XMM0 (Results 1 – 14 of 14) sorted by relevance

/art/compiler/utils/x86/
Dmanaged_register_x86_test.cc66 X86ManagedRegister reg = X86ManagedRegister::FromXmmRegister(XMM0); in TEST()
72 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST()
214 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
221 X86ManagedRegister reg_xmm0 = X86ManagedRegister::FromXmmRegister(XMM0); in TEST()
225 EXPECT_TRUE(reg_xmm0.Equals(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
236 EXPECT_TRUE(!reg_st0.Equals(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
247 EXPECT_TRUE(!reg_pair.Equals(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
260 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
271 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
282 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST()
[all …]
Dassembler_x86_test.cc109 new x86::XmmRegister(x86::XMM0), in SetUpHelpers()
287 GetAssembler()->LoadLongConstant(x86::XMM0, 51); in TEST_F()
1146 GetAssembler()->psllw(x86::XMM0, CreateImmediate(16)); in TEST_F()
1151 GetAssembler()->pslld(x86::XMM0, CreateImmediate(16)); in TEST_F()
1156 GetAssembler()->psllq(x86::XMM0, CreateImmediate(16)); in TEST_F()
1161 GetAssembler()->psraw(x86::XMM0, CreateImmediate(16)); in TEST_F()
1166 GetAssembler()->psrad(x86::XMM0, CreateImmediate(16)); in TEST_F()
1171 GetAssembler()->psrlw(x86::XMM0, CreateImmediate(16)); in TEST_F()
1176 GetAssembler()->psrld(x86::XMM0, CreateImmediate(16)); in TEST_F()
1181 GetAssembler()->psrlq(x86::XMM0, CreateImmediate(16)); in TEST_F()
[all …]
/art/compiler/utils/x86_64/
Dmanaged_register_x86_64_test.cc65 X86_64ManagedRegister reg = X86_64ManagedRegister::FromXmmRegister(XMM0); in TEST()
71 EXPECT_EQ(XMM0, reg.AsXmmRegister()); in TEST()
213 EXPECT_TRUE(!reg_eax.Equals(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
220 X86_64ManagedRegister reg_xmm0 = X86_64ManagedRegister::FromXmmRegister(XMM0); in TEST()
224 EXPECT_TRUE(reg_xmm0.Equals(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
235 EXPECT_TRUE(!reg_st0.Equals(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
246 EXPECT_TRUE(!reg_pair.Equals(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
259 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
270 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
281 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST()
[all …]
Dassembler_x86_64_test.cc275 fp_registers_.push_back(new x86_64::XmmRegister(x86_64::XMM0)); in SetUpHelpers()
1017 GetAssembler()->cvtsi2ss(x86_64::XmmRegister(x86_64::XMM0), in TEST_F()
1020 GetAssembler()->cvtsi2ss(x86_64::XmmRegister(x86_64::XMM0), in TEST_F()
1029 GetAssembler()->cvtsi2sd(x86_64::XmmRegister(x86_64::XMM0), in TEST_F()
1032 GetAssembler()->cvtsi2sd(x86_64::XmmRegister(x86_64::XMM0), in TEST_F()
1932 GetAssembler()->psllw(x86_64::XmmRegister(x86_64::XMM0), x86_64::Immediate(1)); in TEST_F()
1939 GetAssembler()->pslld(x86_64::XmmRegister(x86_64::XMM0), x86_64::Immediate(1)); in TEST_F()
1946 GetAssembler()->psllq(x86_64::XmmRegister(x86_64::XMM0), x86_64::Immediate(1)); in TEST_F()
1953 GetAssembler()->psraw(x86_64::XmmRegister(x86_64::XMM0), x86_64::Immediate(1)); in TEST_F()
1960 GetAssembler()->psrad(x86_64::XmmRegister(x86_64::XMM0), x86_64::Immediate(1)); in TEST_F()
[all …]
/art/runtime/arch/x86_64/
Dregisters_x86_64.cc38 if (rhs >= XMM0 && rhs <= XMM15) { in operator <<()
Dregisters_x86_64.h51 XMM0 = 0, enumerator
Dcallee_save_frame_x86_64.h45 (1 << art::x86_64::XMM0) | (1 << art::x86_64::XMM1) | (1 << art::x86_64::XMM2) |
52 (1 << art::x86_64::XMM0) | (1 << art::x86_64::XMM1) |
Dcontext_x86_64.cc75 fprs_[XMM0] = nullptr; in SmashCallerSaves()
/art/runtime/arch/x86/
Dregisters_x86.h43 XMM0 = 0, enumerator
Dcallee_save_frame_x86.h41 (1 << art::x86::XMM0) | (1 << art::x86::XMM1) |
44 (1 << art::x86::XMM0) | (1 << art::x86::XMM1) |
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc104 return X86_64ManagedRegister::FromXmmRegister(XMM0); in ReturnRegisterForShorty()
154 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
310 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc87 return X86ManagedRegister::FromXmmRegister(XMM0); in ReturnRegisterForShorty()
146 static_cast<XmmRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
/art/compiler/optimizing/
Dcode_generator_x86_64.h38 { XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7 };
46 static constexpr FloatRegister kRuntimeParameterFpuRegisters[] = { XMM0, XMM1 };
102 return Location::FpuRegisterLocation(XMM0); in GetFpuLocation()
Dcode_generator_x86.h40 static constexpr XmmRegister kParameterFpuRegisters[] = { XMM0, XMM1, XMM2, XMM3 };
46 static constexpr XmmRegister kRuntimeParameterFpuRegisters[] = { XMM0, XMM1, XMM2, XMM3 };
121 return Location::FpuRegisterLocation(XMM0); in GetFpuLocation()