/math/ |
A D | math.h | 276 #define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function) argument 280 __MATHCALL (function, suffix, args) 284 __MATHDECL(type, function,suffix, args) 286 #define __MATHCALL(function,suffix, args) \ argument 303 __MATHDECL_1(type, function, suffix, args) 358 __MATHREDIR(type, function, suffix, args, __CONCAT(function,suffix)) 379 # define __REDIRTO(function, suffix) \ argument 380 __ ## function ## ieee128 ## suffix 381 # define __REDIRTO_ALT(function, suffix) \ argument 382 __ ## function ## f128 ## suffix [all …]
|
A D | complex.h | 96 #define __MATHCALL(function, args) \ argument 99 __MATHDECL_1(type, function, args); \ 102 __MATHDECL_IMPL(type, function, args) 106 __MATHDECL_1_IMPL(type, function, args) 128 extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, function) 132 # define __REDIR_TO(function) \ 133 __ ## function ## ieee128 137 __MATHDECL_1(type, function, __REDIR_TO(function), args); \ 138 __MATHDECL_1(type, __CONCAT(__,function), __REDIR_TO(function), args) 150 __MATHDECL_IMPL(type, function, args) [all …]
|
A D | README.libm-test | 4 The libm-test math test suite tests a number of function points of 30 cases for each math function that are specific to the target platform 33 platform specific deltas by which the actual math function results may 48 type and rounding mode) of every tested function reads from it the 50 actual result of the function may deviate from the expected result 107 the test macro for a function with input of type FLOAT (FLOAT is 109 "TEST_f_f". The macro's parameter are the name of the function, the 145 verbosity), the output contains the name of the function under test 147 that the name of the function in the output need not correspond 149 the output will refer to the "acos" function even if the actual function [all …]
|
A D | test-math-vector.h | 27 #define WRAPPER_NAME(function) CONCAT (function, VEC_SUFF) argument 28 #define FUNC_TEST(function) WRAPPER_NAME (FUNC (function)) argument 55 #define WRAPPER_DECL_f(function) extern FLOAT function (FLOAT); argument 56 #define WRAPPER_DECL_ff(function) extern FLOAT function (FLOAT, FLOAT); argument 57 #define WRAPPER_DECL_fFF(function) extern void function (FLOAT, FLOAT *, FLOAT *); argument
|
A D | test-math-narrow.h | 19 #define FUNC_TEST(function) \ argument 20 FUNC_TEST_CONCAT (FUNC_NARROW_PREFIX, function, FUNC_NARROW_SUFFIX) 21 #define FUNC_TEST_CONCAT(prefix, function, suffix) \ argument 22 _FUNC_TEST_CONCAT (prefix, function, suffix) 23 #define _FUNC_TEST_CONCAT(prefix, function, suffix) \ argument 24 prefix ## function ## suffix
|
A D | gen-auto-libm-tests.c | 2259 generate_output (const char *function, bool narrow, const char *filename) in generate_output() argument 2267 if (strcmp (tf->name, function) != 0) in generate_output() 2292 const char *function = argv[2]; in main() local 2298 function = argv[2]; in main() 2305 function = argv[3]; in main() 2310 generate_output (function, narrow, output_filename); in main()
|
A D | test-math-scalar.h | 19 #define FUNC_TEST(function) FUNC (function) argument
|
A D | test-arg-double.h | 20 #define ARG_FUNC(function) function argument
|
A D | test-arg-float32x.h | 23 #define ARG_FUNC(function) function ## f32x argument
|
A D | test-arg-float64.h | 23 #define ARG_FUNC(function) function ## f64 argument
|
A D | test-arg-ldouble.h | 22 #define ARG_FUNC(function) function ## l argument
|
A D | test-arg-float128.h | 23 #define ARG_FUNC(function) function ## f128 argument
|
A D | test-arg-float64x.h | 23 #define ARG_FUNC(function) function ## f64x argument
|
A D | test-double.h | 19 #define FUNC(function) function argument
|
A D | test-float.h | 19 #define FUNC(function) function ## f argument
|
A D | test-float32.h | 26 #define FUNC(function) function ## f32 argument
|
A D | test-float32x.h | 26 #define FUNC(function) function ## f32x argument
|
A D | test-float64.h | 26 #define FUNC(function) function ## f64 argument
|
A D | test-float128.h | 26 #define FUNC(function) function ## f128 argument
|
A D | test-float64x.h | 26 #define FUNC(function) function ## f64x argument
|
A D | test-ldouble.h | 21 #define FUNC(function) function##l argument
|
A D | libm-test-j0.inc | 23 /* j0 is the Bessel function of the first kind of order 0 */
|
A D | libm-test-j1.inc | 23 /* j1 is the Bessel function of the first kind of order 1 */
|
A D | libm-test-y0.inc | 23 /* y0 is the Bessel function of the second kind of order 0 */
|
A D | libm-test-y1.inc | 23 /* y1 is the Bessel function of the second kind of order 1 */
|