Home
last modified time | relevance | path

Searched refs:FloatLength (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/
DDataMov.cpp522 #define TestMovssXmmAddrFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument
524 static_assert((FloatLength) == 32 || (FloatLength) == 64, \ in TEST_F()
526 using Type = std::conditional<FloatLength == 32, float, double>::type; \ in TEST_F()
528 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F()
533 __ movss(IceType_f##FloatLength, Encoded_Xmm_##Xmm(), dwordAddress(T0)); \ in TEST_F()
547 #define TestMovssXmmAddr(FloatLength) \ in TEST_F() argument
549 using Type = std::conditional<FloatLength == 32, float, double>::type; \ in TEST_F()
551 TestMovssXmmAddrFloatLength(FloatLength, xmm0, Value); \ in TEST_F()
552 TestMovssXmmAddrFloatLength(FloatLength, xmm1, Value); \ in TEST_F()
553 TestMovssXmmAddrFloatLength(FloatLength, xmm2, Value); \ in TEST_F()
[all …]
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DDataMov.cpp368 #define TestMovssXmmAddrFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument
370 static_assert((FloatLength) == 32 || (FloatLength) == 64, \ in TEST_F()
372 using Type = std::conditional<FloatLength == 32, float, double>::type; \ in TEST_F()
374 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F()
379 __ movss(IceType_f##FloatLength, XmmRegister::Encoded_Reg_##Xmm, \ in TEST_F()
394 #define TestMovssXmmAddr(FloatLength) \ in TEST_F() argument
396 using Type = std::conditional<FloatLength == 32, float, double>::type; \ in TEST_F()
398 TestMovssXmmAddrFloatLength(FloatLength, xmm0, Value); \ in TEST_F()
399 TestMovssXmmAddrFloatLength(FloatLength, xmm1, Value); \ in TEST_F()
400 TestMovssXmmAddrFloatLength(FloatLength, xmm2, Value); \ in TEST_F()
[all …]