/math/ |
A D | gen-auto-libm-tests.c | 386 input_flag_type type; member 659 switch (v->type) in generic_value_free() 679 dest->type = src->type; in generic_value_copy() 680 switch (src->type) in generic_value_copy() 1303 flag->type = i; in handle_input_flag() 1628 switch (type) in int_type_bits() 1681 assert (v->type == generic_arg_ret_type (type)); in output_generic_value() 1683 switch (type) in output_generic_value() 1704 switch (v->type) in output_generic_value() 2008 g.type = generic_outputs[i].type; in output_for_one_input_case() [all …]
|
A D | math.h | 282 #define __MATHDECL_VEC(type, function,suffix, args) \ argument 284 __MATHDECL(type, function,suffix, args) 288 #define __MATHDECL(type, function,suffix, args) \ argument 289 __MATHDECL_1(type, function,suffix, args); \ 298 #define __MATHDECL_1(type, function, suffix, args) \ argument 299 __MATHDECL_1_IMPL(type, function, suffix, args) 303 __MATHDECL_1(type, function, suffix, args) 305 #define __MATHREDIR(type, function, suffix, args, to) \ argument 357 # define __MATHDECL_1(type, function,suffix, args) \ argument 413 __MATHDECL_1_IMPL(type, function, suffix, args) [all …]
|
A D | complex.h | 99 __MATHDECL_1(type, function, args); \ 101 #define __MATHDECL(type, function, args) \ argument 102 __MATHDECL_IMPL(type, function, args) 105 #define __MATHDECL_1(type, function, args) \ argument 106 __MATHDECL_1_IMPL(type, function, args) 127 # define __MATHDECL_1(type, function, args) \ argument 136 #define __MATHDECL(type, function, args) \ 149 #define __MATHDECL(type, function, args) \ argument 150 __MATHDECL_IMPL(type, function, args) 151 # define __MATHDECL_1(type, function, args) \ argument [all …]
|
A D | test-tgmath2.c | 111 #define TEST2(expr, type, rettype, fn) \ argument 118 if (counts[T##type][C_##fn] != 0) \ 128 counts[T##type][C_##fn] = 0; \ 131 #define TEST(expr, type, fn) TEST2(expr, type, type, fn) argument 274 TEST (fn argm (arg, vfloat1), type, fnt); \ 276 TEST (fn argm (arg, vint1), type, fnt); \ 277 TEST (fn argm (arg, vllong1), type, fnt); \ 278 TEST (fn argm (arg, Vfloat1), type, fnt); \ 280 TEST (fn argm (arg, Vint1), type, fnt); \ 281 TEST (fn argm (arg, Vllong1), type, fnt); [all …]
|
A D | tgmath.h | 197 # define __floating_type(type) \ argument 198 (__builtin_classify_type (__real__ ((type) 0)) == 8) 199 # define __real_integer_type(type) \ argument 200 (__builtin_classify_type ((type) 0) == 1) 201 # define __complex_integer_type(type) \ argument 202 (__builtin_classify_type ((type) 0) == 9 \ 203 && __builtin_classify_type (__real__ ((type) 0)) == 1) 207 # define __floating_type(type) (((type) 1.25) != 1) argument 208 # define __real_integer_type(type) (((type) (1.25 + _Complex_I)) == 1) argument 209 # define __complex_integer_type(type) \ argument [all …]
|
A D | README.libm-test | 25 the target platform and the specific real floating type and format and 31 but still independent of the real floating type. The results of the 39 selects the desired real floating type to exercise the math functions 48 type and rounding mode) of every tested function reads from it the 107 the test macro for a function with input of type FLOAT (FLOAT is 108 either float, double, long double) and output of type FLOAT is 116 - "a" for ARG_FLOAT, the argument type for narrowing functions.
|
A D | gen-tgmath-tests.py | 592 type = this_args[call_arg_pos].name 595 type = t 596 call_args.append(vol_var_for_type(type))
|
A D | Makefile | 480 echo "#include <math-type-macros-$${type}.h>"; \ 498 echo "#include <test-$$type.h>"; \ 527 echo "#include <test-$$type.h>"; \
|
A D | math-svid-compat.h | 41 int type; member
|
A D | libm-test-nexttoward.inc | 21 /* Note, the second argument is always typed as long double. The j type
|
A D | libm-test-ufromfp.inc | 25 type). */
|
A D | libm-test-ufromfpx.inc | 25 type). */
|
A D | libm-test-fromfp.inc | 25 type). */
|
A D | libm-test-fromfpx.inc | 25 type). */
|