英特尔的官方优化指南中有一章介绍了从MMX命令转换到SSE的情况,他们说明了这些命令:
使用可能未与16字节边界对齐的存储器操作数的计算指令必须用未对齐的128位加载(MOVDQU)替换,然后使用相同的计算操作来代替寄存器操作数.
(第5.8章从64位转换为128位SIMD整数,第5-43页)
我无法理解他们的意思是"可能没有与16字节边界对齐",你能澄清一下并给出一些例子吗?
| 归档时间: |
|
| 查看次数: |
11133 次 |
| 最近记录: |