/freebsd/lib/msun/tests/ |
H A D | test-utils.h | 106 fpequal_cs(long double x, long double y, bool checksign) in fpequal_cs() argument 110 if (checksign) in fpequal_cs() 149 #define CHECK_FPEQUAL_CS(x, y, checksign) do { \ argument 152 ATF_CHECK_MSG(fpequal_cs(_x, _y, checksign), \ 173 #define CHECK_CFPEQUAL_CS(x, y, checksign) do { \ argument 177 fpequal_cs(creal(_x), creal(_y), (checksign & CS_REAL) != 0) && \ 178 fpequal_cs(cimag(_x), cimag(_y), (checksign & CS_IMAG) != 0); \
|
H A D | invctrig_test.c | 56 #define test_p(func, z, result, exceptmask, excepts, checksign) do { \ argument 61 CHECK_CFPEQUAL_CS((func)(_d), (result), (checksign)); \ 77 #define test(func, z, result, exceptmask, excepts, checksign) do { \ argument 78 test_p(func, z, result, exceptmask, excepts, checksign); \ 79 test_p(func, conjl(z), conjl(result), exceptmask, excepts, checksign); \ 87 #define testall(func, x, result, exceptmask, excepts, checksign) do { \ argument 88 test(func, x, result, exceptmask, excepts, checksign); \ 89 test(func##f, x, result, exceptmask, excepts, checksign); \ 91 #define testall_odd(func, x, result, exceptmask, excepts, checksign) do { \ argument 92 testall(func, x, result, exceptmask, excepts, checksign); \ [all …]
|
H A D | cexp_test.c | 58 #define test_t(type, func, z, result, exceptmask, excepts, checksign) \ argument 63 CHECK_CFPEQUAL_CS((func)(_d), (_r), (checksign)); \ 68 #define test(func, z, result, exceptmask, excepts, checksign) \ argument 69 test_t(double, func, z, result, exceptmask, excepts, checksign) 71 #define test_f(func, z, result, exceptmask, excepts, checksign) \ argument 72 test_t(float, func, z, result, exceptmask, excepts, checksign) 81 #define testall(x, result, exceptmask, excepts, checksign) do { \ argument 82 test(cexp, x, result, exceptmask, excepts, checksign); \ 83 test_f(cexpf, x, result, exceptmask, excepts, checksign); \
|
H A D | ctrig_test.c | 56 #define test_p(func, z, result, exceptmask, excepts, checksign) \ argument 62 CHECK_CFPEQUAL_CS((func)(_d), (result), (checksign)); \ 81 #define test(func, z, result, exceptmask, excepts, checksign) do { \ argument 82 test_p(func, z, result, exceptmask, excepts, checksign); \ 83 test_p(func, conjl(z), conjl(result), exceptmask, excepts, checksign); \ 99 #define testall(func, x, result, exceptmask, excepts, checksign) do { \ argument 100 test(func, x, result, exceptmask, excepts, checksign); \ 101 test(func##f, x, result, exceptmask, excepts, checksign); \ 103 #define testall_odd(func, x, result, exceptmask, excepts, checksign) do { \ argument 104 testall(func, x, result, exceptmask, excepts, checksign); \ [all …]
|