/freebsd/contrib/arm-optimized-routines/math/aarch64/ |
H A D | tanpif_3u1.c | 44 uint32_t xabs_12 = asuint (x) >> 20 & 0x7f8; in arm_math_tanpif() 55 uint32_t x_sign = asuint (x) & 0x80000000; in arm_math_tanpif() 88 float abs_x_reduced = 0.5f - asfloat (asuint (x_reduced) & 0x7fffffff); in arm_math_tanpif() 102 uint32_t sign = asuint (x_reduced) & 0x80000000; in arm_math_tanpif() 103 r_x = asfloat (asuint (r_x) ^ sign); in arm_math_tanpif() 106 uint32_t is_finite = asuint (abs_x_reduced); in arm_math_tanpif()
|
H A D | sinpif_2u5.c | 33 float r = asfloat (asuint (x) & ~0x80000000); in arm_math_sinpif() 34 uint32_t sign = asuint (x) & 0x80000000; in arm_math_sinpif() 54 uint32_t iy = ((m & 1) << 31) ^ asuint (-1.0f); in arm_math_sinpif() 60 sign ^= (asuint (n) << 31); in arm_math_sinpif() 75 return asfloat (asuint (y * r) ^ sign); in arm_math_sinpif()
|
H A D | sincospif_3u2.c | 27 return (asuint (x) >> 20) & 0x7ff; in abstop12() 67 uint32_t sign = asuint (x) & 0x80000000; in arm_math_sincospif() 94 * asfloat (asuint (ar_s) ^ ss_sign); in arm_math_sincospif() 96 * asfloat (asuint (ar_c) ^ cc_sign); in arm_math_sincospif() 115 uint32_t ax = asuint (x) & 0x7fffffff; in arm_math_sincospif()
|
H A D | cospif_2u6.c | 33 float ax = asfloat (asuint (x) & ~0x80000000); in arm_math_cospif() 57 uint32_t sign = asuint (n) << 31; in arm_math_cospif() 76 return asfloat (asuint (y * r) ^ sign); in arm_math_cospif()
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/ |
H A D | erff_2u.c | 43 uint32_t ix = asuint (x); in arm_math_erff() 57 uint32_t i = asuint (z) - asuint (Shift); in arm_math_erff() 67 return asfloat (asuint (y) | sign); in arm_math_erff() 75 return asfloat (sign | asuint (1.0f)); in arm_math_erff()
|
H A D | asinhf_3u5.c | 40 uint32_t ix = asuint (x); in asinhf() 57 return asfloat (asuint (y) | sign); 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()
|
H A D | log1pf_2u1.c | 75 uint32_t ix = asuint (x); in log1pf() 135 int k = (asuint (m) - 0x3f400000) & 0xff800000; in log1pf() 139 float m_scale = asfloat (asuint (x) - k); in log1pf() 143 float s = asfloat (asuint (4.0f) - k); in log1pf() 146 float p = eval_poly (m_scale, biased_exponent (asuint (m_scale))); in log1pf()
|
H A D | erfcf_1u7.c | 43 uint32_t ix = asuint (x); in erfcf() 58 uint32_t i = asuint (z) - asuint (Shift); in erfcf() 79 float fac = asfloat (asuint (0x1p-47f) | sign); in erfcf()
|
H A D | atan2f_3u.c | 29 uint32_t fi = asuint (f); in biased_exponent() 47 uint32_t ix = asuint (x); in atan2f() 48 uint32_t iy = asuint (y); in atan2f() 157 return asfloat (asuint (ret) ^ sign_xy); in atan2f()
|
H A D | atanf_2u9.c | 27 uint32_t ix = asuint (x); in atanf() 41 return asfloat (asuint (PiOver2) ^ sign); in atanf() 64 return asfloat (asuint (y) ^ sign); in atanf()
|
H A D | atanhf_3u1.c | 49 int k = (asuint (m) - 0x3f400000) & 0xff800000; in log1pf_inline() 51 float m_scale = asfloat (asuint (x) - k) + fmaf (0.25f, s, -1.0f); in log1pf_inline() 64 uint32_t ix = asuint (x); in atanhf()
|
H A D | tanf_3u3.c | 89 return (asuint (x) >> 20); in top12() 99 uint32_t ix = asuint (x); in tanf() 141 r = asfloat (asuint (ar) ^ sign); in tanf()
|
H A D | cbrtf_1u5.c | 28 uint32_t ix = asuint (x); in cbrtf() 61 return asfloat (asuint (ldexpf (a * T (2 + e % 3), e / 3)) | sign); in cbrtf()
|
H A D | asinf_2u5.c | 60 uint32_t ix = asuint (x); in asinf() 90 return asfloat (asuint (y) | sign); in asinf()
|
H A D | acosf_1u4.c | 58 uint32_t ix = asuint (x); in acosf() 87 return PiOver2f - asfloat (asuint (p) | sign); in acosf()
|
H A D | acoshf_2u8.c | 34 uint32_t ix = asuint (x); in acoshf()
|
H A D | coshf_1u9.c | 45 uint32_t ix = asuint (x); in coshf()
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | exp2f.c | 32 return asuint (x) >> 20; in top12() 48 if (asuint (x) == asuint (-INFINITY)) in exp2f()
|
H A D | expf.c | 32 return asuint (x) >> 20; in top12() 48 if (asuint (x) == asuint (-INFINITY)) in expf()
|
H A D | powf.c | 138 ix = asuint (x); in powf() 139 iy = asuint (y); in powf() 187 ix = asuint (x * 0x1p23f); in powf()
|
H A D | log2f.c | 35 ix = asuint (x); in log2f() 51 ix = asuint (x * 0x1p23f); in log2f()
|
H A D | logf.c | 36 ix = asuint (x); in logf() 52 ix = asuint (x * 0x1p23f); in logf()
|
H A D | log10f.c | 45 ix = asuint (x); in log10f() 61 ix = asuint (x * 0x1p23f); in log10f()
|
H A D | erff.c | 22 return asuint (x) >> 20; in top12() 35 uint32_t ix = asuint (x); in erff()
|
/freebsd/contrib/arm-optimized-routines/math/test/ |
H A D | ulp.h | 47 if (RT(asuint) (got) == RT(asuint) (want)) in RT() local 105 return RT(asuint) (ygot) == RT(asuint) (ywant) in RT() 111 return RT(asuint) (ygot) == RT(asuint) (ywant); in RT() 299 if (RT(asuint) (ygot) != RT(asuint) (ygot2)) in T() local
|