/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
D | XmmArith.cpp | 130 const Dqword V0 Value0; \ in TEST_F() 133 const Dqword V1 Value1; \ in TEST_F() 144 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op V1, test.Dst<Dqword>()) \ in TEST_F() 155 const Dqword V0 Value0; \ in TEST_F() 158 const Dqword V1 Value1; \ in TEST_F() 168 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op V1, test.Dst<Dqword>()) \ in TEST_F() 179 const Dqword V0 Value0; \ in TEST_F() 188 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op Imm, test.Dst<Dqword>()) \ in TEST_F() 199 const Dqword V0 Value0; \ in TEST_F() 202 const Dqword V1 Value1; \ in TEST_F() [all …]
|
D | TestUtil.h | 341 union Dqword { union 345 Dqword(T0 F0, T1 F1, T2 F2, T3 F3) { in Dqword() function 353 Dqword(typename std::enable_if<std::is_same<T, int32_t>::value, T>::type I0, in Dqword() function 362 Dqword(typename std::enable_if<std::is_same<T, uint64_t>::value, T>::type in Dqword() function 370 Dqword(typename std::enable_if<std::is_same<T, double>::value, T>::type D0, in Dqword() function 376 bool operator==(const Dqword &Rhs) const { 395 Dqword() = delete; 399 static_assert(sizeof(Dqword) == 2 * sizeof(uint64_t), 407 static constexpr uint32_t N = sizeof(Dqword) / sizeof(C); 408 static_assert(N * sizeof(C) == sizeof(Dqword), [all …]
|
D | DataMov.cpp | 1141 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 1150 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() 1179 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 1182 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 1221 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 1224 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 1235 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() 1264 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 1267 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 1278 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() [all …]
|
D | LowLevel.cpp | 1130 test.setDqwordTo(S0, Dqword(1.0f, 2.0f, 3.0f, 4.0f)); in TEST_F() 1131 ASSERT_EQ(Dqword(1.0f, 2.0f, 3.0f, 4.0f), test.contentsOfDqword(S0)); in TEST_F()
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
D | XmmArith.cpp | 129 const Dqword V0 Value0; \ in TEST_F() 132 const Dqword V1 Value1; \ in TEST_F() 144 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op V1, test.Dst<Dqword>()) \ in TEST_F() 155 const Dqword V0 Value0; \ in TEST_F() 158 const Dqword V1 Value1; \ in TEST_F() 169 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op V1, test.Dst<Dqword>()) \ in TEST_F() 180 const Dqword V0 Value0; \ in TEST_F() 189 ASSERT_EQ(packedAs<Type##Size##_t>(V0) Op Imm, test.Dst<Dqword>()) \ in TEST_F() 200 const Dqword V0 Value0; \ in TEST_F() 203 const Dqword V1 Value1; \ in TEST_F() [all …]
|
D | TestUtil.h | 229 union Dqword { union 233 Dqword(T0 F0, T1 F1, T2 F2, T3 F3) { in Dqword() function 241 Dqword(typename std::enable_if<std::is_same<T, int32_t>::value, T>::type I0, in Dqword() function 250 Dqword(typename std::enable_if<std::is_same<T, uint64_t>::value, T>::type in Dqword() function 258 Dqword(typename std::enable_if<std::is_same<T, double>::value, T>::type D0, in Dqword() function 264 bool operator==(const Dqword &Rhs) const { 283 Dqword() = delete; 287 static_assert(sizeof(Dqword) == 2 * sizeof(uint64_t), 295 static constexpr uint32_t N = sizeof(Dqword) / sizeof(C); 296 static_assert(N * sizeof(C) == sizeof(Dqword), [all …]
|
D | DataMov.cpp | 793 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 802 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() 823 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 826 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 857 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 860 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 871 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() 892 const Dqword V0(1.0f, -1.0, std::numeric_limits<float>::quiet_NaN(), \ in TEST_F() 895 const Dqword V1(0.0, 0.0, 0.0, 0.0); \ in TEST_F() 906 ASSERT_EQ(V0, test.Dst<Dqword>()) << TestString; \ in TEST_F() [all …]
|
D | LowLevel.cpp | 702 test.setDqwordTo(S0, Dqword(1.0f, 2.0f, 3.0f, 4.0f)); in TEST_F() 703 ASSERT_EQ(Dqword(1.0f, 2.0f, 3.0f, 4.0f), test.contentsOfDqword(S0)); in TEST_F()
|