[util] Clean up some missed vsqrt changes

This commit is contained in:
Bill Currie 2021-01-05 08:35:53 +09:00
parent ec7d974dc1
commit 9039c6975a
2 changed files with 2 additions and 2 deletions

View file

@ -244,7 +244,7 @@ qrotd (vec4d_t a, vec4d_t b)
vec4d_t mb = vsqrtd (dotd (b, b));
vec4d_t den = 2 * ma * mb;
vec4d_t t = mb * a + ma * b;
vec4d_t mba_mab = _mm256_sqrt_pd (dotd (t, t));
vec4d_t mba_mab = vsqrtd (dotd (t, t));
vec4d_t q = crossd (a, b) / mba_mab;
q[3] = (mba_mab / den)[0];
return q;

View file

@ -232,7 +232,7 @@ qrotf (vec4f_t a, vec4f_t b)
vec4f_t mb = vsqrtf (dotf (b, b));
vec4f_t den = 2 * ma * mb;
vec4f_t t = mb * a + ma * b;
vec4f_t mba_mab = _mm_sqrt_ps (dotf (t, t));
vec4f_t mba_mab = vsqrtf (dotf (t, t));
vec4f_t q = crossf (a, b) / mba_mab;
q[3] = (mba_mab / den)[0];
return q;