Lines Matching refs:excepts
55 #define test(func, x, y, z, result, exceptmask, excepts) do { \
58 assert(((func), fetestexcept(exceptmask) == (excepts))); \
61 #define testall(x, y, z, result, exceptmask, excepts) do { \
62 test(fma, (x), (y), (z), (double)(result), (exceptmask), (excepts)); \
63 test(fmaf, (x), (y), (z), (float)(result), (exceptmask), (excepts)); \
64 test(fmal, (x), (y), (z), (result), (exceptmask), (excepts)); \
68 #define testrnd(func, x, y, z, rn, ru, rd, rz, exceptmask, excepts) do { \
70 test((func), (x), (y), (z), (rn), (exceptmask), (excepts)); \
72 test((func), (x), (y), (z), (ru), (exceptmask), (excepts)); \
74 test((func), (x), (y), (z), (rd), (exceptmask), (excepts)); \
76 test((func), (x), (y), (z), (rz), (exceptmask), (excepts)); \