/math/ |
A D | test-misc.c | 37 long double r; in do_test() local 39 r = modfl (x, &q); in do_test() 50 long double r; in do_test() local 70 r = frexpl (x, &e); in do_test() 71 if (r != m) in do_test() 114 if (r != 0.5) in do_test() 117 r); in do_test() 133 double r; in do_test() local 135 r = modf (x, &q); in do_test() 947 long double r; in do_test() local [all …]
|
A D | gen-libm-test.py | 293 if re.search(r'[0-9]L\Z', arg): 312 sign_re = r'[+-]?' 313 exp_re = r'([+-])?[0-9]+' 314 suffix_re = r'[lLfF]?' 315 dec_exp_re = r'[eE]' + exp_re 316 hex_exp_re = r'[pP]' + exp_re 317 dec_frac_re = r'(?:[0-9]*\.[0-9]+|[0-9]+\.)' 319 dec_int_re = r'[0-9]+' 320 hex_int_re = r'[0-9a-fA-F]+' 344 for r in res_rm: [all …]
|
A D | s_csqrt_template.c | 76 FLOAT r; in M_DECL_FUNC() local 82 __real__ res = r; in M_DECL_FUNC() 83 __imag__ res = M_COPYSIGN (r, __imag__ x); in M_DECL_FUNC() 87 FLOAT d, r, s; in M_DECL_FUNC() local 122 s = __imag__ x / r; in M_DECL_FUNC() 123 r = M_SCALBN (r, scale); in M_DECL_FUNC() 127 s = M_LIT (0.5) * (__imag__ x / r); in M_DECL_FUNC() 135 r = M_FABS (__imag__ x / s); in M_DECL_FUNC() 145 r = M_SCALBN (r, scale); in M_DECL_FUNC() 149 math_check_force_underflow (r); in M_DECL_FUNC() [all …]
|
A D | math.h | 309 #define __MATH_PRECNAME(name,r) __CONCAT(name,r) argument 326 # define __MATH_PRECNAME(name,r) name##f##r argument 394 # define __MATH_PRECNAME(name,r) name##l##r argument 426 # define __MATH_PRECNAME(name,r) name##f16##r argument 443 # define __MATH_PRECNAME(name,r) name##f32##r argument 460 # define __MATH_PRECNAME(name,r) name##f64##r argument 477 # define __MATH_PRECNAME(name,r) name##f128##r argument 494 # define __MATH_PRECNAME(name,r) name##f32x##r argument 511 # define __MATH_PRECNAME(name,r) name##f64x##r argument 528 # define __MATH_PRECNAME(name,r) name##f128x##r argument
|
A D | gen-auto-libm-tests.c | 1019 adjust_real (mpfr_t r, bool inexact) in adjust_real() argument 1024 assert (mpfr_number_p (r)); in adjust_real() 1025 if (mpfr_cmpabs (r, global_min) < 0) in adjust_real() 1026 assert_exact (mpfr_copysign (r, global_min, r, MPFR_RNDN)); in adjust_real() 1027 else if (mpfr_cmpabs (r, global_max) > 0) in adjust_real() 1028 assert_exact (mpfr_copysign (r, global_max, r, MPFR_RNDN)); in adjust_real() 1033 mpfr_exp_t e = mpfr_get_z_2exp (tmp, r); in adjust_real() 1042 assert_exact (mpfr_set_z_2exp (r, tmp, e, MPFR_RNDN)); in adjust_real() 1056 mpfr_t r, fp_format format) in round_real() 1058 assert (mpfr_number_p (r)); in round_real() [all …]
|
A D | w_llogb_template.c | 28 int r = M_SUF (__ieee754_ilogb) (x); in M_DECL_FUNC() local 29 long int lr = r; in M_DECL_FUNC() 30 if (__glibc_unlikely (r == FP_ILOGB0) in M_DECL_FUNC() 31 || __glibc_unlikely (r == FP_ILOGBNAN) in M_DECL_FUNC() 32 || __glibc_unlikely (r == INT_MAX)) in M_DECL_FUNC() 35 if (r == FP_ILOGB0) in M_DECL_FUNC() 37 else if (r == FP_ILOGBNAN) in M_DECL_FUNC()
|
A D | mul_split.h | 70 double r, e; in mul_expansion() local 73 r = h1 * l2 + h2 * l1; in mul_expansion() 75 fast_two_sum (hi, &e, *hi, r); in mul_expansion() 103 double r, e; in div_expansion() local 107 r = (l1 * h2 - l2 * h1) / (h2 * h2); in div_expansion() 109 fast_two_sum (hi, &e, *hi, r); in div_expansion()
|
A D | tst-CMPLX2.c | 58 comparecf (_Complex float a, float r, float i) in comparecf() argument 60 comparef (__real__ a, r); in comparecf() 65 comparec (_Complex double a, double r, double i) in comparec() argument 67 compare (__real__ a, r); in comparec() 72 comparecl (_Complex long double a, long double r, long double i) in comparecl() argument 74 comparel (__real__ a, r); in comparecl()
|
A D | w_ilogb_template.c | 29 int r = M_SUF (__ieee754_ilogb) (x); in M_DECL_FUNC() local 30 if (__builtin_expect (r == FP_ILOGB0, 0) in M_DECL_FUNC() 31 || __builtin_expect (r == FP_ILOGBNAN, 0) in M_DECL_FUNC() 32 || __builtin_expect (r == INT_MAX, 0)) in M_DECL_FUNC() 37 return r; in M_DECL_FUNC()
|
A D | s_fdim_template.c | 29 FLOAT r = math_narrow_eval (x - y); in M_DECL_FUNC() local 30 if (isinf (r) && !isinf (x) && !isinf (y)) in M_DECL_FUNC() 33 return r; in M_DECL_FUNC()
|
A D | tst-CMPLX.c | 13 #define T(f, r, i, t) \ in do_test() argument 15 s = sizeof (f (r, i)); \ in do_test() 19 CMPLX (" #r ", " #i ") does not produce complex " #t ": %zu\n", s); \ in do_test()
|
A D | test-math-vector.h | 89 void scalar_func (FLOAT x, FLOAT * r, FLOAT * r1) \ 97 *r = (FLOAT) mr[0]; \
|