Home
last modified time | relevance | path

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

12345678910

/freebsd-14.2/contrib/arm-optimized-routines/pl/math/
H A Dpoly_sve_generic.h68 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), p89, x8); in VWRAP()
75 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), p8_10, x8); in VWRAP()
86 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), in VWRAP()
92 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), in VWRAP()
98 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), in VWRAP()
104 return svmla_x (pg, VWRAP (estrin_7) (pg, x, x2, x4, poly), in VWRAP()
111 return svmla_x (pg, VWRAP (estrin_15) (pg, x, x2, x4, x8, poly), x16, in VWRAP()
135 return svmla_x (pg, VWRAP (estrin_15) (pg, x, x2, x4, x8, poly), in VWRAP()
156 return svmad_x (pg, x, VWRAP (horner_4) (pg, x, poly + 1), poly[0]); in VWRAP()
160 return svmad_x (pg, x, VWRAP (horner_5) (pg, x, poly + 1), poly[0]); in VWRAP()
[all …]
H A Dsv_pow_1u5.c60 return svcmpeq (pg, svrintz_z (pg, x), x); in sv_isint()
67 return svcmpne (pg, svrintz_z (pg, x), x); in sv_isnotint()
113 return svcmpge (pg, svsub_x (pg, svmul_x (pg, i, 2), 1), in sv_zeroinfnan()
194 svfloat64_t lo2 = svadd_x (pg, svsub_x (pg, t1, t2), r); in sv_log_inline()
202 svfloat64_t lo3 = svmla_x (pg, svneg_x (pg, ar2), ar, r); in sv_log_inline()
203 svfloat64_t lo4 = svadd_x (pg, svsub_x (pg, t2, hi), ar2); in sv_log_inline()
214 pg, svadd_x (pg, svadd_x (pg, svadd_x (pg, lo1, lo2), lo3), lo4), p); in sv_log_inline()
216 *tail = svadd_x (pg, svsub_x (pg, hi, y), lo); in sv_log_inline()
241 uflow = svcmpge (pg, svsub_x (pg, abstop, SmallExp), 0x80000000); in sv_exp_inline()
245 oflow = svand_z (pg, uoflow, svbic_z (pg, oflow, uflow)); in sv_exp_inline()
[all …]
H A Dsv_asinh_3u0.c39 = svand_x (pg, svlsr_x (pg, tmp, (51 - V_LOG_TABLE_BITS)), (N - 1) << 1); in __sv_log_inline()
41 svuint64_t iz = svsub_x (pg, ix, svand_x (pg, tmp, 0xfffULL << 52)); in __sv_log_inline()
47 svfloat64_t hi = svmla_x (pg, svadd_x (pg, logc, r), kd, Ln2); in __sv_log_inline()
48 svfloat64_t r2 = svmul_x (pg, r, r); in __sv_log_inline()
51 y = svmla_x (pg, y, r2, A (4)); in __sv_log_inline()
52 y = svmla_x (pg, p, r2, y); in __sv_log_inline()
53 y = svmla_x (pg, hi, r2, y); in __sv_log_inline()
82 if (likely (svptest_any (pg, ge1))) in SV_NAME_D1()
86 svadd_x (pg, ax, svsqrt_x (pg, svadd_x (pg, axax, 1))), pg); in SV_NAME_D1()
95 if (likely (svptest_any (pg, svnot_z (pg, ge1)))) in SV_NAME_D1()
[all …]
H A Dsv_cbrt_2u.c47 return svld1_gather_index (pg, table, svadd_x (pg, i, 2)); in shifted_lookup()
61 svfloat64_t ax = svabs_x (pg, x); in SV_NAME_D1()
66 svbool_t special = svcmpge (pg, svsub_x (pg, iax, d->tiny_bound), d->thresh); in SV_NAME_D1()
72 pg, svand_x (pg, svreinterpret_u64 (x), MantissaMask), HalfExp)); in SV_NAME_D1()
74 = svsub_x (pg, svreinterpret_s64 (svlsr_x (pg, iax, 52)), d->exp_bias); in SV_NAME_D1()
79 = sv_pairwise_poly_3_f64_x (pg, m, svmul_x (pg, m, m), d->poly); in SV_NAME_D1()
83 svfloat64_t a = svmla_x (pg, svdiv_x (pg, m_by_3, svmul_x (pg, p, p)), p, in SV_NAME_D1()
85 a = svmla_x (pg, svdiv_x (pg, m_by_3, svmul_x (pg, a, a)), a, d->two_thirds); in SV_NAME_D1()
101 svfloat64_t eb3f = svmul_x (pg, svcvt_f64_x (pg, e), d->one_third); in SV_NAME_D1()
102 svint64_t ey = svcvt_s64_x (pg, eb3f); in SV_NAME_D1()
[all …]
H A Dsv_sincosf_common.h28 return svnot_z (pg, in_bounds); in check_ge_rangeval()
43 q = svsub_x (pg, q, d->shift); in sv_sincosf_inline()
44 svint32_t n = svcvt_s32_x (pg, q); in sv_sincosf_inline()
48 r = svmls_x (pg, r, q, d->pio2[0]); in sv_sincosf_inline()
53 svfloat32_t r2 = svmul_x (pg, r, r), r3 = svmul_x (pg, r, r2); in sv_sincosf_inline()
56 s = svmla_x (pg, r, r3, s); in sv_sincosf_inline()
62 c = svmla_x (pg, c, r4, p); in sv_sincosf_inline()
63 c = svmad_x (pg, r2, c, 1); in sv_sincosf_inline()
67 svbool_t swap = svcmpeq (pg, svlsl_x (pg, un, 31), 0); in sv_sincosf_inline()
74 svuint32_t sin_sign = svlsl_x (pg, svand_x (pg, un, 2), 30); in sv_sincosf_inline()
[all …]
H A Dsv_sincos_common.h35 return svnot_z (pg, in_bounds); in check_ge_rangeval()
47 svfloat64_t q = svsub_x (pg, svmla_x (pg, sv_f64 (d->shift), x, d->inv_pio2), in sv_sincos_inline()
49 svint64_t n = svcvt_s64_x (pg, q); in sv_sincos_inline()
57 svfloat64_t r2 = svmul_x (pg, r, r), r3 = svmul_x (pg, r2, r), in sv_sincos_inline()
58 r4 = svmul_x (pg, r2, r2); in sv_sincos_inline()
62 s = svmla_x (pg, r, r3, s); in sv_sincos_inline()
66 c = svmad_x (pg, c, r2, -0.5); in sv_sincos_inline()
67 c = svmad_x (pg, c, r2, 1); in sv_sincos_inline()
71 svbool_t swap = svcmpeq (pg, svlsl_x (pg, un, 63), 0); in sv_sincos_inline()
78 svuint64_t sin_sign = svlsl_x (pg, svand_x (pg, un, 2), 62); in sv_sincos_inline()
[all …]
H A Dsv_cbrtf_1u7.c43 return svld1_gather_index (pg, table, svadd_x (pg, i, 2)); in shifted_lookup()
56 svfloat32_t ax = svabs_x (pg, x); in SV_NAME_F1()
61 svbool_t special = svcmpge (pg, svsub_x (pg, iax, SmallestNormal), Thresh); in SV_NAME_F1()
67 pg, svand_x (pg, svreinterpret_u32 (x), MantissaMask), HalfExp)); in SV_NAME_F1()
68 svint32_t e = svsub_x (pg, svreinterpret_s32 (svlsr_x (pg, iax, 23)), 126); in SV_NAME_F1()
74 = sv_pairwise_poly_3_f32_x (pg, m, svmul_x (pg, m, m), d->poly); in SV_NAME_F1()
78 svfloat32_t a = svmla_x (pg, svdiv_x (pg, m_by_3, svmul_x (pg, p, p)), p, in SV_NAME_F1()
95 svfloat32_t ef = svmul_x (pg, svcvt_f32_x (pg, e), d->one_third); in SV_NAME_F1()
96 svint32_t ey = svcvt_s32_x (pg, ef); in SV_NAME_F1()
97 svint32_t em3 = svmls_x (pg, e, ey, 3); in SV_NAME_F1()
[all …]
H A Dsv_sinh_3u.c49 = svsub_x (pg, svmla_x (pg, sv_f64 (d->shift), x, d->inv_ln2), d->shift); in expm1_inline()
50 svint64_t i = svcvt_s64_x (pg, j); in expm1_inline()
52 f = svmla_x (pg, f, j, d->m_ln2_lo); in expm1_inline()
54 svfloat64_t f2 = svmul_x (pg, f, f); in expm1_inline()
58 = svmla_x (pg, f, f2, sv_estrin_10_f64_x (pg, f, f2, f4, f8, d->poly)); in expm1_inline()
62 return svmla_x (pg, svsub_x (pg, t, 1.0), p, t); in expm1_inline()
68 return sv_call_f64 (sinh, x, x, pg); in special_case()
80 svfloat64_t ax = svabs_x (pg, x); in SV_NAME_D1()
89 return special_case (x, pg); in SV_NAME_D1()
95 t = svadd_x (pg, t, svdiv_x (pg, t, svadd_x (pg, t, 1.0))); in SV_NAME_D1()
[all …]
H A Dsv_atan2_2u5.c46 return svcmpge (pg, svsub_x (pg, svlsl_x (pg, i, 1), 1), in zeroinfnan()
61 svbool_t cmp_x = zeroinfnan (ix, pg); in SV_NAME_D2()
62 svbool_t cmp_y = zeroinfnan (iy, pg); in SV_NAME_D2()
69 svfloat64_t ax = svabs_x (pg, x); in SV_NAME_D2()
70 svfloat64_t ay = svabs_x (pg, y); in SV_NAME_D2()
78 svfloat64_t z = svdiv_x (pg, n, d); in SV_NAME_D2()
86 svfloat64_t z2 = svmul_x (pg, z, z); in SV_NAME_D2()
92 pg, sv_estrin_7_f64_x (pg, z2, x2, x4, data_ptr->poly), in SV_NAME_D2()
96 svfloat64_t z3 = svmul_x (pg, z2, z); in SV_NAME_D2()
97 ret = svmla_x (pg, z, z3, ret); in SV_NAME_D2()
[all …]
H A Dsv_erfc_1u8.c82 svfloat64_t a = svabs_x (pg, x); in SV_NAME_D1()
85 a = svmin_x (pg, a, dat->max); in SV_NAME_D1()
95 i = svadd_x (pg, i, i); in SV_NAME_D1()
113 p3 = svmul_x (pg, r, p3); in SV_NAME_D1()
117 p5 = svmla_x (pg, sixth, r2, p5); in SV_NAME_D1()
118 p5 = svmul_x (pg, r, p5); in SV_NAME_D1()
143 y = svmla_x (pg, p56, d2, y); in SV_NAME_D1()
144 y = svmla_x (pg, p34, d2, y); in SV_NAME_D1()
145 y = svmla_x (pg, p12, d2, y); in SV_NAME_D1()
147 y = svmls_x (pg, erfcr, scale, svmls_x (pg, d, d2, y)); in SV_NAME_D1()
[all …]
H A Dsv_log1p_2u5.c55 svuint64_t ax = svand_x (pg, ix, AbsMask); in SV_NAME_D1()
57 = svorr_z (pg, svcmpge (pg, ax, d->inf), svcmpge (pg, ix, d->mone)); in SV_NAME_D1()
74 svfloat64_t m = svadd_x (pg, x, 1); in SV_NAME_D1()
78 svint64_t ki = svsub_x (pg, svreinterpret_s64 (svlsr_x (pg, u, 52)), 0x3ff); in SV_NAME_D1()
79 svfloat64_t k = svcvt_f64_x (pg, ki); in SV_NAME_D1()
83 = svadd_x (pg, svand_x (pg, u, 0x000fffff00000000), d->hfrt2_top); in SV_NAME_D1()
84 svuint64_t u_red = svorr_x (pg, utop, svand_x (pg, mi, BottomMask)); in SV_NAME_D1()
88 svfloat64_t cm = svdiv_x (pg, svsub_x (pg, x, svsub_x (pg, m, 1)), m); in SV_NAME_D1()
96 svfloat64_t f2 = svmul_x (pg, f, f), f4 = svmul_x (pg, f2, f2), in SV_NAME_D1()
97 f8 = svmul_x (pg, f4, f4), f16 = svmul_x (pg, f8, f8); in SV_NAME_D1()
[all …]
H A Dsv_atan2f_3u.c40 return svcmpge (pg, svsub_x (pg, svlsl_x (pg, i, 1), 1), in zeroinfnan()
56 svbool_t cmp_x = zeroinfnan (ix, pg); in SV_NAME_F2()
57 svbool_t cmp_y = zeroinfnan (iy, pg); in SV_NAME_F2()
64 svfloat32_t ax = svabs_x (pg, x); in SV_NAME_F2()
65 svfloat32_t ay = svabs_x (pg, y); in SV_NAME_F2()
73 svfloat32_t z = svdiv_x (pg, n, d); in SV_NAME_F2()
81 svfloat32_t z2 = svmul_x (pg, z, z); in SV_NAME_F2()
82 svfloat32_t z4 = svmul_x (pg, z2, z2); in SV_NAME_F2()
88 svfloat32_t z3 = svmul_x (pg, z2, z); in SV_NAME_F2()
89 ret = svmla_x (pg, z, z3, ret); in SV_NAME_F2()
[all …]
H A Dsv_powf_2u6.c56 return svcmpeq (pg, svrintz_z (pg, x), x); in svisint()
63 return svcmpne (pg, svrintz_z (pg, x), x); in svisnotint()
71 return svisnotint (pg, y); in svisodd()
78 return svcmpge (pg, svsub_x (pg, svmul_x (pg, i, 2u), 1), in sv_zeroinfnan()
170 svfloat64_t y0 = svadd_x (pg, logc, svcvt_f64_x (pg, k)); in sv_powf_core_ext()
183 kd = svsub_x (pg, kd, Shift); in sv_powf_core_ext()
185 r = svsub_x (pg, *pylogx, kd); in sv_powf_core_ext()
189 = svld1_gather_index (pg, Texp, svand_x (pg, ki, V_POWF_EXP2_N - 1)); in sv_powf_core_ext()
191 t = svadd_x (pg, t, svlsl_x (pg, ski, 52 - V_POWF_EXP2_TABLE_BITS)); in sv_powf_core_ext()
197 p = svmla_x (pg, s, p, svmul_x (pg, s, r)); in sv_powf_core_ext()
[all …]
H A Dsv_erf_2u5.c57 svfloat64_t a = svabs_x (pg, x); in SV_NAME_D1()
59 svfloat64_t z = svadd_x (pg, a, shift); in SV_NAME_D1()
65 svfloat64_t r = svsub_x (pg, z, shift); in SV_NAME_D1()
70 svfloat64_t d = svsub_x (pg, a, r); in SV_NAME_D1()
71 svfloat64_t d2 = svmul_x (pg, d, d); in SV_NAME_D1()
72 svfloat64_t r2 = svmul_x (pg, r, r); in SV_NAME_D1()
81 p3 = svmul_x (pg, r, p3); in SV_NAME_D1()
87 p5 = svmla_x (pg, sixth, r2, p5); in SV_NAME_D1()
88 p5 = svmul_x (pg, r, p5); in SV_NAME_D1()
93 y = svmla_x (pg, p12, d2, y); in SV_NAME_D1()
[all …]
H A Dsv_tanh_3u.c44 = svsub_x (pg, svmla_x (pg, sv_f64 (d->shift), x, d->inv_ln2), d->shift); in expm1_inline()
45 svint64_t i = svcvt_s64_x (pg, j); in expm1_inline()
47 f = svmla_x (pg, f, j, d->ln2_lo); in expm1_inline()
50 svfloat64_t f2 = svmul_x (pg, f, f); in expm1_inline()
51 svfloat64_t f4 = svmul_x (pg, f2, f2); in expm1_inline()
53 pg, f, f2, in expm1_inline()
54 sv_estrin_10_f64_x (pg, f, f2, f4, svmul_x (pg, f4, f4), d->poly)); in expm1_inline()
59 return svmla_x (pg, svsub_x (pg, t, 1), p, t); in expm1_inline()
79 svbool_t special = svcmpgt (pg, svsub_x (pg, ia, d->tiny_bound), d->thresh); in SV_NAME_D1()
81 svfloat64_t u = svadd_x (pg, x, x); in SV_NAME_D1()
[all …]
H A Dsv_log1p_inline.h51 svfloat64_t m = svadd_x (pg, x, 1); in sv_log1p_inline()
56 = svsub_x (pg, svreinterpret_s64 (svlsr_x (pg, u, 52)), d->one_top); in sv_log1p_inline()
57 svfloat64_t k = svcvt_f64_x (pg, ki); in sv_log1p_inline()
61 = svadd_x (pg, svand_x (pg, u, 0x000fffff00000000), d->hf_rt2_top); in sv_log1p_inline()
62 svuint64_t u_red = svorr_x (pg, utop, svand_x (pg, mi, d->bottom_mask)); in sv_log1p_inline()
66 svfloat64_t c = svsub_x (pg, x, svsub_x (pg, m, 1)); in sv_log1p_inline()
75 svbool_t knot0 = svcmpne (pg, k, 0); in sv_log1p_inline()
77 if (likely (!svptest_any (pg, knot0))) in sv_log1p_inline()
83 cm = svdiv_x (pg, c, m); in sv_log1p_inline()
87 svfloat64_t f2 = svmul_x (pg, f, f); in sv_log1p_inline()
[all …]
H A Dsv_exp2_2u.c55 svadd_x (pg, svsub_x (pg, svreinterpret_u64 (s), SpecialBias2), b)); in special_case()
60 svfloat64_t r1 = svmul_x (pg, s1, s1); in special_case()
61 svfloat64_t r2 = svmla_x (pg, s2, s2, y); in special_case()
62 svfloat64_t r0 = svmul_x (pg, r2, s1); in special_case()
79 svfloat64_t kd = svadd_x (pg, x, shift); in SV_NAME_D1()
82 kd = svsub_x (pg, kd, shift); in SV_NAME_D1()
83 svfloat64_t r = svsub_x (pg, x, kd); in SV_NAME_D1()
86 svuint64_t idx = svand_x (pg, ki, N - 1); in SV_NAME_D1()
93 svfloat64_t r2 = svmul_x (pg, r, r); in SV_NAME_D1()
95 svfloat64_t y = svmul_x (pg, r, p); in SV_NAME_D1()
[all …]
H A Dsv_log_2u5.c32 svuint64_t top = svlsr_x (pg, ix, 52); in SV_NAME_D1()
33 svbool_t cmp = svcmpge (pg, svsub_x (pg, top, MinTop), sv_u64 (ThreshTop)); in SV_NAME_D1()
42 = svand_x (pg, svlsr_x (pg, tmp, (51 - V_LOG_TABLE_BITS)), (N - 1) << 1); in SV_NAME_D1()
45 svuint64_t iz = svsub_x (pg, ix, svand_x (pg, tmp, 0xfffULL << 52)); in SV_NAME_D1()
53 svfloat64_t kd = svcvt_f64_x (pg, k); in SV_NAME_D1()
55 svfloat64_t hi = svmla_x (pg, svadd_x (pg, logc, r), kd, __v_log_data.ln2); in SV_NAME_D1()
57 svfloat64_t r2 = svmul_x (pg, r, r); in SV_NAME_D1()
60 y = svmla_x (pg, y, r2, P (4)); in SV_NAME_D1()
61 y = svmla_x (pg, p, r2, y); in SV_NAME_D1()
63 if (unlikely (svptest_any (pg, cmp))) in SV_NAME_D1()
[all …]
H A Dsv_exp10_1u5.c58 svadd_x (pg, svsub_x (pg, svreinterpret_u64 (s), SpecialBias2), b)); in special_case()
63 svfloat64_t r1 = svmul_x (pg, s1, s1); in special_case()
64 svfloat64_t r2 = svmla_x (pg, s2, s2, y); in special_case()
65 svfloat64_t r0 = svmul_x (pg, r2, s1); in special_case()
83 svfloat64_t n = svsub_x (pg, z, shift); in SV_NAME_D1()
98 svfloat64_t r2 = svmul_x (pg, r, r); in SV_NAME_D1()
99 svfloat64_t y = svmla_x (pg, svmul_x (pg, r, d->poly[0]), r2, in SV_NAME_D1()
104 if (unlikely (svptest_any (pg, special))) in SV_NAME_D1()
109 svuint64_t e = svand_x (pg, svlsl_x (pg, u, 46), 0x8000000000000000); in SV_NAME_D1()
112 return special_case (pg, scale, y, n, d); in SV_NAME_D1()
[all …]
H A Dsv_exp_1u5.c54 svadd_x (pg, svsub_x (pg, svreinterpret_u64 (s), SpecialBias2), in special_case()
58 svbool_t p_cmp = svacgt (pg, n, 1280.0); in special_case()
60 svfloat64_t r1 = svmul_x (pg, s1, s1); in special_case()
61 svfloat64_t r2 = svmla_x (pg, s2, s2, y); in special_case()
62 svfloat64_t r0 = svmul_x (pg, r2, s1); in special_case()
103 svfloat64_t r2 = svmul_x (pg, r, r); in SV_NAME_D1()
107 svfloat64_t y = svmla_x (pg, r, p04, r2); in SV_NAME_D1()
117 if (unlikely (svptest_any (pg, special))) in SV_NAME_D1()
122 svuint64_t e = svand_x (pg, svlsl_x (pg, u, 46), 0x8000000000000000); in SV_NAME_D1()
125 return special_case (pg, s, y, n); in SV_NAME_D1()
[all …]
H A Dsv_cosh_2u.c46 svfloat64_t n = svsub_x (pg, z, d->shift); in exp_inline()
49 r = svmla_x (pg, r, n, d->ln2_lo); in exp_inline()
56 y = svmla_x (pg, sv_f64 (d->poly[0]), r, y); in exp_inline()
57 y = svmla_x (pg, sv_f64 (1.0), r, y); in exp_inline()
58 y = svmul_x (pg, r, y); in exp_inline()
64 return svmla_x (pg, s, s, y); in exp_inline()
81 svfloat64_t ax = svabs_x (pg, x); in SV_NAME_D1()
86 svfloat64_t t = exp_inline (ax, pg, d); in SV_NAME_D1()
87 svfloat64_t half_t = svmul_x (pg, t, 0.5); in SV_NAME_D1()
91 if (unlikely (svptest_any (pg, special))) in SV_NAME_D1()
[all …]
H A Dsv_log1pf_1u3.c46 special = svorn_z (pg, special, svcmpge (pg, x, -1)); in SV_NAME_F1()
56 svfloat32_t m = svadd_x (pg, x, 1); in SV_NAME_F1()
60 = svand_x (pg, svsub_x (pg, svreinterpret_s32 (m), d->three_quarters), in SV_NAME_F1()
70 m_scale = svadd_x (pg, m_scale, svmla_x (pg, sv_f32 (-1), s, 0.25)); in SV_NAME_F1()
73 svfloat32_t ms2 = svmul_x (pg, m_scale, m_scale), in SV_NAME_F1()
74 ms4 = svmul_x (pg, ms2, ms2); in SV_NAME_F1()
76 p = svmad_x (pg, m_scale, p, -0.5); in SV_NAME_F1()
77 p = svmla_x (pg, m_scale, m_scale, svmul_x (pg, m_scale, p)); in SV_NAME_F1()
81 svfloat32_t scale_back = svmul_x (pg, svcvt_f32_x (pg, k), d->exp_bias); in SV_NAME_F1()
84 svfloat32_t y = svmla_x (pg, p, scale_back, d->ln2); in SV_NAME_F1()
[all …]
H A Dsv_log1pf_inline.h34 svfloat32_t m2 = svmul_x (pg, m, m); in eval_poly()
35 svfloat32_t q = svmla_x (pg, m, m2, p_12); in eval_poly()
37 p = svmul_x (pg, m2, p); in eval_poly()
39 return svmla_x (pg, q, m2, p); in eval_poly()
43 sv_log1pf_inline (svfloat32_t x, svbool_t pg) in sv_log1pf_inline() argument
47 svfloat32_t m = svadd_x (pg, x, 1.0f); in sv_log1pf_inline()
51 ks = svand_x (pg, ks, 0xff800000); in sv_log1pf_inline()
59 = svadd_x (pg, m_scale, svmla_x (pg, sv_f32 (-1.0f), sv_f32 (0.25f), s)); in sv_log1pf_inline()
60 svfloat32_t p = eval_poly (m_scale, d->poly, pg); in sv_log1pf_inline()
61 svfloat32_t scale_back = svmul_x (pg, svcvt_f32_x (pg, k), d->scale_back); in sv_log1pf_inline()
[all …]
/freebsd-14.2/contrib/arm-optimized-routines/pl/math/test/
H A Dmathbench_wrappers.h131 return _ZGVsMxvv_powi (x, svcvt_s32_f32_x (pg, x), pg); in _Z_sv_powi_wrap()
137 return _ZGVsMxvv_powk (x, svcvt_s64_f64_x (pg, x), pg); in _Z_sv_powk_wrap()
143 return _ZGVsMxvv_powf (x, x, pg); in xy_Z_sv_powf()
147 x_Z_sv_powf (sv_float x, sv_bool pg) in x_Z_sv_powf() argument
153 y_Z_sv_powf (sv_float x, sv_bool pg) in y_Z_sv_powf() argument
161 return _ZGVsMxvv_pow (x, x, pg); in xy_Z_sv_pow()
165 x_Z_sv_pow (sv_double x, sv_bool pg) in x_Z_sv_pow() argument
171 y_Z_sv_pow (sv_double x, sv_bool pg) in y_Z_sv_pow() argument
181 return svadd_x (pg, svld1 (pg, s), svld1 (pg, s)); in _Z_sv_sincosf_wrap()
195 _ZGVsMxvl8l8_sincos (x, s, c, pg); in _Z_sv_sincos_wrap()
[all …]
/freebsd-14.2/contrib/lib9p/
H A Drfuncs.c240 (pg->r_pgbuf = realloc(pg->r_pgbuf, nsize)) == NULL) in r_pgexpand()
249 free(pg->r_pgbuf); in r_pgfree()
258 r_pginit(pg); in r_getpwuid()
260 error = r_pgexpand(pg); in r_getpwuid()
263 pg->r_pgbuf, pg->r_pgbufsize, &result); in r_getpwuid()
275 r_pginit(pg); in r_getgrgid()
280 pg->r_pgbuf, pg->r_pgbufsize, &result); in r_getgrgid()
293 r_pginit(pg); in r_cap_getpwuid()
298 pg->r_pgbuf, pg->r_pgbufsize, &result); in r_cap_getpwuid()
310 r_pginit(pg); in r_cap_getgrgid()
[all …]

12345678910