Home
last modified time | relevance | path

Searched refs:_Float128 (Results 1 – 25 of 172) sorted by relevance

1234567

/glibc-2.36/sysdeps/ieee754/ldbl-128/
De_lgammal_r.c76 static const _Float128 PIL = L(3.1415926535897932384626433832795028841972E0);
77 static const _Float128 MAXLGM = L(1.0485738685148938358098967157129705071571E4928);
78 static const _Float128 one = 1;
79 static const _Float128 huge = LDBL_MAX;
84 static const _Float128 ls2pi = L(9.1893853320467274178032973640561763986140E-1);
86 static const _Float128 RASY[NRASY + 1] =
108 static const _Float128 lgam13a = L(1.9987213134765625E1);
109 static const _Float128 lgam13b = L(1.3608962611495173623870550785125024484248E-6);
111 static const _Float128 RN13[NRN13 + 1] =
123 static const _Float128 RD13[NRD13 + 1] =
[all …]
Ds_erfl.c108 static _Float128
109 neval (_Float128 x, const _Float128 *p, int n) in neval()
111 _Float128 y; in neval()
126 static _Float128
127 deval (_Float128 x, const _Float128 *p, int n) in deval()
129 _Float128 y; in deval()
143 static const _Float128
155 static const _Float128 TN1[NTN1 + 1] =
168 static const _Float128 TD1[NTD1 + 1] =
186 static const _Float128 erf_const = L(0.845062911510467529296875);
[all …]
De_gammal_r.c29 static const _Float128 gamma_coeff[] =
53 static _Float128
54 gammal_positive (_Float128 x, int *exp2_adj) in gammal_positive()
71 _Float128 n = ceill (x - L(1.5)); in gammal_positive()
72 _Float128 x_adj = x - n; in gammal_positive()
73 _Float128 eps; in gammal_positive()
74 _Float128 prod = __gamma_productl (x_adj, 0, n, &eps); in gammal_positive()
80 _Float128 eps = 0; in gammal_positive()
81 _Float128 x_eps = 0; in gammal_positive()
82 _Float128 x_adj = x; in gammal_positive()
[all …]
De_j0l.c100 static const _Float128 ONEOSQPI = L(5.6418958354775628694807945156077258584405E-1);
102 static const _Float128 TWOOPI = L(6.3661977236758134307553505349005744813784E-1);
103 static const _Float128 zero = 0;
109 static const _Float128 J0_2N[NJ0_2N + 1] = {
119 static const _Float128 J0_2D[NJ0_2D + 1] = {
134 static const _Float128 P16_IN[NP16_IN + 1] = {
147 static const _Float128 P16_ID[NP16_ID + 1] = {
165 static const _Float128 P8_16N[NP8_16N + 1] = {
179 static const _Float128 P8_16D[NP8_16D + 1] = {
198 static const _Float128 P5_8N[NP5_8N + 1] = {
[all …]
De_j1l.c107 static const _Float128 ONEOSQPI = L(5.6418958354775628694807945156077258584405E-1);
109 static const _Float128 TWOOPI = L(6.3661977236758134307553505349005744813784E-1);
110 static const _Float128 zero = 0;
116 static const _Float128 J0_2N[NJ0_2N + 1] = {
126 static const _Float128 J0_2D[NJ0_2D + 1] = {
141 static const _Float128 P16_IN[NP16_IN + 1] = {
154 static const _Float128 P16_ID[NP16_ID + 1] = {
172 static const _Float128 P8_16N[NP8_16N + 1] = {
187 static const _Float128 P8_16D[NP8_16D + 1] = {
206 static const _Float128 P5_8N[NP5_8N + 1] = {
[all …]
Dlgamma_negl.c24 static const _Float128 lgamma_zeros[][2] =
124 static const _Float128 e_hi = L(0x2.b7e151628aed2a6abf7158809cf4p+0);
125 static const _Float128 e_lo = L(0xf.3c762e7160f38b4da56a784d9048p-116);
131 static const _Float128 lgamma_coeff[] =
170 static const _Float128 poly_coeff[] =
416 static _Float128
417 lg_sinpi (_Float128 x) in lg_sinpi()
427 static _Float128
428 lg_cospi (_Float128 x) in lg_cospi()
438 static _Float128
[all …]
Dlgamma_productl.c29 _Float128
30 __lgamma_productl (_Float128 t, _Float128 x, _Float128 x_eps, int n) in __lgamma_productl()
32 _Float128 ret = 0, ret_eps = 0; in __lgamma_productl()
35 _Float128 xi = x + i; in __lgamma_productl()
36 _Float128 quot = t / xi; in __lgamma_productl()
37 _Float128 mhi, mlo; in __lgamma_productl()
39 _Float128 quot_lo = (t - mhi - mlo) / xi - t * x_eps / (xi * xi); in __lgamma_productl()
41 _Float128 rhi, rlo; in __lgamma_productl()
43 _Float128 rpq = ret + quot; in __lgamma_productl()
44 _Float128 rpq_eps = (ret - rpq) + quot; in __lgamma_productl()
[all …]
Dx2y2m1l.c31 add_split (_Float128 *hi, _Float128 *lo, _Float128 x, _Float128 y) in add_split()
44 _Float128 pld = fabsl (*(const _Float128 *) p); in compare()
45 _Float128 qld = fabsl (*(const _Float128 *) q); in compare()
58 _Float128
59 __x2y2m1l (_Float128 x, _Float128 y) in __x2y2m1l()
61 _Float128 vals[5]; in __x2y2m1l()
66 qsort (vals, 5, sizeof (_Float128), compare); in __x2y2m1l()
73 qsort (vals + i + 1, 4 - i, sizeof (_Float128), compare); in __x2y2m1l()
De_log2l.c71 static const _Float128 P[13] =
87 static const _Float128 Q[12] =
110 static const _Float128 R[6] =
119 static const _Float128 S[6] =
130 static const _Float128
139 static _Float128
140 neval (_Float128 x, const _Float128 *p, int n) in neval()
142 _Float128 y; in neval()
157 static _Float128
158 deval (_Float128 x, const _Float128 *p, int n) in deval()
[all …]
De_log10l.c72 static const _Float128 P[13] =
88 static const _Float128 Q[12] =
111 static const _Float128 R[6] =
120 static const _Float128 S[6] =
131 static const _Float128
145 static _Float128
146 neval (_Float128 x, const _Float128 *p, int n) in neval()
148 _Float128 y; in neval()
163 static _Float128
164 deval (_Float128 x, const _Float128 *p, int n) in deval()
[all …]
De_jnl.c67 static const _Float128
74 _Float128
75 __ieee754_jnl (int n, _Float128 x) in __ieee754_jnl()
79 _Float128 a, b, temp, di, ret; in __ieee754_jnl()
80 _Float128 z, w; in __ieee754_jnl()
116 else if ((_Float128) n <= x) in __ieee754_jnl()
137 _Float128 s; in __ieee754_jnl()
138 _Float128 c; in __ieee754_jnl()
166 b = b * ((_Float128) (i + i) / x) - a; /* avoid underflow */ in __ieee754_jnl()
186 a *= (_Float128) i; /* a = n! */ in __ieee754_jnl()
[all …]
De_hypotl.c42 static inline _Float128
43 kernel (_Float128 ax, _Float128 ay) in kernel()
45 _Float128 t1, t2; in kernel()
46 _Float128 h = sqrtl (ax * ax + ay * ay); in kernel()
49 _Float128 delta = h - ay; in kernel()
55 _Float128 delta = h - ax; in kernel()
64 _Float128
65 __ieee754_hypotl(_Float128 x, _Float128 y) in __ieee754_hypotl()
78 _Float128 ax = x < y ? y : x; in __ieee754_hypotl()
79 _Float128 ay = x < y ? x : y; in __ieee754_hypotl()
Ds_lrintl.c28 static const _Float128 two112[2] =
35 __lrintl (_Float128 x) in __lrintl()
39 _Float128 w; in __lrintl()
40 _Float128 t; in __lrintl()
57 && x > (_Float128) LONG_MAX) in __lrintl()
84 && x > (_Float128) LONG_MAX) in __lrintl()
114 if (x < (_Float128) LONG_MIN in __lrintl()
115 && x > (_Float128) LONG_MIN - 1) in __lrintl()
123 else if (FIX_LDBL_LONG_CONVERT_OVERFLOW && x != (_Float128) LONG_MIN) in __lrintl()
Ds_fmal.c37 _Float128
38 __fmal (_Float128 x, _Float128 y, _Float128 z) in __fmal()
87 _Float128 tiny = neg ? L(-0x1p-16494) : L(0x1p-16494); in __fmal()
106 _Float128 force_underflow = x * y; in __fmal()
202 _Float128 x1 = x * C; in __fmal()
203 _Float128 y1 = y * C; in __fmal()
204 _Float128 m1 = x * y; in __fmal()
207 _Float128 x2 = x - x1; in __fmal()
208 _Float128 y2 = y - y1; in __fmal()
209 _Float128 m2 = (((x1 * y1 - m1) + x1 * y2) + x2 * y1) + x2 * y2; in __fmal()
[all …]
Ds_llrintl.c28 static const _Float128 two112[2] =
35 __llrintl (_Float128 x) in __llrintl()
39 _Float128 w; in __llrintl()
40 _Float128 t; in __llrintl()
54 if (x > (_Float128) LLONG_MAX) in __llrintl()
85 if (x < (_Float128) LLONG_MIN in __llrintl()
86 && x > (_Float128) LLONG_MIN - 1) in __llrintl()
94 else if (FIX_LDBL_LLONG_CONVERT_OVERFLOW && x != (_Float128) LLONG_MIN) in __llrintl()
De_powl.c72 static const _Float128 bp[] = {
78 static const _Float128 dp_h[] = {
84 static const _Float128 dp_l[] = {
89 static const _Float128 zero = 0,
100 static const _Float128 LN[] =
108 static const _Float128 LD[] =
121 static const _Float128 PN[] =
129 static const _Float128 PD[] =
138 static const _Float128
149 _Float128
[all …]
Ds_cbrtl.c61 static const _Float128 CBRT2 = L(1.259921049894873164767210607278228350570251);
62 static const _Float128 CBRT4 = L(1.587401051968199474751705639272308260391493);
63 static const _Float128 CBRT2I = L(0.7937005259840997373758528196361541301957467);
64 static const _Float128 CBRT4I = L(0.6299605249474365823836053036391141752851257);
67 _Float128
68 __cbrtl (_Float128 x) in __cbrtl()
71 _Float128 z; in __cbrtl()
De_rem_pio2l.c185 static const _Float128 c[] = {
195 int32_t __ieee754_rem_pio2l(_Float128 x, _Float128 *y) in __ieee754_rem_pio2l()
197 _Float128 z, w, t; in __ieee754_rem_pio2l()
257 t = (_Float128) tx [6] + (_Float128) tx [7]; in __ieee754_rem_pio2l()
258 w = (_Float128) tx [5]; in __ieee754_rem_pio2l()
Dgamma_productl.c32 _Float128
33 __gamma_productl (_Float128 x, _Float128 x_eps, int n, _Float128 *eps) in __gamma_productl()
36 _Float128 ret = x; in __gamma_productl()
41 _Float128 lo; in __gamma_productl()
De_exp10l.c23 static const _Float128 log10_high = L(0x2.4d763776aaa2bp0);
24 static const _Float128 log10_low = L(0x5.ba95b58ae0b4c28a38a3fb3e7698p-60);
26 _Float128
27 __ieee754_exp10l (_Float128 arg) in __ieee754_exp10l()
30 _Float128 arg_high, arg_low; in __ieee754_exp10l()
31 _Float128 exp_high, exp_low; in __ieee754_exp10l()
Ds_log1pl.c66 static const _Float128
100 static const _Float128
116 static const _Float128 C1 = L(6.93145751953125E-1);
117 static const _Float128 C2 = L(1.428606820309417232121458176568075500134E-6);
119 static const _Float128 sqrth = L(0.7071067811865475244008443621048490392848);
121 static const _Float128 zero = 0;
123 _Float128
124 __log1pl (_Float128 xm1) in __log1pl()
126 _Float128 x, y, z, r, s; in __log1pl()
Ds_nextafterl.c32 _Float128 __nextafterl(_Float128 x, _Float128 y) in __nextafterl()
47 _Float128 u; in __nextafterl()
73 _Float128 u = x + x; /* overflow */ in __nextafterl()
78 _Float128 u = x*x; /* underflow */ in __nextafterl()
/glibc-2.36/sysdeps/powerpc/powerpc64/le/fpu/multiarch/
Dmath-type-macros-float128.h106 extern _Float128 __wrap_scalbnf128 (_Float128, int);
107 extern _Float128 __w_scalblnf128 (_Float128, long int);
108 extern _Float128 __w_log1pf128 (_Float128);
109 extern _Float128 __scalbf128 (_Float128, _Float128);
/glibc-2.36/sysdeps/ia64/bits/
Dfloatn.h75 # define __CFLOAT128 _Complex _Float128
84 typedef __float128 _Float128; typedef
89 # define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ())
100 # define __builtin_inff128() ((_Float128) __builtin_inf ())
101 # define __builtin_nanf128(x) ((_Float128) __builtin_nan (x))
102 # define __builtin_nansf128(x) ((_Float128) __builtin_nans (x))
/glibc-2.36/sysdeps/x86/bits/
Dfloatn.h77 # define __CFLOAT128 _Complex _Float128
86 typedef __float128 _Float128; typedef
91 # define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ())
102 # define __builtin_inff128() ((_Float128) __builtin_inf ())
103 # define __builtin_nanf128(x) ((_Float128) __builtin_nan (x))
104 # define __builtin_nansf128(x) ((_Float128) __builtin_nans (x))

1234567