Home
last modified time | relevance | path

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

/external/skia/src/opts/
DSkRasterPipeline_opts.h146 SI F rcp_approx(F v) { return 1.0f / v; } // use rcp_fast instead in rcp_approx() function
222 SI F rcp_approx(F v) { auto e = vrecpeq_f32(v); return vrecpsq_f32 (v,e ) * e; }
223 SI F rcp_precise(F v) { auto e = rcp_approx(v); return vrecpsq_f32 (v,e ) * e; }
339 SI F rcp_approx(F v) { return _mm512_rcp14_ps (v); }
343 F e = rcp_approx(v);
584 SI F rcp_approx(F v) { return _mm256_rcp_ps (v); } // use rcp_fast instead
588 F e = rcp_approx(v);
780 SI F rcp_approx(F v) { return _mm_rcp_ps (v); } // use rcp_fast instead
781 SI F rcp_precise (F v) { F e = rcp_approx(v); return e * (2.0f - v * e); }
942 SI F rcp_approx(F v) { return __lasx_xvfrecip_s(v); }
[all …]