| /freebsd/stand/i386/libi386/ |
| H A D | relocater_tramp.S | 89 movw %ax, %ss 90 movw %ax, %ds 91 movw %ax, %es 92 movw %ax, %fs 93 movw %ax, %gs 136 movw $SEL_RDATA, %ax 137 movw %ax, %ds 138 movw %ax, %es 139 movw %ax, %fs 140 movw %ax, %gs [all …]
|
| /freebsd/lib/msun/ld128/ |
| H A D | s_asinpil.c | 89 long double ax, hi, lo, xh, xl, y, zh, zl; in asinpil() local 94 ax = fabsl(x); in asinpil() 96 if (ax > 1) /* |x| > 1 */ in asinpil() 100 if (ax <= 0.5) { /* |x| <= 0.5 */ in asinpil() 101 if (ax < 0x1p-57L) { /* |x| < 0x1p-57 */ in asinpil() 102 if (ax < 0x1p-16340L) { /* |x| < 0x1p-16340 */ in asinpil() 103 if (ax == 0) in asinpil() 106 ax *= 0x1p114; in asinpil() 107 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpil() 110 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpil() [all …]
|
| H A D | s_cospil.c | 50 long double ai, ar, ax, c; in cospil() local 52 ax = fabsl(x); in cospil() 54 if (ax <= 1) { in cospil() 55 if (ax < 0.25) { in cospil() 56 if (ax < 0x1p-60) { in cospil() 60 return (__kernel_cospil(ax)); in cospil() 63 if (ax < 0.5) in cospil() 64 c = __kernel_sinpil(0.5 - ax); in cospil() 65 else if (ax < 0.75) { in cospil() 66 if (ax == 0.5) in cospil() [all …]
|
| H A D | s_atanpil.c | 96 long double ax, hi, lo, xh, xl, y, zh, zl; in atanpil() local 101 ax = fabsl(x); in atanpil() 103 if (ax > 1) /* |x| > 1 */ in atanpil() 107 if (ax <= 0.5) { /* |x| <= 0.5 */ in atanpil() 108 if (ax < 0x1p-57L) { /* |x| < 0x1p-57 */ in atanpil() 109 if (ax < 0x1p-16340L) { /* |x| < 0x1p-16340 */ in atanpil() 110 if (ax == 0) in atanpil() 113 ax *= 0x1p114; in atanpil() 114 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpil() 117 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpil() [all …]
|
| H A D | s_sinpil.c | 50 long double ai, ar, ax, hi, lo, s, xhi, xlo; in sinpil() local 52 ax = fabsl(x); in sinpil() 54 if (ax < 1) { in sinpil() 55 if (ax < 0.25) { in sinpil() 56 if (ax < 0x1p-60) { in sinpil() 67 s = __kernel_sinpil(ax); in sinpil() 71 if (ax < 0.5) in sinpil() 72 s = __kernel_cospil(0.5 - ax); in sinpil() 73 else if (ax < 0.75) in sinpil() 74 s = __kernel_cospil(ax - 0.5); in sinpil() [all …]
|
| H A D | s_erfl.c | 192 long double ax,R,S,P,Q,s,y,z,r; in erfl() local 204 ax = fabsl(x); in erfl() 205 if(ax < 0.84375) { in erfl() 206 if(ax < 0x1p-40L) { in erfl() 207 if(ax < 0x1p-16373L) in erfl() 219 if(ax < 1.25) { in erfl() 220 s = ax-one; in erfl() 227 if (ax >= 9) { /* inf>|x|>= 9 */ in erfl() 230 s = one/(ax*ax); in erfl() 231 if(ax < 2.85715) { /* |x| < 2.85715 */ in erfl() [all …]
|
| H A D | s_tanpil.c | 73 long double ai, ar, ax, hi, lo, t; in tanpil() local 76 ax = fabsl(x); in tanpil() 78 if (ax < 1) { in tanpil() 79 if (ax < 0.5) { in tanpil() 80 if (ax < 0x1p-60) { in tanpil() 90 t = __kernel_tanpil(ax); in tanpil() 91 } else if (ax == 0.5) in tanpil() 94 t = -__kernel_tanpil(1 - ax); in tanpil() 98 if (ax < 0x1p112) { in tanpil() 100 FFLOORL128(ax, ai, ar); in tanpil() [all …]
|
| /freebsd/lib/msun/src/ |
| H A D | s_cospi.c | 79 double ax, c; in cospi() local 84 INSERT_WORDS(ax, ix, lx); in cospi() 89 if ((int)ax == 0) in cospi() 92 return (__kernel_cospi(ax)); in cospi() 96 c = __kernel_sinpi(0.5 - ax); in cospi() 98 if (ax == 0.5) in cospi() 100 c = -__kernel_sinpi(ax - 0.5); in cospi() 102 c = -__kernel_cospi(1 - ax); in cospi() 108 ax -= x; in cospi() 109 EXTRACT_WORDS(ix, lx, ax); in cospi() [all …]
|
| H A D | s_cospif.c | 46 float ax, c; in cospif() local 51 SET_FLOAT_WORD(ax, ix); in cospif() 57 if ((int)ax == 0) in cospif() 60 return (__kernel_cospif(ax)); in cospif() 64 c = __kernel_sinpif(0.5F - ax); in cospif() 68 c = -__kernel_sinpif(ax - 0.5F); in cospif() 70 c = -__kernel_cospif(1 - ax); in cospif() 76 ax -= x; in cospif() 77 GET_FLOAT_WORD(ix, ax); in cospif() 81 c = ix == 0 ? 1 : __kernel_cospif(ax); in cospif() [all …]
|
| H A D | s_asinpif.c | 70 float ax, hi, lo, xh, xl, y, zh, zl; in asinpif() local 80 SET_FLOAT_WORD(ax, ix); in asinpif() 88 ax *= 0x1p25f; in asinpif() 89 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpif() 92 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpif() 96 y = __r(ax * ax); in asinpif() 98 _XMUL(ax, 0, xh, xl, hi, lo); in asinpif() 102 y = 1 - ax; in asinpif() 122 float ax, hi, lo, xh, xl, y, zh, zl; in acospif() local 140 _XADD(half, 0, -hi, -lo, y, ax); in acospif() [all …]
|
| H A D | catrigf.c | 147 float x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y; in casinhf() local 153 ax = fabsf(x); in casinhf() 166 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in casinhf() 180 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in casinhf() 183 do_hard_work(ax, ay, &rx, &B_is_usable, &B, &sqrt_A2my2, &new_y); in casinhf() 202 float x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x; in cacosf() local 211 ax = fabsf(x); in cacosf() 224 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in cacosf() 238 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in cacosf() 241 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x); in cacosf() [all …]
|
| H A D | catrigl.c | 166 long double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y; in casinhl() local 172 ax = fabsl(x); in casinhl() 185 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in casinhl() 199 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in casinhl() 202 do_hard_work(ax, ay, &rx, &B_is_usable, &B, &sqrt_A2my2, &new_y); in casinhl() 222 long double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x; in cacosl() local 231 ax = fabsl(x); in cacosl() 244 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in cacosl() 258 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in cacosl() 261 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x); in cacosl() [all …]
|
| H A D | catrig.c | 276 double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y; in casinh() local 282 ax = fabs(x); in casinh() 303 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in casinh() 319 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in casinh() 322 do_hard_work(ax, ay, &rx, &B_is_usable, &B, &sqrt_A2my2, &new_y); in casinh() 357 double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x; in cacos() local 366 ax = fabs(x); in cacos() 387 if (ax > RECIP_EPSILON || ay > RECIP_EPSILON) { in cacos() 404 if (ax < SQRT_6_EPSILON / 4 && ay < SQRT_6_EPSILON / 4) in cacos() 407 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x); in cacos() [all …]
|
| H A D | s_sinpi.c | 82 double ax, hi, lo, s; in sinpi() local 87 INSERT_WORDS(ax, ix, lx); in sinpi() 107 s = __kernel_sinpi(ax); in sinpi() 112 s = __kernel_cospi(0.5 - ax); in sinpi() 114 s = __kernel_cospi(ax - 0.5); in sinpi() 116 s = __kernel_sinpi(1 - ax); in sinpi() 122 ax -= x; in sinpi() 123 EXTRACT_WORDS(ix, lx, ax); in sinpi() 130 s = __kernel_sinpi(ax); in sinpi() 132 s = __kernel_cospi(0.5 - ax); in sinpi() [all …]
|
| H A D | s_sinpif.c | 51 float ax, hi, lo, s; in sinpif() local 56 SET_FLOAT_WORD(ax, ix); in sinpif() 71 s = __kernel_sinpif(ax); in sinpif() 76 s = __kernel_cospif(0.5F - ax); in sinpif() 78 s = __kernel_cospif(ax - 0.5F); in sinpif() 80 s = __kernel_sinpif(1 - ax); in sinpif() 86 ax -= x; in sinpif() 87 GET_FLOAT_WORD(ix, ax); in sinpif() 94 s = __kernel_sinpif(ax); in sinpif() 96 s = __kernel_cospif(0.5F - ax); in sinpif() [all …]
|
| H A D | s_asinpi.c | 121 double ax, hi, lo, xh, xl, y, zh, zl; in asinpi() local 130 INSERT_WORDS(ax, ix, lx); in asinpi() 138 ax *= 0x1p54; in asinpi() 139 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpi() 142 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpi() 146 y = __r(ax * ax); in asinpi() 148 _XMUL(ax, 0, xh, xl, hi, lo); in asinpi() 152 y = 1 - ax; in asinpi() 205 double ax, hi, lo, xh, xl, y, zh, zl; in acospi() local 222 _XADD(half, 0, -hi, -lo, y, ax); in acospi() [all …]
|
| H A D | s_atanpif.c | 77 float ax, hi, lo, xh, xl, y, zh, zl; in atanpif() local 90 SET_FLOAT_WORD(ax, ix); in atanpif() 98 ax *= 0x1p25f; in atanpif() 99 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpif() 102 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpif() 106 y = __r(ax * ax); in atanpif() 108 _XMUL(ax, 0, xh, xl, hi, lo); in atanpif() 113 x = (ax - x0) / (1 + x0 * ax); in atanpif() 119 x = (ax - x1) / (1 + x1 * ax); in atanpif() 128 x = (ax - x2) / (1 + x2 * ax); in atanpif() [all …]
|
| H A D | s_atanpi.c | 146 double ax, hi, lo, xh, xl, y, zh, zl; in atanpi() local 159 INSERT_WORDS(ax, ix, lx); in atanpi() 167 ax *= 0x1p54; in atanpi() 168 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpi() 171 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpi() 175 y = __r(ax * ax); in atanpi() 177 _XMUL(ax, 0, xh, xl, hi, lo); in atanpi() 182 x = (ax - x0) / (1 + x0 * ax); in atanpi() 188 x = (ax - x1) / (1 + x1 * ax); in atanpi() 197 x = (ax - x2) / (1 + x2 * ax); in atanpi() [all …]
|
| /freebsd/lib/msun/ld80/ |
| H A D | s_cospil.c | 52 long double ax, c; in cospil() local 59 INSERT_LDBL80_WORDS(ax, ix, lx); in cospil() 69 RETURNI(__kernel_cospil(ax)); in cospil() 73 c = __kernel_sinpil(0.5 - ax); in cospil() 75 if (ax == 0.5) in cospil() 77 c = -__kernel_sinpil(ax - 0.5); in cospil() 79 c = -__kernel_cospil(1 - ax); in cospil() 85 ax -= x; in cospil() 86 EXTRACT_LDBL80_WORDS(ix, lx, ax); in cospil() 90 c = ix == 0 ? 1 : __kernel_cospil(ax); in cospil() [all …]
|
| H A D | s_sinpil.c | 54 long double ax, hi, lo, s; in sinpil() local 61 INSERT_LDBL80_WORDS(ax, ix, lx); in sinpil() 78 s = __kernel_sinpil(ax); in sinpil() 83 s = __kernel_cospil(0.5 - ax); in sinpil() 85 s = __kernel_cospil(ax - 0.5); in sinpil() 87 s = __kernel_sinpil(1 - ax); in sinpil() 93 ax -= x; in sinpil() 94 EXTRACT_LDBL80_WORDS(ix, lx, ax); in sinpil() 101 s = __kernel_sinpil(ax); in sinpil() 103 s = __kernel_cospil(0.5 - ax); in sinpil() [all …]
|
| H A D | s_erfl.c | 218 long double ax,R,S,P,Q,s,y,z,r; in erfl() local 232 ax = fabsl(x); in erfl() 233 if(ax < 0.84375) { in erfl() 234 if(ax < 0x1p-34L) { in erfl() 235 if(ax < 0x1p-16373L) in erfl() 245 if(ax < 1.25) { in erfl() 246 s = ax-one; in erfl() 251 if(ax >= 7) { /* inf>|x|>= 7 */ in erfl() 254 s = one/(ax*ax); in erfl() 255 if(ax < 2.85715) { /* |x| < 2.85715 */ in erfl() [all …]
|
| H A D | s_asinpil.c | 101 long double ax, hi, lo, xh, xl, y, zh, zl; in asinpil() local 113 INSERT_LDBL80_WORDS(ax, ix, lx); in asinpil() 121 ax *= 0x1p65; in asinpil() 122 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpil() 125 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in asinpil() 129 y = __r(ax * ax); in asinpil() 131 _XMUL(ax, 0, xh, xl, hi, lo); in asinpil() 135 y = 1 - ax; in asinpil() 154 long double ax, hi, lo, xh, xl, y, zh, zl; in acospil() local 174 _XADD(half, 0, -hi, -lo, y, ax); in acospil() [all …]
|
| H A D | s_atanpil.c | 106 long double ax, hi, lo, xh, xl, y, zh, zl; in atanpil() local 122 INSERT_LDBL80_WORDS(ax, ix, lx); in atanpil() 130 ax *= 0x1p65; in atanpil() 131 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpil() 134 _XMUL(ax, 0, invpihi, invpilo, hi, lo); in atanpil() 138 y = __r(ax * ax); in atanpil() 140 _XMUL(ax, 0, xh, xl, hi, lo); in atanpil() 143 } else if (ax < 1) { /* |x| < 1 */ in atanpil() 146 x = (ax - x0) / (1 + x0 * ax); in atanpil() 152 x = (ax - x1) / (1 + x1 * ax); in atanpil() [all …]
|
| /freebsd/contrib/arm-optimized-routines/math/test/ |
| H A D | trigpi_references.h | 21 long double ax = fabsl (x); in arm_math_sinpil() local 25 if (ax >= 0x1p64) in arm_math_sinpil() 31 if (ax == (uint64_t) ax) in arm_math_sinpil() 44 long double ax = fabsl (x); in arm_math_cospil() local 46 if (ax >= 0x1p64) in arm_math_cospil() 49 uint64_t m = (uint64_t) ax; in arm_math_cospil() 53 if (m == ax) in arm_math_cospil() 57 if (ax - 0.5 == m || ax + 0.5 == m) in arm_math_cospil() 60 return cosl (ax * M_PIl); in arm_math_cospil()
|
| /freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/ |
| H A D | asinhf_3u5.c | 43 float ax = asfloat (ia); in asinhf() local 54 float x2 = ax * ax; in asinhf() 55 float p = estrin_7_f32 (ax, x2, x2 * x2, __asinhf_data.coeffs); in asinhf() 56 float y = fmaf (x2, p, ax); in asinhf() 60 if (unlikely (ax > SqrtFltMax)) in asinhf() 62 return asfloat (asuint (logf (ax) + Ln2) | sign); in asinhf() 65 return asfloat (asuint (logf (ax + sqrtf (ax * ax + 1))) | sign); in asinhf()
|