Home
last modified time | relevance | path

Searched refs:asfloat (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-14.2/contrib/arm-optimized-routines/pl/math/
H A Dasinhf_3u5.c46 float ax = asfloat (ia); in asinhf()
60 return asfloat (asuint (y) | sign); in asinhf()
65 return asfloat (asuint (optr_aor_log_f32 (ax) + Ln2) | sign); in asinhf()
68 return asfloat (asuint (optr_aor_log_f32 (ax + sqrtf (ax * ax + 1))) | sign); in asinhf()
H A Datanhf_3u1.c50 float s = asfloat (Four - k); in log1pf_inline()
51 float m_scale = asfloat (asuint (x) - k) + fmaf (0.25f, s, -1.0f); in log1pf_inline()
77 float halfsign = asfloat (Half | sign); in atanhf()
78 float ax = asfloat (iax); in atanhf()
H A Derfcf_1u7.c56 float a = asfloat (ia); in erfcf()
78 float off = asfloat (sign >> 1); in erfcf()
79 float fac = asfloat (asuint (0x1p-47f) | sign); in erfcf()
90 return asfloat (sign >> 1) + 1.0f / x; /* Special cases. */ in erfcf()
H A Datanf_2u9.c41 return asfloat (asuint (PiOver2) ^ sign); in atanf()
57 az = asfloat (ia); in atanf()
64 return asfloat (asuint (y) ^ sign); in atanf()
H A Derff_2u.c55 float a = asfloat (ia); in erff()
67 return asfloat (asuint (y) | sign); in erff()
75 return asfloat (sign | asuint (1.0f)); in erff()
H A Dsinpif_2u5.c33 float r = asfloat (asuint (x) & ~0x80000000); in sinpif()
55 return asfloat (sign ^ iy); in sinpif()
75 return asfloat (asuint (y * r) ^ sign); in sinpif()
H A Datan2f_3u.c129 float ax = asfloat (iax); in atan2f()
130 float ay = asfloat (iay); in atan2f()
157 return asfloat (asuint (ret) ^ sign_xy); in atan2f()
H A Dlog1pf_2u1.c103 return __math_invalidf (asfloat (ia)); in log1pf()
139 float m_scale = asfloat (asuint (x) - k); in log1pf()
143 float s = asfloat (asuint (4.0f) - k); in log1pf()
H A Dcoshf_1u9.c35 float t = optr_aor_exp_f32 (asfloat (iax) / 2); in specialcase()
50 float ax = asfloat (iax); in coshf()
H A Dsinhf_2u3.c33 float ax = asfloat (iax); in sinhf()
35 float halfsign = asfloat (Half | sign); in sinhf()
H A Dcbrtf_1u5.c38 float m = frexpf (asfloat (iax), &e); in cbrtf()
61 return asfloat (asuint (ldexpf (a * T (2 + e % 3), e / 3)) | sign); in cbrtf()
H A Dacosf_1u4.c61 float ax = asfloat (ia); in acosf()
87 return PiOver2f - asfloat (asuint (p) | sign); in acosf()
H A Dasinf_2u5.c63 float ax = asfloat (ia); in asinf()
90 return asfloat (asuint (y) | sign); in asinf()
H A Dcospif_2u6.c33 float ax = asfloat (asuint (x) & ~0x80000000); in cospif()
76 return asfloat (asuint (y * r) ^ sign); in cospif()
H A Dtanhf_2u6.c53 float t = asfloat ((uint32_t) (i + 127) << 23); in expm1f_inline()
73 return asfloat (One | sign); in tanhf()
H A Dlogf.c63 z = (double_t) asfloat (iz); in optr_aor_log_f32()
H A Dlog10f.c73 z = (double_t) asfloat (iz); in log10f()
H A Dtanf_3u3.c149 r = asfloat (asuint (ar) ^ sign); in tanf()
H A Dmath_config.h162 asfloat (uint32_t i) in asfloat() function
/freebsd-14.2/contrib/arm-optimized-routines/math/test/
H A Dulp.c61 asfloat (uint32_t i) in asfloat() function
176 return (struct args_f1){asfloat (next1 (g))}; in next_f1()
184 return (struct args_f2){asfloat (x), asfloat (x2)}; in next_f2()
431 printf ("%s in [%a;%a]", f->name, asfloat (gen->start), in printgen_f1()
432 asfloat (gen->start + gen->len)); in printgen_f1()
437 printf ("%s in [%a;%a] x [%a;%a]", f->name, asfloat (gen->start), in printgen_f2()
438 asfloat (gen->start + gen->len), asfloat (gen->start2), in printgen_f2()
439 asfloat (gen->start2 + gen->len2)); in printgen_f2()
546 #define asfloat_f asfloat
/freebsd-14.2/contrib/arm-optimized-routines/math/
H A Dlog2f.c63 z = (double_t) asfloat (iz); in log2f()
H A Dlogf.c63 z = (double_t) asfloat (iz); in logf()
H A Dpowf.c47 z = (double_t) asfloat (iz); in log2_inline()
H A Dmath_config.h175 asfloat (uint32_t i) in asfloat() function
/freebsd-14.2/contrib/arm-optimized-routines/math/aarch64/
H A Dv_powf.c111 double z = (double) asfloat (iz[lane]); in V_NAME_F2()

12