标识符"内在函数"未定义

时间:2016-10-18 16:47:06

标签: c++ intel avx

当我在visual studio C ++ 2015中使用内部函数和intel编译器2016编译我的英特尔AVX代码时,所有内在函数都会出现错误: 例如:标识符" _mm256_broadcast_ss"未定义。

我的代码示例:

 a1=_mm256_set1_ps(a);
   for (i = 0; i<j1; i += 8) { 
    b1 = _mm256_load_ps(&b[i]); 
    c1 = _mm256_load_ps(&c[i]); 
    b1 = _mm256_mul_ps(b1, a1); 
    c1 = _mm256_add_ps(b1, c1); 
    _mm256_store_ps(&c[i], c1);
     }

任何人都可以帮我避免这个错误,尤其是当我在内联汇编代码中使用相同的编译器时,这个错误没有出现?

感谢

0 个答案:

没有答案