for(y=0; y<line; y++){
base=y*line;
gx[base]=ptr[base];
for(x=0; x<line-4; x+4){
i=base+x;
prec = _mm_load_ps(&ptr1[i]);
succ = _mm_load_ps(&ptr2[i]);
res = _mm_sub_ps(succ,prec);
_mm_store_ps(&gx[i+1],res);
}我在"_mm_store“上出现执行错误是什么原因?不接受索引i+1;使用I是正确的
发布于 2013-09-19 16:25:17
_mm_store_ps需要16字节对齐的目标地址。对未对齐的商店使用_mm_storeu_ps。
https://stackoverflow.com/questions/18889460
复制相似问题