Lines Matching refs:pg
29 svfloat32_t SV_NAME_F1 (cospi) (svfloat32_t x, const svbool_t pg)
36 svfloat32_t n = svrinta_x (pg, x);
37 svfloat32_t r = svsub_x (pg, x, n);
38 r = svsub_x (pg, sv_f32 (0.5f), svabs_x (pg, r));
42 svbool_t cmp = svaclt (pg, x, d->range_val);
43 svuint32_t intn = svreinterpret_u32 (svcvt_s32_x (pg, n));
47 svfloat32_t r2 = svmul_x (pg, r, r);
48 svfloat32_t y = sv_horner_5_f32_x (pg, r2, d->poly);
49 y = svmul_x (pg, y, r);
51 return svreinterpret_f32 (sveor_x (pg, svreinterpret_u32 (y), sign));