Blame view

3rdparty/opencv-4.5.4/cmake/checks/cpu_avx512knl.cpp 326 Bytes
f4334277   Hu Chunming   提交3rdparty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  #if defined __AVX512__ || defined __AVX512F__
  #include <immintrin.h>
  
  void test()
  {
      int* base;
      __m512i idx;
      __mmask16 m16;
      __m512 f;
      _mm512_mask_prefetch_i32gather_ps(idx, m16, base, 1, _MM_HINT_T1);
      f = _mm512_rsqrt28_ps(f);
  }
  #else
  #error "AVX512-KNL is not supported"
  #endif
  int main() { return 0; }