1 # RUN: llvm-mc --disassemble %s -triple=i386 | FileCheck %s --check-prefixes=ATT
2 # RUN: llvm-mc --disassemble %s -triple=i386 -x86-asm-syntax=intel --output-asm-variant=1 | FileCheck %s --check-prefixes=INTEL
4 # ATT: vmovd (%ecx), %xmm5
5 # INTEL: vmovd xmm5, dword ptr [ecx]
6 0x62 0xf1 0x7e 0x08 0x7e 0x29
8 # ATT: vmovd %xmm5, (%ecx)
9 # INTEL: vmovd dword ptr [ecx], xmm5
10 0x62 0xf1 0x7d 0x08 0xd6 0x29
12 # ATT: vmovd %xmm2, %xmm1
13 # INTEL: vmovd xmm1, xmm2
14 0x62 0xf1 0x7e 0x08 0x7e 0xca
16 # ATT: vmovd %xmm2, %xmm1
17 # INTEL: vmovd xmm1, xmm2
18 0x62 0xf1 0x7d 0x08 0xd6 0xca
20 # ATT: vmovw %xmm5, (%ecx)
21 # INTEL: vmovw dword ptr [ecx], xmm5
22 0x62 0xf5 0x7e 0x08 0x7e 0x29
24 # ATT: vmovw (%ecx), %xmm5
25 # INTEL: vmovw xmm5, word ptr [ecx]
26 0x62 0xf5 0x7e 0x08 0x6e 0x29
28 # ATT: vmovw %xmm2, %xmm1
29 # INTEL: vmovw xmm1, xmm2
30 0x62 0xf5 0x7e 0x08 0x6e 0xca
32 # ATT: vmovw %xmm2, %xmm1
33 # INTEL: vmovw xmm1, xmm2
34 0x62 0xf5 0x7e 0x08 0x7e 0xca