Lines Matching refs:rcp_fast
109 // * rcp_fast and rcp_precise both produce a reciprocal, but rcp_fast is an estimate with at least
129 SI F rcp_fast(F v) { return 1.0f / v; }
204 SI F rcp_fast(F v) { auto e = vrecpeq_f32 (v); return vrecpsq_f32 (v,e ) * e; }
205 SI F rcp_precise (F v) { auto e = rcp_fast(v); return vrecpsq_f32 (v,e ) * e; }
367 SI F rcp_fast(F v) { return _mm256_rcp_ps (v); }
371 F e = rcp_fast(v);
706 SI F rcp_fast(F v) { return _mm_rcp_ps (v); }
707 SI F rcp_precise (F v) { F e = rcp_fast(v); return e * (2.0f - v * e); }
1443 sa*(da - min(da, (da-d)*sa*rcp_fast(s))) + s*inv(da) + d*inv(sa)));
1448 sa*min(da, (d*sa)*rcp_fast(sa - s)) + s*inv(da) + d*inv(sa)));
1471 liteDst = rcp_fast(rsqrt(m)) - m, // Used in case 3.