Question
Quel est le nom de intrinsèque de gcc
pour comparer __m256
et __m256i
(jeu d'instructions AVX)?
La solution
Comme dit dans le documentation Intel AVX
_mm256_cmp_ps, _mm256_cmp_pd
etc
Notez qu'au lieu d'avoir plusieurs instructions de comparaison, vous devez passer un ENUM indiquant la comparaison faite. Par exemple:
res = _mm256_cmp_ps(a,b, _CMP_LT_OQ); // AVX res = a < b
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow