1*4d495c6eSApple OSS Distributions#define DECLARE_TEST_VARY_OP2(_op0, _op1, _n, _m) \ 2*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 0) \ 3*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 1) \ 4*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 2) \ 5*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 3) \ 6*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 4) \ 7*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 5) \ 8*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 6) \ 9*4d495c6eSApple OSS Distributions DECLARE_TEST(_op0, _op1, _n, _m, 7) 10*4d495c6eSApple OSS Distributions 11*4d495c6eSApple OSS Distributions#define DECLARE_TEST_VARY_M(_op0, _op1, _n) \ 12*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 0) \ 13*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 1) \ 14*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 2) \ 15*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 3) \ 16*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 4) \ 17*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 5) \ 18*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 6) \ 19*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 7) \ 20*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 8) \ 21*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 9) \ 22*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 10) \ 23*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 11) \ 24*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 12) \ 25*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 13) \ 26*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 14) \ 27*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_OP2(_op0, _op1, _n, 15) 28*4d495c6eSApple OSS Distributions 29*4d495c6eSApple OSS Distributions#define DECLARE_TEST_VARY_N(_op0, _op1) \ 30*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_M(_op0, _op1, 11) \ 31*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_M(_op0, _op1, 15) 32*4d495c6eSApple OSS Distributions 33*4d495c6eSApple OSS Distributions#define DECLARE_TEST_VARY_OP1(_op0) \ 34*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 0) \ 35*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 1) \ 36*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 2) \ 37*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 3) \ 38*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 4) \ 39*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 5) \ 40*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 6) \ 41*4d495c6eSApple OSS Distributions DECLARE_TEST_VARY_N(_op0, 7) 42*4d495c6eSApple OSS Distributions 43*4d495c6eSApple OSS Distributions 44*4d495c6eSApple OSS DistributionsDECLARE_TEST_VARY_OP1(3) 45*4d495c6eSApple OSS Distributions 46*4d495c6eSApple OSS Distributions#undef DECLARE_TEST_VARY_OP1 47*4d495c6eSApple OSS Distributions#undef DECLARE_TEST_VARY_N 48*4d495c6eSApple OSS Distributions#undef DECLARE_TEST_VARY_M 49*4d495c6eSApple OSS Distributions#undef DECLARE_TEST_VARY_OP2 50*4d495c6eSApple OSS Distributions 51*4d495c6eSApple OSS DistributionsDECLARE_TEST(3, 3, 13, 0, 7) // SCXTNUM_EL0 52