what is the order of source operands in AT&T syntax compared to Intel syntax?
Assembling (note GAS uses % instead of $ to denote registers) the following: vpblendvb %xmm4, %xmm3, %xmm2, %xmm1 with the GNU assembler (version 2.21.0.20110327 on x86_64 2.6.38 linux) and then disassembling yields: $ objdump -d a.out 0: c4 e3 69 4c cb 40 vpblendvb %xmm4,%xmm3,%xmm2,%xmm1 in intel syntax (as the manual shows): $ objdump -d … Read more