Home
last modified time | relevance | path

Searched refs:asuint (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/arm-optimized-routines/math/aarch64/
H A Dtanpif_3u1.c44 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 Dsinpif_2u5.c33 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 Dsincospif_3u2.c27 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 Dcospif_2u6.c33 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 Derff_2u.c43 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 Dasinhf_3u5.c40 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 Dlog1pf_2u1.c75 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 Derfcf_1u7.c43 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 Datan2f_3u.c29 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 Datanf_2u9.c27 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 Datanhf_3u1.c49 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 Dtanf_3u3.c89 return (asuint (x) >> 20); in top12()
99 uint32_t ix = asuint (x); in tanf()
141 r = asfloat (asuint (ar) ^ sign); in tanf()
H A Dcbrtf_1u5.c28 uint32_t ix = asuint (x); in cbrtf()
61 return asfloat (asuint (ldexpf (a * T (2 + e % 3), e / 3)) | sign); in cbrtf()
H A Dasinf_2u5.c60 uint32_t ix = asuint (x); in asinf()
90 return asfloat (asuint (y) | sign); in asinf()
H A Dacosf_1u4.c58 uint32_t ix = asuint (x); in acosf()
87 return PiOver2f - asfloat (asuint (p) | sign); in acosf()
H A Dacoshf_2u8.c34 uint32_t ix = asuint (x); in acoshf()
H A Dcoshf_1u9.c45 uint32_t ix = asuint (x); in coshf()
/freebsd/contrib/arm-optimized-routines/math/
H A Dexp2f.c32 return asuint (x) >> 20; in top12()
48 if (asuint (x) == asuint (-INFINITY)) in exp2f()
H A Dexpf.c32 return asuint (x) >> 20; in top12()
48 if (asuint (x) == asuint (-INFINITY)) in expf()
H A Dpowf.c138 ix = asuint (x); in powf()
139 iy = asuint (y); in powf()
187 ix = asuint (x * 0x1p23f); in powf()
H A Dlog2f.c35 ix = asuint (x); in log2f()
51 ix = asuint (x * 0x1p23f); in log2f()
H A Dlogf.c36 ix = asuint (x); in logf()
52 ix = asuint (x * 0x1p23f); in logf()
H A Dlog10f.c45 ix = asuint (x); in log10f()
61 ix = asuint (x * 0x1p23f); in log10f()
H A Derff.c22 return asuint (x) >> 20; in top12()
35 uint32_t ix = asuint (x); in erff()
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dulp.h47 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

12