libsimdpp icon indicating copy to clipboard operation
libsimdpp copied to clipboard

AVX512F(_mm512_ceil_*, _mm512_floor_*) for MSVC, GCC and Clang

Open PearCoding opened this issue 6 years ago • 0 comments

Fixed compilation error when using AVX512F with MSVC, GCC and Clang. Added Intel SVML replacement (the original code) for users. The option SIMDPP_USE_SVML could be further used or dropped. Just added the basic support. Compilation was tested with c++14:

  • MSVC 2017
  • gcc (Ubuntu 9.2.1-9ubuntu2) 9.2.1 20191008
  • gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
  • clang version 7.0.0 (tags/RELEASE_700/final)

PearCoding avatar Jan 13 '20 20:01 PearCoding