Home
last modified time | relevance | path

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

/freebsd/contrib/arm-optimized-routines/math/aarch64/
H A Dsinpif_2u5.c33 float r = asfloat (asuint (x) & ~0x80000000); in arm_math_sinpif()
39 return asfloat (sign); in arm_math_sinpif()
43 return asfloat (sign); in arm_math_sinpif()
55 return asfloat (sign ^ iy); in arm_math_sinpif()
75 return asfloat (asuint (y * r) ^ sign); in arm_math_sinpif()
H A Dsincospif_3u2.c94 * asfloat (asuint (ar_s) ^ ss_sign); in arm_math_sincospif()
96 * asfloat (asuint (ar_c) ^ cc_sign); in arm_math_sincospif()
125 *out_sin = asfloat (sign); in arm_math_sincospif()
H A Dtanpif_3u1.c56 return asfloat (x_sign); in arm_math_tanpif()
88 float abs_x_reduced = 0.5f - asfloat (asuint (x_reduced) & 0x7fffffff); in arm_math_tanpif()
103 r_x = asfloat (asuint (r_x) ^ sign); in arm_math_tanpif()
H A Dcospif_2u6.c33 float ax = asfloat (asuint (x) & ~0x80000000); 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 Dasinhf_3u5.c43 float ax = asfloat (ia); 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 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 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 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.c32 float t = expf (asfloat (iax) / 2); in specialcase()
47 float ax = asfloat (iax); in coshf()
H A Dsinhf_2u3.c29 float ax = asfloat (iax); in sinhf()
31 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 Dasinf_2u5.c63 float ax = asfloat (ia); in asinf()
90 return asfloat (asuint (y) | sign); in asinf()
H A Dacosf_1u4.c61 float ax = asfloat (ia); in acosf()
87 return PiOver2f - asfloat (asuint (p) | sign); in acosf()
H A Dtanhf_2u6.c52 float t = asfloat ((uint32_t) (i + 127) << 23); in expm1f_inline()
72 return asfloat (One | sign); in tanhf()
H A Dtanf_3u3.c141 r = asfloat (asuint (ar) ^ sign); in tanf()
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dulp.c147 return (struct args_f1){asfloat (next1 (g))}; in next_f1()
155 return (struct args_f2){asfloat (x), asfloat (x2)}; in next_f2()
444 printf ("%s in [%a;%a]", f->name, asfloat (gen->start), in printgen_f1()
445 asfloat (gen->start + gen->len)); in printgen_f1()
450 printf ("%s in [%a;%a] x [%a;%a]", f->name, asfloat (gen->start), in printgen_f2()
451 asfloat (gen->start + gen->len), asfloat (gen->start2), in printgen_f2()
452 asfloat (gen->start2 + gen->len2)); in printgen_f2()
559 #define asfloat_f asfloat
/freebsd/contrib/arm-optimized-routines/math/
H A Dlog2f.c65 z = (double_t) asfloat (iz); in log2f()
H A Dlogf.c65 z = (double_t) asfloat (iz); in logf()
H A Dlog10f.c74 z = (double_t) asfloat (iz); in log10f()
H A Dpowf.c48 z = (double_t) asfloat (iz); in log2_inline()
H A Dmath_config.h213 asfloat (uint32_t i) in asfloat() function
/freebsd/contrib/llvm-project/libunwind/src/
H A DRegisters.hpp1244 } asfloat; member
1546 return _vectorScalarRegisters[regNum - UNW_PPC64_F0].asfloat.f; in getFloatRegister()
1551 _vectorScalarRegisters[regNum - UNW_PPC64_F0].asfloat.f = value; in setFloatRegister()