我有__m256或__m256i,我想参加更高的部分。
给出__m256 variable
,我知道我可以使用_mm256_extractf128_ps(variable, 1)
来做到这一点>
但对于较低的部分:_mm256_extractf128_ps(tr3, 0)
最好这样做*((__m128*)&variable)
我不知道如何使用某些指针以与我之前使用的下半部分相同的方式使用上半部分?
我可以添加数字还是增加指针?*((__m128*)&variable+128)
我有__m256或__m256i,我想参加更高的部分。给定__m256变量,我知道我可以使用_mm256_extractf128_ps(variable,1)来做到这一点,但对于低端部分:_mm256_extractf128_ps(tr3,0)...
_mm256_extractf128_ps(v, 1)
是最好的方法