Lines Matching refs:Value1
17 #define TestArithSSXmmXmm(FloatSize, Src, Value0, Dst, Value1, Inst, Op) \ in TEST_F() argument
22 "(" #FloatSize ", " #Src ", " #Value0 ", " #Dst ", " #Value1 \ in TEST_F()
29 const Type V1 = Value1; \ in TEST_F()
50 #define TestArithSSXmmAddr(FloatSize, Value0, Dst, Value1, Inst, Op) \ in TEST_F() argument
55 "(" #FloatSize ", Addr, " #Value0 ", " #Dst ", " #Value1 ", " #Inst \ in TEST_F()
62 const Type V1 = Value1; \ in TEST_F()
124 #define TestPArithXmmXmm(Dst, Value0, Src, Value1, Inst, Op, Type, Size) \ in TEST_F() argument
127 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
133 const Dqword V1 Value1; \ 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()
158 const Dqword V1 Value1; \ in TEST_F()
193 #define TestPAndnXmmXmm(Dst, Value0, Src, Value1, Type, Size) \ in TEST_F() argument
196 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", pandn, " #Type \ in TEST_F()
202 const Dqword V1 Value1; \ in TEST_F()
218 #define TestPAndnXmmAddr(Dst, Value0, Value1, Type, Size) \ in TEST_F() argument
221 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", pandn, " #Type ", " #Size \ in TEST_F()
227 const Dqword V1 Value1; \ in TEST_F()
398 #define TestArithPSXmmXmm(FloatSize, Dst, Value0, Src, Value1, Inst, Op, Type) \ in TEST_F() argument
401 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
406 const Dqword V1 Value1; \ in TEST_F()
422 #define TestArithPSXmmXmmUntyped(Dst, Value0, Src, Value1, Inst, Op, Type) \ in TEST_F() argument
425 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Op \ in TEST_F()
430 const Dqword V1 Value1; \ in TEST_F()
446 #define TestArithPSXmmAddrUntyped(Dst, Value0, Value1, Inst, Op, Type) \ in TEST_F() argument
449 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Inst ", " #Op \ in TEST_F()
454 const Dqword V1 Value1; \ in TEST_F()
469 #define TestMinMaxPS(FloatSize, Dst, Value0, Src, Value1, Inst, Type) \ in TEST_F() argument
472 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Inst ", " #Type \ in TEST_F()
477 const Dqword V1 Value1; \ in TEST_F()
493 #define TestArithPSXmmAddr(FloatSize, Dst, Value0, Value1, Inst, Op, Type) \ in TEST_F() argument
496 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Inst ", " #Op \ in TEST_F()
501 const Dqword V1 Value1; \ in TEST_F()
590 #define TestBlendingXmmXmm(Dst, Value0, Src, Value1, M /*ask*/, Inst, Type) \ in TEST_F() argument
593 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #M ", " #Inst \ in TEST_F()
598 const Dqword V1 Value1; \ in TEST_F()
618 #define TestBlendingXmmAddr(Dst, Value0, Value1, M /*ask*/, Inst, Type) \ in TEST_F() argument
621 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #M ", " #Inst ", " #Type \ in TEST_F()
626 const Dqword V1 Value1; \ in TEST_F()
693 #define TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, C, Op, Type) \ in TEST_F() argument
700 const Dqword V1 Value1; \ in TEST_F()
717 #define TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, C, Op, Type) \ in TEST_F() argument
723 const Dqword V1 Value1; \ in TEST_F()
739 #define TestCmppsOrdUnordXmmXmm(FloatSize, Dst, Value0, Src, Value1, C, Type) \ in TEST_F() argument
764 #define TestCmppsOrdUnordXmmAddr(FloatSize, Dst, Value0, Value1, C, Type) \ in TEST_F() argument
788 #define TestCmpps(FloatSize, Dst, Value0, Src, Value1, Type) \ in TEST_F() argument
790 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
791 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
792 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
793 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
794 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
795 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
796 TestCmppsOrdUnordXmmXmm(FloatSize, Dst, Value0, Src, Value1, unord, Type); \ in TEST_F()
797 TestCmppsOrdUnordXmmAddr(FloatSize, Dst, Value0, Value1, unord, Type); \ in TEST_F()
798 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
799 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
800 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
801 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
802 TestCmppsXmmXmm(FloatSize, Dst, Value0, Src, Value1, eq, ==, Type); \ in TEST_F()
803 TestCmppsXmmAddr(FloatSize, Dst, Value0, Value1, eq, ==, Type); \ in TEST_F()
837 #define TestCmppsSize(FloatSize, Value0, Value1, Type) \ in TEST_F() argument
839 TestCmpps(FloatSize, xmm0, Value0, xmm1, Value1, Type); \ in TEST_F()
840 TestCmpps(FloatSize, xmm1, Value0, xmm2, Value1, Type); \ in TEST_F()
841 TestCmpps(FloatSize, xmm2, Value0, xmm3, Value1, Type); \ in TEST_F()
842 TestCmpps(FloatSize, xmm3, Value0, xmm4, Value1, Type); \ in TEST_F()
843 TestCmpps(FloatSize, xmm4, Value0, xmm5, Value1, Type); \ in TEST_F()
844 TestCmpps(FloatSize, xmm5, Value0, xmm6, Value1, Type); \ in TEST_F()
845 TestCmpps(FloatSize, xmm6, Value0, xmm7, Value1, Type); \ in TEST_F()
846 TestCmpps(FloatSize, xmm7, Value0, xmm8, Value1, Type); \ in TEST_F()
847 TestCmpps(FloatSize, xmm8, Value0, xmm9, Value1, Type); \ in TEST_F()
848 TestCmpps(FloatSize, xmm9, Value0, xmm10, Value1, Type); \ in TEST_F()
849 TestCmpps(FloatSize, xmm10, Value0, xmm11, Value1, Type); \ in TEST_F()
850 TestCmpps(FloatSize, xmm11, Value0, xmm12, Value1, Type); \ in TEST_F()
851 TestCmpps(FloatSize, xmm12, Value0, xmm13, Value1, Type); \ in TEST_F()
852 TestCmpps(FloatSize, xmm13, Value0, xmm14, Value1, Type); \ in TEST_F()
853 TestCmpps(FloatSize, xmm14, Value0, xmm15, Value1, Type); \ in TEST_F()
854 TestCmpps(FloatSize, xmm15, Value0, xmm0, Value1, Type); \ in TEST_F()
1622 #define TestImplXmmXmm(Dst, Value0, Src, Value1, Size, CompType, BParity, \ in TEST_F() argument
1627 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Size ", " #CompType \ in TEST_F()
1632 test##Size##SrcValue.F##Size[0] = Value1; \ in TEST_F()
1655 #define TestImplXmmAddr(Dst, Value0, Value1, Size, CompType, BParity, BOther) \ in TEST_F() argument
1659 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Size ", " #CompType \ in TEST_F()
1664 test##Size##SrcValue.F##Size[0] = Value1; \ in TEST_F()
1686 #define TestImplCond(Dst, Value0, Src, Value1, Size, CompType, BParity, \ in TEST_F() argument
1689 TestImplXmmXmm(Dst, Value0, Src, Value1, Size, CompType, BParity, BOther); \ in TEST_F()
1690 TestImplXmmAddr(Dst, Value0, Value1, Size, CompType, BParity, BOther); \ in TEST_F()
1745 #define TestSqrtssXmmXmm(Dst, Src, Value1, Result, Size) \ in TEST_F() argument
1748 "(" #Dst ", " #Src ", " #Value1 ", " #Result ", " #Size ")"; \ in TEST_F()
1750 test##Size##SrcValue.F##Size[0] = Value1; \ in TEST_F()
1768 #define TestSqrtssXmmAddr(Dst, Value1, Result, Size) \ in TEST_F() argument
1771 "(" #Dst ", Addr, " #Value1 ", " #Result ", " #Size ")"; \ in TEST_F()
1773 test##Size##SrcValue.F##Size[0] = Value1; \ in TEST_F()
1830 #define TestInsertpsXmmXmmImm(Dst, Value0, Src, Value1, Imm, Expected) \ in TEST_F() argument
1833 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Imm ", " #Expected \ in TEST_F()
1838 const Dqword V1 Value1; \ in TEST_F()
1854 #define TestInsertpsXmmAddrImm(Dst, Value0, Value1, Imm, Expected) \ in TEST_F() argument
1857 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Imm ", " #Expected ")"; \ in TEST_F()
1861 const Dqword V1 Value1; \ in TEST_F()
1927 #define TestPinsrXmmGPRImm(Dst, Value0, GPR, Value1, Imm, Size) \ in TEST_F() argument
1930 "(" #Dst ", " #Value0 ", " #GPR ", " #Value1 ", " #Imm ", " #Size ")"; \ in TEST_F()
1935 __ mov(IceType_i32, Encoded_GPR_##GPR(), Immediate(Value1)); \ in TEST_F()
1945 Expected.U##Size[sel] = Value1; \ in TEST_F()
1950 #define TestPinsrXmmAddrImm(Dst, Value0, Value1, Imm, Size) \ in TEST_F() argument
1953 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Imm ", " #Size ")"; \ in TEST_F()
1957 const uint32_t V1 = Value1; \ in TEST_F()
1970 Expected.U##Size[sel] = Value1; \ in TEST_F()
1975 #define TestPinsrSize(Dst, GPR, Value1, Imm, Size) \ in TEST_F() argument
1979 GPR, Value1, Imm, Size); \ in TEST_F()
1982 Value1, Imm, Size); \ in TEST_F()
2020 #define TestPextrGPRXmmImm(GPR, Src, Value1, Imm, Size) \ in TEST_F() argument
2023 "(" #GPR ", " #Src ", " #Value1 ", " #Imm ", " #Size ")"; \ in TEST_F()
2025 const Dqword V0 Value1; \ in TEST_F()
2040 #define TestPextrSize(GPR, Src, Value1, Imm, Size) \ in TEST_F() argument
2077 #define TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, Inst, Op) \ in TEST_F() argument
2080 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Size ", " #Op ")"; \ in TEST_F()
2084 const Dqword V1 Value1; \ in TEST_F()
2105 #define TestPcmpXmmAddr(Dst, Value0, Value1, Size, Inst, Op) \ in TEST_F() argument
2108 "(" #Dst ", " #Value0 ", Addr, " #Value1 ", " #Size ", " #Op ")"; \ in TEST_F()
2112 const Dqword V1 Value1; \ in TEST_F()
2132 #define TestPcmpValues(Dst, Value0, Src, Value1, Size) \ in TEST_F() argument
2134 TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, pcmpeq, == ); \ in TEST_F()
2135 TestPcmpXmmAddr(Dst, Value0, Value1, Size, pcmpeq, == ); \ in TEST_F()
2136 TestPcmpXmmXmm(Dst, Value0, Src, Value1, Size, pcmpgt, < ); \ in TEST_F()
2137 TestPcmpXmmAddr(Dst, Value0, Value1, Size, pcmpgt, < ); \ in TEST_F()