i hate operator overloading

Signed-off-by: contextswap <ctxswp@proton.me>
This commit is contained in:
contextswap 2023-05-04 06:47:06 +09:00
parent a0b53d2c62
commit f2bbc43777
No known key found for this signature in database
GPG key ID: 06A0B660A90A787B

View file

@ -809,10 +809,10 @@ namespace data
#if defined(__AVX__) // not all X86 targets supports AVX (like old Pentium, see #1600)
if(i2p::cpu::avx)
{
__m256 ymm_0 = _mm256_loadu_ps((float const*)&key1);
__m256 ymm_1 = _mm256_loadu_ps((float const*)&key2);
__m256 ymm_0 = _mm256_loadu_ps((float const*)*key1);
__m256 ymm_1 = _mm256_loadu_ps((float const*)*key2);
ymm_1 = _mm256_xor_ps(ymm_1, ymm_0);
_mm256_storeu_ps((float*)m.metric, ymm_1);
_mm256_storeu_ps((float*)*m.metric, ymm_1);
}
else
#endif