_m256i
与_m256d
和_m256
之间有什么区别?和
_m128i
和_m128d
以及_m128
之间的区别是什么?
答案 0 :(得分:4)
经验法则:i
后缀用于所有整数矢量类型,d
用于双精度浮点矢量类型,当单精度浮点矢量类型没有后缀时。
答案 1 :(得分:3)
__m256
数据类型用于表示扩展SSE寄存器的内容 - YMM寄存器,由英特尔®AVX内在函数使用。__m256
数据类型可以包含8个32位浮点值。
__m256d
数据类型可以包含四个64位双精度浮点值。
__m256i
数据类型可以容纳32个8位,16个16位,8个32位或4个64位整数值。