Lines Matching refs:Value0
17 #define TestArithSSXmmXmm(FloatSize, Src, Value0, Dst, Value1, Inst, Op) \ in TEST_F() argument
22 "(" #FloatSize ", " #Src ", " #Value0 ", " #Dst ", " #Value1 \ in TEST_F()
27 const Type V0 = Value0; \ in TEST_F()
53 #define TestArithSSXmmAddr(FloatSize, Value0, Dst, Value1, Inst, Op) \ in TEST_F() argument
58 "(" #FloatSize ", Addr, " #Value0 ", " #Dst ", " #Value1 ", " #Inst \ in TEST_F()
63 const Type V0 = Value0; \ in TEST_F()
123 #define TestPArithXmmXmm(Dst, Value0, Src, Value1, Inst, Op, Type, Size) \ in TEST_F() argument
126 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
129 const Dqword V0 Value0; \ in TEST_F()
149 #define TestPArithXmmAddr(Dst, Value0, Value1, Inst, Op, Type, Size) \ in TEST_F() argument
152 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Inst ", " #Op \ in TEST_F()
155 const Dqword V0 Value0; \ in TEST_F()
174 #define TestPArithXmmImm(Dst, Value0, Imm, Inst, Op, Type, Size) \ in TEST_F() argument
177 "(" #Dst ", " #Value0 ", " #Imm ", " #Inst ", " #Op ", " #Type \ in TEST_F()
180 const Dqword V0 Value0; \ in TEST_F()
194 #define TestPAndnXmmXmm(Dst, Value0, Src, Value1, Type, Size) \ in TEST_F() argument
197 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", pandn, " #Type \ in TEST_F()
200 const Dqword V0 Value0; \ in TEST_F()
220 #define TestPAndnXmmAddr(Dst, Value0, Value1, Type, Size) \ in TEST_F() argument
223 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", pandn, " #Type ", " #Size \ in TEST_F()
226 const Dqword V0 Value0; \ in TEST_F()
393 #define TestArithPSXmmXmm(FloatSize, Dst, Value0, Src, Value1, Inst, Op, Type) \ in TEST_F() argument
396 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
399 const Dqword V0 Value0; \ in TEST_F()
418 #define TestArithPSXmmXmmUntyped(Dst, Value0, Src, Value1, Inst, Op, Type) \ in TEST_F() argument
421 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
424 const Dqword V0 Value0; \ in TEST_F()
442 #define TestArithPSXmmAddrUntyped(Dst, Value0, Value1, Inst, Op, Type) \ in TEST_F() argument
445 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Inst ", " #Op \ in TEST_F()
448 const Dqword V0 Value0; \ in TEST_F()
465 #define TestMinMaxPS(FloatSize, Dst, Value0, Src, Value1, Inst, Type) \ in TEST_F() argument
468 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Type \ in TEST_F()
471 const Dqword V0 Value0; \ in TEST_F()
490 #define TestArithPSXmmAddr(FloatSize, Dst, Value0, Value1, Inst, Op, Type) \ in TEST_F() argument
493 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Inst ", " #Op \ in TEST_F()
496 const Dqword V0 Value0; \ in TEST_F()
584 #define TestBlendingXmmXmm(Dst, Value0, Src, Value1, M /*ask*/, Inst, Type) \ in TEST_F() argument
587 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #M ", " #Inst \ in TEST_F()
590 const Dqword V0 Value0; \ in TEST_F()
613 #define TestBlendingXmmAddr(Dst, Value0, Value1, M /*ask*/, Inst, Type) \ in TEST_F() argument
616 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #M ", " #Inst ", " #Type \ in TEST_F()
619 const Dqword V0 Value0; \ in TEST_F()
680 #define TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, C, Op, Type) \ in TEST_F() argument
685 const Dqword V0 Value0; \ in TEST_F()
704 #define TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, C, Op, Type) \ in TEST_F() argument
708 const Dqword V0 Value0; \ in TEST_F()
726 #define TestCmppsOrdUnordXmmXmm(FloatSize, Dst, Value0, Src, Value1, C, Type) \ in TEST_F() argument
751 #define TestCmppsOrdUnordXmmAddr(FloatSize, Dst, Value0, Value1, C, Type) \ in TEST_F() argument
775 #define TestCmpps(FloatSize, Dst, Value0, Src, Value1, Type) \ in TEST_F() argument
777 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
778 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
779 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
780 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
781 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
782 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
783 TestCmppsOrdUnordXmmXmm(FloatSize, Dst, Value0, Src, Value1, unord, Type); \ in TEST_F()
784 TestCmppsOrdUnordXmmAddr(FloatSize, Dst, Value0, Value1, unord, Type); \ in TEST_F()
785 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
786 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
787 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
788 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
789 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
790 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
824 #define TestCmppsSize(FloatSize, Value0, Value1, Type) \ in TEST_F() argument
826 TestCmpps(FloatSize, xmm0, Value0, xmm1, Value1, Type); \ in TEST_F()
827 TestCmpps(FloatSize, xmm1, Value0, xmm2, Value1, Type); \ in TEST_F()
828 TestCmpps(FloatSize, xmm2, Value0, xmm3, Value1, Type); \ in TEST_F()
829 TestCmpps(FloatSize, xmm3, Value0, xmm4, Value1, Type); \ in TEST_F()
830 TestCmpps(FloatSize, xmm4, Value0, xmm5, Value1, Type); \ in TEST_F()
831 TestCmpps(FloatSize, xmm5, Value0, xmm6, Value1, Type); \ in TEST_F()
832 TestCmpps(FloatSize, xmm6, Value0, xmm7, Value1, Type); \ in TEST_F()
833 TestCmpps(FloatSize, xmm7, Value0, xmm0, Value1, Type); \ in TEST_F()
1539 #define TestImplXmmXmm(Dst, Value0, Src, Value1, Size, CompType, BParity, \ in TEST_F() argument
1544 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Size ", " #CompType \ in TEST_F()
1547 test##Size##DstValue.F##Size[0] = Value0; \ in TEST_F()
1573 #define TestImplXmmAddr(Dst, Value0, Value1, Size, CompType, BParity, BOther) \ in TEST_F() argument
1577 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Size ", " #CompType \ in TEST_F()
1580 test##Size##DstValue.F##Size[0] = Value0; \ in TEST_F()
1605 #define TestImplCond(Dst, Value0, Src, Value1, Size, CompType, BParity, \ in TEST_F() argument
1608 TestImplXmmXmm(Dst, Value0, Src, Value1, Size, CompType, BParity, BOther); \ in TEST_F()
1609 TestImplXmmAddr(Dst, Value0, Value1, Size, CompType, BParity, BOther); \ in TEST_F()
1735 #define TestInsertpsXmmXmmImm(Dst, Value0, Src, Value1, Imm, Expected) \ in TEST_F() argument
1738 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Imm ", " #Expected \ in TEST_F()
1741 const Dqword V0 Value0; \ in TEST_F()
1759 #define TestInsertpsXmmAddrImm(Dst, Value0, Value1, Imm, Expected) \ in TEST_F() argument
1762 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Imm ", " #Expected ")"; \ in TEST_F()
1764 const Dqword V0 Value0; \ in TEST_F()
1824 #define TestPinsrXmmGPRImm(Dst, Value0, GPR, Value1, Imm, Size) \ in TEST_F() argument
1827 "(" #Dst ", " #Value0 ", " #GPR ", " #Value1 ", " #Imm ", " #Size ")"; \ in TEST_F()
1829 const Dqword V0 Value0; \ in TEST_F()
1847 #define TestPinsrXmmAddrImm(Dst, Value0, Value1, Imm, Size) \ in TEST_F() argument
1850 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Imm ", " #Size ")"; \ in TEST_F()
1852 const Dqword V0 Value0; \ in TEST_F()
1958 #define TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, Inst, Op) \ in TEST_F() argument
1961 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Size ", " #Op ")"; \ in TEST_F()
1963 const Dqword V0 Value0; \ in TEST_F()
1987 #define TestPcmpXmmAddr(Dst, Value0, Value1, Size, Inst, Op) \ in TEST_F() argument
1990 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Size ", " #Op ")"; \ in TEST_F()
1992 const Dqword V0 Value0; \ in TEST_F()
2015 #define TestPcmpValues(Dst, Value0, Src, Value1, Size) \ in TEST_F() argument
2017 TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, pcmpeq, == ); \ in TEST_F()
2018 TestPcmpXmmAddr(Dst, Value0, Value1, Size, pcmpeq, == ); \ in TEST_F()
2019 TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, pcmpgt, < ); \ in TEST_F()
2020 TestPcmpXmmAddr(Dst, Value0, Value1, Size, pcmpgt, < ); \ in TEST_F()