Home
last modified time | relevance | path

Searched refs:FLOAT (Results 1 – 25 of 98) sorted by relevance

1234

/math/
A Dbasic-test.c48 FLOAT x1, x2; \
67 if (SNAN_TESTS (FLOAT)) \
71 if (SNAN_TESTS (FLOAT)) \
74 if (SNAN_TESTS (FLOAT)) \
80 if (SNAN_TESTS (FLOAT)) \
158 FLOAT x1, x2; \
170 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") qNaN, isnan", isnan (x1)); \
171 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") qNaN, !issignaling", \
176 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") sNaN, isnan", isnan (x1)); \
181 check (" "#FLOAT" x = ("#FLOAT") ("#DOUBLE") sNaN, !issignaling", \
[all …]
A Dtest-snan.c56 #define TEST_FUNC(NAME, FLOAT, SUFFIX) \ argument
85 CHECK (#FLOAT " issignaling (sNaN)", \
91 CHECK (#FLOAT " isnan (sNaN)", \
93 CHECK (#FLOAT " isnan (-sNaN)", \
97 CHECK (#FLOAT " isinf (sNaN)", \
99 CHECK (#FLOAT " isinf (-sNaN)", \
103 CHECK (#FLOAT " isfinite (sNaN)", \
105 CHECK (#FLOAT " isfinite (-sNaN)", \
109 CHECK (#FLOAT " isnormal (sNaN)", \
111 CHECK (#FLOAT " isnormal (-sNaN)", \
[all …]
A Dlibm-test-driver.c140 FLOAT arg;
163 FLOAT arg1;
206 FLOAT arg1;
217 FLOAT arg1;
284 FLOAT arg;
296 FLOAT arg;
342 FLOAT arg;
377 FLOAT arg;
387 FLOAT arg;
397 FLOAT arg;
[all …]
A Dk_casinh_template.c35 FLOAT rx, ix; in M_DECL_FUNC()
53 FLOAT t = __real__ y; in M_DECL_FUNC()
86 FLOAT s = M_SQRT (ix2m1); in M_DECL_FUNC()
97 FLOAT rx2 = rx * rx; in M_DECL_FUNC()
100 FLOAT dp = d + ix2m1; in M_DECL_FUNC()
101 FLOAT dm = f / dp; in M_DECL_FUNC()
103 FLOAT r2 = rx * ix / r1; in M_DECL_FUNC()
153 FLOAT rx2 = rx * rx; in M_DECL_FUNC()
157 FLOAT dm = f / dp; in M_DECL_FUNC()
171 FLOAT s = M_HYPOT (1, rx); in M_DECL_FUNC()
[all …]
A Dtest-math-vector.h36 if ((FLOAT) vec[0] != (FLOAT) vec[i]) \
55 #define WRAPPER_DECL_f(function) extern FLOAT function (FLOAT);
56 #define WRAPPER_DECL_ff(function) extern FLOAT function (FLOAT, FLOAT);
57 #define WRAPPER_DECL_fFF(function) extern void function (FLOAT, FLOAT *, FLOAT *);
62 FLOAT scalar_func (FLOAT x) \
69 return ((FLOAT) mr[0]); \
75 FLOAT scalar_func (FLOAT x, FLOAT y) \
83 return ((FLOAT) mr[0]); \
89 void scalar_func (FLOAT x, FLOAT * r, FLOAT * r1) \
97 *r = (FLOAT) mr[0]; \
[all …]
A Dlibm-test-support.c159 FLOAT value) in fmt_ftostr()
202 static FLOAT
250 set_max_error (FLOAT current, FLOAT *curr_max_error) in set_max_error()
259 print_float (FLOAT f) in print_float()
579 static FLOAT
580 ulp (FLOAT value) in ulp()
582 FLOAT ulp; in ulp()
615 FLOAT *curr_max_error, FLOAT max_ulp) in check_float_internal()
619 FLOAT diff = 0; in check_float_internal()
620 FLOAT ulps = 0; in check_float_internal()
[all …]
A Dlibm-test-isgreater.inc25 TEST_ff_i (isgreater, minus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (isgreater, plus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (isgreater, (FLOAT) 1, minus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (isgreater, (FLOAT) 1, plus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (isgreater, (FLOAT) 1, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (isgreater, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (isgreater, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (isgreater, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (isgreater, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (isgreater, -qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-isgreaterequal.inc25 TEST_ff_i (isgreaterequal, minus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (isgreaterequal, plus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (isgreaterequal, (FLOAT) 1, minus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (isgreaterequal, (FLOAT) 1, plus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (isgreaterequal, (FLOAT) 1, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (isgreaterequal, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (isgreaterequal, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (isgreaterequal, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (isgreaterequal, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (isgreaterequal, -qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-isless.inc25 TEST_ff_i (isless, minus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (isless, plus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (isless, (FLOAT) 1, minus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (isless, (FLOAT) 1, plus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (isless, (FLOAT) 1, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (isless, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (isless, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (isless, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (isless, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (isless, -qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-islessequal.inc25 TEST_ff_i (islessequal, minus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (islessequal, plus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (islessequal, (FLOAT) 1, minus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (islessequal, (FLOAT) 1, plus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (islessequal, (FLOAT) 1, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (islessequal, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (islessequal, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (islessequal, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (islessequal, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (islessequal, -qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-islessgreater.inc25 TEST_ff_i (islessgreater, minus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (islessgreater, plus_zero, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (islessgreater, (FLOAT) 1, minus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (islessgreater, (FLOAT) 1, plus_zero, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (islessgreater, (FLOAT) 1, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (islessgreater, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (islessgreater, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (islessgreater, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (islessgreater, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (islessgreater, -qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-isunordered.inc25 TEST_ff_i (isunordered, minus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (isunordered, plus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (isunordered, (FLOAT) 1, minus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (isunordered, (FLOAT) 1, plus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (isunordered, (FLOAT) 1, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 TEST_ff_i (isunordered, (FLOAT) 1, qnan_value, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
41 TEST_ff_i (isunordered, (FLOAT) 1, -qnan_value, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
42 TEST_ff_i (isunordered, (FLOAT) 1, snan_value, 1, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
48 TEST_ff_i (isunordered, qnan_value, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
49 TEST_ff_i (isunordered, -qnan_value, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
[all …]
A Dlibm-test-iseqsig.inc25 TEST_ff_i (iseqsig, minus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
32 TEST_ff_i (iseqsig, plus_zero, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
37 TEST_ff_i (iseqsig, (FLOAT) 1, minus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
38 TEST_ff_i (iseqsig, (FLOAT) 1, plus_zero, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
39 TEST_ff_i (iseqsig, (FLOAT) 1, (FLOAT) 1, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
40 … TEST_ff_i (iseqsig, (FLOAT) 1, qnan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM),
41 … TEST_ff_i (iseqsig, (FLOAT) 1, -qnan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM),
42 … TEST_ff_i (iseqsig, (FLOAT) 1, snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM),
43 … TEST_ff_i (iseqsig, (FLOAT) 1, -snan_value, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM),
48 … TEST_ff_i (iseqsig, qnan_value, (FLOAT) 1, 0, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM),
[all …]
A Dtest-nearbyint-except.c32 #define TEST_FUNC(NAME, FLOAT, SUFFIX) \ argument
37 if (!EXCEPTION_TESTS (FLOAT)) \
40 volatile FLOAT a, b __attribute__ ((unused)); \
46 puts ("PASS: " #FLOAT); \
49 puts ("FAIL: " #FLOAT); \
53 if (SNAN_TESTS (FLOAT)) \
55 static volatile FLOAT snan = __builtin_nans ## SUFFIX (""); \
56 volatile FLOAT c __attribute__ ((unused)); \
60 puts ("PASS: " #FLOAT " sNaN"); \
63 puts ("FAIL: " #FLOAT " sNaN"); \
A Ds_clog10_template.c49 FLOAT absx = M_FABS (__real__ x), absy = M_FABS (__imag__ x); in M_DECL_FUNC()
54 FLOAT t = absx; in M_DECL_FUNC()
75 * ((FLOAT) M_MLIT (M_LOG10E) / 2)); in M_DECL_FUNC()
80 FLOAT d2m1 = (absx - 1) * (absx + 1); in M_DECL_FUNC()
83 __real__ result = M_LOG1P (d2m1) * ((FLOAT) M_MLIT (M_LOG10E) / 2); in M_DECL_FUNC()
90 FLOAT d2m1 = (absx - 1) * (absx + 1); in M_DECL_FUNC()
91 __real__ result = M_LOG1P (d2m1) * ((FLOAT) M_MLIT (M_LOG10E) / 2); in M_DECL_FUNC()
98 FLOAT d2m1 = M_SUF (__x2y2m1) (absx, absy); in M_DECL_FUNC()
99 __real__ result = M_LOG1P (d2m1) * ((FLOAT) M_MLIT (M_LOG10E) / 2); in M_DECL_FUNC()
103 FLOAT d = M_HYPOT (absx, absy); in M_DECL_FUNC()
A Ds_clog_template.c35 __imag__ result = signbit (__real__ x) ? (FLOAT) M_MLIT (M_PI) : 0; in M_DECL_FUNC()
43 FLOAT absx = M_FABS (__real__ x), absy = M_FABS (__imag__ x); in M_DECL_FUNC()
48 FLOAT t = absx; in M_DECL_FUNC()
73 FLOAT d2m1 = (absx - 1) * (absx + 1); in M_DECL_FUNC()
83 FLOAT d2m1 = (absx - 1) * (absx + 1); in M_DECL_FUNC()
91 FLOAT d2m1 = M_SUF (__x2y2m1) (absx, absy); in M_DECL_FUNC()
96 FLOAT d = M_HYPOT (absx, absy); in M_DECL_FUNC()
97 __real__ result = M_LOG (d) - scale * (FLOAT) M_MLIT (M_LN2); in M_DECL_FUNC()
A Ds_catanh_template.c69 FLOAT h = M_HYPOT (__real__ x / 2, __imag__ x / 2); in M_DECL_FUNC()
78 * ((FLOAT) M_MLIT (M_LN2) in M_DECL_FUNC()
82 FLOAT i2 = 0; in M_DECL_FUNC()
86 FLOAT num = 1 + __real__ x; in M_DECL_FUNC()
89 FLOAT den = 1 - __real__ x; in M_DECL_FUNC()
92 FLOAT f = num / den; in M_DECL_FUNC()
102 FLOAT absx, absy, den; in M_DECL_FUNC()
108 FLOAT t = absx; in M_DECL_FUNC()
A De_scalb_template.c25 static FLOAT
27 invalid_fn (FLOAT x, FLOAT fn) in invalid_fn()
38 FLOAT
39 M_DECL_FUNC (__ieee754_scalb) (FLOAT x, FLOAT fn) in M_DECL_FUNC()
52 || (FLOAT) (int) fn != fn)) in M_DECL_FUNC()
A De_exp2_template.c24 FLOAT
25 M_DECL_FUNC (__ieee754_exp2) (FLOAT x) in M_DECL_FUNC()
27 if (__glibc_likely (isless (x, (FLOAT) M_MAX_EXP))) in M_DECL_FUNC()
29 if (__builtin_expect (isgreaterequal (x, (FLOAT) (M_MIN_EXP - M_MANT_DIG in M_DECL_FUNC()
33 FLOAT fractx = x - intx; in M_DECL_FUNC()
34 FLOAT result; in M_DECL_FUNC()
A Ds_fmaximum_mag_template.c21 FLOAT
22 M_DECL_FUNC (__fmaximum_mag) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()
A Ds_fminimum_mag_template.c21 FLOAT
22 M_DECL_FUNC (__fminimum_mag) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()
A Ds_fmaximum_mag_num_template.c21 FLOAT
22 M_DECL_FUNC (__fmaximum_mag_num) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()
A Ds_fmaxmag_template.c21 FLOAT
22 M_DECL_FUNC (__fmaxmag) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()
A Ds_fminimum_mag_num_template.c21 FLOAT
22 M_DECL_FUNC (__fminimum_mag_num) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()
A Ds_fminmag_template.c21 FLOAT
22 M_DECL_FUNC (__fminmag) (FLOAT x, FLOAT y) in M_DECL_FUNC()
24 FLOAT ax = M_FABS (x); in M_DECL_FUNC()
25 FLOAT ay = M_FABS (y); in M_DECL_FUNC()

Completed in 43 milliseconds

1234