3
此指令英特尔ISA参考文档是明确的:从xmm2
和xmm3/m128
使用屏蔽位在指定的掩码寄存器,xmm4
与英特尔语法相比,AT&T语法中源操作数的顺序是什么?
VPBLENDVB xmm1, xmm2, xmm3/m128, xmm4
选择的字节值,并且这些值存储到
xmm1
。
xmm1
为目标,xmm2/3/4
是源操作数
那么,这成为使用AT & T语法?我们知道目标寄存器必须是最后一个,但源操作数的顺序是什么?
vpblendvb $xmm2, $xmm3, $xmm4, $xmm1
或
vpblendvb $xmm4, $xmm3, $xmm2, $xmm1
或其他什么东西?
找出最快的方法是检查 - 将英特尔语法汇编程序与AT&T语法反汇编程序结合使用。 –