cpu_avx512_cnl.c 326 B

12345678910
  1. #include <immintrin.h>
  2. int main(void)
  3. {
  4. /* IFMA */
  5. __m512i a = _mm512_madd52hi_epu64(_mm512_setzero_si512(), _mm512_setzero_si512(), _mm512_setzero_si512());
  6. /* VMBI */
  7. a = _mm512_permutex2var_epi8(a, _mm512_setzero_si512(), _mm512_setzero_si512());
  8. return _mm_cvtsi128_si32(_mm512_castsi512_si128(a));
  9. }