我正在使用AVX和G ++ 5.4.0,Ubuntu 16.04编写程序。
英特尔内在指南( https://software.intel.com/sites/landingpage/IntrinsicsGuide/)说我可以用
_mm256_irem_epi32
在immintrin.h中计算两个向量的元素依次。但是,当我包含头文件并编译时,编译器会抱怨
错误:未在此范围内声明'_mm256_irem_epi32'
我检查了头文件avxintrin.h和avx2intrin.h,看起来确实没有包含那个功能。如果这不是配置问题,是否有任何候选人可以用于元素方面的余数?谢谢。