Home
last modified time | relevance | path

Searched refs:lane_consts (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dv_expm1f_inline.h38 float32x4_t lane_consts = vld1q_f32 (&d->c1); in expm1f_inline() local
41 float32x4_t j = vrndaq_f32 (vmulq_laneq_f32 (x, lane_consts, 2)); in expm1f_inline()
49 float32x4_t p01 = vfmaq_laneq_f32 (d->c0, f, lane_consts, 0); in expm1f_inline()
50 float32x4_t p23 = vfmaq_laneq_f32 (d->c2, f, lane_consts, 1); in expm1f_inline()
52 p = vfmaq_laneq_f32 (p, f4, lane_consts, 3); in expm1f_inline()
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dsv_expf_inline.h42 svfloat32_t lane_consts = svld1rq (svptrue_b32 (), &d->ln2_lo); in expf_inline() local
50 r = svmls_lane (r, n, lane_consts, 0); in expf_inline()
56 svfloat32_t p12 = svmla_lane (sv_f32 (d->c1), r, lane_consts, 2); in expf_inline()
57 svfloat32_t p34 = svmla_lane (sv_f32 (d->c3), r, lane_consts, 3); in expf_inline()
60 svfloat32_t p0 = svmul_lane (r, lane_consts, 1); in expf_inline()
H A Dexp10f.c49 svfloat32_t lane_consts = svld1rq (svptrue_b32 (), &d->log2_10_lo); in sv_exp10f_inline() local
58 r = svmls_lane (r, n, lane_consts, 0); in sv_exp10f_inline()
63 svfloat32_t p12 = svmla_lane (sv_f32 (d->c1), r, lane_consts, 2); in sv_exp10f_inline()
64 svfloat32_t p34 = svmla_lane (sv_f32 (d->c3), r, lane_consts, 3); in sv_exp10f_inline()
67 svfloat32_t p0 = svmul_lane (r, lane_consts, 1); in sv_exp10f_inline()