aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/AsmParser
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-10-01 04:32:20 +0000
committerChris Lattner <sabre@nondot.org>2010-10-01 04:32:20 +0000
commit3286db670c689104c0df4f98fbb4a66f6e4d2db5 (patch)
tree40d1f73b866a42ee8f4344e237a0afd77ae63352 /test/MC/AsmParser
parent5db1eea91ad82e24d3f2efc406516ab038bb2789 (diff)
downloadexternal_llvm-3286db670c689104c0df4f98fbb4a66f6e4d2db5.zip
external_llvm-3286db670c689104c0df4f98fbb4a66f6e4d2db5.tar.gz
external_llvm-3286db670c689104c0df4f98fbb4a66f6e4d2db5.tar.bz2
move X86 subdir up a level
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115292 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/AsmParser')
-rw-r--r--test/MC/AsmParser/X86/dg.exp5
-rw-r--r--test/MC/AsmParser/X86/x86-32-avx.s3283
-rw-r--r--test/MC/AsmParser/X86/x86-32-coverage.s19557
-rw-r--r--test/MC/AsmParser/X86/x86-32-fma3.s674
-rw-r--r--test/MC/AsmParser/X86/x86-32.s585
-rw-r--r--test/MC/AsmParser/X86/x86-64.s788
-rw-r--r--test/MC/AsmParser/X86/x86_64-avx-clmul-encoding.s42
-rw-r--r--test/MC/AsmParser/X86/x86_64-avx-encoding.s3318
-rw-r--r--test/MC/AsmParser/X86/x86_64-encoding.s142
-rw-r--r--test/MC/AsmParser/X86/x86_64-fma3-encoding.s674
-rw-r--r--test/MC/AsmParser/X86/x86_64-imm-widths.s105
-rw-r--r--test/MC/AsmParser/X86/x86_directives.s6
-rw-r--r--test/MC/AsmParser/X86/x86_errors.s5
-rw-r--r--test/MC/AsmParser/X86/x86_operands.s58
14 files changed, 0 insertions, 29242 deletions
diff --git a/test/MC/AsmParser/X86/dg.exp b/test/MC/AsmParser/X86/dg.exp
deleted file mode 100644
index ec87b69..0000000
--- a/test/MC/AsmParser/X86/dg.exp
+++ /dev/null
@@ -1,5 +0,0 @@
-load_lib llvm.exp
-
-if { [llvm_supports_target X86] } {
- RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,c,cpp,s}]]
-}
diff --git a/test/MC/AsmParser/X86/x86-32-avx.s b/test/MC/AsmParser/X86/x86-32-avx.s
deleted file mode 100644
index 1927e4e..0000000
--- a/test/MC/AsmParser/X86/x86-32-avx.s
+++ /dev/null
@@ -1,3283 +0,0 @@
-// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s
-
-// CHECK: vaddss %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0x58,0xd4]
- vaddss %xmm4, %xmm6, %xmm2
-
-// CHECK: vmulss %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0x59,0xd4]
- vmulss %xmm4, %xmm6, %xmm2
-
-// CHECK: vsubss %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0x5c,0xd4]
- vsubss %xmm4, %xmm6, %xmm2
-
-// CHECK: vdivss %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0x5e,0xd4]
- vdivss %xmm4, %xmm6, %xmm2
-
-// CHECK: vaddsd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0x58,0xd4]
- vaddsd %xmm4, %xmm6, %xmm2
-
-// CHECK: vmulsd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0x59,0xd4]
- vmulsd %xmm4, %xmm6, %xmm2
-
-// CHECK: vsubsd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0x5c,0xd4]
- vsubsd %xmm4, %xmm6, %xmm2
-
-// CHECK: vdivsd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0x5e,0xd4]
- vdivsd %xmm4, %xmm6, %xmm2
-
-// CHECK: vaddss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vaddss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vsubss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vsubss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmulss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vmulss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vdivss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vdivss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vaddsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vaddsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vsubsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vsubsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmulsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vmulsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vdivsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vdivsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vaddps %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0x58,0xd4]
- vaddps %xmm4, %xmm6, %xmm2
-
-// CHECK: vsubps %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0x5c,0xd4]
- vsubps %xmm4, %xmm6, %xmm2
-
-// CHECK: vmulps %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0x59,0xd4]
- vmulps %xmm4, %xmm6, %xmm2
-
-// CHECK: vdivps %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0x5e,0xd4]
- vdivps %xmm4, %xmm6, %xmm2
-
-// CHECK: vaddpd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0x58,0xd4]
- vaddpd %xmm4, %xmm6, %xmm2
-
-// CHECK: vsubpd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0x5c,0xd4]
- vsubpd %xmm4, %xmm6, %xmm2
-
-// CHECK: vmulpd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0x59,0xd4]
- vmulpd %xmm4, %xmm6, %xmm2
-
-// CHECK: vdivpd %xmm4, %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0x5e,0xd4]
- vdivpd %xmm4, %xmm6, %xmm2
-
-// CHECK: vaddps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vaddps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vsubps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vsubps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmulps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vmulps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vdivps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vdivps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vaddpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vaddpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vsubpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vsubpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmulpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vmulpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vdivpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- vdivpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: vmaxss %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xda,0x5f,0xf2]
- vmaxss %xmm2, %xmm4, %xmm6
-
-// CHECK: vmaxsd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xdb,0x5f,0xf2]
- vmaxsd %xmm2, %xmm4, %xmm6
-
-// CHECK: vminss %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xda,0x5d,0xf2]
- vminss %xmm2, %xmm4, %xmm6
-
-// CHECK: vminsd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xdb,0x5d,0xf2]
- vminsd %xmm2, %xmm4, %xmm6
-
-// CHECK: vmaxss -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x5f,0x6c,0xcb,0xfc]
- vmaxss -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmaxsd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x5f,0x6c,0xcb,0xfc]
- vmaxsd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vminss -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x5d,0x6c,0xcb,0xfc]
- vminss -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vminsd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x5d,0x6c,0xcb,0xfc]
- vminsd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmaxps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x5f,0xf2]
- vmaxps %xmm2, %xmm4, %xmm6
-
-// CHECK: vmaxpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x5f,0xf2]
- vmaxpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vminps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x5d,0xf2]
- vminps %xmm2, %xmm4, %xmm6
-
-// CHECK: vminpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x5d,0xf2]
- vminpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vmaxps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x5f,0x6c,0xcb,0xfc]
- vmaxps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmaxpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x5f,0x6c,0xcb,0xfc]
- vmaxpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vminps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x5d,0x6c,0xcb,0xfc]
- vminps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vminpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x5d,0x6c,0xcb,0xfc]
- vminpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vandps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x54,0xf2]
- vandps %xmm2, %xmm4, %xmm6
-
-// CHECK: vandpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x54,0xf2]
- vandpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vandps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x54,0x6c,0xcb,0xfc]
- vandps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vandpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x54,0x6c,0xcb,0xfc]
- vandpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vorps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x56,0xf2]
- vorps %xmm2, %xmm4, %xmm6
-
-// CHECK: vorpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x56,0xf2]
- vorpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vorps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x56,0x6c,0xcb,0xfc]
- vorps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vorpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x56,0x6c,0xcb,0xfc]
- vorpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vxorps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x57,0xf2]
- vxorps %xmm2, %xmm4, %xmm6
-
-// CHECK: vxorpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x57,0xf2]
- vxorpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vxorps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x57,0x6c,0xcb,0xfc]
- vxorps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vxorpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x57,0x6c,0xcb,0xfc]
- vxorpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vandnps %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd8,0x55,0xf2]
- vandnps %xmm2, %xmm4, %xmm6
-
-// CHECK: vandnpd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0x55,0xf2]
- vandnpd %xmm2, %xmm4, %xmm6
-
-// CHECK: vandnps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x55,0x6c,0xcb,0xfc]
- vandnps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vandnpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x55,0x6c,0xcb,0xfc]
- vandnpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vmovss -4(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xc5,0xfa,0x10,0x6c,0xcb,0xfc]
- vmovss -4(%ebx,%ecx,8), %xmm5
-
-// CHECK: vmovss %xmm4, %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xea,0x10,0xec]
- vmovss %xmm4, %xmm2, %xmm5
-
-// CHECK: vmovsd -4(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xc5,0xfb,0x10,0x6c,0xcb,0xfc]
- vmovsd -4(%ebx,%ecx,8), %xmm5
-
-// CHECK: vmovsd %xmm4, %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xeb,0x10,0xec]
- vmovsd %xmm4, %xmm2, %xmm5
-
-// CHECK: vunpckhps %xmm1, %xmm2, %xmm4
-// CHECK: encoding: [0xc5,0xe8,0x15,0xe1]
- vunpckhps %xmm1, %xmm2, %xmm4
-
-// CHECK: vunpckhpd %xmm1, %xmm2, %xmm4
-// CHECK: encoding: [0xc5,0xe9,0x15,0xe1]
- vunpckhpd %xmm1, %xmm2, %xmm4
-
-// CHECK: vunpcklps %xmm1, %xmm2, %xmm4
-// CHECK: encoding: [0xc5,0xe8,0x14,0xe1]
- vunpcklps %xmm1, %xmm2, %xmm4
-
-// CHECK: vunpcklpd %xmm1, %xmm2, %xmm4
-// CHECK: encoding: [0xc5,0xe9,0x14,0xe1]
- vunpcklpd %xmm1, %xmm2, %xmm4
-
-// CHECK: vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x15,0x6c,0xcb,0xfc]
- vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vunpckhpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x15,0x6c,0xcb,0xfc]
- vunpckhpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vunpcklps -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe8,0x14,0x6c,0xcb,0xfc]
- vunpcklps -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vunpcklpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0x14,0x6c,0xcb,0xfc]
- vunpcklpd -4(%ebx,%ecx,8), %xmm2, %xmm5
-
-// CHECK: vcmpps $0, %xmm0, %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc8,0xc2,0xc8,0x00]
- vcmpps $0, %xmm0, %xmm6, %xmm1
-
-// CHECK: vcmpps $0, (%eax), %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc8,0xc2,0x08,0x00]
- vcmpps $0, (%eax), %xmm6, %xmm1
-
-// CHECK: vcmpps $7, %xmm0, %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc8,0xc2,0xc8,0x07]
- vcmpps $7, %xmm0, %xmm6, %xmm1
-
-// CHECK: vcmppd $0, %xmm0, %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc9,0xc2,0xc8,0x00]
- vcmppd $0, %xmm0, %xmm6, %xmm1
-
-// CHECK: vcmppd $0, (%eax), %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc9,0xc2,0x08,0x00]
- vcmppd $0, (%eax), %xmm6, %xmm1
-
-// CHECK: vcmppd $7, %xmm0, %xmm6, %xmm1
-// CHECK: encoding: [0xc5,0xc9,0xc2,0xc8,0x07]
- vcmppd $7, %xmm0, %xmm6, %xmm1
-
-// CHECK: vshufps $8, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc6,0xd9,0x08]
- vshufps $8, %xmm1, %xmm2, %xmm3
-
-// CHECK: vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc6,0x5c,0xcb,0xfc,0x08]
- vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vshufpd $8, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc6,0xd9,0x08]
- vshufpd $8, %xmm1, %xmm2, %xmm3
-
-// CHECK: vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc6,0x5c,0xcb,0xfc,0x08]
- vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $0, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x00]
- vcmpeqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $2, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x02]
- vcmpleps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $1, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x01]
- vcmpltps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $4, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x04]
- vcmpneqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $6, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x06]
- vcmpnleps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $5, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x05]
- vcmpnltps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x07]
- vcmpordps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $3, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x03]
- vcmpunordps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $0, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $2, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmpleps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $1, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $4, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $6, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnleps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $5, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpps $7, -4(%ebx,%ecx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordps -4(%ebx,%ecx,8), %xmm6, %xmm2
-
-// CHECK: vcmpps $3, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordps -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $0, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x00]
- vcmpeqpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $2, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x02]
- vcmplepd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $1, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x01]
- vcmpltpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $4, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x04]
- vcmpneqpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $6, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x06]
- vcmpnlepd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $5, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x05]
- vcmpnltpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x07]
- vcmpordpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $3, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0xd9,0x03]
- vcmpunordpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmppd $0, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $2, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmplepd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $1, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltpd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $4, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $6, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnlepd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $5, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltpd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmppd $7, -4(%ebx,%ecx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordpd -4(%ebx,%ecx,8), %xmm6, %xmm2
-
-// CHECK: vcmppd $3, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordpd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vmovmskps %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf8,0x50,0xc2]
- vmovmskps %xmm2, %eax
-
-// CHECK: vmovmskpd %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf9,0x50,0xc2]
- vmovmskpd %xmm2, %eax
-
-// CHECK: vcmpss $0, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x00]
- vcmpeqss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $2, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x02]
- vcmpless %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $1, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x01]
- vcmpltss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $4, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x04]
- vcmpneqss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $6, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x06]
- vcmpnless %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $5, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x05]
- vcmpnltss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x07]
- vcmpordss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $3, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0xd9,0x03]
- vcmpunordss %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpss $0, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqss -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $2, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmpless -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $1, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltss -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $4, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqss -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $6, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnless -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $5, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltss -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpss $7, -4(%ebx,%ecx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordss -4(%ebx,%ecx,8), %xmm6, %xmm2
-
-// CHECK: vcmpss $3, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordss -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $0, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x00]
- vcmpeqsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $2, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x02]
- vcmplesd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $1, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x01]
- vcmpltsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $4, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x04]
- vcmpneqsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $6, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x06]
- vcmpnlesd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $5, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x05]
- vcmpnltsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x07]
- vcmpordsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $3, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0xd9,0x03]
- vcmpunordsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpsd $0, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqsd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $2, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmplesd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $1, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltsd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $4, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqsd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $6, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnlesd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $5, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltsd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vcmpsd $7, -4(%ebx,%ecx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordsd -4(%ebx,%ecx,8), %xmm6, %xmm2
-
-// CHECK: vcmpsd $3, -4(%ebx,%ecx,8), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordsd -4(%ebx,%ecx,8), %xmm2, %xmm3
-
-// CHECK: vucomiss %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x2e,0xd1]
- vucomiss %xmm1, %xmm2
-
-// CHECK: vucomiss (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x2e,0x10]
- vucomiss (%eax), %xmm2
-
-// CHECK: vcomiss %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x2f,0xd1]
- vcomiss %xmm1, %xmm2
-
-// CHECK: vcomiss (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x2f,0x10]
- vcomiss (%eax), %xmm2
-
-// CHECK: vucomisd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x2e,0xd1]
- vucomisd %xmm1, %xmm2
-
-// CHECK: vucomisd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x2e,0x10]
- vucomisd (%eax), %xmm2
-
-// CHECK: vcomisd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x2f,0xd1]
- vcomisd %xmm1, %xmm2
-
-// CHECK: vcomisd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x2f,0x10]
- vcomisd (%eax), %xmm2
-
-// CHECK: vcvttss2si %xmm1, %eax
-// CHECK: encoding: [0xc5,0xfa,0x2c,0xc1]
- vcvttss2si %xmm1, %eax
-
-// CHECK: vcvttss2si (%ecx), %eax
-// CHECK: encoding: [0xc5,0xfa,0x2c,0x01]
- vcvttss2si (%ecx), %eax
-
-// CHECK: vcvtsi2ss (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf2,0x2a,0x10]
- vcvtsi2ss (%eax), %xmm1, %xmm2
-
-// CHECK: vcvtsi2ss (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf2,0x2a,0x10]
- vcvtsi2ss (%eax), %xmm1, %xmm2
-
-// CHECK: vcvttsd2si %xmm1, %eax
-// CHECK: encoding: [0xc5,0xfb,0x2c,0xc1]
- vcvttsd2si %xmm1, %eax
-
-// CHECK: vcvttsd2si (%ecx), %eax
-// CHECK: encoding: [0xc5,0xfb,0x2c,0x01]
- vcvttsd2si (%ecx), %eax
-
-// CHECK: vcvtsi2sd (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf3,0x2a,0x10]
- vcvtsi2sd (%eax), %xmm1, %xmm2
-
-// CHECK: vcvtsi2sd (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf3,0x2a,0x10]
- vcvtsi2sd (%eax), %xmm1, %xmm2
-
-// CHECK: vmovaps (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x28,0x10]
- vmovaps (%eax), %xmm2
-
-// CHECK: vmovaps %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x28,0xd1]
- vmovaps %xmm1, %xmm2
-
-// CHECK: vmovaps %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf8,0x29,0x08]
- vmovaps %xmm1, (%eax)
-
-// CHECK: vmovapd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x28,0x10]
- vmovapd (%eax), %xmm2
-
-// CHECK: vmovapd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x28,0xd1]
- vmovapd %xmm1, %xmm2
-
-// CHECK: vmovapd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x29,0x08]
- vmovapd %xmm1, (%eax)
-
-// CHECK: vmovups (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x10,0x10]
- vmovups (%eax), %xmm2
-
-// CHECK: vmovups %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x10,0xd1]
- vmovups %xmm1, %xmm2
-
-// CHECK: vmovups %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf8,0x11,0x08]
- vmovups %xmm1, (%eax)
-
-// CHECK: vmovupd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x10,0x10]
- vmovupd (%eax), %xmm2
-
-// CHECK: vmovupd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x10,0xd1]
- vmovupd %xmm1, %xmm2
-
-// CHECK: vmovupd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x11,0x08]
- vmovupd %xmm1, (%eax)
-
-// CHECK: vmovlps %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf8,0x13,0x08]
- vmovlps %xmm1, (%eax)
-
-// CHECK: vmovlps (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0x12,0x18]
- vmovlps (%eax), %xmm2, %xmm3
-
-// CHECK: vmovlpd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x13,0x08]
- vmovlpd %xmm1, (%eax)
-
-// CHECK: vmovlpd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x12,0x18]
- vmovlpd (%eax), %xmm2, %xmm3
-
-// CHECK: vmovhps %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf8,0x17,0x08]
- vmovhps %xmm1, (%eax)
-
-// CHECK: vmovhps (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0x16,0x18]
- vmovhps (%eax), %xmm2, %xmm3
-
-// CHECK: vmovhpd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x17,0x08]
- vmovhpd %xmm1, (%eax)
-
-// CHECK: vmovhpd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x16,0x18]
- vmovhpd (%eax), %xmm2, %xmm3
-
-// CHECK: vmovlhps %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0x16,0xd9]
- vmovlhps %xmm1, %xmm2, %xmm3
-
-// CHECK: vmovhlps %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0x12,0xd9]
- vmovhlps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcvtss2sil %xmm1, %eax
-// CHECK: encoding: [0xc5,0xfa,0x2d,0xc1]
- vcvtss2si %xmm1, %eax
-
-// CHECK: vcvtss2sil (%eax), %ebx
-// CHECK: encoding: [0xc5,0xfa,0x2d,0x18]
- vcvtss2si (%eax), %ebx
-
-// CHECK: vcvtdq2ps %xmm5, %xmm6
-// CHECK: encoding: [0xc5,0xf8,0x5b,0xf5]
- vcvtdq2ps %xmm5, %xmm6
-
-// CHECK: vcvtdq2ps (%eax), %xmm6
-// CHECK: encoding: [0xc5,0xf8,0x5b,0x30]
- vcvtdq2ps (%eax), %xmm6
-
-// CHECK: vcvtsd2ss %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xdb,0x5a,0xf2]
- vcvtsd2ss %xmm2, %xmm4, %xmm6
-
-// CHECK: vcvtsd2ss (%eax), %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xdb,0x5a,0x30]
- vcvtsd2ss (%eax), %xmm4, %xmm6
-
-// CHECK: vcvtps2dq %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xf9,0x5b,0xda]
- vcvtps2dq %xmm2, %xmm3
-
-// CHECK: vcvtps2dq (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xf9,0x5b,0x18]
- vcvtps2dq (%eax), %xmm3
-
-// CHECK: vcvtss2sd %xmm2, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xda,0x5a,0xf2]
- vcvtss2sd %xmm2, %xmm4, %xmm6
-
-// CHECK: vcvtss2sd (%eax), %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xda,0x5a,0x30]
- vcvtss2sd (%eax), %xmm4, %xmm6
-
-// CHECK: vcvtdq2ps %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xf8,0x5b,0xf4]
- vcvtdq2ps %xmm4, %xmm6
-
-// CHECK: vcvtdq2ps (%ecx), %xmm4
-// CHECK: encoding: [0xc5,0xf8,0x5b,0x21]
- vcvtdq2ps (%ecx), %xmm4
-
-// CHECK: vcvttps2dq %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xfa,0x5b,0xda]
- vcvttps2dq %xmm2, %xmm3
-
-// CHECK: vcvttps2dq (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xfa,0x5b,0x18]
- vcvttps2dq (%eax), %xmm3
-
-// CHECK: vcvtps2pd %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xf8,0x5a,0xda]
- vcvtps2pd %xmm2, %xmm3
-
-// CHECK: vcvtps2pd (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xf8,0x5a,0x18]
- vcvtps2pd (%eax), %xmm3
-
-// CHECK: vcvtpd2ps %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xf9,0x5a,0xda]
- vcvtpd2ps %xmm2, %xmm3
-
-// CHECK: vsqrtpd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x51,0xd1]
- vsqrtpd %xmm1, %xmm2
-
-// CHECK: vsqrtpd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf9,0x51,0x10]
- vsqrtpd (%eax), %xmm2
-
-// CHECK: vsqrtps %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x51,0xd1]
- vsqrtps %xmm1, %xmm2
-
-// CHECK: vsqrtps (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x51,0x10]
- vsqrtps (%eax), %xmm2
-
-// CHECK: vsqrtsd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x51,0xd9]
- vsqrtsd %xmm1, %xmm2, %xmm3
-
-// CHECK: vsqrtsd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x51,0x18]
- vsqrtsd (%eax), %xmm2, %xmm3
-
-// CHECK: vsqrtss %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x51,0xd9]
- vsqrtss %xmm1, %xmm2, %xmm3
-
-// CHECK: vsqrtss (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x51,0x18]
- vsqrtss (%eax), %xmm2, %xmm3
-
-// CHECK: vrsqrtps %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x52,0xd1]
- vrsqrtps %xmm1, %xmm2
-
-// CHECK: vrsqrtps (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x52,0x10]
- vrsqrtps (%eax), %xmm2
-
-// CHECK: vrsqrtss %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x52,0xd9]
- vrsqrtss %xmm1, %xmm2, %xmm3
-
-// CHECK: vrsqrtss (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x52,0x18]
- vrsqrtss (%eax), %xmm2, %xmm3
-
-// CHECK: vrcpps %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x53,0xd1]
- vrcpps %xmm1, %xmm2
-
-// CHECK: vrcpps (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xf8,0x53,0x10]
- vrcpps (%eax), %xmm2
-
-// CHECK: vrcpss %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x53,0xd9]
- vrcpss %xmm1, %xmm2, %xmm3
-
-// CHECK: vrcpss (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xea,0x53,0x18]
- vrcpss (%eax), %xmm2, %xmm3
-
-// CHECK: vmovntdq %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0xe7,0x08]
- vmovntdq %xmm1, (%eax)
-
-// CHECK: vmovntpd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x2b,0x08]
- vmovntpd %xmm1, (%eax)
-
-// CHECK: vmovntps %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf8,0x2b,0x08]
- vmovntps %xmm1, (%eax)
-
-// CHECK: vldmxcsr (%eax)
-// CHECK: encoding: [0xc5,0xf8,0xae,0x10]
- vldmxcsr (%eax)
-
-// CHECK: vstmxcsr (%eax)
-// CHECK: encoding: [0xc5,0xf8,0xae,0x18]
- vstmxcsr (%eax)
-
-// CHECK: vldmxcsr 3735928559
-// CHECK: encoding: [0xc5,0xf8,0xae,0x15,0xef,0xbe,0xad,0xde]
- vldmxcsr 0xdeadbeef
-
-// CHECK: vstmxcsr 3735928559
-// CHECK: encoding: [0xc5,0xf8,0xae,0x1d,0xef,0xbe,0xad,0xde]
- vstmxcsr 0xdeadbeef
-
-// CHECK: vpsubb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf8,0xd9]
- vpsubb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf8,0x18]
- vpsubb (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf9,0xd9]
- vpsubw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf9,0x18]
- vpsubw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfa,0xd9]
- vpsubd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfa,0x18]
- vpsubd (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfb,0xd9]
- vpsubq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfb,0x18]
- vpsubq (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubsb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe8,0xd9]
- vpsubsb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubsb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe8,0x18]
- vpsubsb (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe9,0xd9]
- vpsubsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe9,0x18]
- vpsubsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubusb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd8,0xd9]
- vpsubusb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubusb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd8,0x18]
- vpsubusb (%eax), %xmm2, %xmm3
-
-// CHECK: vpsubusw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd9,0xd9]
- vpsubusw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsubusw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd9,0x18]
- vpsubusw (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfc,0xd9]
- vpaddb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfc,0x18]
- vpaddb (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfd,0xd9]
- vpaddw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfd,0x18]
- vpaddw (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfe,0xd9]
- vpaddd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xfe,0x18]
- vpaddd (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd4,0xd9]
- vpaddq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd4,0x18]
- vpaddq (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddsb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xec,0xd9]
- vpaddsb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddsb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xec,0x18]
- vpaddsb (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xed,0xd9]
- vpaddsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xed,0x18]
- vpaddsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddusb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdc,0xd9]
- vpaddusb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddusb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdc,0x18]
- vpaddusb (%eax), %xmm2, %xmm3
-
-// CHECK: vpaddusw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdd,0xd9]
- vpaddusw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpaddusw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdd,0x18]
- vpaddusw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmulhuw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe4,0xd9]
- vpmulhuw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmulhuw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe4,0x18]
- vpmulhuw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmulhw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe5,0xd9]
- vpmulhw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmulhw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe5,0x18]
- vpmulhw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmullw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd5,0xd9]
- vpmullw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmullw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd5,0x18]
- vpmullw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmuludq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf4,0xd9]
- vpmuludq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmuludq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf4,0x18]
- vpmuludq (%eax), %xmm2, %xmm3
-
-// CHECK: vpavgb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe0,0xd9]
- vpavgb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpavgb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe0,0x18]
- vpavgb (%eax), %xmm2, %xmm3
-
-// CHECK: vpavgw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe3,0xd9]
- vpavgw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpavgw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe3,0x18]
- vpavgw (%eax), %xmm2, %xmm3
-
-// CHECK: vpminsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xea,0xd9]
- vpminsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpminsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xea,0x18]
- vpminsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpminub %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xda,0xd9]
- vpminub %xmm1, %xmm2, %xmm3
-
-// CHECK: vpminub (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xda,0x18]
- vpminub (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xee,0xd9]
- vpmaxsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmaxsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xee,0x18]
- vpmaxsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxub %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xde,0xd9]
- vpmaxub %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmaxub (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xde,0x18]
- vpmaxub (%eax), %xmm2, %xmm3
-
-// CHECK: vpsadbw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf6,0xd9]
- vpsadbw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsadbw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf6,0x18]
- vpsadbw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsllw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf1,0xd9]
- vpsllw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsllw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf1,0x18]
- vpsllw (%eax), %xmm2, %xmm3
-
-// CHECK: vpslld %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf2,0xd9]
- vpslld %xmm1, %xmm2, %xmm3
-
-// CHECK: vpslld (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf2,0x18]
- vpslld (%eax), %xmm2, %xmm3
-
-// CHECK: vpsllq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf3,0xd9]
- vpsllq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsllq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xf3,0x18]
- vpsllq (%eax), %xmm2, %xmm3
-
-// CHECK: vpsraw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe1,0xd9]
- vpsraw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsraw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe1,0x18]
- vpsraw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsrad %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe2,0xd9]
- vpsrad %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsrad (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xe2,0x18]
- vpsrad (%eax), %xmm2, %xmm3
-
-// CHECK: vpsrlw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd1,0xd9]
- vpsrlw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsrlw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd1,0x18]
- vpsrlw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsrld %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd2,0xd9]
- vpsrld %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsrld (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd2,0x18]
- vpsrld (%eax), %xmm2, %xmm3
-
-// CHECK: vpsrlq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd3,0xd9]
- vpsrlq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsrlq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd3,0x18]
- vpsrlq (%eax), %xmm2, %xmm3
-
-// CHECK: vpslld $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x72,0xf2,0x0a]
- vpslld $10, %xmm2, %xmm3
-
-// CHECK: vpslldq $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x73,0xfa,0x0a]
- vpslldq $10, %xmm2, %xmm3
-
-// CHECK: vpsllq $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x73,0xf2,0x0a]
- vpsllq $10, %xmm2, %xmm3
-
-// CHECK: vpsllw $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x71,0xf2,0x0a]
- vpsllw $10, %xmm2, %xmm3
-
-// CHECK: vpsrad $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x72,0xe2,0x0a]
- vpsrad $10, %xmm2, %xmm3
-
-// CHECK: vpsraw $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x71,0xe2,0x0a]
- vpsraw $10, %xmm2, %xmm3
-
-// CHECK: vpsrld $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x72,0xd2,0x0a]
- vpsrld $10, %xmm2, %xmm3
-
-// CHECK: vpsrldq $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x73,0xda,0x0a]
- vpsrldq $10, %xmm2, %xmm3
-
-// CHECK: vpsrlq $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x73,0xd2,0x0a]
- vpsrlq $10, %xmm2, %xmm3
-
-// CHECK: vpsrlw $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x71,0xd2,0x0a]
- vpsrlw $10, %xmm2, %xmm3
-
-// CHECK: vpslld $10, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe1,0x72,0xf2,0x0a]
- vpslld $10, %xmm2, %xmm3
-
-// CHECK: vpand %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdb,0xd9]
- vpand %xmm1, %xmm2, %xmm3
-
-// CHECK: vpand (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdb,0x18]
- vpand (%eax), %xmm2, %xmm3
-
-// CHECK: vpor %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xeb,0xd9]
- vpor %xmm1, %xmm2, %xmm3
-
-// CHECK: vpor (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xeb,0x18]
- vpor (%eax), %xmm2, %xmm3
-
-// CHECK: vpxor %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xef,0xd9]
- vpxor %xmm1, %xmm2, %xmm3
-
-// CHECK: vpxor (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xef,0x18]
- vpxor (%eax), %xmm2, %xmm3
-
-// CHECK: vpandn %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdf,0xd9]
- vpandn %xmm1, %xmm2, %xmm3
-
-// CHECK: vpandn (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xdf,0x18]
- vpandn (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpeqb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x74,0xd9]
- vpcmpeqb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpeqb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x74,0x18]
- vpcmpeqb (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpeqw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x75,0xd9]
- vpcmpeqw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpeqw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x75,0x18]
- vpcmpeqw (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpeqd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x76,0xd9]
- vpcmpeqd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpeqd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x76,0x18]
- vpcmpeqd (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpgtb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x64,0xd9]
- vpcmpgtb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpgtb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x64,0x18]
- vpcmpgtb (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpgtw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x65,0xd9]
- vpcmpgtw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpgtw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x65,0x18]
- vpcmpgtw (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpgtd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x66,0xd9]
- vpcmpgtd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpcmpgtd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x66,0x18]
- vpcmpgtd (%eax), %xmm2, %xmm3
-
-// CHECK: vpacksswb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x63,0xd9]
- vpacksswb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpacksswb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x63,0x18]
- vpacksswb (%eax), %xmm2, %xmm3
-
-// CHECK: vpackssdw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6b,0xd9]
- vpackssdw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpackssdw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6b,0x18]
- vpackssdw (%eax), %xmm2, %xmm3
-
-// CHECK: vpackuswb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x67,0xd9]
- vpackuswb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpackuswb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x67,0x18]
- vpackuswb (%eax), %xmm2, %xmm3
-
-// CHECK: vpshufd $4, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xf9,0x70,0xda,0x04]
- vpshufd $4, %xmm2, %xmm3
-
-// CHECK: vpshufd $4, (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xf9,0x70,0x18,0x04]
- vpshufd $4, (%eax), %xmm3
-
-// CHECK: vpshufhw $4, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xfa,0x70,0xda,0x04]
- vpshufhw $4, %xmm2, %xmm3
-
-// CHECK: vpshufhw $4, (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xfa,0x70,0x18,0x04]
- vpshufhw $4, (%eax), %xmm3
-
-// CHECK: vpshuflw $4, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xfb,0x70,0xda,0x04]
- vpshuflw $4, %xmm2, %xmm3
-
-// CHECK: vpshuflw $4, (%eax), %xmm3
-// CHECK: encoding: [0xc5,0xfb,0x70,0x18,0x04]
- vpshuflw $4, (%eax), %xmm3
-
-// CHECK: vpunpcklbw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x60,0xd9]
- vpunpcklbw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpcklbw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x60,0x18]
- vpunpcklbw (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpcklwd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x61,0xd9]
- vpunpcklwd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpcklwd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x61,0x18]
- vpunpcklwd (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpckldq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x62,0xd9]
- vpunpckldq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpckldq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x62,0x18]
- vpunpckldq (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpcklqdq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6c,0xd9]
- vpunpcklqdq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpcklqdq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6c,0x18]
- vpunpcklqdq (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpckhbw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x68,0xd9]
- vpunpckhbw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpckhbw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x68,0x18]
- vpunpckhbw (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpckhwd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x69,0xd9]
- vpunpckhwd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpckhwd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x69,0x18]
- vpunpckhwd (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpckhdq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6a,0xd9]
- vpunpckhdq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpckhdq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6a,0x18]
- vpunpckhdq (%eax), %xmm2, %xmm3
-
-// CHECK: vpunpckhqdq %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6d,0xd9]
- vpunpckhqdq %xmm1, %xmm2, %xmm3
-
-// CHECK: vpunpckhqdq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x6d,0x18]
- vpunpckhqdq (%eax), %xmm2, %xmm3
-
-// CHECK: vpinsrw $7, %eax, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc4,0xd8,0x07]
- vpinsrw $7, %eax, %xmm2, %xmm3
-
-// CHECK: vpinsrw $7, (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xc4,0x18,0x07]
- vpinsrw $7, (%eax), %xmm2, %xmm3
-
-// CHECK: vpextrw $7, %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf9,0xc5,0xc2,0x07]
- vpextrw $7, %xmm2, %eax
-
-// CHECK: vpmovmskb %xmm1, %eax
-// CHECK: encoding: [0xc5,0xf9,0xd7,0xc1]
- vpmovmskb %xmm1, %eax
-
-// CHECK: vmaskmovdqu %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf9,0xf7,0xd1]
- vmaskmovdqu %xmm1, %xmm2
-
-// CHECK: vmovd %xmm1, %eax
-// CHECK: encoding: [0xc5,0xf9,0x7e,0xc8]
- vmovd %xmm1, %eax
-
-// CHECK: vmovd %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0x7e,0x08]
- vmovd %xmm1, (%eax)
-
-// CHECK: vmovd %eax, %xmm1
-// CHECK: encoding: [0xc5,0xf9,0x6e,0xc8]
- vmovd %eax, %xmm1
-
-// CHECK: vmovd (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xf9,0x6e,0x08]
- vmovd (%eax), %xmm1
-
-// CHECK: vmovq %xmm1, (%eax)
-// CHECK: encoding: [0xc5,0xf9,0xd6,0x08]
- vmovq %xmm1, (%eax)
-
-// CHECK: vmovq %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfa,0x7e,0xd1]
- vmovq %xmm1, %xmm2
-
-// CHECK: vmovq (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xfa,0x7e,0x08]
- vmovq (%eax), %xmm1
-
-// CHECK: vcvtpd2dq %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfb,0xe6,0xd1]
- vcvtpd2dq %xmm1, %xmm2
-
-// CHECK: vcvtdq2pd %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfa,0xe6,0xd1]
- vcvtdq2pd %xmm1, %xmm2
-
-// CHECK: vcvtdq2pd (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xfa,0xe6,0x10]
- vcvtdq2pd (%eax), %xmm2
-
-// CHECK: vmovshdup %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfa,0x16,0xd1]
- vmovshdup %xmm1, %xmm2
-
-// CHECK: vmovshdup (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xfa,0x16,0x10]
- vmovshdup (%eax), %xmm2
-
-// CHECK: vmovsldup %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfa,0x12,0xd1]
- vmovsldup %xmm1, %xmm2
-
-// CHECK: vmovsldup (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xfa,0x12,0x10]
- vmovsldup (%eax), %xmm2
-
-// CHECK: vmovddup %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xfb,0x12,0xd1]
- vmovddup %xmm1, %xmm2
-
-// CHECK: vmovddup (%eax), %xmm2
-// CHECK: encoding: [0xc5,0xfb,0x12,0x10]
- vmovddup (%eax), %xmm2
-
-// CHECK: vaddsubps %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0xd0,0xd9]
- vaddsubps %xmm1, %xmm2, %xmm3
-
-// CHECK: vaddsubps (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf3,0xd0,0x10]
- vaddsubps (%eax), %xmm1, %xmm2
-
-// CHECK: vaddsubpd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0xd0,0xd9]
- vaddsubpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vaddsubpd (%eax), %xmm1, %xmm2
-// CHECK: encoding: [0xc5,0xf1,0xd0,0x10]
- vaddsubpd (%eax), %xmm1, %xmm2
-
-// CHECK: vhaddps %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x7c,0xd9]
- vhaddps %xmm1, %xmm2, %xmm3
-
-// CHECK: vhaddps (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x7c,0x18]
- vhaddps (%eax), %xmm2, %xmm3
-
-// CHECK: vhaddpd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x7c,0xd9]
- vhaddpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vhaddpd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x7c,0x18]
- vhaddpd (%eax), %xmm2, %xmm3
-
-// CHECK: vhsubps %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x7d,0xd9]
- vhsubps %xmm1, %xmm2, %xmm3
-
-// CHECK: vhsubps (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xeb,0x7d,0x18]
- vhsubps (%eax), %xmm2, %xmm3
-
-// CHECK: vhsubpd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x7d,0xd9]
- vhsubpd %xmm1, %xmm2, %xmm3
-
-// CHECK: vhsubpd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe9,0x7d,0x18]
- vhsubpd (%eax), %xmm2, %xmm3
-
-// CHECK: vpabsb %xmm1, %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1c,0xd1]
- vpabsb %xmm1, %xmm2
-
-// CHECK: vpabsb (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1c,0x10]
- vpabsb (%eax), %xmm2
-
-// CHECK: vpabsw %xmm1, %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1d,0xd1]
- vpabsw %xmm1, %xmm2
-
-// CHECK: vpabsw (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1d,0x10]
- vpabsw (%eax), %xmm2
-
-// CHECK: vpabsd %xmm1, %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1e,0xd1]
- vpabsd %xmm1, %xmm2
-
-// CHECK: vpabsd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x1e,0x10]
- vpabsd (%eax), %xmm2
-
-// CHECK: vphaddw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x01,0xd9]
- vphaddw %xmm1, %xmm2, %xmm3
-
-// CHECK: vphaddw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x01,0x18]
- vphaddw (%eax), %xmm2, %xmm3
-
-// CHECK: vphaddd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x02,0xd9]
- vphaddd %xmm1, %xmm2, %xmm3
-
-// CHECK: vphaddd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x02,0x18]
- vphaddd (%eax), %xmm2, %xmm3
-
-// CHECK: vphaddsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x03,0xd9]
- vphaddsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vphaddsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x03,0x18]
- vphaddsw (%eax), %xmm2, %xmm3
-
-// CHECK: vphsubw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x05,0xd9]
- vphsubw %xmm1, %xmm2, %xmm3
-
-// CHECK: vphsubw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x05,0x18]
- vphsubw (%eax), %xmm2, %xmm3
-
-// CHECK: vphsubd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x06,0xd9]
- vphsubd %xmm1, %xmm2, %xmm3
-
-// CHECK: vphsubd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x06,0x18]
- vphsubd (%eax), %xmm2, %xmm3
-
-// CHECK: vphsubsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x07,0xd9]
- vphsubsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vphsubsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x07,0x18]
- vphsubsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaddubsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x04,0xd9]
- vpmaddubsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmaddubsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x04,0x18]
- vpmaddubsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpshufb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x00,0xd9]
- vpshufb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpshufb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x00,0x18]
- vpshufb (%eax), %xmm2, %xmm3
-
-// CHECK: vpsignb %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x08,0xd9]
- vpsignb %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsignb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x08,0x18]
- vpsignb (%eax), %xmm2, %xmm3
-
-// CHECK: vpsignw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x09,0xd9]
- vpsignw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsignw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x09,0x18]
- vpsignw (%eax), %xmm2, %xmm3
-
-// CHECK: vpsignd %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x0a,0xd9]
- vpsignd %xmm1, %xmm2, %xmm3
-
-// CHECK: vpsignd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x0a,0x18]
- vpsignd (%eax), %xmm2, %xmm3
-
-// CHECK: vpmulhrsw %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x0b,0xd9]
- vpmulhrsw %xmm1, %xmm2, %xmm3
-
-// CHECK: vpmulhrsw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x0b,0x18]
- vpmulhrsw (%eax), %xmm2, %xmm3
-
-// CHECK: vpalignr $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0f,0xd9,0x07]
- vpalignr $7, %xmm1, %xmm2, %xmm3
-
-// CHECK: vpalignr $7, (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0f,0x18,0x07]
- vpalignr $7, (%eax), %xmm2, %xmm3
-
-// CHECK: vroundsd $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0b,0xd9,0x07]
- vroundsd $7, %xmm1, %xmm2, %xmm3
-
-// CHECK: vroundsd $7, (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0b,0x18,0x07]
- vroundsd $7, (%eax), %xmm2, %xmm3
-
-// CHECK: vroundss $7, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0a,0xd9,0x07]
- vroundss $7, %xmm1, %xmm2, %xmm3
-
-// CHECK: vroundss $7, (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x69,0x0a,0x18,0x07]
- vroundss $7, (%eax), %xmm2, %xmm3
-
-// CHECK: vroundpd $7, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x79,0x09,0xda,0x07]
- vroundpd $7, %xmm2, %xmm3
-
-// CHECK: vroundpd $7, (%eax), %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x79,0x09,0x18,0x07]
- vroundpd $7, (%eax), %xmm3
-
-// CHECK: vroundps $7, %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x79,0x08,0xda,0x07]
- vroundps $7, %xmm2, %xmm3
-
-// CHECK: vroundps $7, (%eax), %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x79,0x08,0x18,0x07]
- vroundps $7, (%eax), %xmm3
-
-// CHECK: vphminposuw %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x79,0x41,0xda]
- vphminposuw %xmm2, %xmm3
-
-// CHECK: vphminposuw (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x41,0x10]
- vphminposuw (%eax), %xmm2
-
-// CHECK: vpackusdw %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x2b,0xca]
- vpackusdw %xmm2, %xmm3, %xmm1
-
-// CHECK: vpackusdw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x2b,0x18]
- vpackusdw (%eax), %xmm2, %xmm3
-
-// CHECK: vpcmpeqq %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x29,0xca]
- vpcmpeqq %xmm2, %xmm3, %xmm1
-
-// CHECK: vpcmpeqq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x29,0x18]
- vpcmpeqq (%eax), %xmm2, %xmm3
-
-// CHECK: vpminsb %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x38,0xca]
- vpminsb %xmm2, %xmm3, %xmm1
-
-// CHECK: vpminsb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x38,0x18]
- vpminsb (%eax), %xmm2, %xmm3
-
-// CHECK: vpminsd %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x39,0xca]
- vpminsd %xmm2, %xmm3, %xmm1
-
-// CHECK: vpminsd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x39,0x18]
- vpminsd (%eax), %xmm2, %xmm3
-
-// CHECK: vpminud %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3b,0xca]
- vpminud %xmm2, %xmm3, %xmm1
-
-// CHECK: vpminud (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3b,0x18]
- vpminud (%eax), %xmm2, %xmm3
-
-// CHECK: vpminuw %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3a,0xca]
- vpminuw %xmm2, %xmm3, %xmm1
-
-// CHECK: vpminuw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3a,0x18]
- vpminuw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxsb %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3c,0xca]
- vpmaxsb %xmm2, %xmm3, %xmm1
-
-// CHECK: vpmaxsb (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3c,0x18]
- vpmaxsb (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxsd %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3d,0xca]
- vpmaxsd %xmm2, %xmm3, %xmm1
-
-// CHECK: vpmaxsd (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3d,0x18]
- vpmaxsd (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxud %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3f,0xca]
- vpmaxud %xmm2, %xmm3, %xmm1
-
-// CHECK: vpmaxud (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3f,0x18]
- vpmaxud (%eax), %xmm2, %xmm3
-
-// CHECK: vpmaxuw %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x3e,0xca]
- vpmaxuw %xmm2, %xmm3, %xmm1
-
-// CHECK: vpmaxuw (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x3e,0x18]
- vpmaxuw (%eax), %xmm2, %xmm3
-
-// CHECK: vpmuldq %xmm2, %xmm3, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x61,0x28,0xca]
- vpmuldq %xmm2, %xmm3, %xmm1
-
-// CHECK: vpmuldq (%eax), %xmm2, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x69,0x28,0x18]
- vpmuldq (%eax), %xmm2, %xmm3
-
-// CHECK: vpmulld %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x40,0xca]
- vpmulld %xmm2, %xmm5, %xmm1
-
-// CHECK: vpmulld (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0x40,0x18]
- vpmulld (%eax), %xmm5, %xmm3
-
-// CHECK: vblendps $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0c,0xca,0x03]
- vblendps $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vblendps $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0c,0x08,0x03]
- vblendps $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vblendpd $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0d,0xca,0x03]
- vblendpd $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vblendpd $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0d,0x08,0x03]
- vblendpd $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vpblendw $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0e,0xca,0x03]
- vpblendw $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vpblendw $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x0e,0x08,0x03]
- vpblendw $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vmpsadbw $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x42,0xca,0x03]
- vmpsadbw $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vmpsadbw $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x42,0x08,0x03]
- vmpsadbw $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vdpps $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x40,0xca,0x03]
- vdpps $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vdpps $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x40,0x08,0x03]
- vdpps $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vdppd $3, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x41,0xca,0x03]
- vdppd $3, %xmm2, %xmm5, %xmm1
-
-// CHECK: vdppd $3, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x41,0x08,0x03]
- vdppd $3, (%eax), %xmm5, %xmm1
-
-// CHECK: vblendvpd %xmm2, %xmm5, %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4b,0xdd,0x20]
- vblendvpd %xmm2, %xmm5, %xmm1, %xmm3
-
-// CHECK: vblendvpd %xmm2, (%eax), %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4b,0x18,0x20]
- vblendvpd %xmm2, (%eax), %xmm1, %xmm3
-
-// CHECK: vblendvps %xmm2, %xmm5, %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4a,0xdd,0x20]
- vblendvps %xmm2, %xmm5, %xmm1, %xmm3
-
-// CHECK: vblendvps %xmm2, (%eax), %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4a,0x18,0x20]
- vblendvps %xmm2, (%eax), %xmm1, %xmm3
-
-// CHECK: vpblendvb %xmm2, %xmm5, %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4c,0xdd,0x20]
- vpblendvb %xmm2, %xmm5, %xmm1, %xmm3
-
-// CHECK: vpblendvb %xmm2, (%eax), %xmm1, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x71,0x4c,0x18,0x20]
- vpblendvb %xmm2, (%eax), %xmm1, %xmm3
-
-// CHECK: vpmovsxbw %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x20,0xea]
- vpmovsxbw %xmm2, %xmm5
-
-// CHECK: vpmovsxbw (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x20,0x10]
- vpmovsxbw (%eax), %xmm2
-
-// CHECK: vpmovsxwd %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x23,0xea]
- vpmovsxwd %xmm2, %xmm5
-
-// CHECK: vpmovsxwd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x23,0x10]
- vpmovsxwd (%eax), %xmm2
-
-// CHECK: vpmovsxdq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x25,0xea]
- vpmovsxdq %xmm2, %xmm5
-
-// CHECK: vpmovsxdq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x25,0x10]
- vpmovsxdq (%eax), %xmm2
-
-// CHECK: vpmovzxbw %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x30,0xea]
- vpmovzxbw %xmm2, %xmm5
-
-// CHECK: vpmovzxbw (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x30,0x10]
- vpmovzxbw (%eax), %xmm2
-
-// CHECK: vpmovzxwd %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x33,0xea]
- vpmovzxwd %xmm2, %xmm5
-
-// CHECK: vpmovzxwd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x33,0x10]
- vpmovzxwd (%eax), %xmm2
-
-// CHECK: vpmovzxdq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x35,0xea]
- vpmovzxdq %xmm2, %xmm5
-
-// CHECK: vpmovzxdq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x35,0x10]
- vpmovzxdq (%eax), %xmm2
-
-// CHECK: vpmovsxbq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x22,0xea]
- vpmovsxbq %xmm2, %xmm5
-
-// CHECK: vpmovsxbq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x22,0x10]
- vpmovsxbq (%eax), %xmm2
-
-// CHECK: vpmovzxbq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x32,0xea]
- vpmovzxbq %xmm2, %xmm5
-
-// CHECK: vpmovzxbq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x32,0x10]
- vpmovzxbq (%eax), %xmm2
-
-// CHECK: vpmovsxbd %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x21,0xea]
- vpmovsxbd %xmm2, %xmm5
-
-// CHECK: vpmovsxbd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x21,0x10]
- vpmovsxbd (%eax), %xmm2
-
-// CHECK: vpmovsxwq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x24,0xea]
- vpmovsxwq %xmm2, %xmm5
-
-// CHECK: vpmovsxwq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x24,0x10]
- vpmovsxwq (%eax), %xmm2
-
-// CHECK: vpmovzxbd %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x31,0xea]
- vpmovzxbd %xmm2, %xmm5
-
-// CHECK: vpmovzxbd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x31,0x10]
- vpmovzxbd (%eax), %xmm2
-
-// CHECK: vpmovzxwq %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x34,0xea]
- vpmovzxwq %xmm2, %xmm5
-
-// CHECK: vpmovzxwq (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x34,0x10]
- vpmovzxwq (%eax), %xmm2
-
-// CHECK: vpextrw $7, %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf9,0xc5,0xc2,0x07]
- vpextrw $7, %xmm2, %eax
-
-// CHECK: vpextrw $7, %xmm2, (%eax)
-// CHECK: encoding: [0xc4,0xe3,0x79,0x15,0x10,0x07]
- vpextrw $7, %xmm2, (%eax)
-
-// CHECK: vpextrd $7, %xmm2, %eax
-// CHECK: encoding: [0xc4,0xe3,0x79,0x16,0xd0,0x07]
- vpextrd $7, %xmm2, %eax
-
-// CHECK: vpextrd $7, %xmm2, (%eax)
-// CHECK: encoding: [0xc4,0xe3,0x79,0x16,0x10,0x07]
- vpextrd $7, %xmm2, (%eax)
-
-// CHECK: vpextrb $7, %xmm2, %eax
-// CHECK: encoding: [0xc4,0xe3,0x79,0x14,0xd0,0x07]
- vpextrb $7, %xmm2, %eax
-
-// CHECK: vpextrb $7, %xmm2, (%eax)
-// CHECK: encoding: [0xc4,0xe3,0x79,0x14,0x10,0x07]
- vpextrb $7, %xmm2, (%eax)
-
-// CHECK: vextractps $7, %xmm2, (%eax)
-// CHECK: encoding: [0xc4,0xe3,0x79,0x17,0x10,0x07]
- vextractps $7, %xmm2, (%eax)
-
-// CHECK: vextractps $7, %xmm2, %eax
-// CHECK: encoding: [0xc4,0xe3,0x79,0x17,0xd0,0x07]
- vextractps $7, %xmm2, %eax
-
-// CHECK: vpinsrw $7, %eax, %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0xc4,0xe8,0x07]
- vpinsrw $7, %eax, %xmm2, %xmm5
-
-// CHECK: vpinsrw $7, (%eax), %xmm2, %xmm5
-// CHECK: encoding: [0xc5,0xe9,0xc4,0x28,0x07]
- vpinsrw $7, (%eax), %xmm2, %xmm5
-
-// CHECK: vpinsrb $7, %eax, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x69,0x20,0xe8,0x07]
- vpinsrb $7, %eax, %xmm2, %xmm5
-
-// CHECK: vpinsrb $7, (%eax), %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x69,0x20,0x28,0x07]
- vpinsrb $7, (%eax), %xmm2, %xmm5
-
-// CHECK: vpinsrd $7, %eax, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x69,0x22,0xe8,0x07]
- vpinsrd $7, %eax, %xmm2, %xmm5
-
-// CHECK: vpinsrd $7, (%eax), %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x69,0x22,0x28,0x07]
- vpinsrd $7, (%eax), %xmm2, %xmm5
-
-// CHECK: vinsertps $7, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x21,0xca,0x07]
- vinsertps $7, %xmm2, %xmm5, %xmm1
-
-// CHECK: vinsertps $7, (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x21,0x08,0x07]
- vinsertps $7, (%eax), %xmm5, %xmm1
-
-// CHECK: vptest %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x17,0xea]
- vptest %xmm2, %xmm5
-
-// CHECK: vptest (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x17,0x10]
- vptest (%eax), %xmm2
-
-// CHECK: vmovntdqa (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x2a,0x10]
- vmovntdqa (%eax), %xmm2
-
-// CHECK: vpcmpgtq %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x37,0xca]
- vpcmpgtq %xmm2, %xmm5, %xmm1
-
-// CHECK: vpcmpgtq (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0x37,0x18]
- vpcmpgtq (%eax), %xmm5, %xmm3
-
-// CHECK: vpcmpistrm $7, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x62,0xea,0x07]
- vpcmpistrm $7, %xmm2, %xmm5
-
-// CHECK: vpcmpistrm $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x62,0x28,0x07]
- vpcmpistrm $7, (%eax), %xmm5
-
-// CHECK: vpcmpestrm $7, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x60,0xea,0x07]
- vpcmpestrm $7, %xmm2, %xmm5
-
-// CHECK: vpcmpestrm $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x60,0x28,0x07]
- vpcmpestrm $7, (%eax), %xmm5
-
-// CHECK: vpcmpistri $7, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x63,0xea,0x07]
- vpcmpistri $7, %xmm2, %xmm5
-
-// CHECK: vpcmpistri $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x63,0x28,0x07]
- vpcmpistri $7, (%eax), %xmm5
-
-// CHECK: vpcmpestri $7, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x61,0xea,0x07]
- vpcmpestri $7, %xmm2, %xmm5
-
-// CHECK: vpcmpestri $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x61,0x28,0x07]
- vpcmpestri $7, (%eax), %xmm5
-
-// CHECK: vaesimc %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0xdb,0xea]
- vaesimc %xmm2, %xmm5
-
-// CHECK: vaesimc (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0xdb,0x10]
- vaesimc (%eax), %xmm2
-
-// CHECK: vaesenc %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdc,0xca]
- vaesenc %xmm2, %xmm5, %xmm1
-
-// CHECK: vaesenc (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdc,0x18]
- vaesenc (%eax), %xmm5, %xmm3
-
-// CHECK: vaesenclast %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdd,0xca]
- vaesenclast %xmm2, %xmm5, %xmm1
-
-// CHECK: vaesenclast (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdd,0x18]
- vaesenclast (%eax), %xmm5, %xmm3
-
-// CHECK: vaesdec %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xde,0xca]
- vaesdec %xmm2, %xmm5, %xmm1
-
-// CHECK: vaesdec (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0xde,0x18]
- vaesdec (%eax), %xmm5, %xmm3
-
-// CHECK: vaesdeclast %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdf,0xca]
- vaesdeclast %xmm2, %xmm5, %xmm1
-
-// CHECK: vaesdeclast (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0xdf,0x18]
- vaesdeclast (%eax), %xmm5, %xmm3
-
-// CHECK: vaeskeygenassist $7, %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0xdf,0xea,0x07]
- vaeskeygenassist $7, %xmm2, %xmm5
-
-// CHECK: vaeskeygenassist $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0xdf,0x28,0x07]
- vaeskeygenassist $7, (%eax), %xmm5
-
-// CHECK: vcmpps $8, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x08]
- vcmpeq_uqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $9, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x09]
- vcmpngeps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $10, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0a]
- vcmpngtps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $11, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0b]
- vcmpfalseps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $12, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0c]
- vcmpneq_oqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $13, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0d]
- vcmpgeps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $14, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0e]
- vcmpgtps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $15, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x0f]
- vcmptrueps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $16, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x10]
- vcmpeq_osps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $17, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x11]
- vcmplt_oqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $18, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x12]
- vcmple_oqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $19, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x13]
- vcmpunord_sps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $20, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x14]
- vcmpneq_usps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $21, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x15]
- vcmpnlt_uqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $22, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x16]
- vcmpnle_uqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $23, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x17]
- vcmpord_sps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $24, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x18]
- vcmpeq_usps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $25, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x19]
- vcmpnge_uqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $26, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1a]
- vcmpngt_uqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $27, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1b]
- vcmpfalse_osps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $28, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1c]
- vcmpneq_osps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $29, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1d]
- vcmpge_oqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $30, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1e]
- vcmpgt_oqps %xmm1, %xmm2, %xmm3
-
-// CHECK: vcmpps $31, %xmm1, %xmm2, %xmm3
-// CHECK: encoding: [0xc5,0xe8,0xc2,0xd9,0x1f]
- vcmptrue_usps %xmm1, %xmm2, %xmm3
-
-// CHECK: vmovaps (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x28,0x10]
- vmovaps (%eax), %ymm2
-
-// CHECK: vmovaps %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x28,0xd1]
- vmovaps %ymm1, %ymm2
-
-// CHECK: vmovaps %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfc,0x29,0x08]
- vmovaps %ymm1, (%eax)
-
-// CHECK: vmovapd (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x28,0x10]
- vmovapd (%eax), %ymm2
-
-// CHECK: vmovapd %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x28,0xd1]
- vmovapd %ymm1, %ymm2
-
-// CHECK: vmovapd %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfd,0x29,0x08]
- vmovapd %ymm1, (%eax)
-
-// CHECK: vmovups (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x10,0x10]
- vmovups (%eax), %ymm2
-
-// CHECK: vmovups %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x10,0xd1]
- vmovups %ymm1, %ymm2
-
-// CHECK: vmovups %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfc,0x11,0x08]
- vmovups %ymm1, (%eax)
-
-// CHECK: vmovupd (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x10,0x10]
- vmovupd (%eax), %ymm2
-
-// CHECK: vmovupd %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x10,0xd1]
- vmovupd %ymm1, %ymm2
-
-// CHECK: vmovupd %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfd,0x11,0x08]
- vmovupd %ymm1, (%eax)
-
-// CHECK: vunpckhps %ymm1, %ymm2, %ymm4
-// CHECK: encoding: [0xc5,0xec,0x15,0xe1]
- vunpckhps %ymm1, %ymm2, %ymm4
-
-// CHECK: vunpckhpd %ymm1, %ymm2, %ymm4
-// CHECK: encoding: [0xc5,0xed,0x15,0xe1]
- vunpckhpd %ymm1, %ymm2, %ymm4
-
-// CHECK: vunpcklps %ymm1, %ymm2, %ymm4
-// CHECK: encoding: [0xc5,0xec,0x14,0xe1]
- vunpcklps %ymm1, %ymm2, %ymm4
-
-// CHECK: vunpcklpd %ymm1, %ymm2, %ymm4
-// CHECK: encoding: [0xc5,0xed,0x14,0xe1]
- vunpcklpd %ymm1, %ymm2, %ymm4
-
-// CHECK: vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x15,0x6c,0xcb,0xfc]
- vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vunpckhpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x15,0x6c,0xcb,0xfc]
- vunpckhpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vunpcklps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x14,0x6c,0xcb,0xfc]
- vunpcklps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vunpcklpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x14,0x6c,0xcb,0xfc]
- vunpcklpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vmovntdq %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfd,0xe7,0x08]
- vmovntdq %ymm1, (%eax)
-
-// CHECK: vmovntpd %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfd,0x2b,0x08]
- vmovntpd %ymm1, (%eax)
-
-// CHECK: vmovntps %ymm1, (%eax)
-// CHECK: encoding: [0xc5,0xfc,0x2b,0x08]
- vmovntps %ymm1, (%eax)
-
-// CHECK: vmovmskps %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf8,0x50,0xc2]
- vmovmskps %xmm2, %eax
-
-// CHECK: vmovmskpd %xmm2, %eax
-// CHECK: encoding: [0xc5,0xf9,0x50,0xc2]
- vmovmskpd %xmm2, %eax
-
-// CHECK: vmaxps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5f,0xf2]
- vmaxps %ymm2, %ymm4, %ymm6
-
-// CHECK: vmaxpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5f,0xf2]
- vmaxpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vminps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5d,0xf2]
- vminps %ymm2, %ymm4, %ymm6
-
-// CHECK: vminpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5d,0xf2]
- vminpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vsubps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5c,0xf2]
- vsubps %ymm2, %ymm4, %ymm6
-
-// CHECK: vsubpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5c,0xf2]
- vsubpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vdivps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5e,0xf2]
- vdivps %ymm2, %ymm4, %ymm6
-
-// CHECK: vdivpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5e,0xf2]
- vdivpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vaddps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x58,0xf2]
- vaddps %ymm2, %ymm4, %ymm6
-
-// CHECK: vaddpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x58,0xf2]
- vaddpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vmulps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x59,0xf2]
- vmulps %ymm2, %ymm4, %ymm6
-
-// CHECK: vmulpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x59,0xf2]
- vmulpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vmaxps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5f,0x30]
- vmaxps (%eax), %ymm4, %ymm6
-
-// CHECK: vmaxpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5f,0x30]
- vmaxpd (%eax), %ymm4, %ymm6
-
-// CHECK: vminps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5d,0x30]
- vminps (%eax), %ymm4, %ymm6
-
-// CHECK: vminpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5d,0x30]
- vminpd (%eax), %ymm4, %ymm6
-
-// CHECK: vsubps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5c,0x30]
- vsubps (%eax), %ymm4, %ymm6
-
-// CHECK: vsubpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5c,0x30]
- vsubpd (%eax), %ymm4, %ymm6
-
-// CHECK: vdivps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5e,0x30]
- vdivps (%eax), %ymm4, %ymm6
-
-// CHECK: vdivpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5e,0x30]
- vdivpd (%eax), %ymm4, %ymm6
-
-// CHECK: vaddps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x58,0x30]
- vaddps (%eax), %ymm4, %ymm6
-
-// CHECK: vaddpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x58,0x30]
- vaddpd (%eax), %ymm4, %ymm6
-
-// CHECK: vmulps (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x59,0x30]
- vmulps (%eax), %ymm4, %ymm6
-
-// CHECK: vmulpd (%eax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x59,0x30]
- vmulpd (%eax), %ymm4, %ymm6
-
-// CHECK: vsqrtpd %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x51,0xd1]
- vsqrtpd %ymm1, %ymm2
-
-// CHECK: vsqrtpd (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x51,0x10]
- vsqrtpd (%eax), %ymm2
-
-// CHECK: vsqrtps %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x51,0xd1]
- vsqrtps %ymm1, %ymm2
-
-// CHECK: vsqrtps (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x51,0x10]
- vsqrtps (%eax), %ymm2
-
-// CHECK: vrsqrtps %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x52,0xd1]
- vrsqrtps %ymm1, %ymm2
-
-// CHECK: vrsqrtps (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x52,0x10]
- vrsqrtps (%eax), %ymm2
-
-// CHECK: vrcpps %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x53,0xd1]
- vrcpps %ymm1, %ymm2
-
-// CHECK: vrcpps (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x53,0x10]
- vrcpps (%eax), %ymm2
-
-// CHECK: vandps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x54,0xf2]
- vandps %ymm2, %ymm4, %ymm6
-
-// CHECK: vandpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x54,0xf2]
- vandpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vandps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x54,0x6c,0xcb,0xfc]
- vandps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vandpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x54,0x6c,0xcb,0xfc]
- vandpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vorps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x56,0xf2]
- vorps %ymm2, %ymm4, %ymm6
-
-// CHECK: vorpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x56,0xf2]
- vorpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vorps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x56,0x6c,0xcb,0xfc]
- vorps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vorpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x56,0x6c,0xcb,0xfc]
- vorpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vxorps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x57,0xf2]
- vxorps %ymm2, %ymm4, %ymm6
-
-// CHECK: vxorpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x57,0xf2]
- vxorpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vxorps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x57,0x6c,0xcb,0xfc]
- vxorps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vxorpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x57,0x6c,0xcb,0xfc]
- vxorpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vandnps %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x55,0xf2]
- vandnps %ymm2, %ymm4, %ymm6
-
-// CHECK: vandnpd %ymm2, %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x55,0xf2]
- vandnpd %ymm2, %ymm4, %ymm6
-
-// CHECK: vandnps -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xec,0x55,0x6c,0xcb,0xfc]
- vandnps -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vandnpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xed,0x55,0x6c,0xcb,0xfc]
- vandnpd -4(%ebx,%ecx,8), %ymm2, %ymm5
-
-// CHECK: vcvtps2pd %xmm3, %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x5a,0xd3]
- vcvtps2pd %xmm3, %ymm2
-
-// CHECK: vcvtps2pd (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x5a,0x10]
- vcvtps2pd (%eax), %ymm2
-
-// CHECK: vcvtdq2pd %xmm3, %ymm2
-// CHECK: encoding: [0xc5,0xfe,0xe6,0xd3]
- vcvtdq2pd %xmm3, %ymm2
-
-// CHECK: vcvtdq2pd (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfe,0xe6,0x10]
- vcvtdq2pd (%eax), %ymm2
-
-// CHECK: vcvtdq2ps %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfc,0x5b,0xea]
- vcvtdq2ps %ymm2, %ymm5
-
-// CHECK: vcvtdq2ps (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfc,0x5b,0x10]
- vcvtdq2ps (%eax), %ymm2
-
-// CHECK: vcvtps2dq %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfd,0x5b,0xea]
- vcvtps2dq %ymm2, %ymm5
-
-// CHECK: vcvtps2dq (%eax), %ymm5
-// CHECK: encoding: [0xc5,0xfd,0x5b,0x28]
- vcvtps2dq (%eax), %ymm5
-
-// CHECK: vcvttps2dq %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfe,0x5b,0xea]
- vcvttps2dq %ymm2, %ymm5
-
-// CHECK: vcvttps2dq (%eax), %ymm5
-// CHECK: encoding: [0xc5,0xfe,0x5b,0x28]
- vcvttps2dq (%eax), %ymm5
-
-// CHECK: vcvttpd2dq %xmm1, %xmm5
-// CHECK: encoding: [0xc5,0xf9,0xe6,0xe9]
- vcvttpd2dq %xmm1, %xmm5
-
-// CHECK: vcvttpd2dq %ymm2, %xmm5
-// CHECK: encoding: [0xc5,0xfd,0xe6,0xea]
- vcvttpd2dq %ymm2, %xmm5
-
-// CHECK: vcvttpd2dqx %xmm1, %xmm5
-// CHECK: encoding: [0xc5,0xf9,0xe6,0xe9]
- vcvttpd2dqx %xmm1, %xmm5
-
-// CHECK: vcvttpd2dqx (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xf9,0xe6,0x08]
- vcvttpd2dqx (%eax), %xmm1
-
-// CHECK: vcvttpd2dqy %ymm2, %xmm1
-// CHECK: encoding: [0xc5,0xfd,0xe6,0xca]
- vcvttpd2dqy %ymm2, %xmm1
-
-// CHECK: vcvttpd2dqy (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xfd,0xe6,0x08]
- vcvttpd2dqy (%eax), %xmm1
-
-// CHECK: vcvtpd2ps %ymm2, %xmm5
-// CHECK: encoding: [0xc5,0xfd,0x5a,0xea]
- vcvtpd2ps %ymm2, %xmm5
-
-// CHECK: vcvtpd2psx %xmm1, %xmm5
-// CHECK: encoding: [0xc5,0xf9,0x5a,0xe9]
- vcvtpd2psx %xmm1, %xmm5
-
-// CHECK: vcvtpd2psx (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xf9,0x5a,0x08]
- vcvtpd2psx (%eax), %xmm1
-
-// CHECK: vcvtpd2psy %ymm2, %xmm1
-// CHECK: encoding: [0xc5,0xfd,0x5a,0xca]
- vcvtpd2psy %ymm2, %xmm1
-
-// CHECK: vcvtpd2psy (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xfd,0x5a,0x08]
- vcvtpd2psy (%eax), %xmm1
-
-// CHECK: vcvtpd2dq %ymm2, %xmm5
-// CHECK: encoding: [0xc5,0xff,0xe6,0xea]
- vcvtpd2dq %ymm2, %xmm5
-
-// CHECK: vcvtpd2dqy %ymm2, %xmm1
-// CHECK: encoding: [0xc5,0xff,0xe6,0xca]
- vcvtpd2dqy %ymm2, %xmm1
-
-// CHECK: vcvtpd2dqy (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xff,0xe6,0x08]
- vcvtpd2dqy (%eax), %xmm1
-
-// CHECK: vcvtpd2dqx %xmm1, %xmm5
-// CHECK: encoding: [0xc5,0xfb,0xe6,0xe9]
- vcvtpd2dqx %xmm1, %xmm5
-
-// CHECK: vcvtpd2dqx (%eax), %xmm1
-// CHECK: encoding: [0xc5,0xfb,0xe6,0x08]
- vcvtpd2dqx (%eax), %xmm1
-
-// CHECK: vcmpps $0, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x00]
- vcmpeqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $2, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x02]
- vcmpleps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $1, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x01]
- vcmpltps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $4, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x04]
- vcmpneqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $6, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x06]
- vcmpnleps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $5, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x05]
- vcmpnltps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $7, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x07]
- vcmpordps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $3, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x03]
- vcmpunordps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $0, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $2, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmpleps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $1, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $4, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $6, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnleps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $5, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $7, -4(%ebx,%ecx,8), %ymm6, %ymm2
-// CHECK: encoding: [0xc5,0xcc,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordps -4(%ebx,%ecx,8), %ymm6, %ymm2
-
-// CHECK: vcmpps $3, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordps -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $0, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x00]
- vcmpeqpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $2, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x02]
- vcmplepd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $1, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x01]
- vcmpltpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $4, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x04]
- vcmpneqpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $6, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x06]
- vcmpnlepd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $5, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x05]
- vcmpnltpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $7, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x07]
- vcmpordpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $3, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0xd9,0x03]
- vcmpunordpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmppd $0, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x00]
- vcmpeqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $2, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x02]
- vcmplepd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $1, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x01]
- vcmpltpd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $4, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x04]
- vcmpneqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $6, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x06]
- vcmpnlepd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $5, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x05]
- vcmpnltpd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmppd $7, -4(%ebx,%ecx,8), %ymm6, %ymm2
-// CHECK: encoding: [0xc5,0xcd,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordpd -4(%ebx,%ecx,8), %ymm6, %ymm2
-
-// CHECK: vcmppd $3, -4(%ebx,%ecx,8), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x03]
- vcmpunordpd -4(%ebx,%ecx,8), %ymm2, %ymm3
-
-// CHECK: vcmpps $8, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x08]
- vcmpeq_uqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $9, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x09]
- vcmpngeps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $10, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0a]
- vcmpngtps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $11, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0b]
- vcmpfalseps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $12, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0c]
- vcmpneq_oqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $13, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0d]
- vcmpgeps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $14, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0e]
- vcmpgtps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $15, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x0f]
- vcmptrueps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $16, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x10]
- vcmpeq_osps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $17, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x11]
- vcmplt_oqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $18, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x12]
- vcmple_oqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $19, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x13]
- vcmpunord_sps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $20, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x14]
- vcmpneq_usps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $21, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x15]
- vcmpnlt_uqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $22, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x16]
- vcmpnle_uqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $23, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x17]
- vcmpord_sps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $24, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x18]
- vcmpeq_usps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $25, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x19]
- vcmpnge_uqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $26, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1a]
- vcmpngt_uqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $27, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1b]
- vcmpfalse_osps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $28, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1c]
- vcmpneq_osps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $29, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1d]
- vcmpge_oqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $30, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1e]
- vcmpgt_oqps %ymm1, %ymm2, %ymm3
-
-// CHECK: vcmpps $31, %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xec,0xc2,0xd9,0x1f]
- vcmptrue_usps %ymm1, %ymm2, %ymm3
-
-// CHECK: vaddsubps %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xef,0xd0,0xd9]
- vaddsubps %ymm1, %ymm2, %ymm3
-
-// CHECK: vaddsubps (%eax), %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xf7,0xd0,0x10]
- vaddsubps (%eax), %ymm1, %ymm2
-
-// CHECK: vaddsubpd %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0xd0,0xd9]
- vaddsubpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vaddsubpd (%eax), %ymm1, %ymm2
-// CHECK: encoding: [0xc5,0xf5,0xd0,0x10]
- vaddsubpd (%eax), %ymm1, %ymm2
-
-// CHECK: vhaddps %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xef,0x7c,0xd9]
- vhaddps %ymm1, %ymm2, %ymm3
-
-// CHECK: vhaddps (%eax), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xef,0x7c,0x18]
- vhaddps (%eax), %ymm2, %ymm3
-
-// CHECK: vhaddpd %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0x7c,0xd9]
- vhaddpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vhaddpd (%eax), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0x7c,0x18]
- vhaddpd (%eax), %ymm2, %ymm3
-
-// CHECK: vhsubps %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xef,0x7d,0xd9]
- vhsubps %ymm1, %ymm2, %ymm3
-
-// CHECK: vhsubps (%eax), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xef,0x7d,0x18]
- vhsubps (%eax), %ymm2, %ymm3
-
-// CHECK: vhsubpd %ymm1, %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0x7d,0xd9]
- vhsubpd %ymm1, %ymm2, %ymm3
-
-// CHECK: vhsubpd (%eax), %ymm2, %ymm3
-// CHECK: encoding: [0xc5,0xed,0x7d,0x18]
- vhsubpd (%eax), %ymm2, %ymm3
-
-// CHECK: vblendps $3, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x0c,0xca,0x03]
- vblendps $3, %ymm2, %ymm5, %ymm1
-
-// CHECK: vblendps $3, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x0c,0x08,0x03]
- vblendps $3, (%eax), %ymm5, %ymm1
-
-// CHECK: vblendpd $3, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x0d,0xca,0x03]
- vblendpd $3, %ymm2, %ymm5, %ymm1
-
-// CHECK: vblendpd $3, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x0d,0x08,0x03]
- vblendpd $3, (%eax), %ymm5, %ymm1
-
-// CHECK: vdpps $3, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x40,0xca,0x03]
- vdpps $3, %ymm2, %ymm5, %ymm1
-
-// CHECK: vdpps $3, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x40,0x08,0x03]
- vdpps $3, (%eax), %ymm5, %ymm1
-
-// CHECK: vbroadcastf128 (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x1a,0x10]
- vbroadcastf128 (%eax), %ymm2
-
-// CHECK: vbroadcastsd (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x19,0x10]
- vbroadcastsd (%eax), %ymm2
-
-// CHECK: vbroadcastss (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x18,0x10]
- vbroadcastss (%eax), %xmm2
-
-// CHECK: vbroadcastss (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x18,0x10]
- vbroadcastss (%eax), %ymm2
-
-// CHECK: vinsertf128 $7, %xmm2, %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x6d,0x18,0xea,0x07]
- vinsertf128 $7, %xmm2, %ymm2, %ymm5
-
-// CHECK: vinsertf128 $7, (%eax), %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x6d,0x18,0x28,0x07]
- vinsertf128 $7, (%eax), %ymm2, %ymm5
-
-// CHECK: vextractf128 $7, %ymm2, %xmm2
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x19,0xd2,0x07]
- vextractf128 $7, %ymm2, %xmm2
-
-// CHECK: vextractf128 $7, %ymm2, (%eax)
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x19,0x10,0x07]
- vextractf128 $7, %ymm2, (%eax)
-
-// CHECK: vmaskmovpd %xmm2, %xmm5, (%eax)
-// CHECK: encoding: [0xc4,0xe2,0x51,0x2f,0x10]
- vmaskmovpd %xmm2, %xmm5, (%eax)
-
-// CHECK: vmaskmovpd %ymm2, %ymm5, (%eax)
-// CHECK: encoding: [0xc4,0xe2,0x55,0x2f,0x10]
- vmaskmovpd %ymm2, %ymm5, (%eax)
-
-// CHECK: vmaskmovpd (%eax), %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x69,0x2d,0x28]
- vmaskmovpd (%eax), %xmm2, %xmm5
-
-// CHECK: vmaskmovpd (%eax), %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe2,0x6d,0x2d,0x28]
- vmaskmovpd (%eax), %ymm2, %ymm5
-
-// CHECK: vmaskmovps %xmm2, %xmm5, (%eax)
-// CHECK: encoding: [0xc4,0xe2,0x51,0x2e,0x10]
- vmaskmovps %xmm2, %xmm5, (%eax)
-
-// CHECK: vmaskmovps %ymm2, %ymm5, (%eax)
-// CHECK: encoding: [0xc4,0xe2,0x55,0x2e,0x10]
- vmaskmovps %ymm2, %ymm5, (%eax)
-
-// CHECK: vmaskmovps (%eax), %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x69,0x2c,0x28]
- vmaskmovps (%eax), %xmm2, %xmm5
-
-// CHECK: vmaskmovps (%eax), %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe2,0x6d,0x2c,0x28]
- vmaskmovps (%eax), %ymm2, %ymm5
-
-// CHECK: vpermilps $7, %xmm1, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x04,0xe9,0x07]
- vpermilps $7, %xmm1, %xmm5
-
-// CHECK: vpermilps $7, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x04,0xcd,0x07]
- vpermilps $7, %ymm5, %ymm1
-
-// CHECK: vpermilps $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x04,0x28,0x07]
- vpermilps $7, (%eax), %xmm5
-
-// CHECK: vpermilps $7, (%eax), %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x04,0x28,0x07]
- vpermilps $7, (%eax), %ymm5
-
-// CHECK: vpermilps %xmm1, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x0c,0xc9]
- vpermilps %xmm1, %xmm5, %xmm1
-
-// CHECK: vpermilps %ymm1, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x0c,0xc9]
- vpermilps %ymm1, %ymm5, %ymm1
-
-// CHECK: vpermilps (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0x0c,0x18]
- vpermilps (%eax), %xmm5, %xmm3
-
-// CHECK: vpermilps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x0c,0x08]
- vpermilps (%eax), %ymm5, %ymm1
-
-// CHECK: vpermilpd $7, %xmm1, %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x05,0xe9,0x07]
- vpermilpd $7, %xmm1, %xmm5
-
-// CHECK: vpermilpd $7, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x05,0xcd,0x07]
- vpermilpd $7, %ymm5, %ymm1
-
-// CHECK: vpermilpd $7, (%eax), %xmm5
-// CHECK: encoding: [0xc4,0xe3,0x79,0x05,0x28,0x07]
- vpermilpd $7, (%eax), %xmm5
-
-// CHECK: vpermilpd $7, (%eax), %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x05,0x28,0x07]
- vpermilpd $7, (%eax), %ymm5
-
-// CHECK: vpermilpd %xmm1, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x0d,0xc9]
- vpermilpd %xmm1, %xmm5, %xmm1
-
-// CHECK: vpermilpd %ymm1, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x0d,0xc9]
- vpermilpd %ymm1, %ymm5, %ymm1
-
-// CHECK: vpermilpd (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe2,0x51,0x0d,0x18]
- vpermilpd (%eax), %xmm5, %xmm3
-
-// CHECK: vpermilpd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x0d,0x08]
- vpermilpd (%eax), %ymm5, %ymm1
-
-// CHECK: vperm2f128 $7, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x06,0xca,0x07]
- vperm2f128 $7, %ymm2, %ymm5, %ymm1
-
-// CHECK: vperm2f128 $7, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x55,0x06,0x08,0x07]
- vperm2f128 $7, (%eax), %ymm5, %ymm1
-
-// CHECK: vzeroall
-// CHECK: encoding: [0xc5,0xfc,0x77]
- vzeroall
-
-// CHECK: vzeroupper
-// CHECK: encoding: [0xc5,0xf8,0x77]
- vzeroupper
-
-// CHECK: vcvtsd2si %xmm4, %ecx
-// CHECK: encoding: [0xc5,0xfb,0x2d,0xcc]
- vcvtsd2si %xmm4, %ecx
-
-// CHECK: vcvtsd2si (%ecx), %ecx
-// CHECK: encoding: [0xc5,0xfb,0x2d,0x09]
- vcvtsd2si (%ecx), %ecx
-
-// CHECK: vcvtsi2sdl (%ebp), %xmm0, %xmm7
-// CHECK: encoding: [0xc5,0xfb,0x2a,0x7d,0x00]
- vcvtsi2sdl (%ebp), %xmm0, %xmm7
-
-// CHECK: vcvtsi2sdl (%esp), %xmm0, %xmm7
-// CHECK: encoding: [0xc5,0xfb,0x2a,0x3c,0x24]
- vcvtsi2sdl (%esp), %xmm0, %xmm7
-
-// CHECK: vlddqu (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xff,0xf0,0x10]
- vlddqu (%eax), %ymm2
-
-// CHECK: vmovddup %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xff,0x12,0xea]
- vmovddup %ymm2, %ymm5
-
-// CHECK: vmovddup (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xff,0x12,0x10]
- vmovddup (%eax), %ymm2
-
-// CHECK: vmovdqa %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfd,0x6f,0xea]
- vmovdqa %ymm2, %ymm5
-
-// CHECK: vmovdqa %ymm2, (%eax)
-// CHECK: encoding: [0xc5,0xfd,0x7f,0x10]
- vmovdqa %ymm2, (%eax)
-
-// CHECK: vmovdqa (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfd,0x6f,0x10]
- vmovdqa (%eax), %ymm2
-
-// CHECK: vmovdqu %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfe,0x6f,0xea]
- vmovdqu %ymm2, %ymm5
-
-// CHECK: vmovdqu %ymm2, (%eax)
-// CHECK: encoding: [0xc5,0xfe,0x7f,0x10]
- vmovdqu %ymm2, (%eax)
-
-// CHECK: vmovdqu (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfe,0x6f,0x10]
- vmovdqu (%eax), %ymm2
-
-// CHECK: vmovshdup %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfe,0x16,0xea]
- vmovshdup %ymm2, %ymm5
-
-// CHECK: vmovshdup (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfe,0x16,0x10]
- vmovshdup (%eax), %ymm2
-
-// CHECK: vmovsldup %ymm2, %ymm5
-// CHECK: encoding: [0xc5,0xfe,0x12,0xea]
- vmovsldup %ymm2, %ymm5
-
-// CHECK: vmovsldup (%eax), %ymm2
-// CHECK: encoding: [0xc5,0xfe,0x12,0x10]
- vmovsldup (%eax), %ymm2
-
-// CHECK: vptest %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x17,0xea]
- vptest %ymm2, %ymm5
-
-// CHECK: vptest (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x17,0x10]
- vptest (%eax), %ymm2
-
-// CHECK: vroundpd $7, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x09,0xcd,0x07]
- vroundpd $7, %ymm5, %ymm1
-
-// CHECK: vroundpd $7, (%eax), %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x09,0x28,0x07]
- vroundpd $7, (%eax), %ymm5
-
-// CHECK: vroundps $7, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x08,0xcd,0x07]
- vroundps $7, %ymm5, %ymm1
-
-// CHECK: vroundps $7, (%eax), %ymm5
-// CHECK: encoding: [0xc4,0xe3,0x7d,0x08,0x28,0x07]
- vroundps $7, (%eax), %ymm5
-
-// CHECK: vshufpd $7, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc5,0xd5,0xc6,0xca,0x07]
- vshufpd $7, %ymm2, %ymm5, %ymm1
-
-// CHECK: vshufpd $7, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc5,0xd5,0xc6,0x08,0x07]
- vshufpd $7, (%eax), %ymm5, %ymm1
-
-// CHECK: vshufps $7, %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc5,0xd4,0xc6,0xca,0x07]
- vshufps $7, %ymm2, %ymm5, %ymm1
-
-// CHECK: vshufps $7, (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc5,0xd4,0xc6,0x08,0x07]
- vshufps $7, (%eax), %ymm5, %ymm1
-
-// CHECK: vtestpd %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x0f,0xea]
- vtestpd %xmm2, %xmm5
-
-// CHECK: vtestpd %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x0f,0xea]
- vtestpd %ymm2, %ymm5
-
-// CHECK: vtestpd (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x0f,0x10]
- vtestpd (%eax), %xmm2
-
-// CHECK: vtestpd (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x0f,0x10]
- vtestpd (%eax), %ymm2
-
-// CHECK: vtestps %xmm2, %xmm5
-// CHECK: encoding: [0xc4,0xe2,0x79,0x0e,0xea]
- vtestps %xmm2, %xmm5
-
-// CHECK: vtestps %ymm2, %ymm5
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x0e,0xea]
- vtestps %ymm2, %ymm5
-
-// CHECK: vtestps (%eax), %xmm2
-// CHECK: encoding: [0xc4,0xe2,0x79,0x0e,0x10]
- vtestps (%eax), %xmm2
-
-// CHECK: vtestps (%eax), %ymm2
-// CHECK: encoding: [0xc4,0xe2,0x7d,0x0e,0x10]
- vtestps (%eax), %ymm2
-
-// CHECK: vblendvpd %ymm0, 57005(%eax,%eiz), %ymm1, %ymm2
-// CHECK: encoding: [0xc4,0xe3,0x75,0x4b,0x94,0x20,0xad,0xde,0x00,0x00,0x00]
- vblendvpd %ymm0, 0xdead(%eax,%eiz), %ymm1, %ymm2
-
-
-
-// CHECK: vpclmulqdq $17, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0xca,0x11]
- vpclmulhqhqdq %xmm2, %xmm5, %xmm1
-
-// CHECK: vpclmulqdq $17, (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0x18,0x11]
- vpclmulhqhqdq (%eax), %xmm5, %xmm3
-
-// CHECK: vpclmulqdq $1, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0xca,0x01]
- vpclmulhqlqdq %xmm2, %xmm5, %xmm1
-
-// CHECK: vpclmulqdq $1, (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0x18,0x01]
- vpclmulhqlqdq (%eax), %xmm5, %xmm3
-
-// CHECK: vpclmulqdq $16, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0xca,0x10]
- vpclmullqhqdq %xmm2, %xmm5, %xmm1
-
-// CHECK: vpclmulqdq $16, (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0x18,0x10]
- vpclmullqhqdq (%eax), %xmm5, %xmm3
-
-// CHECK: vpclmulqdq $0, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0xca,0x00]
- vpclmullqlqdq %xmm2, %xmm5, %xmm1
-
-// CHECK: vpclmulqdq $0, (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0x18,0x00]
- vpclmullqlqdq (%eax), %xmm5, %xmm3
-
-// CHECK: vpclmulqdq $17, %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0xca,0x11]
- vpclmulqdq $17, %xmm2, %xmm5, %xmm1
-
-// CHECK: vpclmulqdq $17, (%eax), %xmm5, %xmm3
-// CHECK: encoding: [0xc4,0xe3,0x51,0x44,0x18,0x11]
- vpclmulqdq $17, (%eax), %xmm5, %xmm3
-
diff --git a/test/MC/AsmParser/X86/x86-32-coverage.s b/test/MC/AsmParser/X86/x86-32-coverage.s
deleted file mode 100644
index f97fc4b..0000000
--- a/test/MC/AsmParser/X86/x86-32-coverage.s
+++ /dev/null
@@ -1,19557 +0,0 @@
-// RUN: llvm-mc -triple i386-unknown-unknown %s --show-encoding | FileCheck %s
-
-// CHECK: movb $127, 3735928559(%ebx,%ecx,8)
- movb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movw $31438, 3735928559(%ebx,%ecx,8)
- movw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8)
- movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8)
- movl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx
- movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx
- movswl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx # NOREX
- movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx
- movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: pushl 3735928559(%ebx,%ecx,8)
- pushl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: popl 3735928559(%ebx,%ecx,8)
- popl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: lahf
- lahf
-
-// CHECK: sahf
- sahf
-
-// CHECK: addb $254, 3735928559(%ebx,%ecx,8)
- addb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addb $127, 3735928559(%ebx,%ecx,8)
- addb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addw $31438, 3735928559(%ebx,%ecx,8)
- addw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8)
- addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8)
- addl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: incl 3735928559(%ebx,%ecx,8)
- incl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $254, 3735928559(%ebx,%ecx,8)
- subb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $127, 3735928559(%ebx,%ecx,8)
- subb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subw $31438, 3735928559(%ebx,%ecx,8)
- subw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8)
- subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8)
- subl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: decl 3735928559(%ebx,%ecx,8)
- decl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8)
- sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8)
- sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8)
- sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8)
- cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8)
- cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8)
- cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8)
- cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8)
- cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testb $127, 3735928559(%ebx,%ecx,8)
- testb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testw $31438, 3735928559(%ebx,%ecx,8)
- testw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8)
- testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8)
- testl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $254, 3735928559(%ebx,%ecx,8)
- andb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $127, 3735928559(%ebx,%ecx,8)
- andb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andw $31438, 3735928559(%ebx,%ecx,8)
- andw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8)
- andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8)
- andl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $254, 3735928559(%ebx,%ecx,8)
- orb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $127, 3735928559(%ebx,%ecx,8)
- orb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orw $31438, 3735928559(%ebx,%ecx,8)
- orw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8)
- orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8)
- orl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $254, 3735928559(%ebx,%ecx,8)
- xorb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $127, 3735928559(%ebx,%ecx,8)
- xorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8)
- xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8)
- xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8)
- xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $254, 3735928559(%ebx,%ecx,8)
- adcb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $127, 3735928559(%ebx,%ecx,8)
- adcb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8)
- adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8)
- adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8)
- adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: negl 3735928559(%ebx,%ecx,8)
- negl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: notl 3735928559(%ebx,%ecx,8)
- notl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cbtw
- cbtw
-
-// CHECK: cwtl
- cwtl
-
-// CHECK: cwtd
- cwtd
-
-// CHECK: cltd
- cltd
-
-// CHECK: mull 3735928559(%ebx,%ecx,8)
- mull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: imull 3735928559(%ebx,%ecx,8)
- imull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: divl 3735928559(%ebx,%ecx,8)
- divl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: idivl 3735928559(%ebx,%ecx,8)
- idivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: roll $0, 3735928559(%ebx,%ecx,8)
- roll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rolb $127, 3735928559(%ebx,%ecx,8)
- rolb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: roll 3735928559(%ebx,%ecx,8)
- roll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorl $0, 3735928559(%ebx,%ecx,8)
- rorl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorb $127, 3735928559(%ebx,%ecx,8)
- rorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorl 3735928559(%ebx,%ecx,8)
- rorl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll $0, 3735928559(%ebx,%ecx,8)
- shll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlb $127, 3735928559(%ebx,%ecx,8)
- shlb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll 3735928559(%ebx,%ecx,8)
- shll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrl $0, 3735928559(%ebx,%ecx,8)
- shrl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrb $127, 3735928559(%ebx,%ecx,8)
- shrb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrl 3735928559(%ebx,%ecx,8)
- shrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarl $0, 3735928559(%ebx,%ecx,8)
- sarl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarb $127, 3735928559(%ebx,%ecx,8)
- sarb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarl 3735928559(%ebx,%ecx,8)
- sarl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll *%ecx
- call *%ecx
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
- call *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
- call *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ljmpl *3735928559(%ebx,%ecx,8)
- ljmpl *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: lret
- lret
-
-// CHECK: leave
- leave
-
-// CHECK: seto %bl
- seto %bl
-
-// CHECK: seto 3735928559(%ebx,%ecx,8)
- seto 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setno %bl
- setno %bl
-
-// CHECK: setno 3735928559(%ebx,%ecx,8)
- setno 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setb %bl
- setb %bl
-
-// CHECK: setb 3735928559(%ebx,%ecx,8)
- setb 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setae %bl
- setae %bl
-
-// CHECK: setae 3735928559(%ebx,%ecx,8)
- setae 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sete %bl
- sete %bl
-
-// CHECK: sete 3735928559(%ebx,%ecx,8)
- sete 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setne %bl
- setne %bl
-
-// CHECK: setne 3735928559(%ebx,%ecx,8)
- setne 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setbe %bl
- setbe %bl
-
-// CHECK: setbe 3735928559(%ebx,%ecx,8)
- setbe 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: seta %bl
- seta %bl
-
-// CHECK: seta 3735928559(%ebx,%ecx,8)
- seta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sets %bl
- sets %bl
-
-// CHECK: sets 3735928559(%ebx,%ecx,8)
- sets 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setns %bl
- setns %bl
-
-// CHECK: setns 3735928559(%ebx,%ecx,8)
- setns 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setp %bl
- setp %bl
-
-// CHECK: setp 3735928559(%ebx,%ecx,8)
- setp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setnp %bl
- setnp %bl
-
-// CHECK: setnp 3735928559(%ebx,%ecx,8)
- setnp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setl %bl
- setl %bl
-
-// CHECK: setl 3735928559(%ebx,%ecx,8)
- setl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setge %bl
- setge %bl
-
-// CHECK: setge 3735928559(%ebx,%ecx,8)
- setge 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setle %bl
- setle %bl
-
-// CHECK: setle 3735928559(%ebx,%ecx,8)
- setle 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setg %bl
- setg %bl
-
-// CHECK: setg 3735928559(%ebx,%ecx,8)
- setg 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: nopl 3735928559(%ebx,%ecx,8)
- nopl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: nop
- nop
-
-// CHECK: fldl 3735928559(%ebx,%ecx,8)
- fldl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildl 3735928559(%ebx,%ecx,8)
- fildl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildll 3735928559(%ebx,%ecx,8)
- fildll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldt 3735928559(%ebx,%ecx,8)
- fldt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbld 3735928559(%ebx,%ecx,8)
- fbld 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstl 3735928559(%ebx,%ecx,8)
- fstl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistl 3735928559(%ebx,%ecx,8)
- fistl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpl 3735928559(%ebx,%ecx,8)
- fstpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpl 3735928559(%ebx,%ecx,8)
- fistpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpll 3735928559(%ebx,%ecx,8)
- fistpll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpt 3735928559(%ebx,%ecx,8)
- fstpt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbstp 3735928559(%ebx,%ecx,8)
- fbstp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficoml 3735928559(%ebx,%ecx,8)
- ficoml 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficompl 3735928559(%ebx,%ecx,8)
- ficompl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fucompp
- fucompp
-
-// CHECK: ftst
- ftst
-
-// CHECK: fld1
- fld1
-
-// CHECK: fldz
- fldz
-
-// CHECK: faddl 3735928559(%ebx,%ecx,8)
- faddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fiaddl 3735928559(%ebx,%ecx,8)
- fiaddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubl 3735928559(%ebx,%ecx,8)
- fsubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubl 3735928559(%ebx,%ecx,8)
- fisubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubrl 3735928559(%ebx,%ecx,8)
- fsubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubrl 3735928559(%ebx,%ecx,8)
- fisubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fmull 3735928559(%ebx,%ecx,8)
- fmull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fimull 3735928559(%ebx,%ecx,8)
- fimull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivl 3735928559(%ebx,%ecx,8)
- fdivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivl 3735928559(%ebx,%ecx,8)
- fidivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivrl 3735928559(%ebx,%ecx,8)
- fdivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivrl 3735928559(%ebx,%ecx,8)
- fidivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsqrt
- fsqrt
-
-// CHECK: fsin
- fsin
-
-// CHECK: fcos
- fcos
-
-// CHECK: fchs
- fchs
-
-// CHECK: fabs
- fabs
-
-// CHECK: fldcw 3735928559(%ebx,%ecx,8)
- fldcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fnstcw 3735928559(%ebx,%ecx,8)
- fnstcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rdtsc
- rdtsc
-
-// CHECK: sysenter
- sysenter
-
-// CHECK: sysexit
- sysexit
-
-// CHECK: ud2
- ud2
-
-// CHECK: movnti %ecx, 3735928559(%ebx,%ecx,8)
- movnti %ecx,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: clflush 3735928559(%ebx,%ecx,8)
- clflush 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: emms
- emms
-
-// CHECK: movd %ecx, %mm3
- movd %ecx,%mm3
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3
- movd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movd %ecx, %xmm5
- movd %ecx,%xmm5
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5
- movd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movd %xmm5, %ecx
- movd %xmm5,%ecx
-
-// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8)
- movd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3
- movq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movq %mm3, %mm3
- movq %mm3,%mm3
-
-// CHECK: movq %mm3, %mm3
- movq %mm3,%mm3
-
-// CHECK: movq %xmm5, %xmm5
- movq %xmm5,%xmm5
-
-// CHECK: movq %xmm5, %xmm5
- movq %xmm5,%xmm5
-
-// CHECK: packssdw %mm3, %mm3
- packssdw %mm3,%mm3
-
-// CHECK: packssdw %xmm5, %xmm5
- packssdw %xmm5,%xmm5
-
-// CHECK: packsswb %mm3, %mm3
- packsswb %mm3,%mm3
-
-// CHECK: packsswb %xmm5, %xmm5
- packsswb %xmm5,%xmm5
-
-// CHECK: packuswb %mm3, %mm3
- packuswb %mm3,%mm3
-
-// CHECK: packuswb %xmm5, %xmm5
- packuswb %xmm5,%xmm5
-
-// CHECK: paddb %mm3, %mm3
- paddb %mm3,%mm3
-
-// CHECK: paddb %xmm5, %xmm5
- paddb %xmm5,%xmm5
-
-// CHECK: paddw %mm3, %mm3
- paddw %mm3,%mm3
-
-// CHECK: paddw %xmm5, %xmm5
- paddw %xmm5,%xmm5
-
-// CHECK: paddd %mm3, %mm3
- paddd %mm3,%mm3
-
-// CHECK: paddd %xmm5, %xmm5
- paddd %xmm5,%xmm5
-
-// CHECK: paddq %mm3, %mm3
- paddq %mm3,%mm3
-
-// CHECK: paddq %xmm5, %xmm5
- paddq %xmm5,%xmm5
-
-// CHECK: paddsb %mm3, %mm3
- paddsb %mm3,%mm3
-
-// CHECK: paddsb %xmm5, %xmm5
- paddsb %xmm5,%xmm5
-
-// CHECK: paddsw %mm3, %mm3
- paddsw %mm3,%mm3
-
-// CHECK: paddsw %xmm5, %xmm5
- paddsw %xmm5,%xmm5
-
-// CHECK: paddusb %mm3, %mm3
- paddusb %mm3,%mm3
-
-// CHECK: paddusb %xmm5, %xmm5
- paddusb %xmm5,%xmm5
-
-// CHECK: paddusw %mm3, %mm3
- paddusw %mm3,%mm3
-
-// CHECK: paddusw %xmm5, %xmm5
- paddusw %xmm5,%xmm5
-
-// CHECK: pand %mm3, %mm3
- pand %mm3,%mm3
-
-// CHECK: pand %xmm5, %xmm5
- pand %xmm5,%xmm5
-
-// CHECK: pandn %mm3, %mm3
- pandn %mm3,%mm3
-
-// CHECK: pandn %xmm5, %xmm5
- pandn %xmm5,%xmm5
-
-// CHECK: pcmpeqb %mm3, %mm3
- pcmpeqb %mm3,%mm3
-
-// CHECK: pcmpeqb %xmm5, %xmm5
- pcmpeqb %xmm5,%xmm5
-
-// CHECK: pcmpeqw %mm3, %mm3
- pcmpeqw %mm3,%mm3
-
-// CHECK: pcmpeqw %xmm5, %xmm5
- pcmpeqw %xmm5,%xmm5
-
-// CHECK: pcmpeqd %mm3, %mm3
- pcmpeqd %mm3,%mm3
-
-// CHECK: pcmpeqd %xmm5, %xmm5
- pcmpeqd %xmm5,%xmm5
-
-// CHECK: pcmpgtb %mm3, %mm3
- pcmpgtb %mm3,%mm3
-
-// CHECK: pcmpgtb %xmm5, %xmm5
- pcmpgtb %xmm5,%xmm5
-
-// CHECK: pcmpgtw %mm3, %mm3
- pcmpgtw %mm3,%mm3
-
-// CHECK: pcmpgtw %xmm5, %xmm5
- pcmpgtw %xmm5,%xmm5
-
-// CHECK: pcmpgtd %mm3, %mm3
- pcmpgtd %mm3,%mm3
-
-// CHECK: pcmpgtd %xmm5, %xmm5
- pcmpgtd %xmm5,%xmm5
-
-// CHECK: pmaddwd %mm3, %mm3
- pmaddwd %mm3,%mm3
-
-// CHECK: pmaddwd %xmm5, %xmm5
- pmaddwd %xmm5,%xmm5
-
-// CHECK: pmulhw %mm3, %mm3
- pmulhw %mm3,%mm3
-
-// CHECK: pmulhw %xmm5, %xmm5
- pmulhw %xmm5,%xmm5
-
-// CHECK: pmullw %mm3, %mm3
- pmullw %mm3,%mm3
-
-// CHECK: pmullw %xmm5, %xmm5
- pmullw %xmm5,%xmm5
-
-// CHECK: por %mm3, %mm3
- por %mm3,%mm3
-
-// CHECK: por %xmm5, %xmm5
- por %xmm5,%xmm5
-
-// CHECK: psllw %mm3, %mm3
- psllw %mm3,%mm3
-
-// CHECK: psllw %xmm5, %xmm5
- psllw %xmm5,%xmm5
-
-// CHECK: psllw $127, %mm3
- psllw $0x7f,%mm3
-
-// CHECK: psllw $127, %xmm5
- psllw $0x7f,%xmm5
-
-// CHECK: pslld %mm3, %mm3
- pslld %mm3,%mm3
-
-// CHECK: pslld %xmm5, %xmm5
- pslld %xmm5,%xmm5
-
-// CHECK: pslld $127, %mm3
- pslld $0x7f,%mm3
-
-// CHECK: pslld $127, %xmm5
- pslld $0x7f,%xmm5
-
-// CHECK: psllq %mm3, %mm3
- psllq %mm3,%mm3
-
-// CHECK: psllq %xmm5, %xmm5
- psllq %xmm5,%xmm5
-
-// CHECK: psllq $127, %mm3
- psllq $0x7f,%mm3
-
-// CHECK: psllq $127, %xmm5
- psllq $0x7f,%xmm5
-
-// CHECK: psraw %mm3, %mm3
- psraw %mm3,%mm3
-
-// CHECK: psraw %xmm5, %xmm5
- psraw %xmm5,%xmm5
-
-// CHECK: psraw $127, %mm3
- psraw $0x7f,%mm3
-
-// CHECK: psraw $127, %xmm5
- psraw $0x7f,%xmm5
-
-// CHECK: psrad %mm3, %mm3
- psrad %mm3,%mm3
-
-// CHECK: psrad %xmm5, %xmm5
- psrad %xmm5,%xmm5
-
-// CHECK: psrad $127, %mm3
- psrad $0x7f,%mm3
-
-// CHECK: psrad $127, %xmm5
- psrad $0x7f,%xmm5
-
-// CHECK: psrlw %mm3, %mm3
- psrlw %mm3,%mm3
-
-// CHECK: psrlw %xmm5, %xmm5
- psrlw %xmm5,%xmm5
-
-// CHECK: psrlw $127, %mm3
- psrlw $0x7f,%mm3
-
-// CHECK: psrlw $127, %xmm5
- psrlw $0x7f,%xmm5
-
-// CHECK: psrld %mm3, %mm3
- psrld %mm3,%mm3
-
-// CHECK: psrld %xmm5, %xmm5
- psrld %xmm5,%xmm5
-
-// CHECK: psrld $127, %mm3
- psrld $0x7f,%mm3
-
-// CHECK: psrld $127, %xmm5
- psrld $0x7f,%xmm5
-
-// CHECK: psrlq %mm3, %mm3
- psrlq %mm3,%mm3
-
-// CHECK: psrlq %xmm5, %xmm5
- psrlq %xmm5,%xmm5
-
-// CHECK: psrlq $127, %mm3
- psrlq $0x7f,%mm3
-
-// CHECK: psrlq $127, %xmm5
- psrlq $0x7f,%xmm5
-
-// CHECK: psubb %mm3, %mm3
- psubb %mm3,%mm3
-
-// CHECK: psubb %xmm5, %xmm5
- psubb %xmm5,%xmm5
-
-// CHECK: psubw %mm3, %mm3
- psubw %mm3,%mm3
-
-// CHECK: psubw %xmm5, %xmm5
- psubw %xmm5,%xmm5
-
-// CHECK: psubd %mm3, %mm3
- psubd %mm3,%mm3
-
-// CHECK: psubd %xmm5, %xmm5
- psubd %xmm5,%xmm5
-
-// CHECK: psubq %mm3, %mm3
- psubq %mm3,%mm3
-
-// CHECK: psubq %xmm5, %xmm5
- psubq %xmm5,%xmm5
-
-// CHECK: psubsb %mm3, %mm3
- psubsb %mm3,%mm3
-
-// CHECK: psubsb %xmm5, %xmm5
- psubsb %xmm5,%xmm5
-
-// CHECK: psubsw %mm3, %mm3
- psubsw %mm3,%mm3
-
-// CHECK: psubsw %xmm5, %xmm5
- psubsw %xmm5,%xmm5
-
-// CHECK: psubusb %mm3, %mm3
- psubusb %mm3,%mm3
-
-// CHECK: psubusb %xmm5, %xmm5
- psubusb %xmm5,%xmm5
-
-// CHECK: psubusw %mm3, %mm3
- psubusw %mm3,%mm3
-
-// CHECK: psubusw %xmm5, %xmm5
- psubusw %xmm5,%xmm5
-
-// CHECK: punpckhbw %mm3, %mm3
- punpckhbw %mm3,%mm3
-
-// CHECK: punpckhbw %xmm5, %xmm5
- punpckhbw %xmm5,%xmm5
-
-// CHECK: punpckhwd %mm3, %mm3
- punpckhwd %mm3,%mm3
-
-// CHECK: punpckhwd %xmm5, %xmm5
- punpckhwd %xmm5,%xmm5
-
-// CHECK: punpckhdq %mm3, %mm3
- punpckhdq %mm3,%mm3
-
-// CHECK: punpckhdq %xmm5, %xmm5
- punpckhdq %xmm5,%xmm5
-
-// CHECK: punpcklbw %mm3, %mm3
- punpcklbw %mm3,%mm3
-
-// CHECK: punpcklbw %xmm5, %xmm5
- punpcklbw %xmm5,%xmm5
-
-// CHECK: punpcklwd %mm3, %mm3
- punpcklwd %mm3,%mm3
-
-// CHECK: punpcklwd %xmm5, %xmm5
- punpcklwd %xmm5,%xmm5
-
-// CHECK: punpckldq %mm3, %mm3
- punpckldq %mm3,%mm3
-
-// CHECK: punpckldq %xmm5, %xmm5
- punpckldq %xmm5,%xmm5
-
-// CHECK: pxor %mm3, %mm3
- pxor %mm3,%mm3
-
-// CHECK: pxor %xmm5, %xmm5
- pxor %xmm5,%xmm5
-
-// CHECK: addps %xmm5, %xmm5
- addps %xmm5,%xmm5
-
-// CHECK: addss %xmm5, %xmm5
- addss %xmm5,%xmm5
-
-// CHECK: andnps %xmm5, %xmm5
- andnps %xmm5,%xmm5
-
-// CHECK: andps %xmm5, %xmm5
- andps %xmm5,%xmm5
-
-// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5
- cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2ps %mm3, %xmm5
- cvtpi2ps %mm3,%xmm5
-
-// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3
- cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtps2pi %xmm5, %mm3
- cvtps2pi %xmm5,%mm3
-
-// CHECK: cvtsi2ss %ecx, %xmm5
- cvtsi2ss %ecx,%xmm5
-
-// CHECK: cvtsi2ss 3735928559(%ebx,%ecx,8), %xmm5
- cvtsi2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3
- cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttps2pi %xmm5, %mm3
- cvttps2pi %xmm5,%mm3
-
-// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx
- cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttss2si %xmm5, %ecx
- cvttss2si %xmm5,%ecx
-
-// CHECK: divps %xmm5, %xmm5
- divps %xmm5,%xmm5
-
-// CHECK: divss %xmm5, %xmm5
- divss %xmm5,%xmm5
-
-// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8)
- ldmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: maskmovq %mm3, %mm3
- maskmovq %mm3,%mm3
-
-// CHECK: maxps %xmm5, %xmm5
- maxps %xmm5,%xmm5
-
-// CHECK: maxss %xmm5, %xmm5
- maxss %xmm5,%xmm5
-
-// CHECK: minps %xmm5, %xmm5
- minps %xmm5,%xmm5
-
-// CHECK: minss %xmm5, %xmm5
- minss %xmm5,%xmm5
-
-// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5
- movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movaps %xmm5, %xmm5
- movaps %xmm5,%xmm5
-
-// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8)
- movaps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movaps %xmm5, %xmm5
- movaps %xmm5,%xmm5
-
-// CHECK: movhlps %xmm5, %xmm5
- movhlps %xmm5,%xmm5
-
-// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8)
- movhps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlhps %xmm5, %xmm5
- movlhps %xmm5,%xmm5
-
-// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8)
- movlps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movmskps %xmm5, %ecx
- movmskps %xmm5,%ecx
-
-// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8)
- movntps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8)
- movntq %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8)
- movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5
- movss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movss %xmm5, %xmm5
- movss %xmm5,%xmm5
-
-// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8)
- movss %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movss %xmm5, %xmm5
- movss %xmm5,%xmm5
-
-// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5
- movups 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movups %xmm5, %xmm5
- movups %xmm5,%xmm5
-
-// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8)
- movups %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movups %xmm5, %xmm5
- movups %xmm5,%xmm5
-
-// CHECK: mulps %xmm5, %xmm5
- mulps %xmm5,%xmm5
-
-// CHECK: mulss %xmm5, %xmm5
- mulss %xmm5,%xmm5
-
-// CHECK: orps %xmm5, %xmm5
- orps %xmm5,%xmm5
-
-// CHECK: pavgb %mm3, %mm3
- pavgb %mm3,%mm3
-
-// CHECK: pavgb %xmm5, %xmm5
- pavgb %xmm5,%xmm5
-
-// CHECK: pavgw %mm3, %mm3
- pavgw %mm3,%mm3
-
-// CHECK: pavgw %xmm5, %xmm5
- pavgw %xmm5,%xmm5
-
-// CHECK: pmaxsw %mm3, %mm3
- pmaxsw %mm3,%mm3
-
-// CHECK: pmaxsw %xmm5, %xmm5
- pmaxsw %xmm5,%xmm5
-
-// CHECK: pmaxub %mm3, %mm3
- pmaxub %mm3,%mm3
-
-// CHECK: pmaxub %xmm5, %xmm5
- pmaxub %xmm5,%xmm5
-
-// CHECK: pminsw %mm3, %mm3
- pminsw %mm3,%mm3
-
-// CHECK: pminsw %xmm5, %xmm5
- pminsw %xmm5,%xmm5
-
-// CHECK: pminub %mm3, %mm3
- pminub %mm3,%mm3
-
-// CHECK: pminub %xmm5, %xmm5
- pminub %xmm5,%xmm5
-
-// CHECK: pmovmskb %mm3, %ecx
- pmovmskb %mm3,%ecx
-
-// CHECK: pmovmskb %xmm5, %ecx
- pmovmskb %xmm5,%ecx
-
-// CHECK: pmulhuw %mm3, %mm3
- pmulhuw %mm3,%mm3
-
-// CHECK: pmulhuw %xmm5, %xmm5
- pmulhuw %xmm5,%xmm5
-
-// CHECK: prefetchnta 3735928559(%ebx,%ecx,8)
- prefetchnta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht0 3735928559(%ebx,%ecx,8)
- prefetcht0 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht1 3735928559(%ebx,%ecx,8)
- prefetcht1 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht2 3735928559(%ebx,%ecx,8)
- prefetcht2 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: psadbw %mm3, %mm3
- psadbw %mm3,%mm3
-
-// CHECK: psadbw %xmm5, %xmm5
- psadbw %xmm5,%xmm5
-
-// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5
- rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpps %xmm5, %xmm5
- rcpps %xmm5,%xmm5
-
-// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5
- rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpss %xmm5, %xmm5
- rcpss %xmm5,%xmm5
-
-// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5
- rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtps %xmm5, %xmm5
- rsqrtps %xmm5,%xmm5
-
-// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5
- rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtss %xmm5, %xmm5
- rsqrtss %xmm5,%xmm5
-
-// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5
- sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtps %xmm5, %xmm5
- sqrtps %xmm5,%xmm5
-
-// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5
- sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtss %xmm5, %xmm5
- sqrtss %xmm5,%xmm5
-
-// CHECK: stmxcsr 3735928559(%ebx,%ecx,8)
- stmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subps %xmm5, %xmm5
- subps %xmm5,%xmm5
-
-// CHECK: subss %xmm5, %xmm5
- subss %xmm5,%xmm5
-
-// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5
- ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomiss %xmm5, %xmm5
- ucomiss %xmm5,%xmm5
-
-// CHECK: unpckhps %xmm5, %xmm5
- unpckhps %xmm5,%xmm5
-
-// CHECK: unpcklps %xmm5, %xmm5
- unpcklps %xmm5,%xmm5
-
-// CHECK: xorps %xmm5, %xmm5
- xorps %xmm5,%xmm5
-
-// CHECK: addpd %xmm5, %xmm5
- addpd %xmm5,%xmm5
-
-// CHECK: addsd %xmm5, %xmm5
- addsd %xmm5,%xmm5
-
-// CHECK: andnpd %xmm5, %xmm5
- andnpd %xmm5,%xmm5
-
-// CHECK: andpd %xmm5, %xmm5
- andpd %xmm5,%xmm5
-
-// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5
- comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: comisd %xmm5, %xmm5
- comisd %xmm5,%xmm5
-
-// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5
- cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2pd %mm3, %xmm5
- cvtpi2pd %mm3,%xmm5
-
-// CHECK: cvtsi2sd %ecx, %xmm5
- cvtsi2sd %ecx,%xmm5
-
-// CHECK: cvtsi2sd 3735928559(%ebx,%ecx,8), %xmm5
- cvtsi2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divpd %xmm5, %xmm5
- divpd %xmm5,%xmm5
-
-// CHECK: divsd %xmm5, %xmm5
- divsd %xmm5,%xmm5
-
-// CHECK: maxpd %xmm5, %xmm5
- maxpd %xmm5,%xmm5
-
-// CHECK: maxsd %xmm5, %xmm5
- maxsd %xmm5,%xmm5
-
-// CHECK: minpd %xmm5, %xmm5
- minpd %xmm5,%xmm5
-
-// CHECK: minsd %xmm5, %xmm5
- minsd %xmm5,%xmm5
-
-// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5
- movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movapd %xmm5, %xmm5
- movapd %xmm5,%xmm5
-
-// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8)
- movapd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movapd %xmm5, %xmm5
- movapd %xmm5,%xmm5
-
-// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8)
- movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8)
- movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movmskpd %xmm5, %ecx
- movmskpd %xmm5,%ecx
-
-// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8)
- movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5
- movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsd %xmm5, %xmm5
- movsd %xmm5,%xmm5
-
-// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8)
- movsd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movsd %xmm5, %xmm5
- movsd %xmm5,%xmm5
-
-// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5
- movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movupd %xmm5, %xmm5
- movupd %xmm5,%xmm5
-
-// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8)
- movupd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movupd %xmm5, %xmm5
- movupd %xmm5,%xmm5
-
-// CHECK: mulpd %xmm5, %xmm5
- mulpd %xmm5,%xmm5
-
-// CHECK: mulsd %xmm5, %xmm5
- mulsd %xmm5,%xmm5
-
-// CHECK: orpd %xmm5, %xmm5
- orpd %xmm5,%xmm5
-
-// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5
- sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtpd %xmm5, %xmm5
- sqrtpd %xmm5,%xmm5
-
-// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5
- sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtsd %xmm5, %xmm5
- sqrtsd %xmm5,%xmm5
-
-// CHECK: subpd %xmm5, %xmm5
- subpd %xmm5,%xmm5
-
-// CHECK: subsd %xmm5, %xmm5
- subsd %xmm5,%xmm5
-
-// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5
- ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomisd %xmm5, %xmm5
- ucomisd %xmm5,%xmm5
-
-// CHECK: unpckhpd %xmm5, %xmm5
- unpckhpd %xmm5,%xmm5
-
-// CHECK: unpcklpd %xmm5, %xmm5
- unpcklpd %xmm5,%xmm5
-
-// CHECK: xorpd %xmm5, %xmm5
- xorpd %xmm5,%xmm5
-
-// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5
- cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2pd %xmm5, %xmm5
- cvtdq2pd %xmm5,%xmm5
-
-// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5
- cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpd2dq %xmm5, %xmm5
- cvtpd2dq %xmm5,%xmm5
-
-// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5
- cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2ps %xmm5, %xmm5
- cvtdq2ps %xmm5,%xmm5
-
-// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3
- cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtpd2pi %xmm5, %mm3
- cvtpd2pi %xmm5,%mm3
-
-// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5
- cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtps2dq %xmm5, %xmm5
- cvtps2dq %xmm5,%xmm5
-
-// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5
- cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsd2ss %xmm5, %xmm5
- cvtsd2ss %xmm5,%xmm5
-
-// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5
- cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtss2sd %xmm5, %xmm5
- cvtss2sd %xmm5,%xmm5
-
-// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3
- cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttpd2pi %xmm5, %mm3
- cvttpd2pi %xmm5,%mm3
-
-// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx
- cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttsd2si %xmm5, %ecx
- cvttsd2si %xmm5,%ecx
-
-// CHECK: maskmovdqu %xmm5, %xmm5
- maskmovdqu %xmm5,%xmm5
-
-// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5
- movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqa %xmm5, %xmm5
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8)
- movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdqa %xmm5, %xmm5
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5
- movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8)
- movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdq2q %xmm5, %mm3
- movdq2q %xmm5,%mm3
-
-// CHECK: movq2dq %mm3, %xmm5
- movq2dq %mm3,%xmm5
-
-// CHECK: pmuludq %mm3, %mm3
- pmuludq %mm3,%mm3
-
-// CHECK: pmuludq %xmm5, %xmm5
- pmuludq %xmm5,%xmm5
-
-// CHECK: pslldq $127, %xmm5
- pslldq $0x7f,%xmm5
-
-// CHECK: psrldq $127, %xmm5
- psrldq $0x7f,%xmm5
-
-// CHECK: punpckhqdq %xmm5, %xmm5
- punpckhqdq %xmm5,%xmm5
-
-// CHECK: punpcklqdq %xmm5, %xmm5
- punpcklqdq %xmm5,%xmm5
-
-// CHECK: addsubpd %xmm5, %xmm5
- addsubpd %xmm5,%xmm5
-
-// CHECK: addsubps %xmm5, %xmm5
- addsubps %xmm5,%xmm5
-
-// CHECK: haddpd %xmm5, %xmm5
- haddpd %xmm5,%xmm5
-
-// CHECK: haddps %xmm5, %xmm5
- haddps %xmm5,%xmm5
-
-// CHECK: hsubpd %xmm5, %xmm5
- hsubpd %xmm5,%xmm5
-
-// CHECK: hsubps %xmm5, %xmm5
- hsubps %xmm5,%xmm5
-
-// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5
- lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5
- movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movddup %xmm5, %xmm5
- movddup %xmm5,%xmm5
-
-// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5
- movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movshdup %xmm5, %xmm5
- movshdup %xmm5,%xmm5
-
-// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5
- movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsldup %xmm5, %xmm5
- movsldup %xmm5,%xmm5
-
-// CHECK: phaddw %mm3, %mm3
- phaddw %mm3,%mm3
-
-// CHECK: phaddw %xmm5, %xmm5
- phaddw %xmm5,%xmm5
-
-// CHECK: phaddd %mm3, %mm3
- phaddd %mm3,%mm3
-
-// CHECK: phaddd %xmm5, %xmm5
- phaddd %xmm5,%xmm5
-
-// CHECK: phaddsw %mm3, %mm3
- phaddsw %mm3,%mm3
-
-// CHECK: phaddsw %xmm5, %xmm5
- phaddsw %xmm5,%xmm5
-
-// CHECK: phsubw %mm3, %mm3
- phsubw %mm3,%mm3
-
-// CHECK: phsubw %xmm5, %xmm5
- phsubw %xmm5,%xmm5
-
-// CHECK: phsubd %mm3, %mm3
- phsubd %mm3,%mm3
-
-// CHECK: phsubd %xmm5, %xmm5
- phsubd %xmm5,%xmm5
-
-// CHECK: phsubsw %mm3, %mm3
- phsubsw %mm3,%mm3
-
-// CHECK: phsubsw %xmm5, %xmm5
- phsubsw %xmm5,%xmm5
-
-// CHECK: pmaddubsw %mm3, %mm3
- pmaddubsw %mm3,%mm3
-
-// CHECK: pmaddubsw %xmm5, %xmm5
- pmaddubsw %xmm5,%xmm5
-
-// CHECK: pmulhrsw %mm3, %mm3
- pmulhrsw %mm3,%mm3
-
-// CHECK: pmulhrsw %xmm5, %xmm5
- pmulhrsw %xmm5,%xmm5
-
-// CHECK: pshufb %mm3, %mm3
- pshufb %mm3,%mm3
-
-// CHECK: pshufb %xmm5, %xmm5
- pshufb %xmm5,%xmm5
-
-// CHECK: psignb %mm3, %mm3
- psignb %mm3,%mm3
-
-// CHECK: psignb %xmm5, %xmm5
- psignb %xmm5,%xmm5
-
-// CHECK: psignw %mm3, %mm3
- psignw %mm3,%mm3
-
-// CHECK: psignw %xmm5, %xmm5
- psignw %xmm5,%xmm5
-
-// CHECK: psignd %mm3, %mm3
- psignd %mm3,%mm3
-
-// CHECK: psignd %xmm5, %xmm5
- psignd %xmm5,%xmm5
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3
- pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsb %mm3, %mm3
- pabsb %mm3,%mm3
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5
- pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsb %xmm5, %xmm5
- pabsb %xmm5,%xmm5
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3
- pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsw %mm3, %mm3
- pabsw %mm3,%mm3
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5
- pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsw %xmm5, %xmm5
- pabsw %xmm5,%xmm5
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3
- pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsd %mm3, %mm3
- pabsd %mm3,%mm3
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5
- pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsd %xmm5, %xmm5
- pabsd %xmm5,%xmm5
-
-// CHECK: femms
- femms
-
-// CHECK: packusdw %xmm5, %xmm5
- packusdw %xmm5,%xmm5
-
-// CHECK: pcmpeqq %xmm5, %xmm5
- pcmpeqq %xmm5,%xmm5
-
-// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5
- phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phminposuw %xmm5, %xmm5
- phminposuw %xmm5,%xmm5
-
-// CHECK: pmaxsb %xmm5, %xmm5
- pmaxsb %xmm5,%xmm5
-
-// CHECK: pmaxsd %xmm5, %xmm5
- pmaxsd %xmm5,%xmm5
-
-// CHECK: pmaxud %xmm5, %xmm5
- pmaxud %xmm5,%xmm5
-
-// CHECK: pmaxuw %xmm5, %xmm5
- pmaxuw %xmm5,%xmm5
-
-// CHECK: pminsb %xmm5, %xmm5
- pminsb %xmm5,%xmm5
-
-// CHECK: pminsd %xmm5, %xmm5
- pminsd %xmm5,%xmm5
-
-// CHECK: pminud %xmm5, %xmm5
- pminud %xmm5,%xmm5
-
-// CHECK: pminuw %xmm5, %xmm5
- pminuw %xmm5,%xmm5
-
-// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbw %xmm5, %xmm5
- pmovsxbw %xmm5,%xmm5
-
-// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbd %xmm5, %xmm5
- pmovsxbd %xmm5,%xmm5
-
-// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbq %xmm5, %xmm5
- pmovsxbq %xmm5,%xmm5
-
-// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwd %xmm5, %xmm5
- pmovsxwd %xmm5,%xmm5
-
-// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwq %xmm5, %xmm5
- pmovsxwq %xmm5,%xmm5
-
-// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxdq %xmm5, %xmm5
- pmovsxdq %xmm5,%xmm5
-
-// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbw %xmm5, %xmm5
- pmovzxbw %xmm5,%xmm5
-
-// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbd %xmm5, %xmm5
- pmovzxbd %xmm5,%xmm5
-
-// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbq %xmm5, %xmm5
- pmovzxbq %xmm5,%xmm5
-
-// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwd %xmm5, %xmm5
- pmovzxwd %xmm5,%xmm5
-
-// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwq %xmm5, %xmm5
- pmovzxwq %xmm5,%xmm5
-
-// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxdq %xmm5, %xmm5
- pmovzxdq %xmm5,%xmm5
-
-// CHECK: pmuldq %xmm5, %xmm5
- pmuldq %xmm5,%xmm5
-
-// CHECK: pmulld %xmm5, %xmm5
- pmulld %xmm5,%xmm5
-
-// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5
- ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ptest %xmm5, %xmm5
- ptest %xmm5,%xmm5
-
-// CHECK: pcmpgtq %xmm5, %xmm5
- pcmpgtq %xmm5,%xmm5
-
-
-// CHECK: movb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- movb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movb $127, 69
-// CHECK: encoding: [0xc6,0x05,0x45,0x00,0x00,0x00,0x7f]
- movb $0x7f,0x45
-
-// CHECK: movb $127, 32493
-// CHECK: encoding: [0xc6,0x05,0xed,0x7e,0x00,0x00,0x7f]
- movb $0x7f,0x7eed
-
-// CHECK: movb $127, 3133065982
-// CHECK: encoding: [0xc6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
- movb $0x7f,0xbabecafe
-
-// CHECK: movb $127, 305419896
-// CHECK: encoding: [0xc6,0x05,0x78,0x56,0x34,0x12,0x7f]
- movb $0x7f,0x12345678
-
-// CHECK: movw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- movw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movw $31438, 69
-// CHECK: encoding: [0x66,0xc7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
- movw $0x7ace,0x45
-
-// CHECK: movw $31438, 32493
-// CHECK: encoding: [0x66,0xc7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
- movw $0x7ace,0x7eed
-
-// CHECK: movw $31438, 3133065982
-// CHECK: encoding: [0x66,0xc7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- movw $0x7ace,0xbabecafe
-
-// CHECK: movw $31438, 305419896
-// CHECK: encoding: [0x66,0xc7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
- movw $0x7ace,0x12345678
-
-// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $2063514302, 69
-// CHECK: encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- movl $0x7afebabe,0x45
-
-// CHECK: movl $2063514302, 32493
-// CHECK: encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- movl $0x7afebabe,0x7eed
-
-// CHECK: movl $2063514302, 3133065982
-// CHECK: encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- movl $0x7afebabe,0xbabecafe
-
-// CHECK: movl $2063514302, 305419896
-// CHECK: encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- movl $0x7afebabe,0x12345678
-
-// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- movl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $324478056, 69
-// CHECK: encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- movl $0x13572468,0x45
-
-// CHECK: movl $324478056, 32493
-// CHECK: encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- movl $0x13572468,0x7eed
-
-// CHECK: movl $324478056, 3133065982
-// CHECK: encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- movl $0x13572468,0xbabecafe
-
-// CHECK: movl $324478056, 305419896
-// CHECK: encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- movl $0x13572468,0x12345678
-
-// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0x0f,0xbe,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movsbl 69, %ecx
-// CHECK: encoding: [0x0f,0xbe,0x0d,0x45,0x00,0x00,0x00]
- movsbl 0x45,%ecx
-
-// CHECK: movsbl 32493, %ecx
-// CHECK: encoding: [0x0f,0xbe,0x0d,0xed,0x7e,0x00,0x00]
- movsbl 0x7eed,%ecx
-
-// CHECK: movsbl 3133065982, %ecx
-// CHECK: encoding: [0x0f,0xbe,0x0d,0xfe,0xca,0xbe,0xba]
- movsbl 0xbabecafe,%ecx
-
-// CHECK: movsbl 305419896, %ecx
-// CHECK: encoding: [0x0f,0xbe,0x0d,0x78,0x56,0x34,0x12]
- movsbl 0x12345678,%ecx
-
-// CHECK: movsbw 3735928559(%ebx,%ecx,8), %bx
-// CHECK: encoding: [0x66,0x0f,0xbe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movsbw 0xdeadbeef(%ebx,%ecx,8),%bx
-
-// CHECK: movsbw 69, %bx
-// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0x45,0x00,0x00,0x00]
- movsbw 0x45,%bx
-
-// CHECK: movsbw 32493, %bx
-// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0xed,0x7e,0x00,0x00]
- movsbw 0x7eed,%bx
-
-// CHECK: movsbw 3133065982, %bx
-// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0xfe,0xca,0xbe,0xba]
- movsbw 0xbabecafe,%bx
-
-// CHECK: movsbw 305419896, %bx
-// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0x78,0x56,0x34,0x12]
- movsbw 0x12345678,%bx
-
-// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0x0f,0xbf,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- movswl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movswl 69, %ecx
-// CHECK: encoding: [0x0f,0xbf,0x0d,0x45,0x00,0x00,0x00]
- movswl 0x45,%ecx
-
-// CHECK: movswl 32493, %ecx
-// CHECK: encoding: [0x0f,0xbf,0x0d,0xed,0x7e,0x00,0x00]
- movswl 0x7eed,%ecx
-
-// CHECK: movswl 3133065982, %ecx
-// CHECK: encoding: [0x0f,0xbf,0x0d,0xfe,0xca,0xbe,0xba]
- movswl 0xbabecafe,%ecx
-
-// CHECK: movswl 305419896, %ecx
-// CHECK: encoding: [0x0f,0xbf,0x0d,0x78,0x56,0x34,0x12]
- movswl 0x12345678,%ecx
-
-// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0x0f,0xb6,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzbl 69, %ecx
-// CHECK: encoding: [0x0f,0xb6,0x0d,0x45,0x00,0x00,0x00]
- movzbl 0x45,%ecx
-
-// CHECK: movzbl 32493, %ecx
-// CHECK: encoding: [0x0f,0xb6,0x0d,0xed,0x7e,0x00,0x00]
- movzbl 0x7eed,%ecx
-
-// CHECK: movzbl 3133065982, %ecx
-// CHECK: encoding: [0x0f,0xb6,0x0d,0xfe,0xca,0xbe,0xba]
- movzbl 0xbabecafe,%ecx
-
-// CHECK: movzbl 305419896, %ecx
-// CHECK: encoding: [0x0f,0xb6,0x0d,0x78,0x56,0x34,0x12]
- movzbl 0x12345678,%ecx
-
-// CHECK: movzbw 3735928559(%ebx,%ecx,8), %bx
-// CHECK: encoding: [0x66,0x0f,0xb6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movzbw 0xdeadbeef(%ebx,%ecx,8),%bx
-
-// CHECK: movzbw 69, %bx
-// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0x45,0x00,0x00,0x00]
- movzbw 0x45,%bx
-
-// CHECK: movzbw 32493, %bx
-// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0xed,0x7e,0x00,0x00]
- movzbw 0x7eed,%bx
-
-// CHECK: movzbw 3133065982, %bx
-// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0xfe,0xca,0xbe,0xba]
- movzbw 0xbabecafe,%bx
-
-// CHECK: movzbw 305419896, %bx
-// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0x78,0x56,0x34,0x12]
- movzbw 0x12345678,%bx
-
-// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0x0f,0xb7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzwl 69, %ecx
-// CHECK: encoding: [0x0f,0xb7,0x0d,0x45,0x00,0x00,0x00]
- movzwl 0x45,%ecx
-
-// CHECK: movzwl 32493, %ecx
-// CHECK: encoding: [0x0f,0xb7,0x0d,0xed,0x7e,0x00,0x00]
- movzwl 0x7eed,%ecx
-
-// CHECK: movzwl 3133065982, %ecx
-// CHECK: encoding: [0x0f,0xb7,0x0d,0xfe,0xca,0xbe,0xba]
- movzwl 0xbabecafe,%ecx
-
-// CHECK: movzwl 305419896, %ecx
-// CHECK: encoding: [0x0f,0xb7,0x0d,0x78,0x56,0x34,0x12]
- movzwl 0x12345678,%ecx
-
-// CHECK: pushl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- pushl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: pushw 32493
-// CHECK: encoding: [0x66,0xff,0x35,0xed,0x7e,0x00,0x00]
- pushw 0x7eed
-
-// CHECK: pushl 3133065982
-// CHECK: encoding: [0xff,0x35,0xfe,0xca,0xbe,0xba]
- pushl 0xbabecafe
-
-// CHECK: pushl 305419896
-// CHECK: encoding: [0xff,0x35,0x78,0x56,0x34,0x12]
- pushl 0x12345678
-
-// CHECK: popl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x8f,0x84,0xcb,0xef,0xbe,0xad,0xde]
- popl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: popw 32493
-// CHECK: encoding: [0x66,0x8f,0x05,0xed,0x7e,0x00,0x00]
- popw 0x7eed
-
-// CHECK: popl 3133065982
-// CHECK: encoding: [0x8f,0x05,0xfe,0xca,0xbe,0xba]
- popl 0xbabecafe
-
-// CHECK: popl 305419896
-// CHECK: encoding: [0x8f,0x05,0x78,0x56,0x34,0x12]
- popl 0x12345678
-
-// CHECK: clc
-// CHECK: encoding: [0xf8]
- clc
-
-// CHECK: cld
-// CHECK: encoding: [0xfc]
- cld
-
-// CHECK: cli
-// CHECK: encoding: [0xfa]
- cli
-
-// CHECK: clts
-// CHECK: encoding: [0x0f,0x06]
- clts
-
-// CHECK: cmc
-// CHECK: encoding: [0xf5]
- cmc
-
-// CHECK: lahf
-// CHECK: encoding: [0x9f]
- lahf
-
-// CHECK: sahf
-// CHECK: encoding: [0x9e]
- sahf
-
-// CHECK: stc
-// CHECK: encoding: [0xf9]
- stc
-
-// CHECK: std
-// CHECK: encoding: [0xfd]
- std
-
-// CHECK: sti
-// CHECK: encoding: [0xfb]
- sti
-
-// CHECK: addb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- addb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addb $254, 69
-// CHECK: encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0xfe]
- addb $0xfe,0x45
-
-// CHECK: addb $254, 32493
-// CHECK: encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0xfe]
- addb $0xfe,0x7eed
-
-// CHECK: addb $254, 3133065982
-// CHECK: encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0xfe]
- addb $0xfe,0xbabecafe
-
-// CHECK: addb $254, 305419896
-// CHECK: encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0xfe]
- addb $0xfe,0x12345678
-
-// CHECK: addb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- addb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addb $127, 69
-// CHECK: encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0x7f]
- addb $0x7f,0x45
-
-// CHECK: addb $127, 32493
-// CHECK: encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0x7f]
- addb $0x7f,0x7eed
-
-// CHECK: addb $127, 3133065982
-// CHECK: encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0x7f]
- addb $0x7f,0xbabecafe
-
-// CHECK: addb $127, 305419896
-// CHECK: encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0x7f]
- addb $0x7f,0x12345678
-
-// CHECK: addw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- addw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
- addw $0x7ace,0x45
-
-// CHECK: addw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
- addw $0x7ace,0x7eed
-
-// CHECK: addw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- addw $0x7ace,0xbabecafe
-
-// CHECK: addw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
- addw $0x7ace,0x12345678
-
-// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $2063514302, 69
-// CHECK: encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- addl $0x7afebabe,0x45
-
-// CHECK: addl $2063514302, 32493
-// CHECK: encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- addl $0x7afebabe,0x7eed
-
-// CHECK: addl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- addl $0x7afebabe,0xbabecafe
-
-// CHECK: addl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- addl $0x7afebabe,0x12345678
-
-// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- addl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $324478056, 69
-// CHECK: encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- addl $0x13572468,0x45
-
-// CHECK: addl $324478056, 32493
-// CHECK: encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- addl $0x13572468,0x7eed
-
-// CHECK: addl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- addl $0x13572468,0xbabecafe
-
-// CHECK: addl $324478056, 305419896
-// CHECK: encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- addl $0x13572468,0x12345678
-
-// CHECK: incl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0x84,0xcb,0xef,0xbe,0xad,0xde]
- incl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: incw 32493
-// CHECK: encoding: [0x66,0xff,0x05,0xed,0x7e,0x00,0x00]
- incw 0x7eed
-
-// CHECK: incl 3133065982
-// CHECK: encoding: [0xff,0x05,0xfe,0xca,0xbe,0xba]
- incl 0xbabecafe
-
-// CHECK: incl 305419896
-// CHECK: encoding: [0xff,0x05,0x78,0x56,0x34,0x12]
- incl 0x12345678
-
-// CHECK: subb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- subb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $254, 69
-// CHECK: encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0xfe]
- subb $0xfe,0x45
-
-// CHECK: subb $254, 32493
-// CHECK: encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0xfe]
- subb $0xfe,0x7eed
-
-// CHECK: subb $254, 3133065982
-// CHECK: encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0xfe]
- subb $0xfe,0xbabecafe
-
-// CHECK: subb $254, 305419896
-// CHECK: encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0xfe]
- subb $0xfe,0x12345678
-
-// CHECK: subb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- subb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $127, 69
-// CHECK: encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0x7f]
- subb $0x7f,0x45
-
-// CHECK: subb $127, 32493
-// CHECK: encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0x7f]
- subb $0x7f,0x7eed
-
-// CHECK: subb $127, 3133065982
-// CHECK: encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
- subb $0x7f,0xbabecafe
-
-// CHECK: subb $127, 305419896
-// CHECK: encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0x7f]
- subb $0x7f,0x12345678
-
-// CHECK: subw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- subw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x2d,0x45,0x00,0x00,0x00,0xce,0x7a]
- subw $0x7ace,0x45
-
-// CHECK: subw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x2d,0xed,0x7e,0x00,0x00,0xce,0x7a]
- subw $0x7ace,0x7eed
-
-// CHECK: subw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x2d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- subw $0x7ace,0xbabecafe
-
-// CHECK: subw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x2d,0x78,0x56,0x34,0x12,0xce,0x7a]
- subw $0x7ace,0x12345678
-
-// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $2063514302, 69
-// CHECK: encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- subl $0x7afebabe,0x45
-
-// CHECK: subl $2063514302, 32493
-// CHECK: encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- subl $0x7afebabe,0x7eed
-
-// CHECK: subl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- subl $0x7afebabe,0xbabecafe
-
-// CHECK: subl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- subl $0x7afebabe,0x12345678
-
-// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- subl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $324478056, 69
-// CHECK: encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- subl $0x13572468,0x45
-
-// CHECK: subl $324478056, 32493
-// CHECK: encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- subl $0x13572468,0x7eed
-
-// CHECK: subl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- subl $0x13572468,0xbabecafe
-
-// CHECK: subl $324478056, 305419896
-// CHECK: encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- subl $0x13572468,0x12345678
-
-// CHECK: decl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- decl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: decw 32493
-// CHECK: encoding: [0x66,0xff,0x0d,0xed,0x7e,0x00,0x00]
- decw 0x7eed
-
-// CHECK: decl 3133065982
-// CHECK: encoding: [0xff,0x0d,0xfe,0xca,0xbe,0xba]
- decl 0xbabecafe
-
-// CHECK: decl 305419896
-// CHECK: encoding: [0xff,0x0d,0x78,0x56,0x34,0x12]
- decl 0x12345678
-
-// CHECK: sbbb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- sbbb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbb $254, 69
-// CHECK: encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0xfe]
- sbbb $0xfe,0x45
-
-// CHECK: sbbb $254, 32493
-// CHECK: encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0xfe]
- sbbb $0xfe,0x7eed
-
-// CHECK: sbbb $254, 3133065982
-// CHECK: encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0xfe]
- sbbb $0xfe,0xbabecafe
-
-// CHECK: sbbb $254, 305419896
-// CHECK: encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0xfe]
- sbbb $0xfe,0x12345678
-
-// CHECK: sbbb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- sbbb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbb $127, 69
-// CHECK: encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0x7f]
- sbbb $0x7f,0x45
-
-// CHECK: sbbb $127, 32493
-// CHECK: encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0x7f]
- sbbb $0x7f,0x7eed
-
-// CHECK: sbbb $127, 3133065982
-// CHECK: encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0x7f]
- sbbb $0x7f,0xbabecafe
-
-// CHECK: sbbb $127, 305419896
-// CHECK: encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0x7f]
- sbbb $0x7f,0x12345678
-
-// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x1d,0x45,0x00,0x00,0x00,0xce,0x7a]
- sbbw $0x7ace,0x45
-
-// CHECK: sbbw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x1d,0xed,0x7e,0x00,0x00,0xce,0x7a]
- sbbw $0x7ace,0x7eed
-
-// CHECK: sbbw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x1d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- sbbw $0x7ace,0xbabecafe
-
-// CHECK: sbbw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x1d,0x78,0x56,0x34,0x12,0xce,0x7a]
- sbbw $0x7ace,0x12345678
-
-// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $2063514302, 69
-// CHECK: encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- sbbl $0x7afebabe,0x45
-
-// CHECK: sbbl $2063514302, 32493
-// CHECK: encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- sbbl $0x7afebabe,0x7eed
-
-// CHECK: sbbl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- sbbl $0x7afebabe,0xbabecafe
-
-// CHECK: sbbl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- sbbl $0x7afebabe,0x12345678
-
-// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $324478056, 69
-// CHECK: encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- sbbl $0x13572468,0x45
-
-// CHECK: sbbl $324478056, 32493
-// CHECK: encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- sbbl $0x13572468,0x7eed
-
-// CHECK: sbbl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- sbbl $0x13572468,0xbabecafe
-
-// CHECK: sbbl $324478056, 305419896
-// CHECK: encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- sbbl $0x13572468,0x12345678
-
-// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $254, 69
-// CHECK: encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0xfe]
- cmpb $0xfe,0x45
-
-// CHECK: cmpb $254, 32493
-// CHECK: encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0xfe]
- cmpb $0xfe,0x7eed
-
-// CHECK: cmpb $254, 3133065982
-// CHECK: encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0xfe]
- cmpb $0xfe,0xbabecafe
-
-// CHECK: cmpb $254, 305419896
-// CHECK: encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0xfe]
- cmpb $0xfe,0x12345678
-
-// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $127, 69
-// CHECK: encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0x7f]
- cmpb $0x7f,0x45
-
-// CHECK: cmpb $127, 32493
-// CHECK: encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0x7f]
- cmpb $0x7f,0x7eed
-
-// CHECK: cmpb $127, 3133065982
-// CHECK: encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
- cmpb $0x7f,0xbabecafe
-
-// CHECK: cmpb $127, 305419896
-// CHECK: encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0x7f]
- cmpb $0x7f,0x12345678
-
-// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x3d,0x45,0x00,0x00,0x00,0xce,0x7a]
- cmpw $0x7ace,0x45
-
-// CHECK: cmpw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x3d,0xed,0x7e,0x00,0x00,0xce,0x7a]
- cmpw $0x7ace,0x7eed
-
-// CHECK: cmpw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x3d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- cmpw $0x7ace,0xbabecafe
-
-// CHECK: cmpw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x3d,0x78,0x56,0x34,0x12,0xce,0x7a]
- cmpw $0x7ace,0x12345678
-
-// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $2063514302, 69
-// CHECK: encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- cmpl $0x7afebabe,0x45
-
-// CHECK: cmpl $2063514302, 32493
-// CHECK: encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- cmpl $0x7afebabe,0x7eed
-
-// CHECK: cmpl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- cmpl $0x7afebabe,0xbabecafe
-
-// CHECK: cmpl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- cmpl $0x7afebabe,0x12345678
-
-// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $324478056, 69
-// CHECK: encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- cmpl $0x13572468,0x45
-
-// CHECK: cmpl $324478056, 32493
-// CHECK: encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- cmpl $0x13572468,0x7eed
-
-// CHECK: cmpl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- cmpl $0x13572468,0xbabecafe
-
-// CHECK: cmpl $324478056, 305419896
-// CHECK: encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- cmpl $0x13572468,0x12345678
-
-// CHECK: testb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- testb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testb $127, 69
-// CHECK: encoding: [0xf6,0x05,0x45,0x00,0x00,0x00,0x7f]
- testb $0x7f,0x45
-
-// CHECK: testb $127, 32493
-// CHECK: encoding: [0xf6,0x05,0xed,0x7e,0x00,0x00,0x7f]
- testb $0x7f,0x7eed
-
-// CHECK: testb $127, 3133065982
-// CHECK: encoding: [0xf6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
- testb $0x7f,0xbabecafe
-
-// CHECK: testb $127, 305419896
-// CHECK: encoding: [0xf6,0x05,0x78,0x56,0x34,0x12,0x7f]
- testb $0x7f,0x12345678
-
-// CHECK: testw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- testw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testw $31438, 69
-// CHECK: encoding: [0x66,0xf7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
- testw $0x7ace,0x45
-
-// CHECK: testw $31438, 32493
-// CHECK: encoding: [0x66,0xf7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
- testw $0x7ace,0x7eed
-
-// CHECK: testw $31438, 3133065982
-// CHECK: encoding: [0x66,0xf7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- testw $0x7ace,0xbabecafe
-
-// CHECK: testw $31438, 305419896
-// CHECK: encoding: [0x66,0xf7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
- testw $0x7ace,0x12345678
-
-// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $2063514302, 69
-// CHECK: encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- testl $0x7afebabe,0x45
-
-// CHECK: testl $2063514302, 32493
-// CHECK: encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- testl $0x7afebabe,0x7eed
-
-// CHECK: testl $2063514302, 3133065982
-// CHECK: encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- testl $0x7afebabe,0xbabecafe
-
-// CHECK: testl $2063514302, 305419896
-// CHECK: encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- testl $0x7afebabe,0x12345678
-
-// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- testl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $324478056, 69
-// CHECK: encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- testl $0x13572468,0x45
-
-// CHECK: testl $324478056, 32493
-// CHECK: encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- testl $0x13572468,0x7eed
-
-// CHECK: testl $324478056, 3133065982
-// CHECK: encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- testl $0x13572468,0xbabecafe
-
-// CHECK: testl $324478056, 305419896
-// CHECK: encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- testl $0x13572468,0x12345678
-
-// CHECK: andb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- andb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $254, 69
-// CHECK: encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0xfe]
- andb $0xfe,0x45
-
-// CHECK: andb $254, 32493
-// CHECK: encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0xfe]
- andb $0xfe,0x7eed
-
-// CHECK: andb $254, 3133065982
-// CHECK: encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0xfe]
- andb $0xfe,0xbabecafe
-
-// CHECK: andb $254, 305419896
-// CHECK: encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0xfe]
- andb $0xfe,0x12345678
-
-// CHECK: andb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- andb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $127, 69
-// CHECK: encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0x7f]
- andb $0x7f,0x45
-
-// CHECK: andb $127, 32493
-// CHECK: encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0x7f]
- andb $0x7f,0x7eed
-
-// CHECK: andb $127, 3133065982
-// CHECK: encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0x7f]
- andb $0x7f,0xbabecafe
-
-// CHECK: andb $127, 305419896
-// CHECK: encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0x7f]
- andb $0x7f,0x12345678
-
-// CHECK: andw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- andw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x25,0x45,0x00,0x00,0x00,0xce,0x7a]
- andw $0x7ace,0x45
-
-// CHECK: andw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x25,0xed,0x7e,0x00,0x00,0xce,0x7a]
- andw $0x7ace,0x7eed
-
-// CHECK: andw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x25,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- andw $0x7ace,0xbabecafe
-
-// CHECK: andw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x25,0x78,0x56,0x34,0x12,0xce,0x7a]
- andw $0x7ace,0x12345678
-
-// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $2063514302, 69
-// CHECK: encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- andl $0x7afebabe,0x45
-
-// CHECK: andl $2063514302, 32493
-// CHECK: encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- andl $0x7afebabe,0x7eed
-
-// CHECK: andl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- andl $0x7afebabe,0xbabecafe
-
-// CHECK: andl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- andl $0x7afebabe,0x12345678
-
-// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- andl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $324478056, 69
-// CHECK: encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- andl $0x13572468,0x45
-
-// CHECK: andl $324478056, 32493
-// CHECK: encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- andl $0x13572468,0x7eed
-
-// CHECK: andl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- andl $0x13572468,0xbabecafe
-
-// CHECK: andl $324478056, 305419896
-// CHECK: encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- andl $0x13572468,0x12345678
-
-// CHECK: orb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- orb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $254, 69
-// CHECK: encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0xfe]
- orb $0xfe,0x45
-
-// CHECK: orb $254, 32493
-// CHECK: encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0xfe]
- orb $0xfe,0x7eed
-
-// CHECK: orb $254, 3133065982
-// CHECK: encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0xfe]
- orb $0xfe,0xbabecafe
-
-// CHECK: orb $254, 305419896
-// CHECK: encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0xfe]
- orb $0xfe,0x12345678
-
-// CHECK: orb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- orb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $127, 69
-// CHECK: encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0x7f]
- orb $0x7f,0x45
-
-// CHECK: orb $127, 32493
-// CHECK: encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0x7f]
- orb $0x7f,0x7eed
-
-// CHECK: orb $127, 3133065982
-// CHECK: encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
- orb $0x7f,0xbabecafe
-
-// CHECK: orb $127, 305419896
-// CHECK: encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0x7f]
- orb $0x7f,0x12345678
-
-// CHECK: orw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- orw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x0d,0x45,0x00,0x00,0x00,0xce,0x7a]
- orw $0x7ace,0x45
-
-// CHECK: orw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x0d,0xed,0x7e,0x00,0x00,0xce,0x7a]
- orw $0x7ace,0x7eed
-
-// CHECK: orw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x0d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- orw $0x7ace,0xbabecafe
-
-// CHECK: orw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x0d,0x78,0x56,0x34,0x12,0xce,0x7a]
- orw $0x7ace,0x12345678
-
-// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $2063514302, 69
-// CHECK: encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- orl $0x7afebabe,0x45
-
-// CHECK: orl $2063514302, 32493
-// CHECK: encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- orl $0x7afebabe,0x7eed
-
-// CHECK: orl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- orl $0x7afebabe,0xbabecafe
-
-// CHECK: orl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- orl $0x7afebabe,0x12345678
-
-// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- orl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $324478056, 69
-// CHECK: encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- orl $0x13572468,0x45
-
-// CHECK: orl $324478056, 32493
-// CHECK: encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- orl $0x13572468,0x7eed
-
-// CHECK: orl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- orl $0x13572468,0xbabecafe
-
-// CHECK: orl $324478056, 305419896
-// CHECK: encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- orl $0x13572468,0x12345678
-
-// CHECK: xorb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- xorb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $254, 69
-// CHECK: encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0xfe]
- xorb $0xfe,0x45
-
-// CHECK: xorb $254, 32493
-// CHECK: encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0xfe]
- xorb $0xfe,0x7eed
-
-// CHECK: xorb $254, 3133065982
-// CHECK: encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0xfe]
- xorb $0xfe,0xbabecafe
-
-// CHECK: xorb $254, 305419896
-// CHECK: encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0xfe]
- xorb $0xfe,0x12345678
-
-// CHECK: xorb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- xorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $127, 69
-// CHECK: encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0x7f]
- xorb $0x7f,0x45
-
-// CHECK: xorb $127, 32493
-// CHECK: encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0x7f]
- xorb $0x7f,0x7eed
-
-// CHECK: xorb $127, 3133065982
-// CHECK: encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0x7f]
- xorb $0x7f,0xbabecafe
-
-// CHECK: xorb $127, 305419896
-// CHECK: encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0x7f]
- xorb $0x7f,0x12345678
-
-// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x35,0x45,0x00,0x00,0x00,0xce,0x7a]
- xorw $0x7ace,0x45
-
-// CHECK: xorw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x35,0xed,0x7e,0x00,0x00,0xce,0x7a]
- xorw $0x7ace,0x7eed
-
-// CHECK: xorw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x35,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- xorw $0x7ace,0xbabecafe
-
-// CHECK: xorw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x35,0x78,0x56,0x34,0x12,0xce,0x7a]
- xorw $0x7ace,0x12345678
-
-// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $2063514302, 69
-// CHECK: encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- xorl $0x7afebabe,0x45
-
-// CHECK: xorl $2063514302, 32493
-// CHECK: encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- xorl $0x7afebabe,0x7eed
-
-// CHECK: xorl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- xorl $0x7afebabe,0xbabecafe
-
-// CHECK: xorl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- xorl $0x7afebabe,0x12345678
-
-// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $324478056, 69
-// CHECK: encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- xorl $0x13572468,0x45
-
-// CHECK: xorl $324478056, 32493
-// CHECK: encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- xorl $0x13572468,0x7eed
-
-// CHECK: xorl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- xorl $0x13572468,0xbabecafe
-
-// CHECK: xorl $324478056, 305419896
-// CHECK: encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- xorl $0x13572468,0x12345678
-
-// CHECK: adcb $254, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0xfe]
- adcb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $254, 69
-// CHECK: encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0xfe]
- adcb $0xfe,0x45
-
-// CHECK: adcb $254, 32493
-// CHECK: encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0xfe]
- adcb $0xfe,0x7eed
-
-// CHECK: adcb $254, 3133065982
-// CHECK: encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0xfe]
- adcb $0xfe,0xbabecafe
-
-// CHECK: adcb $254, 305419896
-// CHECK: encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0xfe]
- adcb $0xfe,0x12345678
-
-// CHECK: adcb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- adcb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $127, 69
-// CHECK: encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0x7f]
- adcb $0x7f,0x45
-
-// CHECK: adcb $127, 32493
-// CHECK: encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0x7f]
- adcb $0x7f,0x7eed
-
-// CHECK: adcb $127, 3133065982
-// CHECK: encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0x7f]
- adcb $0x7f,0xbabecafe
-
-// CHECK: adcb $127, 305419896
-// CHECK: encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0x7f]
- adcb $0x7f,0x12345678
-
-// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
- adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcw $31438, 69
-// CHECK: encoding: [0x66,0x81,0x15,0x45,0x00,0x00,0x00,0xce,0x7a]
- adcw $0x7ace,0x45
-
-// CHECK: adcw $31438, 32493
-// CHECK: encoding: [0x66,0x81,0x15,0xed,0x7e,0x00,0x00,0xce,0x7a]
- adcw $0x7ace,0x7eed
-
-// CHECK: adcw $31438, 3133065982
-// CHECK: encoding: [0x66,0x81,0x15,0xfe,0xca,0xbe,0xba,0xce,0x7a]
- adcw $0x7ace,0xbabecafe
-
-// CHECK: adcw $31438, 305419896
-// CHECK: encoding: [0x66,0x81,0x15,0x78,0x56,0x34,0x12,0xce,0x7a]
- adcw $0x7ace,0x12345678
-
-// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
- adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $2063514302, 69
-// CHECK: encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- adcl $0x7afebabe,0x45
-
-// CHECK: adcl $2063514302, 32493
-// CHECK: encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
- adcl $0x7afebabe,0x7eed
-
-// CHECK: adcl $2063514302, 3133065982
-// CHECK: encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
- adcl $0x7afebabe,0xbabecafe
-
-// CHECK: adcl $2063514302, 305419896
-// CHECK: encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
- adcl $0x7afebabe,0x12345678
-
-// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
- adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $324478056, 69
-// CHECK: encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
- adcl $0x13572468,0x45
-
-// CHECK: adcl $324478056, 32493
-// CHECK: encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
- adcl $0x13572468,0x7eed
-
-// CHECK: adcl $324478056, 3133065982
-// CHECK: encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
- adcl $0x13572468,0xbabecafe
-
-// CHECK: adcl $324478056, 305419896
-// CHECK: encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
- adcl $0x13572468,0x12345678
-
-// CHECK: negl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- negl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: negw 32493
-// CHECK: encoding: [0x66,0xf7,0x1d,0xed,0x7e,0x00,0x00]
- negw 0x7eed
-
-// CHECK: negl 3133065982
-// CHECK: encoding: [0xf7,0x1d,0xfe,0xca,0xbe,0xba]
- negl 0xbabecafe
-
-// CHECK: negl 305419896
-// CHECK: encoding: [0xf7,0x1d,0x78,0x56,0x34,0x12]
- negl 0x12345678
-
-// CHECK: notl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0x94,0xcb,0xef,0xbe,0xad,0xde]
- notl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: notw 32493
-// CHECK: encoding: [0x66,0xf7,0x15,0xed,0x7e,0x00,0x00]
- notw 0x7eed
-
-// CHECK: notl 3133065982
-// CHECK: encoding: [0xf7,0x15,0xfe,0xca,0xbe,0xba]
- notl 0xbabecafe
-
-// CHECK: notl 305419896
-// CHECK: encoding: [0xf7,0x15,0x78,0x56,0x34,0x12]
- notl 0x12345678
-
-// CHECK: cbtw
-// CHECK: encoding: [0x66,0x98]
- cbtw
-
-// CHECK: cwtl
-// CHECK: encoding: [0x98]
- cwtl
-
-// CHECK: cwtd
-// CHECK: encoding: [0x66,0x99]
- cwtd
-
-// CHECK: cltd
-// CHECK: encoding: [0x99]
- cltd
-
-// CHECK: mull 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- mull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: mulw 32493
-// CHECK: encoding: [0x66,0xf7,0x25,0xed,0x7e,0x00,0x00]
- mulw 0x7eed
-
-// CHECK: mull 3133065982
-// CHECK: encoding: [0xf7,0x25,0xfe,0xca,0xbe,0xba]
- mull 0xbabecafe
-
-// CHECK: mull 305419896
-// CHECK: encoding: [0xf7,0x25,0x78,0x56,0x34,0x12]
- mull 0x12345678
-
-// CHECK: imull 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0xac,0xcb,0xef,0xbe,0xad,0xde]
- imull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: imulw 32493
-// CHECK: encoding: [0x66,0xf7,0x2d,0xed,0x7e,0x00,0x00]
- imulw 0x7eed
-
-// CHECK: imull 3133065982
-// CHECK: encoding: [0xf7,0x2d,0xfe,0xca,0xbe,0xba]
- imull 0xbabecafe
-
-// CHECK: imull 305419896
-// CHECK: encoding: [0xf7,0x2d,0x78,0x56,0x34,0x12]
- imull 0x12345678
-
-// CHECK: divl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- divl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: divw 32493
-// CHECK: encoding: [0x66,0xf7,0x35,0xed,0x7e,0x00,0x00]
- divw 0x7eed
-
-// CHECK: divl 3133065982
-// CHECK: encoding: [0xf7,0x35,0xfe,0xca,0xbe,0xba]
- divl 0xbabecafe
-
-// CHECK: divl 305419896
-// CHECK: encoding: [0xf7,0x35,0x78,0x56,0x34,0x12]
- divl 0x12345678
-
-// CHECK: idivl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- idivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: idivw 32493
-// CHECK: encoding: [0x66,0xf7,0x3d,0xed,0x7e,0x00,0x00]
- idivw 0x7eed
-
-// CHECK: idivl 3133065982
-// CHECK: encoding: [0xf7,0x3d,0xfe,0xca,0xbe,0xba]
- idivl 0xbabecafe
-
-// CHECK: idivl 305419896
-// CHECK: encoding: [0xf7,0x3d,0x78,0x56,0x34,0x12]
- idivl 0x12345678
-
-// CHECK: roll $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0x84,0xcb,0xef,0xbe,0xad,0xde,0x00]
- roll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: roll $0, 69
-// CHECK: encoding: [0xc1,0x05,0x45,0x00,0x00,0x00,0x00]
- roll $0,0x45
-
-// CHECK: roll $0, 32493
-// CHECK: encoding: [0xc1,0x05,0xed,0x7e,0x00,0x00,0x00]
- roll $0,0x7eed
-
-// CHECK: roll $0, 3133065982
-// CHECK: encoding: [0xc1,0x05,0xfe,0xca,0xbe,0xba,0x00]
- roll $0,0xbabecafe
-
-// CHECK: roll $0, 305419896
-// CHECK: encoding: [0xc1,0x05,0x78,0x56,0x34,0x12,0x00]
- roll $0,0x12345678
-
-// CHECK: rolb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- rolb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rolb $127, 69
-// CHECK: encoding: [0xc0,0x05,0x45,0x00,0x00,0x00,0x7f]
- rolb $0x7f,0x45
-
-// CHECK: rolb $127, 32493
-// CHECK: encoding: [0xc0,0x05,0xed,0x7e,0x00,0x00,0x7f]
- rolb $0x7f,0x7eed
-
-// CHECK: rolb $127, 3133065982
-// CHECK: encoding: [0xc0,0x05,0xfe,0xca,0xbe,0xba,0x7f]
- rolb $0x7f,0xbabecafe
-
-// CHECK: rolb $127, 305419896
-// CHECK: encoding: [0xc0,0x05,0x78,0x56,0x34,0x12,0x7f]
- rolb $0x7f,0x12345678
-
-// CHECK: roll 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0x84,0xcb,0xef,0xbe,0xad,0xde]
- roll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rolw 32493
-// CHECK: encoding: [0x66,0xd1,0x05,0xed,0x7e,0x00,0x00]
- rolw 0x7eed
-
-// CHECK: roll 3133065982
-// CHECK: encoding: [0xd1,0x05,0xfe,0xca,0xbe,0xba]
- roll 0xbabecafe
-
-// CHECK: roll 305419896
-// CHECK: encoding: [0xd1,0x05,0x78,0x56,0x34,0x12]
- roll 0x12345678
-
-// CHECK: rorl $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x00]
- rorl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorl $0, 69
-// CHECK: encoding: [0xc1,0x0d,0x45,0x00,0x00,0x00,0x00]
- rorl $0,0x45
-
-// CHECK: rorl $0, 32493
-// CHECK: encoding: [0xc1,0x0d,0xed,0x7e,0x00,0x00,0x00]
- rorl $0,0x7eed
-
-// CHECK: rorl $0, 3133065982
-// CHECK: encoding: [0xc1,0x0d,0xfe,0xca,0xbe,0xba,0x00]
- rorl $0,0xbabecafe
-
-// CHECK: rorl $0, 305419896
-// CHECK: encoding: [0xc1,0x0d,0x78,0x56,0x34,0x12,0x00]
- rorl $0,0x12345678
-
-// CHECK: rorb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- rorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorb $127, 69
-// CHECK: encoding: [0xc0,0x0d,0x45,0x00,0x00,0x00,0x7f]
- rorb $0x7f,0x45
-
-// CHECK: rorb $127, 32493
-// CHECK: encoding: [0xc0,0x0d,0xed,0x7e,0x00,0x00,0x7f]
- rorb $0x7f,0x7eed
-
-// CHECK: rorb $127, 3133065982
-// CHECK: encoding: [0xc0,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
- rorb $0x7f,0xbabecafe
-
-// CHECK: rorb $127, 305419896
-// CHECK: encoding: [0xc0,0x0d,0x78,0x56,0x34,0x12,0x7f]
- rorb $0x7f,0x12345678
-
-// CHECK: rorl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- rorl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorw 32493
-// CHECK: encoding: [0x66,0xd1,0x0d,0xed,0x7e,0x00,0x00]
- rorw 0x7eed
-
-// CHECK: rorl 3133065982
-// CHECK: encoding: [0xd1,0x0d,0xfe,0xca,0xbe,0xba]
- rorl 0xbabecafe
-
-// CHECK: rorl 305419896
-// CHECK: encoding: [0xd1,0x0d,0x78,0x56,0x34,0x12]
- rorl 0x12345678
-
-// CHECK: shll $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
- sall $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll $0, 69
-// CHECK: encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
- sall $0,0x45
-
-// CHECK: shll $0, 32493
-// CHECK: encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
- sall $0,0x7eed
-
-// CHECK: shll $0, 3133065982
-// CHECK: encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
- sall $0,0xbabecafe
-
-// CHECK: shll $0, 305419896
-// CHECK: encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
- sall $0,0x12345678
-
-// CHECK: shlb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- salb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlb $127, 69
-// CHECK: encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
- salb $0x7f,0x45
-
-// CHECK: shlb $127, 32493
-// CHECK: encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
- salb $0x7f,0x7eed
-
-// CHECK: shlb $127, 3133065982
-// CHECK: encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
- salb $0x7f,0xbabecafe
-
-// CHECK: shlb $127, 305419896
-// CHECK: encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
- salb $0x7f,0x12345678
-
-// CHECK: shll 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- sall 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlw 32493
-// CHECK: encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
- salw 0x7eed
-
-// CHECK: shll 3133065982
-// CHECK: encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
- sall 0xbabecafe
-
-// CHECK: shll 305419896
-// CHECK: encoding: [0xd1,0x25,0x78,0x56,0x34,0x12]
- sall 0x12345678
-
-// CHECK: shll $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
- shll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll $0, 69
-// CHECK: encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
- shll $0,0x45
-
-// CHECK: shll $0, 32493
-// CHECK: encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
- shll $0,0x7eed
-
-// CHECK: shll $0, 3133065982
-// CHECK: encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
- shll $0,0xbabecafe
-
-// CHECK: shll $0, 305419896
-// CHECK: encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
- shll $0,0x12345678
-
-// CHECK: shlb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- shlb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlb $127, 69
-// CHECK: encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
- shlb $0x7f,0x45
-
-// CHECK: shlb $127, 32493
-// CHECK: encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
- shlb $0x7f,0x7eed
-
-// CHECK: shlb $127, 3133065982
-// CHECK: encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
- shlb $0x7f,0xbabecafe
-
-// CHECK: shlb $127, 305419896
-// CHECK: encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
- shlb $0x7f,0x12345678
-
-// CHECK: shll 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- shll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlw 32493
-// CHECK: encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
- shlw 0x7eed
-
-// CHECK: shll 3133065982
-// CHECK: encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
- shll 0xbabecafe
-
-// CHECK: shll 305419896
-// CHECK: encoding: [0xd1,0x25,0x78,0x56,0x34,0x12]
- shll 0x12345678
-
-// CHECK: shrl $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0xac,0xcb,0xef,0xbe,0xad,0xde,0x00]
- shrl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrl $0, 69
-// CHECK: encoding: [0xc1,0x2d,0x45,0x00,0x00,0x00,0x00]
- shrl $0,0x45
-
-// CHECK: shrl $0, 32493
-// CHECK: encoding: [0xc1,0x2d,0xed,0x7e,0x00,0x00,0x00]
- shrl $0,0x7eed
-
-// CHECK: shrl $0, 3133065982
-// CHECK: encoding: [0xc1,0x2d,0xfe,0xca,0xbe,0xba,0x00]
- shrl $0,0xbabecafe
-
-// CHECK: shrl $0, 305419896
-// CHECK: encoding: [0xc1,0x2d,0x78,0x56,0x34,0x12,0x00]
- shrl $0,0x12345678
-
-// CHECK: shrb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- shrb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrb $127, 69
-// CHECK: encoding: [0xc0,0x2d,0x45,0x00,0x00,0x00,0x7f]
- shrb $0x7f,0x45
-
-// CHECK: shrb $127, 32493
-// CHECK: encoding: [0xc0,0x2d,0xed,0x7e,0x00,0x00,0x7f]
- shrb $0x7f,0x7eed
-
-// CHECK: shrb $127, 3133065982
-// CHECK: encoding: [0xc0,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
- shrb $0x7f,0xbabecafe
-
-// CHECK: shrb $127, 305419896
-// CHECK: encoding: [0xc0,0x2d,0x78,0x56,0x34,0x12,0x7f]
- shrb $0x7f,0x12345678
-
-// CHECK: shrl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
- shrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrw 32493
-// CHECK: encoding: [0x66,0xd1,0x2d,0xed,0x7e,0x00,0x00]
- shrw 0x7eed
-
-// CHECK: shrl 3133065982
-// CHECK: encoding: [0xd1,0x2d,0xfe,0xca,0xbe,0xba]
- shrl 0xbabecafe
-
-// CHECK: shrl 305419896
-// CHECK: encoding: [0xd1,0x2d,0x78,0x56,0x34,0x12]
- shrl 0x12345678
-
-// CHECK: sarl $0, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc1,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x00]
- sarl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarl $0, 69
-// CHECK: encoding: [0xc1,0x3d,0x45,0x00,0x00,0x00,0x00]
- sarl $0,0x45
-
-// CHECK: sarl $0, 32493
-// CHECK: encoding: [0xc1,0x3d,0xed,0x7e,0x00,0x00,0x00]
- sarl $0,0x7eed
-
-// CHECK: sarl $0, 3133065982
-// CHECK: encoding: [0xc1,0x3d,0xfe,0xca,0xbe,0xba,0x00]
- sarl $0,0xbabecafe
-
-// CHECK: sarl $0, 305419896
-// CHECK: encoding: [0xc1,0x3d,0x78,0x56,0x34,0x12,0x00]
- sarl $0,0x12345678
-
-// CHECK: sarb $127, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xc0,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
- sarb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarb $127, 69
-// CHECK: encoding: [0xc0,0x3d,0x45,0x00,0x00,0x00,0x7f]
- sarb $0x7f,0x45
-
-// CHECK: sarb $127, 32493
-// CHECK: encoding: [0xc0,0x3d,0xed,0x7e,0x00,0x00,0x7f]
- sarb $0x7f,0x7eed
-
-// CHECK: sarb $127, 3133065982
-// CHECK: encoding: [0xc0,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
- sarb $0x7f,0xbabecafe
-
-// CHECK: sarb $127, 305419896
-// CHECK: encoding: [0xc0,0x3d,0x78,0x56,0x34,0x12,0x7f]
- sarb $0x7f,0x12345678
-
-// CHECK: sarl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd1,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- sarl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarw 32493
-// CHECK: encoding: [0x66,0xd1,0x3d,0xed,0x7e,0x00,0x00]
- sarw 0x7eed
-
-// CHECK: sarl 3133065982
-// CHECK: encoding: [0xd1,0x3d,0xfe,0xca,0xbe,0xba]
- sarl 0xbabecafe
-
-// CHECK: sarl 305419896
-// CHECK: encoding: [0xd1,0x3d,0x78,0x56,0x34,0x12]
- sarl 0x12345678
-
-// CHECK: calll *%ecx
-// CHECK: encoding: [0xff,0xd1]
- call *%ecx
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
- call *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll *3135175374
-// CHECK: encoding: [0xff,0x15,0xce,0xfa,0xde,0xba]
- call *0xbadeface
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
- call *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll *3135175374
-// CHECK: encoding: [0xff,0x15,0xce,0xfa,0xde,0xba]
- call *0xbadeface
-
-// CHECK: lcallw *32493
-// CHECK: encoding: [0x66,0xff,0x1d,0xed,0x7e,0x00,0x00]
- lcallw *0x7eed
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmpl *3135175374
-// CHECK: encoding: [0xff,0x25,0xce,0xfa,0xde,0xba]
- jmp *0xbadeface
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmpl *3135175374
-// CHECK: encoding: [0xff,0x25,0xce,0xfa,0xde,0xba]
- jmp *0xbadeface
-
-// CHECK: ljmpl *3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xff,0xac,0xcb,0xef,0xbe,0xad,0xde]
- ljmpl *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ljmpw *32493
-// CHECK: encoding: [0x66,0xff,0x2d,0xed,0x7e,0x00,0x00]
- ljmpw *0x7eed
-
-// CHECK: ljmpl *3133065982
-// CHECK: encoding: [0xff,0x2d,0xfe,0xca,0xbe,0xba]
- ljmpl *0xbabecafe
-
-// CHECK: ljmpl *305419896
-// CHECK: encoding: [0xff,0x2d,0x78,0x56,0x34,0x12]
- ljmpl *0x12345678
-
-// CHECK: ret
-// CHECK: encoding: [0xc3]
- ret
-
-// CHECK: lret
-// CHECK: encoding: [0xcb]
- lret
-
-// CHECK: leave
-// CHECK: encoding: [0xc9]
- leave
-
-// CHECK: seto %bl
-// CHECK: encoding: [0x0f,0x90,0xc3]
- seto %bl
-
-// CHECK: seto 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x90,0x84,0xcb,0xef,0xbe,0xad,0xde]
- seto 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: seto 32493
-// CHECK: encoding: [0x0f,0x90,0x05,0xed,0x7e,0x00,0x00]
- seto 0x7eed
-
-// CHECK: seto 3133065982
-// CHECK: encoding: [0x0f,0x90,0x05,0xfe,0xca,0xbe,0xba]
- seto 0xbabecafe
-
-// CHECK: seto 305419896
-// CHECK: encoding: [0x0f,0x90,0x05,0x78,0x56,0x34,0x12]
- seto 0x12345678
-
-// CHECK: setno %bl
-// CHECK: encoding: [0x0f,0x91,0xc3]
- setno %bl
-
-// CHECK: setno 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x91,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setno 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setno 32493
-// CHECK: encoding: [0x0f,0x91,0x05,0xed,0x7e,0x00,0x00]
- setno 0x7eed
-
-// CHECK: setno 3133065982
-// CHECK: encoding: [0x0f,0x91,0x05,0xfe,0xca,0xbe,0xba]
- setno 0xbabecafe
-
-// CHECK: setno 305419896
-// CHECK: encoding: [0x0f,0x91,0x05,0x78,0x56,0x34,0x12]
- setno 0x12345678
-
-// CHECK: setb %bl
-// CHECK: encoding: [0x0f,0x92,0xc3]
- setb %bl
-
-// CHECK: setb 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x92,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setb 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setb 32493
-// CHECK: encoding: [0x0f,0x92,0x05,0xed,0x7e,0x00,0x00]
- setb 0x7eed
-
-// CHECK: setb 3133065982
-// CHECK: encoding: [0x0f,0x92,0x05,0xfe,0xca,0xbe,0xba]
- setb 0xbabecafe
-
-// CHECK: setb 305419896
-// CHECK: encoding: [0x0f,0x92,0x05,0x78,0x56,0x34,0x12]
- setb 0x12345678
-
-// CHECK: setae %bl
-// CHECK: encoding: [0x0f,0x93,0xc3]
- setae %bl
-
-// CHECK: setae 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x93,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setae 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setae 32493
-// CHECK: encoding: [0x0f,0x93,0x05,0xed,0x7e,0x00,0x00]
- setae 0x7eed
-
-// CHECK: setae 3133065982
-// CHECK: encoding: [0x0f,0x93,0x05,0xfe,0xca,0xbe,0xba]
- setae 0xbabecafe
-
-// CHECK: setae 305419896
-// CHECK: encoding: [0x0f,0x93,0x05,0x78,0x56,0x34,0x12]
- setae 0x12345678
-
-// CHECK: sete %bl
-// CHECK: encoding: [0x0f,0x94,0xc3]
- sete %bl
-
-// CHECK: sete 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x94,0x84,0xcb,0xef,0xbe,0xad,0xde]
- sete 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sete 32493
-// CHECK: encoding: [0x0f,0x94,0x05,0xed,0x7e,0x00,0x00]
- sete 0x7eed
-
-// CHECK: sete 3133065982
-// CHECK: encoding: [0x0f,0x94,0x05,0xfe,0xca,0xbe,0xba]
- sete 0xbabecafe
-
-// CHECK: sete 305419896
-// CHECK: encoding: [0x0f,0x94,0x05,0x78,0x56,0x34,0x12]
- sete 0x12345678
-
-// CHECK: setne %bl
-// CHECK: encoding: [0x0f,0x95,0xc3]
- setne %bl
-
-// CHECK: setne 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x95,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setne 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setne 32493
-// CHECK: encoding: [0x0f,0x95,0x05,0xed,0x7e,0x00,0x00]
- setne 0x7eed
-
-// CHECK: setne 3133065982
-// CHECK: encoding: [0x0f,0x95,0x05,0xfe,0xca,0xbe,0xba]
- setne 0xbabecafe
-
-// CHECK: setne 305419896
-// CHECK: encoding: [0x0f,0x95,0x05,0x78,0x56,0x34,0x12]
- setne 0x12345678
-
-// CHECK: setbe %bl
-// CHECK: encoding: [0x0f,0x96,0xc3]
- setbe %bl
-
-// CHECK: setbe 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x96,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setbe 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setbe 32493
-// CHECK: encoding: [0x0f,0x96,0x05,0xed,0x7e,0x00,0x00]
- setbe 0x7eed
-
-// CHECK: setbe 3133065982
-// CHECK: encoding: [0x0f,0x96,0x05,0xfe,0xca,0xbe,0xba]
- setbe 0xbabecafe
-
-// CHECK: setbe 305419896
-// CHECK: encoding: [0x0f,0x96,0x05,0x78,0x56,0x34,0x12]
- setbe 0x12345678
-
-// CHECK: seta %bl
-// CHECK: encoding: [0x0f,0x97,0xc3]
- seta %bl
-
-// CHECK: seta 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x97,0x84,0xcb,0xef,0xbe,0xad,0xde]
- seta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: seta 32493
-// CHECK: encoding: [0x0f,0x97,0x05,0xed,0x7e,0x00,0x00]
- seta 0x7eed
-
-// CHECK: seta 3133065982
-// CHECK: encoding: [0x0f,0x97,0x05,0xfe,0xca,0xbe,0xba]
- seta 0xbabecafe
-
-// CHECK: seta 305419896
-// CHECK: encoding: [0x0f,0x97,0x05,0x78,0x56,0x34,0x12]
- seta 0x12345678
-
-// CHECK: sets %bl
-// CHECK: encoding: [0x0f,0x98,0xc3]
- sets %bl
-
-// CHECK: sets 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x98,0x84,0xcb,0xef,0xbe,0xad,0xde]
- sets 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sets 32493
-// CHECK: encoding: [0x0f,0x98,0x05,0xed,0x7e,0x00,0x00]
- sets 0x7eed
-
-// CHECK: sets 3133065982
-// CHECK: encoding: [0x0f,0x98,0x05,0xfe,0xca,0xbe,0xba]
- sets 0xbabecafe
-
-// CHECK: sets 305419896
-// CHECK: encoding: [0x0f,0x98,0x05,0x78,0x56,0x34,0x12]
- sets 0x12345678
-
-// CHECK: setns %bl
-// CHECK: encoding: [0x0f,0x99,0xc3]
- setns %bl
-
-// CHECK: setns 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x99,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setns 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setns 32493
-// CHECK: encoding: [0x0f,0x99,0x05,0xed,0x7e,0x00,0x00]
- setns 0x7eed
-
-// CHECK: setns 3133065982
-// CHECK: encoding: [0x0f,0x99,0x05,0xfe,0xca,0xbe,0xba]
- setns 0xbabecafe
-
-// CHECK: setns 305419896
-// CHECK: encoding: [0x0f,0x99,0x05,0x78,0x56,0x34,0x12]
- setns 0x12345678
-
-// CHECK: setp %bl
-// CHECK: encoding: [0x0f,0x9a,0xc3]
- setp %bl
-
-// CHECK: setp 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9a,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setp 32493
-// CHECK: encoding: [0x0f,0x9a,0x05,0xed,0x7e,0x00,0x00]
- setp 0x7eed
-
-// CHECK: setp 3133065982
-// CHECK: encoding: [0x0f,0x9a,0x05,0xfe,0xca,0xbe,0xba]
- setp 0xbabecafe
-
-// CHECK: setp 305419896
-// CHECK: encoding: [0x0f,0x9a,0x05,0x78,0x56,0x34,0x12]
- setp 0x12345678
-
-// CHECK: setnp %bl
-// CHECK: encoding: [0x0f,0x9b,0xc3]
- setnp %bl
-
-// CHECK: setnp 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9b,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setnp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setnp 32493
-// CHECK: encoding: [0x0f,0x9b,0x05,0xed,0x7e,0x00,0x00]
- setnp 0x7eed
-
-// CHECK: setnp 3133065982
-// CHECK: encoding: [0x0f,0x9b,0x05,0xfe,0xca,0xbe,0xba]
- setnp 0xbabecafe
-
-// CHECK: setnp 305419896
-// CHECK: encoding: [0x0f,0x9b,0x05,0x78,0x56,0x34,0x12]
- setnp 0x12345678
-
-// CHECK: setl %bl
-// CHECK: encoding: [0x0f,0x9c,0xc3]
- setl %bl
-
-// CHECK: setl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9c,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setl 32493
-// CHECK: encoding: [0x0f,0x9c,0x05,0xed,0x7e,0x00,0x00]
- setl 0x7eed
-
-// CHECK: setl 3133065982
-// CHECK: encoding: [0x0f,0x9c,0x05,0xfe,0xca,0xbe,0xba]
- setl 0xbabecafe
-
-// CHECK: setl 305419896
-// CHECK: encoding: [0x0f,0x9c,0x05,0x78,0x56,0x34,0x12]
- setl 0x12345678
-
-// CHECK: setge %bl
-// CHECK: encoding: [0x0f,0x9d,0xc3]
- setge %bl
-
-// CHECK: setge 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9d,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setge 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setge 32493
-// CHECK: encoding: [0x0f,0x9d,0x05,0xed,0x7e,0x00,0x00]
- setge 0x7eed
-
-// CHECK: setge 3133065982
-// CHECK: encoding: [0x0f,0x9d,0x05,0xfe,0xca,0xbe,0xba]
- setge 0xbabecafe
-
-// CHECK: setge 305419896
-// CHECK: encoding: [0x0f,0x9d,0x05,0x78,0x56,0x34,0x12]
- setge 0x12345678
-
-// CHECK: setle %bl
-// CHECK: encoding: [0x0f,0x9e,0xc3]
- setle %bl
-
-// CHECK: setle 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9e,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setle 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setle 32493
-// CHECK: encoding: [0x0f,0x9e,0x05,0xed,0x7e,0x00,0x00]
- setle 0x7eed
-
-// CHECK: setle 3133065982
-// CHECK: encoding: [0x0f,0x9e,0x05,0xfe,0xca,0xbe,0xba]
- setle 0xbabecafe
-
-// CHECK: setle 305419896
-// CHECK: encoding: [0x0f,0x9e,0x05,0x78,0x56,0x34,0x12]
- setle 0x12345678
-
-// CHECK: setg %bl
-// CHECK: encoding: [0x0f,0x9f,0xc3]
- setg %bl
-
-// CHECK: setg 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x9f,0x84,0xcb,0xef,0xbe,0xad,0xde]
- setg 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setg 32493
-// CHECK: encoding: [0x0f,0x9f,0x05,0xed,0x7e,0x00,0x00]
- setg 0x7eed
-
-// CHECK: setg 3133065982
-// CHECK: encoding: [0x0f,0x9f,0x05,0xfe,0xca,0xbe,0xba]
- setg 0xbabecafe
-
-// CHECK: setg 305419896
-// CHECK: encoding: [0x0f,0x9f,0x05,0x78,0x56,0x34,0x12]
- setg 0x12345678
-
-// CHECK: rsm
-// CHECK: encoding: [0x0f,0xaa]
- rsm
-
-// CHECK: hlt
-// CHECK: encoding: [0xf4]
- hlt
-
-// CHECK: nopl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x1f,0x84,0xcb,0xef,0xbe,0xad,0xde]
- nopl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: nopw 32493
-// CHECK: encoding: [0x66,0x0f,0x1f,0x05,0xed,0x7e,0x00,0x00]
- nopw 0x7eed
-
-// CHECK: nopl 3133065982
-// CHECK: encoding: [0x0f,0x1f,0x05,0xfe,0xca,0xbe,0xba]
- nopl 0xbabecafe
-
-// CHECK: nopl 305419896
-// CHECK: encoding: [0x0f,0x1f,0x05,0x78,0x56,0x34,0x12]
- nopl 0x12345678
-
-// CHECK: nop
-// CHECK: encoding: [0x90]
- nop
-
-// CHECK: lldtw 32493
-// CHECK: encoding: [0x0f,0x00,0x15,0xed,0x7e,0x00,0x00]
- lldtw 0x7eed
-
-// CHECK: lmsww 32493
-// CHECK: encoding: [0x0f,0x01,0x35,0xed,0x7e,0x00,0x00]
- lmsww 0x7eed
-
-// CHECK: ltrw 32493
-// CHECK: encoding: [0x0f,0x00,0x1d,0xed,0x7e,0x00,0x00]
- ltrw 0x7eed
-
-// CHECK: sldtw 32493
-// CHECK: encoding: [0x0f,0x00,0x05,0xed,0x7e,0x00,0x00]
- sldtw 0x7eed
-
-// CHECK: smsww 32493
-// CHECK: encoding: [0x0f,0x01,0x25,0xed,0x7e,0x00,0x00]
- smsww 0x7eed
-
-// CHECK: strw 32493
-// CHECK: encoding: [0x0f,0x00,0x0d,0xed,0x7e,0x00,0x00]
- strw 0x7eed
-
-// CHECK: verr %bx
-// CHECK: encoding: [0x0f,0x00,0xe3]
- verr %bx
-
-// CHECK: verr 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x00,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- verr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: verr 3133065982
-// CHECK: encoding: [0x0f,0x00,0x25,0xfe,0xca,0xbe,0xba]
- verr 0xbabecafe
-
-// CHECK: verr 305419896
-// CHECK: encoding: [0x0f,0x00,0x25,0x78,0x56,0x34,0x12]
- verr 0x12345678
-
-// CHECK: verw %bx
-// CHECK: encoding: [0x0f,0x00,0xeb]
- verw %bx
-
-// CHECK: verw 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
- verw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: verw 3133065982
-// CHECK: encoding: [0x0f,0x00,0x2d,0xfe,0xca,0xbe,0xba]
- verw 0xbabecafe
-
-// CHECK: verw 305419896
-// CHECK: encoding: [0x0f,0x00,0x2d,0x78,0x56,0x34,0x12]
- verw 0x12345678
-
-// CHECK: fld %st(2)
-// CHECK: encoding: [0xd9,0xc2]
- fld %st(2)
-
-// CHECK: fldl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdd,0x84,0xcb,0xef,0xbe,0xad,0xde]
- fldl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldl 3133065982
-// CHECK: encoding: [0xdd,0x05,0xfe,0xca,0xbe,0xba]
- fldl 0xbabecafe
-
-// CHECK: fldl 305419896
-// CHECK: encoding: [0xdd,0x05,0x78,0x56,0x34,0x12]
- fldl 0x12345678
-
-// CHECK: fld %st(2)
-// CHECK: encoding: [0xd9,0xc2]
- fld %st(2)
-
-// CHECK: fildl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0x84,0xcb,0xef,0xbe,0xad,0xde]
- fildl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildl 3133065982
-// CHECK: encoding: [0xdb,0x05,0xfe,0xca,0xbe,0xba]
- fildl 0xbabecafe
-
-// CHECK: fildl 305419896
-// CHECK: encoding: [0xdb,0x05,0x78,0x56,0x34,0x12]
- fildl 0x12345678
-
-// CHECK: fildll 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
- fildll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildll 32493
-// CHECK: encoding: [0xdf,0x2d,0xed,0x7e,0x00,0x00]
- fildll 0x7eed
-
-// CHECK: fildll 3133065982
-// CHECK: encoding: [0xdf,0x2d,0xfe,0xca,0xbe,0xba]
- fildll 0xbabecafe
-
-// CHECK: fildll 305419896
-// CHECK: encoding: [0xdf,0x2d,0x78,0x56,0x34,0x12]
- fildll 0x12345678
-
-// CHECK: fldt 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
- fldt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldt 32493
-// CHECK: encoding: [0xdb,0x2d,0xed,0x7e,0x00,0x00]
- fldt 0x7eed
-
-// CHECK: fldt 3133065982
-// CHECK: encoding: [0xdb,0x2d,0xfe,0xca,0xbe,0xba]
- fldt 0xbabecafe
-
-// CHECK: fldt 305419896
-// CHECK: encoding: [0xdb,0x2d,0x78,0x56,0x34,0x12]
- fldt 0x12345678
-
-// CHECK: fbld 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdf,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- fbld 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbld 32493
-// CHECK: encoding: [0xdf,0x25,0xed,0x7e,0x00,0x00]
- fbld 0x7eed
-
-// CHECK: fbld 3133065982
-// CHECK: encoding: [0xdf,0x25,0xfe,0xca,0xbe,0xba]
- fbld 0xbabecafe
-
-// CHECK: fbld 305419896
-// CHECK: encoding: [0xdf,0x25,0x78,0x56,0x34,0x12]
- fbld 0x12345678
-
-// CHECK: fst %st(2)
-// CHECK: encoding: [0xdd,0xd2]
- fst %st(2)
-
-// CHECK: fstl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdd,0x94,0xcb,0xef,0xbe,0xad,0xde]
- fstl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstl 3133065982
-// CHECK: encoding: [0xdd,0x15,0xfe,0xca,0xbe,0xba]
- fstl 0xbabecafe
-
-// CHECK: fstl 305419896
-// CHECK: encoding: [0xdd,0x15,0x78,0x56,0x34,0x12]
- fstl 0x12345678
-
-// CHECK: fst %st(2)
-// CHECK: encoding: [0xdd,0xd2]
- fst %st(2)
-
-// CHECK: fistl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0x94,0xcb,0xef,0xbe,0xad,0xde]
- fistl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistl 3133065982
-// CHECK: encoding: [0xdb,0x15,0xfe,0xca,0xbe,0xba]
- fistl 0xbabecafe
-
-// CHECK: fistl 305419896
-// CHECK: encoding: [0xdb,0x15,0x78,0x56,0x34,0x12]
- fistl 0x12345678
-
-// CHECK: fstp %st(2)
-// CHECK: encoding: [0xdd,0xda]
- fstp %st(2)
-
-// CHECK: fstpl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- fstpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpl 3133065982
-// CHECK: encoding: [0xdd,0x1d,0xfe,0xca,0xbe,0xba]
- fstpl 0xbabecafe
-
-// CHECK: fstpl 305419896
-// CHECK: encoding: [0xdd,0x1d,0x78,0x56,0x34,0x12]
- fstpl 0x12345678
-
-// CHECK: fstp %st(2)
-// CHECK: encoding: [0xdd,0xda]
- fstp %st(2)
-
-// CHECK: fistpl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- fistpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpl 3133065982
-// CHECK: encoding: [0xdb,0x1d,0xfe,0xca,0xbe,0xba]
- fistpl 0xbabecafe
-
-// CHECK: fistpl 305419896
-// CHECK: encoding: [0xdb,0x1d,0x78,0x56,0x34,0x12]
- fistpl 0x12345678
-
-// CHECK: fistpll 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdf,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fistpll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpll 32493
-// CHECK: encoding: [0xdf,0x3d,0xed,0x7e,0x00,0x00]
- fistpll 0x7eed
-
-// CHECK: fistpll 3133065982
-// CHECK: encoding: [0xdf,0x3d,0xfe,0xca,0xbe,0xba]
- fistpll 0xbabecafe
-
-// CHECK: fistpll 305419896
-// CHECK: encoding: [0xdf,0x3d,0x78,0x56,0x34,0x12]
- fistpll 0x12345678
-
-// CHECK: fstpt 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fstpt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpt 32493
-// CHECK: encoding: [0xdb,0x3d,0xed,0x7e,0x00,0x00]
- fstpt 0x7eed
-
-// CHECK: fstpt 3133065982
-// CHECK: encoding: [0xdb,0x3d,0xfe,0xca,0xbe,0xba]
- fstpt 0xbabecafe
-
-// CHECK: fstpt 305419896
-// CHECK: encoding: [0xdb,0x3d,0x78,0x56,0x34,0x12]
- fstpt 0x12345678
-
-// CHECK: fbstp 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdf,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- fbstp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbstp 32493
-// CHECK: encoding: [0xdf,0x35,0xed,0x7e,0x00,0x00]
- fbstp 0x7eed
-
-// CHECK: fbstp 3133065982
-// CHECK: encoding: [0xdf,0x35,0xfe,0xca,0xbe,0xba]
- fbstp 0xbabecafe
-
-// CHECK: fbstp 305419896
-// CHECK: encoding: [0xdf,0x35,0x78,0x56,0x34,0x12]
- fbstp 0x12345678
-
-// CHECK: fxch %st(2)
-// CHECK: encoding: [0xd9,0xca]
- fxch %st(2)
-
-// CHECK: fcom %st(2)
-// CHECK: encoding: [0xd8,0xd2]
- fcom %st(2)
-
-// CHECK: fcom %st(2)
-// CHECK: encoding: [0xd8,0xd2]
- fcom %st(2)
-
-// CHECK: ficoml 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
- ficoml 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficoml 3133065982
-// CHECK: encoding: [0xda,0x15,0xfe,0xca,0xbe,0xba]
- ficoml 0xbabecafe
-
-// CHECK: ficoml 305419896
-// CHECK: encoding: [0xda,0x15,0x78,0x56,0x34,0x12]
- ficoml 0x12345678
-
-// CHECK: fcomp %st(2)
-// CHECK: encoding: [0xd8,0xda]
- fcomp %st(2)
-
-// CHECK: fcomp %st(2)
-// CHECK: encoding: [0xd8,0xda]
- fcomp %st(2)
-
-// CHECK: ficompl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- ficompl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficompl 3133065982
-// CHECK: encoding: [0xda,0x1d,0xfe,0xca,0xbe,0xba]
- ficompl 0xbabecafe
-
-// CHECK: ficompl 305419896
-// CHECK: encoding: [0xda,0x1d,0x78,0x56,0x34,0x12]
- ficompl 0x12345678
-
-// CHECK: fcompp
-// CHECK: encoding: [0xde,0xd9]
- fcompp
-
-// CHECK: fucom %st(2)
-// CHECK: encoding: [0xdd,0xe2]
- fucom %st(2)
-
-// CHECK: fucomp %st(2)
-// CHECK: encoding: [0xdd,0xea]
- fucomp %st(2)
-
-// CHECK: fucompp
-// CHECK: encoding: [0xda,0xe9]
- fucompp
-
-// CHECK: ftst
-// CHECK: encoding: [0xd9,0xe4]
- ftst
-
-// CHECK: fxam
-// CHECK: encoding: [0xd9,0xe5]
- fxam
-
-// CHECK: fld1
-// CHECK: encoding: [0xd9,0xe8]
- fld1
-
-// CHECK: fldl2t
-// CHECK: encoding: [0xd9,0xe9]
- fldl2t
-
-// CHECK: fldl2e
-// CHECK: encoding: [0xd9,0xea]
- fldl2e
-
-// CHECK: fldpi
-// CHECK: encoding: [0xd9,0xeb]
- fldpi
-
-// CHECK: fldlg2
-// CHECK: encoding: [0xd9,0xec]
- fldlg2
-
-// CHECK: fldln2
-// CHECK: encoding: [0xd9,0xed]
- fldln2
-
-// CHECK: fldz
-// CHECK: encoding: [0xd9,0xee]
- fldz
-
-// CHECK: fadd %st(2)
-// CHECK: encoding: [0xd8,0xc2]
- fadd %st(2)
-
-// CHECK: faddl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0x84,0xcb,0xef,0xbe,0xad,0xde]
- faddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: faddl 3133065982
-// CHECK: encoding: [0xdc,0x05,0xfe,0xca,0xbe,0xba]
- faddl 0xbabecafe
-
-// CHECK: faddl 305419896
-// CHECK: encoding: [0xdc,0x05,0x78,0x56,0x34,0x12]
- faddl 0x12345678
-
-// CHECK: fiaddl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x84,0xcb,0xef,0xbe,0xad,0xde]
- fiaddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fiaddl 3133065982
-// CHECK: encoding: [0xda,0x05,0xfe,0xca,0xbe,0xba]
- fiaddl 0xbabecafe
-
-// CHECK: fiaddl 305419896
-// CHECK: encoding: [0xda,0x05,0x78,0x56,0x34,0x12]
- fiaddl 0x12345678
-
-// CHECK: faddp %st(2)
-// CHECK: encoding: [0xde,0xc2]
- faddp %st(2)
-
-// CHECK: fsub %st(2)
-// CHECK: encoding: [0xd8,0xe2]
- fsub %st(2)
-
-// CHECK: fsubl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- fsubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubl 3133065982
-// CHECK: encoding: [0xdc,0x25,0xfe,0xca,0xbe,0xba]
- fsubl 0xbabecafe
-
-// CHECK: fsubl 305419896
-// CHECK: encoding: [0xdc,0x25,0x78,0x56,0x34,0x12]
- fsubl 0x12345678
-
-// CHECK: fisubl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0xa4,0xcb,0xef,0xbe,0xad,0xde]
- fisubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubl 3133065982
-// CHECK: encoding: [0xda,0x25,0xfe,0xca,0xbe,0xba]
- fisubl 0xbabecafe
-
-// CHECK: fisubl 305419896
-// CHECK: encoding: [0xda,0x25,0x78,0x56,0x34,0x12]
- fisubl 0x12345678
-
-// CHECK: fsubp %st(2)
-// CHECK: encoding: [0xde,0xe2]
- fsubp %st(2)
-
-// CHECK: fsubr %st(2)
-// CHECK: encoding: [0xd8,0xea]
- fsubr %st(2)
-
-// CHECK: fsubrl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
- fsubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubrl 3133065982
-// CHECK: encoding: [0xdc,0x2d,0xfe,0xca,0xbe,0xba]
- fsubrl 0xbabecafe
-
-// CHECK: fsubrl 305419896
-// CHECK: encoding: [0xdc,0x2d,0x78,0x56,0x34,0x12]
- fsubrl 0x12345678
-
-// CHECK: fisubrl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
- fisubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubrl 3133065982
-// CHECK: encoding: [0xda,0x2d,0xfe,0xca,0xbe,0xba]
- fisubrl 0xbabecafe
-
-// CHECK: fisubrl 305419896
-// CHECK: encoding: [0xda,0x2d,0x78,0x56,0x34,0x12]
- fisubrl 0x12345678
-
-// CHECK: fsubrp %st(2)
-// CHECK: encoding: [0xde,0xea]
- fsubrp %st(2)
-
-// CHECK: fmul %st(2)
-// CHECK: encoding: [0xd8,0xca]
- fmul %st(2)
-
-// CHECK: fmull 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- fmull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fmull 3133065982
-// CHECK: encoding: [0xdc,0x0d,0xfe,0xca,0xbe,0xba]
- fmull 0xbabecafe
-
-// CHECK: fmull 305419896
-// CHECK: encoding: [0xdc,0x0d,0x78,0x56,0x34,0x12]
- fmull 0x12345678
-
-// CHECK: fimull 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- fimull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fimull 3133065982
-// CHECK: encoding: [0xda,0x0d,0xfe,0xca,0xbe,0xba]
- fimull 0xbabecafe
-
-// CHECK: fimull 305419896
-// CHECK: encoding: [0xda,0x0d,0x78,0x56,0x34,0x12]
- fimull 0x12345678
-
-// CHECK: fmulp %st(2)
-// CHECK: encoding: [0xde,0xca]
- fmulp %st(2)
-
-// CHECK: fdiv %st(2)
-// CHECK: encoding: [0xd8,0xf2]
- fdiv %st(2)
-
-// CHECK: fdivl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- fdivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivl 3133065982
-// CHECK: encoding: [0xdc,0x35,0xfe,0xca,0xbe,0xba]
- fdivl 0xbabecafe
-
-// CHECK: fdivl 305419896
-// CHECK: encoding: [0xdc,0x35,0x78,0x56,0x34,0x12]
- fdivl 0x12345678
-
-// CHECK: fidivl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- fidivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivl 3133065982
-// CHECK: encoding: [0xda,0x35,0xfe,0xca,0xbe,0xba]
- fidivl 0xbabecafe
-
-// CHECK: fidivl 305419896
-// CHECK: encoding: [0xda,0x35,0x78,0x56,0x34,0x12]
- fidivl 0x12345678
-
-// CHECK: fdivp %st(2)
-// CHECK: encoding: [0xde,0xf2]
- fdivp %st(2)
-
-// CHECK: fdivr %st(2)
-// CHECK: encoding: [0xd8,0xfa]
- fdivr %st(2)
-
-// CHECK: fdivrl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fdivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivrl 3133065982
-// CHECK: encoding: [0xdc,0x3d,0xfe,0xca,0xbe,0xba]
- fdivrl 0xbabecafe
-
-// CHECK: fdivrl 305419896
-// CHECK: encoding: [0xdc,0x3d,0x78,0x56,0x34,0x12]
- fdivrl 0x12345678
-
-// CHECK: fidivrl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fidivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivrl 3133065982
-// CHECK: encoding: [0xda,0x3d,0xfe,0xca,0xbe,0xba]
- fidivrl 0xbabecafe
-
-// CHECK: fidivrl 305419896
-// CHECK: encoding: [0xda,0x3d,0x78,0x56,0x34,0x12]
- fidivrl 0x12345678
-
-// CHECK: fdivrp %st(2)
-// CHECK: encoding: [0xde,0xfa]
- fdivrp %st(2)
-
-// CHECK: f2xm1
-// CHECK: encoding: [0xd9,0xf0]
- f2xm1
-
-// CHECK: fyl2x
-// CHECK: encoding: [0xd9,0xf1]
- fyl2x
-
-// CHECK: fptan
-// CHECK: encoding: [0xd9,0xf2]
- fptan
-
-// CHECK: fpatan
-// CHECK: encoding: [0xd9,0xf3]
- fpatan
-
-// CHECK: fxtract
-// CHECK: encoding: [0xd9,0xf4]
- fxtract
-
-// CHECK: fprem1
-// CHECK: encoding: [0xd9,0xf5]
- fprem1
-
-// CHECK: fdecstp
-// CHECK: encoding: [0xd9,0xf6]
- fdecstp
-
-// CHECK: fincstp
-// CHECK: encoding: [0xd9,0xf7]
- fincstp
-
-// CHECK: fprem
-// CHECK: encoding: [0xd9,0xf8]
- fprem
-
-// CHECK: fyl2xp1
-// CHECK: encoding: [0xd9,0xf9]
- fyl2xp1
-
-// CHECK: fsqrt
-// CHECK: encoding: [0xd9,0xfa]
- fsqrt
-
-// CHECK: fsincos
-// CHECK: encoding: [0xd9,0xfb]
- fsincos
-
-// CHECK: frndint
-// CHECK: encoding: [0xd9,0xfc]
- frndint
-
-// CHECK: fscale
-// CHECK: encoding: [0xd9,0xfd]
- fscale
-
-// CHECK: fsin
-// CHECK: encoding: [0xd9,0xfe]
- fsin
-
-// CHECK: fcos
-// CHECK: encoding: [0xd9,0xff]
- fcos
-
-// CHECK: fchs
-// CHECK: encoding: [0xd9,0xe0]
- fchs
-
-// CHECK: fabs
-// CHECK: encoding: [0xd9,0xe1]
- fabs
-
-// CHECK: fninit
-// CHECK: encoding: [0xdb,0xe3]
- fninit
-
-// CHECK: fldcw 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
- fldcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldcw 3133065982
-// CHECK: encoding: [0xd9,0x2d,0xfe,0xca,0xbe,0xba]
- fldcw 0xbabecafe
-
-// CHECK: fldcw 305419896
-// CHECK: encoding: [0xd9,0x2d,0x78,0x56,0x34,0x12]
- fldcw 0x12345678
-
-// CHECK: fnstcw 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xd9,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fnstcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fnstcw 3133065982
-// CHECK: encoding: [0xd9,0x3d,0xfe,0xca,0xbe,0xba]
- fnstcw 0xbabecafe
-
-// CHECK: fnstcw 305419896
-// CHECK: encoding: [0xd9,0x3d,0x78,0x56,0x34,0x12]
- fnstcw 0x12345678
-
-// CHECK: fnstsw 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdd,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- fnstsw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fnstsw 3133065982
-// CHECK: encoding: [0xdd,0x3d,0xfe,0xca,0xbe,0xba]
- fnstsw 0xbabecafe
-
-// CHECK: fnstsw 305419896
-// CHECK: encoding: [0xdd,0x3d,0x78,0x56,0x34,0x12]
- fnstsw 0x12345678
-
-// CHECK: fnclex
-// CHECK: encoding: [0xdb,0xe2]
- fnclex
-
-// CHECK: fnstenv 32493
-// CHECK: encoding: [0xd9,0x35,0xed,0x7e,0x00,0x00]
- fnstenv 0x7eed
-
-// CHECK: fldenv 32493
-// CHECK: encoding: [0xd9,0x25,0xed,0x7e,0x00,0x00]
- fldenv 0x7eed
-
-// CHECK: fnsave 32493
-// CHECK: encoding: [0xdd,0x35,0xed,0x7e,0x00,0x00]
- fnsave 0x7eed
-
-// CHECK: frstor 32493
-// CHECK: encoding: [0xdd,0x25,0xed,0x7e,0x00,0x00]
- frstor 0x7eed
-
-// CHECK: ffree %st(2)
-// CHECK: encoding: [0xdd,0xc2]
- ffree %st(2)
-
-// CHECK: fnop
-// CHECK: encoding: [0xd9,0xd0]
- fnop
-
-// CHECK: invd
-// CHECK: encoding: [0x0f,0x08]
- invd
-
-// CHECK: wbinvd
-// CHECK: encoding: [0x0f,0x09]
- wbinvd
-
-// CHECK: cpuid
-// CHECK: encoding: [0x0f,0xa2]
- cpuid
-
-// CHECK: wrmsr
-// CHECK: encoding: [0x0f,0x30]
- wrmsr
-
-// CHECK: rdtsc
-// CHECK: encoding: [0x0f,0x31]
- rdtsc
-
-// CHECK: rdmsr
-// CHECK: encoding: [0x0f,0x32]
- rdmsr
-
-// CHECK: cmpxchg8b 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xc7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- cmpxchg8b 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpxchg8b 32493
-// CHECK: encoding: [0x0f,0xc7,0x0d,0xed,0x7e,0x00,0x00]
- cmpxchg8b 0x7eed
-
-// CHECK: cmpxchg8b 3133065982
-// CHECK: encoding: [0x0f,0xc7,0x0d,0xfe,0xca,0xbe,0xba]
- cmpxchg8b 0xbabecafe
-
-// CHECK: cmpxchg8b 305419896
-// CHECK: encoding: [0x0f,0xc7,0x0d,0x78,0x56,0x34,0x12]
- cmpxchg8b 0x12345678
-
-// CHECK: sysenter
-// CHECK: encoding: [0x0f,0x34]
- sysenter
-
-// CHECK: sysexit
-// CHECK: encoding: [0x0f,0x35]
- sysexit
-
-// CHECK: fxsave 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xae,0x84,0xcb,0xef,0xbe,0xad,0xde]
- fxsave 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fxsave 32493
-// CHECK: encoding: [0x0f,0xae,0x05,0xed,0x7e,0x00,0x00]
- fxsave 0x7eed
-
-// CHECK: fxsave 3133065982
-// CHECK: encoding: [0x0f,0xae,0x05,0xfe,0xca,0xbe,0xba]
- fxsave 0xbabecafe
-
-// CHECK: fxsave 305419896
-// CHECK: encoding: [0x0f,0xae,0x05,0x78,0x56,0x34,0x12]
- fxsave 0x12345678
-
-// CHECK: fxrstor 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xae,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- fxrstor 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fxrstor 32493
-// CHECK: encoding: [0x0f,0xae,0x0d,0xed,0x7e,0x00,0x00]
- fxrstor 0x7eed
-
-// CHECK: fxrstor 3133065982
-// CHECK: encoding: [0x0f,0xae,0x0d,0xfe,0xca,0xbe,0xba]
- fxrstor 0xbabecafe
-
-// CHECK: fxrstor 305419896
-// CHECK: encoding: [0x0f,0xae,0x0d,0x78,0x56,0x34,0x12]
- fxrstor 0x12345678
-
-// CHECK: rdpmc
-// CHECK: encoding: [0x0f,0x33]
- rdpmc
-
-// CHECK: ud2
-// CHECK: encoding: [0x0f,0x0b]
- ud2
-
-// CHECK: fcmovb %st(2), %st(0)
-// CHECK: encoding: [0xda,0xc2]
- fcmovb %st(2),%st
-
-// CHECK: fcmove %st(2), %st(0)
-// CHECK: encoding: [0xda,0xca]
- fcmove %st(2),%st
-
-// CHECK: fcmovbe %st(2), %st(0)
-// CHECK: encoding: [0xda,0xd2]
- fcmovbe %st(2),%st
-
-// CHECK: fcmovu %st(2), %st(0)
-// CHECK: encoding: [0xda,0xda]
- fcmovu %st(2),%st
-
-// CHECK: fcmovnb %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xc2]
- fcmovnb %st(2),%st
-
-// CHECK: fcmovne %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xca]
- fcmovne %st(2),%st
-
-// CHECK: fcmovnbe %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xd2]
- fcmovnbe %st(2),%st
-
-// CHECK: fcmovnu %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xda]
- fcmovnu %st(2),%st
-
-// CHECK: fcomi %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xf2]
- fcomi %st(2),%st
-
-// CHECK: fucomi %st(2), %st(0)
-// CHECK: encoding: [0xdb,0xea]
- fucomi %st(2),%st
-
-// CHECK: fcomip %st(2), %st(0)
-// CHECK: encoding: [0xdf,0xf2]
- fcomip %st(2),%st
-
-// CHECK: fucomip %st(2), %st(0)
-// CHECK: encoding: [0xdf,0xea]
- fucomip %st(2),%st
-
-// CHECK: movnti %ecx, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xc3,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- movnti %ecx,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movnti %ecx, 69
-// CHECK: encoding: [0x0f,0xc3,0x0d,0x45,0x00,0x00,0x00]
- movnti %ecx,0x45
-
-// CHECK: movnti %ecx, 32493
-// CHECK: encoding: [0x0f,0xc3,0x0d,0xed,0x7e,0x00,0x00]
- movnti %ecx,0x7eed
-
-// CHECK: movnti %ecx, 3133065982
-// CHECK: encoding: [0x0f,0xc3,0x0d,0xfe,0xca,0xbe,0xba]
- movnti %ecx,0xbabecafe
-
-// CHECK: movnti %ecx, 305419896
-// CHECK: encoding: [0x0f,0xc3,0x0d,0x78,0x56,0x34,0x12]
- movnti %ecx,0x12345678
-
-// CHECK: clflush 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xae,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- clflush 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: clflush 32493
-// CHECK: encoding: [0x0f,0xae,0x3d,0xed,0x7e,0x00,0x00]
- clflush 0x7eed
-
-// CHECK: clflush 3133065982
-// CHECK: encoding: [0x0f,0xae,0x3d,0xfe,0xca,0xbe,0xba]
- clflush 0xbabecafe
-
-// CHECK: clflush 305419896
-// CHECK: encoding: [0x0f,0xae,0x3d,0x78,0x56,0x34,0x12]
- clflush 0x12345678
-
-// CHECK: emms
-// CHECK: encoding: [0x0f,0x77]
- emms
-
-// CHECK: movd %ecx, %mm3
-// CHECK: encoding: [0x0f,0x6e,0xd9]
- movd %ecx,%mm3
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x6e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movd 69, %mm3
-// CHECK: encoding: [0x0f,0x6e,0x1d,0x45,0x00,0x00,0x00]
- movd 0x45,%mm3
-
-// CHECK: movd 32493, %mm3
-// CHECK: encoding: [0x0f,0x6e,0x1d,0xed,0x7e,0x00,0x00]
- movd 0x7eed,%mm3
-
-// CHECK: movd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x6e,0x1d,0xfe,0xca,0xbe,0xba]
- movd 0xbabecafe,%mm3
-
-// CHECK: movd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x6e,0x1d,0x78,0x56,0x34,0x12]
- movd 0x12345678,%mm3
-
-// CHECK: movd %mm3, %ecx
-// CHECK: encoding: [0x0f,0x7e,0xd9]
- movd %mm3,%ecx
-
-// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movd %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movd %mm3, 69
-// CHECK: encoding: [0x0f,0x7e,0x1d,0x45,0x00,0x00,0x00]
- movd %mm3,0x45
-
-// CHECK: movd %mm3, 32493
-// CHECK: encoding: [0x0f,0x7e,0x1d,0xed,0x7e,0x00,0x00]
- movd %mm3,0x7eed
-
-// CHECK: movd %mm3, 3133065982
-// CHECK: encoding: [0x0f,0x7e,0x1d,0xfe,0xca,0xbe,0xba]
- movd %mm3,0xbabecafe
-
-// CHECK: movd %mm3, 305419896
-// CHECK: encoding: [0x0f,0x7e,0x1d,0x78,0x56,0x34,0x12]
- movd %mm3,0x12345678
-
-// CHECK: movd %ecx, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0xe9]
- movd %ecx,%xmm5
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0x45,0x00,0x00,0x00]
- movd 0x45,%xmm5
-
-// CHECK: movd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0xed,0x7e,0x00,0x00]
- movd 0x7eed,%xmm5
-
-// CHECK: movd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0xfe,0xca,0xbe,0xba]
- movd 0xbabecafe,%xmm5
-
-// CHECK: movd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0x78,0x56,0x34,0x12]
- movd 0x12345678,%xmm5
-
-// CHECK: movd %xmm5, %ecx
-// CHECK: encoding: [0x66,0x0f,0x7e,0xe9]
- movd %xmm5,%ecx
-
-// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0x45,0x00,0x00,0x00]
- movd %xmm5,0x45
-
-// CHECK: movd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0xed,0x7e,0x00,0x00]
- movd %xmm5,0x7eed
-
-// CHECK: movd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0xfe,0xca,0xbe,0xba]
- movd %xmm5,0xbabecafe
-
-// CHECK: movd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0x78,0x56,0x34,0x12]
- movd %xmm5,0x12345678
-
-// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x6f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movq 69, %mm3
-// CHECK: encoding: [0x0f,0x6f,0x1d,0x45,0x00,0x00,0x00]
- movq 0x45,%mm3
-
-// CHECK: movq 32493, %mm3
-// CHECK: encoding: [0x0f,0x6f,0x1d,0xed,0x7e,0x00,0x00]
- movq 0x7eed,%mm3
-
-// CHECK: movq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x6f,0x1d,0xfe,0xca,0xbe,0xba]
- movq 0xbabecafe,%mm3
-
-// CHECK: movq 305419896, %mm3
-// CHECK: encoding: [0x0f,0x6f,0x1d,0x78,0x56,0x34,0x12]
- movq 0x12345678,%mm3
-
-// CHECK: movq %mm3, %mm3
-// CHECK: encoding: [0x0f,0x6f,0xdb]
- movq %mm3,%mm3
-
-// CHECK: movq %mm3, %mm3
-// CHECK: encoding: [0x0f,0x6f,0xdb]
- movq %mm3,%mm3
-
-// CHECK: movq %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x7e,0xed]
- movq %xmm5,%xmm5
-
-// CHECK: movq %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0xd6,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movq %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movq %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0x45,0x00,0x00,0x00]
- movq %xmm5,0x45
-
-// CHECK: movq %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0xed,0x7e,0x00,0x00]
- movq %xmm5,0x7eed
-
-// CHECK: movq %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0xfe,0xca,0xbe,0xba]
- movq %xmm5,0xbabecafe
-
-// CHECK: movq %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0x78,0x56,0x34,0x12]
- movq %xmm5,0x12345678
-
-// CHECK: movq %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x7e,0xed]
- movq %xmm5,%xmm5
-
-// CHECK: packssdw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x6b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- packssdw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packssdw 69, %mm3
-// CHECK: encoding: [0x0f,0x6b,0x1d,0x45,0x00,0x00,0x00]
- packssdw 0x45,%mm3
-
-// CHECK: packssdw 32493, %mm3
-// CHECK: encoding: [0x0f,0x6b,0x1d,0xed,0x7e,0x00,0x00]
- packssdw 0x7eed,%mm3
-
-// CHECK: packssdw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x6b,0x1d,0xfe,0xca,0xbe,0xba]
- packssdw 0xbabecafe,%mm3
-
-// CHECK: packssdw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x6b,0x1d,0x78,0x56,0x34,0x12]
- packssdw 0x12345678,%mm3
-
-// CHECK: packssdw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x6b,0xdb]
- packssdw %mm3,%mm3
-
-// CHECK: packssdw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- packssdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packssdw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0x45,0x00,0x00,0x00]
- packssdw 0x45,%xmm5
-
-// CHECK: packssdw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0xed,0x7e,0x00,0x00]
- packssdw 0x7eed,%xmm5
-
-// CHECK: packssdw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0xfe,0xca,0xbe,0xba]
- packssdw 0xbabecafe,%xmm5
-
-// CHECK: packssdw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0x78,0x56,0x34,0x12]
- packssdw 0x12345678,%xmm5
-
-// CHECK: packssdw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6b,0xed]
- packssdw %xmm5,%xmm5
-
-// CHECK: packsswb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x63,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- packsswb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packsswb 69, %mm3
-// CHECK: encoding: [0x0f,0x63,0x1d,0x45,0x00,0x00,0x00]
- packsswb 0x45,%mm3
-
-// CHECK: packsswb 32493, %mm3
-// CHECK: encoding: [0x0f,0x63,0x1d,0xed,0x7e,0x00,0x00]
- packsswb 0x7eed,%mm3
-
-// CHECK: packsswb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x63,0x1d,0xfe,0xca,0xbe,0xba]
- packsswb 0xbabecafe,%mm3
-
-// CHECK: packsswb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x63,0x1d,0x78,0x56,0x34,0x12]
- packsswb 0x12345678,%mm3
-
-// CHECK: packsswb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x63,0xdb]
- packsswb %mm3,%mm3
-
-// CHECK: packsswb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0xac,0xcb,0xef,0xbe,0xad,0xde]
- packsswb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packsswb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0x45,0x00,0x00,0x00]
- packsswb 0x45,%xmm5
-
-// CHECK: packsswb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0xed,0x7e,0x00,0x00]
- packsswb 0x7eed,%xmm5
-
-// CHECK: packsswb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0xfe,0xca,0xbe,0xba]
- packsswb 0xbabecafe,%xmm5
-
-// CHECK: packsswb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0x78,0x56,0x34,0x12]
- packsswb 0x12345678,%xmm5
-
-// CHECK: packsswb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x63,0xed]
- packsswb %xmm5,%xmm5
-
-// CHECK: packuswb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x67,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- packuswb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packuswb 69, %mm3
-// CHECK: encoding: [0x0f,0x67,0x1d,0x45,0x00,0x00,0x00]
- packuswb 0x45,%mm3
-
-// CHECK: packuswb 32493, %mm3
-// CHECK: encoding: [0x0f,0x67,0x1d,0xed,0x7e,0x00,0x00]
- packuswb 0x7eed,%mm3
-
-// CHECK: packuswb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x67,0x1d,0xfe,0xca,0xbe,0xba]
- packuswb 0xbabecafe,%mm3
-
-// CHECK: packuswb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x67,0x1d,0x78,0x56,0x34,0x12]
- packuswb 0x12345678,%mm3
-
-// CHECK: packuswb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x67,0xdb]
- packuswb %mm3,%mm3
-
-// CHECK: packuswb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0xac,0xcb,0xef,0xbe,0xad,0xde]
- packuswb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packuswb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0x45,0x00,0x00,0x00]
- packuswb 0x45,%xmm5
-
-// CHECK: packuswb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0xed,0x7e,0x00,0x00]
- packuswb 0x7eed,%xmm5
-
-// CHECK: packuswb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0xfe,0xca,0xbe,0xba]
- packuswb 0xbabecafe,%xmm5
-
-// CHECK: packuswb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0x78,0x56,0x34,0x12]
- packuswb 0x12345678,%xmm5
-
-// CHECK: packuswb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x67,0xed]
- packuswb %xmm5,%xmm5
-
-// CHECK: paddb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xfc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddb 69, %mm3
-// CHECK: encoding: [0x0f,0xfc,0x1d,0x45,0x00,0x00,0x00]
- paddb 0x45,%mm3
-
-// CHECK: paddb 32493, %mm3
-// CHECK: encoding: [0x0f,0xfc,0x1d,0xed,0x7e,0x00,0x00]
- paddb 0x7eed,%mm3
-
-// CHECK: paddb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xfc,0x1d,0xfe,0xca,0xbe,0xba]
- paddb 0xbabecafe,%mm3
-
-// CHECK: paddb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xfc,0x1d,0x78,0x56,0x34,0x12]
- paddb 0x12345678,%mm3
-
-// CHECK: paddb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xfc,0xdb]
- paddb %mm3,%mm3
-
-// CHECK: paddb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0x45,0x00,0x00,0x00]
- paddb 0x45,%xmm5
-
-// CHECK: paddb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0xed,0x7e,0x00,0x00]
- paddb 0x7eed,%xmm5
-
-// CHECK: paddb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0xfe,0xca,0xbe,0xba]
- paddb 0xbabecafe,%xmm5
-
-// CHECK: paddb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0x78,0x56,0x34,0x12]
- paddb 0x12345678,%xmm5
-
-// CHECK: paddb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfc,0xed]
- paddb %xmm5,%xmm5
-
-// CHECK: paddw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xfd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddw 69, %mm3
-// CHECK: encoding: [0x0f,0xfd,0x1d,0x45,0x00,0x00,0x00]
- paddw 0x45,%mm3
-
-// CHECK: paddw 32493, %mm3
-// CHECK: encoding: [0x0f,0xfd,0x1d,0xed,0x7e,0x00,0x00]
- paddw 0x7eed,%mm3
-
-// CHECK: paddw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xfd,0x1d,0xfe,0xca,0xbe,0xba]
- paddw 0xbabecafe,%mm3
-
-// CHECK: paddw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xfd,0x1d,0x78,0x56,0x34,0x12]
- paddw 0x12345678,%mm3
-
-// CHECK: paddw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xfd,0xdb]
- paddw %mm3,%mm3
-
-// CHECK: paddw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0x45,0x00,0x00,0x00]
- paddw 0x45,%xmm5
-
-// CHECK: paddw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0xed,0x7e,0x00,0x00]
- paddw 0x7eed,%xmm5
-
-// CHECK: paddw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0xfe,0xca,0xbe,0xba]
- paddw 0xbabecafe,%xmm5
-
-// CHECK: paddw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0x78,0x56,0x34,0x12]
- paddw 0x12345678,%xmm5
-
-// CHECK: paddw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfd,0xed]
- paddw %xmm5,%xmm5
-
-// CHECK: paddd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xfe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddd 69, %mm3
-// CHECK: encoding: [0x0f,0xfe,0x1d,0x45,0x00,0x00,0x00]
- paddd 0x45,%mm3
-
-// CHECK: paddd 32493, %mm3
-// CHECK: encoding: [0x0f,0xfe,0x1d,0xed,0x7e,0x00,0x00]
- paddd 0x7eed,%mm3
-
-// CHECK: paddd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xfe,0x1d,0xfe,0xca,0xbe,0xba]
- paddd 0xbabecafe,%mm3
-
-// CHECK: paddd 305419896, %mm3
-// CHECK: encoding: [0x0f,0xfe,0x1d,0x78,0x56,0x34,0x12]
- paddd 0x12345678,%mm3
-
-// CHECK: paddd %mm3, %mm3
-// CHECK: encoding: [0x0f,0xfe,0xdb]
- paddd %mm3,%mm3
-
-// CHECK: paddd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0x45,0x00,0x00,0x00]
- paddd 0x45,%xmm5
-
-// CHECK: paddd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0xed,0x7e,0x00,0x00]
- paddd 0x7eed,%xmm5
-
-// CHECK: paddd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0xfe,0xca,0xbe,0xba]
- paddd 0xbabecafe,%xmm5
-
-// CHECK: paddd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0x78,0x56,0x34,0x12]
- paddd 0x12345678,%xmm5
-
-// CHECK: paddd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfe,0xed]
- paddd %xmm5,%xmm5
-
-// CHECK: paddq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddq 69, %mm3
-// CHECK: encoding: [0x0f,0xd4,0x1d,0x45,0x00,0x00,0x00]
- paddq 0x45,%mm3
-
-// CHECK: paddq 32493, %mm3
-// CHECK: encoding: [0x0f,0xd4,0x1d,0xed,0x7e,0x00,0x00]
- paddq 0x7eed,%mm3
-
-// CHECK: paddq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd4,0x1d,0xfe,0xca,0xbe,0xba]
- paddq 0xbabecafe,%mm3
-
-// CHECK: paddq 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd4,0x1d,0x78,0x56,0x34,0x12]
- paddq 0x12345678,%mm3
-
-// CHECK: paddq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd4,0xdb]
- paddq %mm3,%mm3
-
-// CHECK: paddq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0x45,0x00,0x00,0x00]
- paddq 0x45,%xmm5
-
-// CHECK: paddq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0xed,0x7e,0x00,0x00]
- paddq 0x7eed,%xmm5
-
-// CHECK: paddq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0xfe,0xca,0xbe,0xba]
- paddq 0xbabecafe,%xmm5
-
-// CHECK: paddq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0x78,0x56,0x34,0x12]
- paddq 0x12345678,%xmm5
-
-// CHECK: paddq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd4,0xed]
- paddq %xmm5,%xmm5
-
-// CHECK: paddsb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xec,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddsb 69, %mm3
-// CHECK: encoding: [0x0f,0xec,0x1d,0x45,0x00,0x00,0x00]
- paddsb 0x45,%mm3
-
-// CHECK: paddsb 32493, %mm3
-// CHECK: encoding: [0x0f,0xec,0x1d,0xed,0x7e,0x00,0x00]
- paddsb 0x7eed,%mm3
-
-// CHECK: paddsb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xec,0x1d,0xfe,0xca,0xbe,0xba]
- paddsb 0xbabecafe,%mm3
-
-// CHECK: paddsb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xec,0x1d,0x78,0x56,0x34,0x12]
- paddsb 0x12345678,%mm3
-
-// CHECK: paddsb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xec,0xdb]
- paddsb %mm3,%mm3
-
-// CHECK: paddsb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddsb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0x45,0x00,0x00,0x00]
- paddsb 0x45,%xmm5
-
-// CHECK: paddsb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0xed,0x7e,0x00,0x00]
- paddsb 0x7eed,%xmm5
-
-// CHECK: paddsb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0xfe,0xca,0xbe,0xba]
- paddsb 0xbabecafe,%xmm5
-
-// CHECK: paddsb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0x78,0x56,0x34,0x12]
- paddsb 0x12345678,%xmm5
-
-// CHECK: paddsb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xec,0xed]
- paddsb %xmm5,%xmm5
-
-// CHECK: paddsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xed,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddsw 69, %mm3
-// CHECK: encoding: [0x0f,0xed,0x1d,0x45,0x00,0x00,0x00]
- paddsw 0x45,%mm3
-
-// CHECK: paddsw 32493, %mm3
-// CHECK: encoding: [0x0f,0xed,0x1d,0xed,0x7e,0x00,0x00]
- paddsw 0x7eed,%mm3
-
-// CHECK: paddsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xed,0x1d,0xfe,0xca,0xbe,0xba]
- paddsw 0xbabecafe,%mm3
-
-// CHECK: paddsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xed,0x1d,0x78,0x56,0x34,0x12]
- paddsw 0x12345678,%mm3
-
-// CHECK: paddsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xed,0xdb]
- paddsw %mm3,%mm3
-
-// CHECK: paddsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0x45,0x00,0x00,0x00]
- paddsw 0x45,%xmm5
-
-// CHECK: paddsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0xed,0x7e,0x00,0x00]
- paddsw 0x7eed,%xmm5
-
-// CHECK: paddsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0xfe,0xca,0xbe,0xba]
- paddsw 0xbabecafe,%xmm5
-
-// CHECK: paddsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0x78,0x56,0x34,0x12]
- paddsw 0x12345678,%xmm5
-
-// CHECK: paddsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xed,0xed]
- paddsw %xmm5,%xmm5
-
-// CHECK: paddusb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddusb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddusb 69, %mm3
-// CHECK: encoding: [0x0f,0xdc,0x1d,0x45,0x00,0x00,0x00]
- paddusb 0x45,%mm3
-
-// CHECK: paddusb 32493, %mm3
-// CHECK: encoding: [0x0f,0xdc,0x1d,0xed,0x7e,0x00,0x00]
- paddusb 0x7eed,%mm3
-
-// CHECK: paddusb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xdc,0x1d,0xfe,0xca,0xbe,0xba]
- paddusb 0xbabecafe,%mm3
-
-// CHECK: paddusb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xdc,0x1d,0x78,0x56,0x34,0x12]
- paddusb 0x12345678,%mm3
-
-// CHECK: paddusb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xdc,0xdb]
- paddusb %mm3,%mm3
-
-// CHECK: paddusb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddusb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddusb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0x45,0x00,0x00,0x00]
- paddusb 0x45,%xmm5
-
-// CHECK: paddusb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0xed,0x7e,0x00,0x00]
- paddusb 0x7eed,%xmm5
-
-// CHECK: paddusb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0xfe,0xca,0xbe,0xba]
- paddusb 0xbabecafe,%xmm5
-
-// CHECK: paddusb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0x78,0x56,0x34,0x12]
- paddusb 0x12345678,%xmm5
-
-// CHECK: paddusb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdc,0xed]
- paddusb %xmm5,%xmm5
-
-// CHECK: paddusw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- paddusw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddusw 69, %mm3
-// CHECK: encoding: [0x0f,0xdd,0x1d,0x45,0x00,0x00,0x00]
- paddusw 0x45,%mm3
-
-// CHECK: paddusw 32493, %mm3
-// CHECK: encoding: [0x0f,0xdd,0x1d,0xed,0x7e,0x00,0x00]
- paddusw 0x7eed,%mm3
-
-// CHECK: paddusw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xdd,0x1d,0xfe,0xca,0xbe,0xba]
- paddusw 0xbabecafe,%mm3
-
-// CHECK: paddusw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xdd,0x1d,0x78,0x56,0x34,0x12]
- paddusw 0x12345678,%mm3
-
-// CHECK: paddusw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xdd,0xdb]
- paddusw %mm3,%mm3
-
-// CHECK: paddusw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0xac,0xcb,0xef,0xbe,0xad,0xde]
- paddusw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddusw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0x45,0x00,0x00,0x00]
- paddusw 0x45,%xmm5
-
-// CHECK: paddusw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0xed,0x7e,0x00,0x00]
- paddusw 0x7eed,%xmm5
-
-// CHECK: paddusw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0xfe,0xca,0xbe,0xba]
- paddusw 0xbabecafe,%xmm5
-
-// CHECK: paddusw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0x78,0x56,0x34,0x12]
- paddusw 0x12345678,%xmm5
-
-// CHECK: paddusw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdd,0xed]
- paddusw %xmm5,%xmm5
-
-// CHECK: pand 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pand 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pand 69, %mm3
-// CHECK: encoding: [0x0f,0xdb,0x1d,0x45,0x00,0x00,0x00]
- pand 0x45,%mm3
-
-// CHECK: pand 32493, %mm3
-// CHECK: encoding: [0x0f,0xdb,0x1d,0xed,0x7e,0x00,0x00]
- pand 0x7eed,%mm3
-
-// CHECK: pand 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xdb,0x1d,0xfe,0xca,0xbe,0xba]
- pand 0xbabecafe,%mm3
-
-// CHECK: pand 305419896, %mm3
-// CHECK: encoding: [0x0f,0xdb,0x1d,0x78,0x56,0x34,0x12]
- pand 0x12345678,%mm3
-
-// CHECK: pand %mm3, %mm3
-// CHECK: encoding: [0x0f,0xdb,0xdb]
- pand %mm3,%mm3
-
-// CHECK: pand 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pand 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pand 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0x45,0x00,0x00,0x00]
- pand 0x45,%xmm5
-
-// CHECK: pand 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0xed,0x7e,0x00,0x00]
- pand 0x7eed,%xmm5
-
-// CHECK: pand 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0xfe,0xca,0xbe,0xba]
- pand 0xbabecafe,%xmm5
-
-// CHECK: pand 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0x78,0x56,0x34,0x12]
- pand 0x12345678,%xmm5
-
-// CHECK: pand %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdb,0xed]
- pand %xmm5,%xmm5
-
-// CHECK: pandn 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xdf,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pandn 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pandn 69, %mm3
-// CHECK: encoding: [0x0f,0xdf,0x1d,0x45,0x00,0x00,0x00]
- pandn 0x45,%mm3
-
-// CHECK: pandn 32493, %mm3
-// CHECK: encoding: [0x0f,0xdf,0x1d,0xed,0x7e,0x00,0x00]
- pandn 0x7eed,%mm3
-
-// CHECK: pandn 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xdf,0x1d,0xfe,0xca,0xbe,0xba]
- pandn 0xbabecafe,%mm3
-
-// CHECK: pandn 305419896, %mm3
-// CHECK: encoding: [0x0f,0xdf,0x1d,0x78,0x56,0x34,0x12]
- pandn 0x12345678,%mm3
-
-// CHECK: pandn %mm3, %mm3
-// CHECK: encoding: [0x0f,0xdf,0xdb]
- pandn %mm3,%mm3
-
-// CHECK: pandn 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pandn 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pandn 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0x45,0x00,0x00,0x00]
- pandn 0x45,%xmm5
-
-// CHECK: pandn 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0xed,0x7e,0x00,0x00]
- pandn 0x7eed,%xmm5
-
-// CHECK: pandn 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0xfe,0xca,0xbe,0xba]
- pandn 0xbabecafe,%xmm5
-
-// CHECK: pandn 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0x78,0x56,0x34,0x12]
- pandn 0x12345678,%xmm5
-
-// CHECK: pandn %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xdf,0xed]
- pandn %xmm5,%xmm5
-
-// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x74,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqb 69, %mm3
-// CHECK: encoding: [0x0f,0x74,0x1d,0x45,0x00,0x00,0x00]
- pcmpeqb 0x45,%mm3
-
-// CHECK: pcmpeqb 32493, %mm3
-// CHECK: encoding: [0x0f,0x74,0x1d,0xed,0x7e,0x00,0x00]
- pcmpeqb 0x7eed,%mm3
-
-// CHECK: pcmpeqb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x74,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpeqb 0xbabecafe,%mm3
-
-// CHECK: pcmpeqb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x74,0x1d,0x78,0x56,0x34,0x12]
- pcmpeqb 0x12345678,%mm3
-
-// CHECK: pcmpeqb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x74,0xdb]
- pcmpeqb %mm3,%mm3
-
-// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0x45,0x00,0x00,0x00]
- pcmpeqb 0x45,%xmm5
-
-// CHECK: pcmpeqb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0xed,0x7e,0x00,0x00]
- pcmpeqb 0x7eed,%xmm5
-
-// CHECK: pcmpeqb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpeqb 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0x78,0x56,0x34,0x12]
- pcmpeqb 0x12345678,%xmm5
-
-// CHECK: pcmpeqb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x74,0xed]
- pcmpeqb %xmm5,%xmm5
-
-// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x75,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqw 69, %mm3
-// CHECK: encoding: [0x0f,0x75,0x1d,0x45,0x00,0x00,0x00]
- pcmpeqw 0x45,%mm3
-
-// CHECK: pcmpeqw 32493, %mm3
-// CHECK: encoding: [0x0f,0x75,0x1d,0xed,0x7e,0x00,0x00]
- pcmpeqw 0x7eed,%mm3
-
-// CHECK: pcmpeqw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x75,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpeqw 0xbabecafe,%mm3
-
-// CHECK: pcmpeqw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x75,0x1d,0x78,0x56,0x34,0x12]
- pcmpeqw 0x12345678,%mm3
-
-// CHECK: pcmpeqw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x75,0xdb]
- pcmpeqw %mm3,%mm3
-
-// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0x45,0x00,0x00,0x00]
- pcmpeqw 0x45,%xmm5
-
-// CHECK: pcmpeqw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0xed,0x7e,0x00,0x00]
- pcmpeqw 0x7eed,%xmm5
-
-// CHECK: pcmpeqw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpeqw 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0x78,0x56,0x34,0x12]
- pcmpeqw 0x12345678,%xmm5
-
-// CHECK: pcmpeqw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x75,0xed]
- pcmpeqw %xmm5,%xmm5
-
-// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x76,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqd 69, %mm3
-// CHECK: encoding: [0x0f,0x76,0x1d,0x45,0x00,0x00,0x00]
- pcmpeqd 0x45,%mm3
-
-// CHECK: pcmpeqd 32493, %mm3
-// CHECK: encoding: [0x0f,0x76,0x1d,0xed,0x7e,0x00,0x00]
- pcmpeqd 0x7eed,%mm3
-
-// CHECK: pcmpeqd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x76,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpeqd 0xbabecafe,%mm3
-
-// CHECK: pcmpeqd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x76,0x1d,0x78,0x56,0x34,0x12]
- pcmpeqd 0x12345678,%mm3
-
-// CHECK: pcmpeqd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x76,0xdb]
- pcmpeqd %mm3,%mm3
-
-// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0x45,0x00,0x00,0x00]
- pcmpeqd 0x45,%xmm5
-
-// CHECK: pcmpeqd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0xed,0x7e,0x00,0x00]
- pcmpeqd 0x7eed,%xmm5
-
-// CHECK: pcmpeqd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpeqd 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0x78,0x56,0x34,0x12]
- pcmpeqd 0x12345678,%xmm5
-
-// CHECK: pcmpeqd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x76,0xed]
- pcmpeqd %xmm5,%xmm5
-
-// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x64,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtb 69, %mm3
-// CHECK: encoding: [0x0f,0x64,0x1d,0x45,0x00,0x00,0x00]
- pcmpgtb 0x45,%mm3
-
-// CHECK: pcmpgtb 32493, %mm3
-// CHECK: encoding: [0x0f,0x64,0x1d,0xed,0x7e,0x00,0x00]
- pcmpgtb 0x7eed,%mm3
-
-// CHECK: pcmpgtb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x64,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpgtb 0xbabecafe,%mm3
-
-// CHECK: pcmpgtb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x64,0x1d,0x78,0x56,0x34,0x12]
- pcmpgtb 0x12345678,%mm3
-
-// CHECK: pcmpgtb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x64,0xdb]
- pcmpgtb %mm3,%mm3
-
-// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0x45,0x00,0x00,0x00]
- pcmpgtb 0x45,%xmm5
-
-// CHECK: pcmpgtb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0xed,0x7e,0x00,0x00]
- pcmpgtb 0x7eed,%xmm5
-
-// CHECK: pcmpgtb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpgtb 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0x78,0x56,0x34,0x12]
- pcmpgtb 0x12345678,%xmm5
-
-// CHECK: pcmpgtb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x64,0xed]
- pcmpgtb %xmm5,%xmm5
-
-// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x65,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtw 69, %mm3
-// CHECK: encoding: [0x0f,0x65,0x1d,0x45,0x00,0x00,0x00]
- pcmpgtw 0x45,%mm3
-
-// CHECK: pcmpgtw 32493, %mm3
-// CHECK: encoding: [0x0f,0x65,0x1d,0xed,0x7e,0x00,0x00]
- pcmpgtw 0x7eed,%mm3
-
-// CHECK: pcmpgtw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x65,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpgtw 0xbabecafe,%mm3
-
-// CHECK: pcmpgtw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x65,0x1d,0x78,0x56,0x34,0x12]
- pcmpgtw 0x12345678,%mm3
-
-// CHECK: pcmpgtw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x65,0xdb]
- pcmpgtw %mm3,%mm3
-
-// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0x45,0x00,0x00,0x00]
- pcmpgtw 0x45,%xmm5
-
-// CHECK: pcmpgtw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0xed,0x7e,0x00,0x00]
- pcmpgtw 0x7eed,%xmm5
-
-// CHECK: pcmpgtw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpgtw 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0x78,0x56,0x34,0x12]
- pcmpgtw 0x12345678,%xmm5
-
-// CHECK: pcmpgtw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x65,0xed]
- pcmpgtw %xmm5,%xmm5
-
-// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x66,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtd 69, %mm3
-// CHECK: encoding: [0x0f,0x66,0x1d,0x45,0x00,0x00,0x00]
- pcmpgtd 0x45,%mm3
-
-// CHECK: pcmpgtd 32493, %mm3
-// CHECK: encoding: [0x0f,0x66,0x1d,0xed,0x7e,0x00,0x00]
- pcmpgtd 0x7eed,%mm3
-
-// CHECK: pcmpgtd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x66,0x1d,0xfe,0xca,0xbe,0xba]
- pcmpgtd 0xbabecafe,%mm3
-
-// CHECK: pcmpgtd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x66,0x1d,0x78,0x56,0x34,0x12]
- pcmpgtd 0x12345678,%mm3
-
-// CHECK: pcmpgtd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x66,0xdb]
- pcmpgtd %mm3,%mm3
-
-// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0x45,0x00,0x00,0x00]
- pcmpgtd 0x45,%xmm5
-
-// CHECK: pcmpgtd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0xed,0x7e,0x00,0x00]
- pcmpgtd 0x7eed,%xmm5
-
-// CHECK: pcmpgtd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpgtd 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0x78,0x56,0x34,0x12]
- pcmpgtd 0x12345678,%xmm5
-
-// CHECK: pcmpgtd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x66,0xed]
- pcmpgtd %xmm5,%xmm5
-
-// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmaddwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaddwd 69, %mm3
-// CHECK: encoding: [0x0f,0xf5,0x1d,0x45,0x00,0x00,0x00]
- pmaddwd 0x45,%mm3
-
-// CHECK: pmaddwd 32493, %mm3
-// CHECK: encoding: [0x0f,0xf5,0x1d,0xed,0x7e,0x00,0x00]
- pmaddwd 0x7eed,%mm3
-
-// CHECK: pmaddwd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf5,0x1d,0xfe,0xca,0xbe,0xba]
- pmaddwd 0xbabecafe,%mm3
-
-// CHECK: pmaddwd 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf5,0x1d,0x78,0x56,0x34,0x12]
- pmaddwd 0x12345678,%mm3
-
-// CHECK: pmaddwd %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf5,0xdb]
- pmaddwd %mm3,%mm3
-
-// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaddwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaddwd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0x45,0x00,0x00,0x00]
- pmaddwd 0x45,%xmm5
-
-// CHECK: pmaddwd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0xed,0x7e,0x00,0x00]
- pmaddwd 0x7eed,%xmm5
-
-// CHECK: pmaddwd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0xfe,0xca,0xbe,0xba]
- pmaddwd 0xbabecafe,%xmm5
-
-// CHECK: pmaddwd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0x78,0x56,0x34,0x12]
- pmaddwd 0x12345678,%xmm5
-
-// CHECK: pmaddwd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf5,0xed]
- pmaddwd %xmm5,%xmm5
-
-// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmulhw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhw 69, %mm3
-// CHECK: encoding: [0x0f,0xe5,0x1d,0x45,0x00,0x00,0x00]
- pmulhw 0x45,%mm3
-
-// CHECK: pmulhw 32493, %mm3
-// CHECK: encoding: [0x0f,0xe5,0x1d,0xed,0x7e,0x00,0x00]
- pmulhw 0x7eed,%mm3
-
-// CHECK: pmulhw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe5,0x1d,0xfe,0xca,0xbe,0xba]
- pmulhw 0xbabecafe,%mm3
-
-// CHECK: pmulhw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe5,0x1d,0x78,0x56,0x34,0x12]
- pmulhw 0x12345678,%mm3
-
-// CHECK: pmulhw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe5,0xdb]
- pmulhw %mm3,%mm3
-
-// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmulhw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0x45,0x00,0x00,0x00]
- pmulhw 0x45,%xmm5
-
-// CHECK: pmulhw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0xed,0x7e,0x00,0x00]
- pmulhw 0x7eed,%xmm5
-
-// CHECK: pmulhw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0xfe,0xca,0xbe,0xba]
- pmulhw 0xbabecafe,%xmm5
-
-// CHECK: pmulhw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0x78,0x56,0x34,0x12]
- pmulhw 0x12345678,%xmm5
-
-// CHECK: pmulhw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe5,0xed]
- pmulhw %xmm5,%xmm5
-
-// CHECK: pmullw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmullw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmullw 69, %mm3
-// CHECK: encoding: [0x0f,0xd5,0x1d,0x45,0x00,0x00,0x00]
- pmullw 0x45,%mm3
-
-// CHECK: pmullw 32493, %mm3
-// CHECK: encoding: [0x0f,0xd5,0x1d,0xed,0x7e,0x00,0x00]
- pmullw 0x7eed,%mm3
-
-// CHECK: pmullw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd5,0x1d,0xfe,0xca,0xbe,0xba]
- pmullw 0xbabecafe,%mm3
-
-// CHECK: pmullw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd5,0x1d,0x78,0x56,0x34,0x12]
- pmullw 0x12345678,%mm3
-
-// CHECK: pmullw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd5,0xdb]
- pmullw %mm3,%mm3
-
-// CHECK: pmullw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmullw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmullw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0x45,0x00,0x00,0x00]
- pmullw 0x45,%xmm5
-
-// CHECK: pmullw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0xed,0x7e,0x00,0x00]
- pmullw 0x7eed,%xmm5
-
-// CHECK: pmullw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0xfe,0xca,0xbe,0xba]
- pmullw 0xbabecafe,%xmm5
-
-// CHECK: pmullw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0x78,0x56,0x34,0x12]
- pmullw 0x12345678,%xmm5
-
-// CHECK: pmullw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd5,0xed]
- pmullw %xmm5,%xmm5
-
-// CHECK: por 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xeb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- por 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: por 69, %mm3
-// CHECK: encoding: [0x0f,0xeb,0x1d,0x45,0x00,0x00,0x00]
- por 0x45,%mm3
-
-// CHECK: por 32493, %mm3
-// CHECK: encoding: [0x0f,0xeb,0x1d,0xed,0x7e,0x00,0x00]
- por 0x7eed,%mm3
-
-// CHECK: por 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xeb,0x1d,0xfe,0xca,0xbe,0xba]
- por 0xbabecafe,%mm3
-
-// CHECK: por 305419896, %mm3
-// CHECK: encoding: [0x0f,0xeb,0x1d,0x78,0x56,0x34,0x12]
- por 0x12345678,%mm3
-
-// CHECK: por %mm3, %mm3
-// CHECK: encoding: [0x0f,0xeb,0xdb]
- por %mm3,%mm3
-
-// CHECK: por 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0xac,0xcb,0xef,0xbe,0xad,0xde]
- por 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: por 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0x45,0x00,0x00,0x00]
- por 0x45,%xmm5
-
-// CHECK: por 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0xed,0x7e,0x00,0x00]
- por 0x7eed,%xmm5
-
-// CHECK: por 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0xfe,0xca,0xbe,0xba]
- por 0xbabecafe,%xmm5
-
-// CHECK: por 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0x78,0x56,0x34,0x12]
- por 0x12345678,%xmm5
-
-// CHECK: por %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xeb,0xed]
- por %xmm5,%xmm5
-
-// CHECK: psllw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psllw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psllw 69, %mm3
-// CHECK: encoding: [0x0f,0xf1,0x1d,0x45,0x00,0x00,0x00]
- psllw 0x45,%mm3
-
-// CHECK: psllw 32493, %mm3
-// CHECK: encoding: [0x0f,0xf1,0x1d,0xed,0x7e,0x00,0x00]
- psllw 0x7eed,%mm3
-
-// CHECK: psllw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf1,0x1d,0xfe,0xca,0xbe,0xba]
- psllw 0xbabecafe,%mm3
-
-// CHECK: psllw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf1,0x1d,0x78,0x56,0x34,0x12]
- psllw 0x12345678,%mm3
-
-// CHECK: psllw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf1,0xdb]
- psllw %mm3,%mm3
-
-// CHECK: psllw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psllw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psllw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0x45,0x00,0x00,0x00]
- psllw 0x45,%xmm5
-
-// CHECK: psllw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0xed,0x7e,0x00,0x00]
- psllw 0x7eed,%xmm5
-
-// CHECK: psllw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0xfe,0xca,0xbe,0xba]
- psllw 0xbabecafe,%xmm5
-
-// CHECK: psllw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0x78,0x56,0x34,0x12]
- psllw 0x12345678,%xmm5
-
-// CHECK: psllw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf1,0xed]
- psllw %xmm5,%xmm5
-
-// CHECK: psllw $127, %mm3
-// CHECK: encoding: [0x0f,0x71,0xf3,0x7f]
- psllw $0x7f,%mm3
-
-// CHECK: psllw $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x71,0xf5,0x7f]
- psllw $0x7f,%xmm5
-
-// CHECK: pslld 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pslld 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pslld 69, %mm3
-// CHECK: encoding: [0x0f,0xf2,0x1d,0x45,0x00,0x00,0x00]
- pslld 0x45,%mm3
-
-// CHECK: pslld 32493, %mm3
-// CHECK: encoding: [0x0f,0xf2,0x1d,0xed,0x7e,0x00,0x00]
- pslld 0x7eed,%mm3
-
-// CHECK: pslld 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf2,0x1d,0xfe,0xca,0xbe,0xba]
- pslld 0xbabecafe,%mm3
-
-// CHECK: pslld 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf2,0x1d,0x78,0x56,0x34,0x12]
- pslld 0x12345678,%mm3
-
-// CHECK: pslld %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf2,0xdb]
- pslld %mm3,%mm3
-
-// CHECK: pslld 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pslld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pslld 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0x45,0x00,0x00,0x00]
- pslld 0x45,%xmm5
-
-// CHECK: pslld 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0xed,0x7e,0x00,0x00]
- pslld 0x7eed,%xmm5
-
-// CHECK: pslld 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0xfe,0xca,0xbe,0xba]
- pslld 0xbabecafe,%xmm5
-
-// CHECK: pslld 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0x78,0x56,0x34,0x12]
- pslld 0x12345678,%xmm5
-
-// CHECK: pslld %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf2,0xed]
- pslld %xmm5,%xmm5
-
-// CHECK: pslld $127, %mm3
-// CHECK: encoding: [0x0f,0x72,0xf3,0x7f]
- pslld $0x7f,%mm3
-
-// CHECK: pslld $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x72,0xf5,0x7f]
- pslld $0x7f,%xmm5
-
-// CHECK: psllq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psllq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psllq 69, %mm3
-// CHECK: encoding: [0x0f,0xf3,0x1d,0x45,0x00,0x00,0x00]
- psllq 0x45,%mm3
-
-// CHECK: psllq 32493, %mm3
-// CHECK: encoding: [0x0f,0xf3,0x1d,0xed,0x7e,0x00,0x00]
- psllq 0x7eed,%mm3
-
-// CHECK: psllq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf3,0x1d,0xfe,0xca,0xbe,0xba]
- psllq 0xbabecafe,%mm3
-
-// CHECK: psllq 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf3,0x1d,0x78,0x56,0x34,0x12]
- psllq 0x12345678,%mm3
-
-// CHECK: psllq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf3,0xdb]
- psllq %mm3,%mm3
-
-// CHECK: psllq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psllq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psllq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0x45,0x00,0x00,0x00]
- psllq 0x45,%xmm5
-
-// CHECK: psllq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0xed,0x7e,0x00,0x00]
- psllq 0x7eed,%xmm5
-
-// CHECK: psllq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0xfe,0xca,0xbe,0xba]
- psllq 0xbabecafe,%xmm5
-
-// CHECK: psllq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0x78,0x56,0x34,0x12]
- psllq 0x12345678,%xmm5
-
-// CHECK: psllq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf3,0xed]
- psllq %xmm5,%xmm5
-
-// CHECK: psllq $127, %mm3
-// CHECK: encoding: [0x0f,0x73,0xf3,0x7f]
- psllq $0x7f,%mm3
-
-// CHECK: psllq $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x73,0xf5,0x7f]
- psllq $0x7f,%xmm5
-
-// CHECK: psraw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psraw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psraw 69, %mm3
-// CHECK: encoding: [0x0f,0xe1,0x1d,0x45,0x00,0x00,0x00]
- psraw 0x45,%mm3
-
-// CHECK: psraw 32493, %mm3
-// CHECK: encoding: [0x0f,0xe1,0x1d,0xed,0x7e,0x00,0x00]
- psraw 0x7eed,%mm3
-
-// CHECK: psraw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe1,0x1d,0xfe,0xca,0xbe,0xba]
- psraw 0xbabecafe,%mm3
-
-// CHECK: psraw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe1,0x1d,0x78,0x56,0x34,0x12]
- psraw 0x12345678,%mm3
-
-// CHECK: psraw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe1,0xdb]
- psraw %mm3,%mm3
-
-// CHECK: psraw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psraw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psraw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0x45,0x00,0x00,0x00]
- psraw 0x45,%xmm5
-
-// CHECK: psraw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0xed,0x7e,0x00,0x00]
- psraw 0x7eed,%xmm5
-
-// CHECK: psraw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0xfe,0xca,0xbe,0xba]
- psraw 0xbabecafe,%xmm5
-
-// CHECK: psraw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0x78,0x56,0x34,0x12]
- psraw 0x12345678,%xmm5
-
-// CHECK: psraw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe1,0xed]
- psraw %xmm5,%xmm5
-
-// CHECK: psraw $127, %mm3
-// CHECK: encoding: [0x0f,0x71,0xe3,0x7f]
- psraw $0x7f,%mm3
-
-// CHECK: psraw $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x71,0xe5,0x7f]
- psraw $0x7f,%xmm5
-
-// CHECK: psrad 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psrad 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrad 69, %mm3
-// CHECK: encoding: [0x0f,0xe2,0x1d,0x45,0x00,0x00,0x00]
- psrad 0x45,%mm3
-
-// CHECK: psrad 32493, %mm3
-// CHECK: encoding: [0x0f,0xe2,0x1d,0xed,0x7e,0x00,0x00]
- psrad 0x7eed,%mm3
-
-// CHECK: psrad 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe2,0x1d,0xfe,0xca,0xbe,0xba]
- psrad 0xbabecafe,%mm3
-
-// CHECK: psrad 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe2,0x1d,0x78,0x56,0x34,0x12]
- psrad 0x12345678,%mm3
-
-// CHECK: psrad %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe2,0xdb]
- psrad %mm3,%mm3
-
-// CHECK: psrad 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psrad 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrad 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0x45,0x00,0x00,0x00]
- psrad 0x45,%xmm5
-
-// CHECK: psrad 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0xed,0x7e,0x00,0x00]
- psrad 0x7eed,%xmm5
-
-// CHECK: psrad 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0xfe,0xca,0xbe,0xba]
- psrad 0xbabecafe,%xmm5
-
-// CHECK: psrad 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0x78,0x56,0x34,0x12]
- psrad 0x12345678,%xmm5
-
-// CHECK: psrad %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe2,0xed]
- psrad %xmm5,%xmm5
-
-// CHECK: psrad $127, %mm3
-// CHECK: encoding: [0x0f,0x72,0xe3,0x7f]
- psrad $0x7f,%mm3
-
-// CHECK: psrad $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x72,0xe5,0x7f]
- psrad $0x7f,%xmm5
-
-// CHECK: psrlw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psrlw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrlw 69, %mm3
-// CHECK: encoding: [0x0f,0xd1,0x1d,0x45,0x00,0x00,0x00]
- psrlw 0x45,%mm3
-
-// CHECK: psrlw 32493, %mm3
-// CHECK: encoding: [0x0f,0xd1,0x1d,0xed,0x7e,0x00,0x00]
- psrlw 0x7eed,%mm3
-
-// CHECK: psrlw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd1,0x1d,0xfe,0xca,0xbe,0xba]
- psrlw 0xbabecafe,%mm3
-
-// CHECK: psrlw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd1,0x1d,0x78,0x56,0x34,0x12]
- psrlw 0x12345678,%mm3
-
-// CHECK: psrlw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd1,0xdb]
- psrlw %mm3,%mm3
-
-// CHECK: psrlw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psrlw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrlw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0x45,0x00,0x00,0x00]
- psrlw 0x45,%xmm5
-
-// CHECK: psrlw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0xed,0x7e,0x00,0x00]
- psrlw 0x7eed,%xmm5
-
-// CHECK: psrlw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0xfe,0xca,0xbe,0xba]
- psrlw 0xbabecafe,%xmm5
-
-// CHECK: psrlw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0x78,0x56,0x34,0x12]
- psrlw 0x12345678,%xmm5
-
-// CHECK: psrlw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd1,0xed]
- psrlw %xmm5,%xmm5
-
-// CHECK: psrlw $127, %mm3
-// CHECK: encoding: [0x0f,0x71,0xd3,0x7f]
- psrlw $0x7f,%mm3
-
-// CHECK: psrlw $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x71,0xd5,0x7f]
- psrlw $0x7f,%xmm5
-
-// CHECK: psrld 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psrld 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrld 69, %mm3
-// CHECK: encoding: [0x0f,0xd2,0x1d,0x45,0x00,0x00,0x00]
- psrld 0x45,%mm3
-
-// CHECK: psrld 32493, %mm3
-// CHECK: encoding: [0x0f,0xd2,0x1d,0xed,0x7e,0x00,0x00]
- psrld 0x7eed,%mm3
-
-// CHECK: psrld 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd2,0x1d,0xfe,0xca,0xbe,0xba]
- psrld 0xbabecafe,%mm3
-
-// CHECK: psrld 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd2,0x1d,0x78,0x56,0x34,0x12]
- psrld 0x12345678,%mm3
-
-// CHECK: psrld %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd2,0xdb]
- psrld %mm3,%mm3
-
-// CHECK: psrld 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psrld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrld 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0x45,0x00,0x00,0x00]
- psrld 0x45,%xmm5
-
-// CHECK: psrld 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0xed,0x7e,0x00,0x00]
- psrld 0x7eed,%xmm5
-
-// CHECK: psrld 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0xfe,0xca,0xbe,0xba]
- psrld 0xbabecafe,%xmm5
-
-// CHECK: psrld 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0x78,0x56,0x34,0x12]
- psrld 0x12345678,%xmm5
-
-// CHECK: psrld %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd2,0xed]
- psrld %xmm5,%xmm5
-
-// CHECK: psrld $127, %mm3
-// CHECK: encoding: [0x0f,0x72,0xd3,0x7f]
- psrld $0x7f,%mm3
-
-// CHECK: psrld $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x72,0xd5,0x7f]
- psrld $0x7f,%xmm5
-
-// CHECK: psrlq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psrlq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrlq 69, %mm3
-// CHECK: encoding: [0x0f,0xd3,0x1d,0x45,0x00,0x00,0x00]
- psrlq 0x45,%mm3
-
-// CHECK: psrlq 32493, %mm3
-// CHECK: encoding: [0x0f,0xd3,0x1d,0xed,0x7e,0x00,0x00]
- psrlq 0x7eed,%mm3
-
-// CHECK: psrlq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd3,0x1d,0xfe,0xca,0xbe,0xba]
- psrlq 0xbabecafe,%mm3
-
-// CHECK: psrlq 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd3,0x1d,0x78,0x56,0x34,0x12]
- psrlq 0x12345678,%mm3
-
-// CHECK: psrlq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd3,0xdb]
- psrlq %mm3,%mm3
-
-// CHECK: psrlq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psrlq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrlq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0x45,0x00,0x00,0x00]
- psrlq 0x45,%xmm5
-
-// CHECK: psrlq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0xed,0x7e,0x00,0x00]
- psrlq 0x7eed,%xmm5
-
-// CHECK: psrlq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0xfe,0xca,0xbe,0xba]
- psrlq 0xbabecafe,%xmm5
-
-// CHECK: psrlq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0x78,0x56,0x34,0x12]
- psrlq 0x12345678,%xmm5
-
-// CHECK: psrlq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd3,0xed]
- psrlq %xmm5,%xmm5
-
-// CHECK: psrlq $127, %mm3
-// CHECK: encoding: [0x0f,0x73,0xd3,0x7f]
- psrlq $0x7f,%mm3
-
-// CHECK: psrlq $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x73,0xd5,0x7f]
- psrlq $0x7f,%xmm5
-
-// CHECK: psubb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubb 69, %mm3
-// CHECK: encoding: [0x0f,0xf8,0x1d,0x45,0x00,0x00,0x00]
- psubb 0x45,%mm3
-
-// CHECK: psubb 32493, %mm3
-// CHECK: encoding: [0x0f,0xf8,0x1d,0xed,0x7e,0x00,0x00]
- psubb 0x7eed,%mm3
-
-// CHECK: psubb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf8,0x1d,0xfe,0xca,0xbe,0xba]
- psubb 0xbabecafe,%mm3
-
-// CHECK: psubb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf8,0x1d,0x78,0x56,0x34,0x12]
- psubb 0x12345678,%mm3
-
-// CHECK: psubb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf8,0xdb]
- psubb %mm3,%mm3
-
-// CHECK: psubb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0x45,0x00,0x00,0x00]
- psubb 0x45,%xmm5
-
-// CHECK: psubb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0xed,0x7e,0x00,0x00]
- psubb 0x7eed,%xmm5
-
-// CHECK: psubb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0xfe,0xca,0xbe,0xba]
- psubb 0xbabecafe,%xmm5
-
-// CHECK: psubb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0x78,0x56,0x34,0x12]
- psubb 0x12345678,%xmm5
-
-// CHECK: psubb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf8,0xed]
- psubb %xmm5,%xmm5
-
-// CHECK: psubw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubw 69, %mm3
-// CHECK: encoding: [0x0f,0xf9,0x1d,0x45,0x00,0x00,0x00]
- psubw 0x45,%mm3
-
-// CHECK: psubw 32493, %mm3
-// CHECK: encoding: [0x0f,0xf9,0x1d,0xed,0x7e,0x00,0x00]
- psubw 0x7eed,%mm3
-
-// CHECK: psubw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf9,0x1d,0xfe,0xca,0xbe,0xba]
- psubw 0xbabecafe,%mm3
-
-// CHECK: psubw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf9,0x1d,0x78,0x56,0x34,0x12]
- psubw 0x12345678,%mm3
-
-// CHECK: psubw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf9,0xdb]
- psubw %mm3,%mm3
-
-// CHECK: psubw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0x45,0x00,0x00,0x00]
- psubw 0x45,%xmm5
-
-// CHECK: psubw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0xed,0x7e,0x00,0x00]
- psubw 0x7eed,%xmm5
-
-// CHECK: psubw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0xfe,0xca,0xbe,0xba]
- psubw 0xbabecafe,%xmm5
-
-// CHECK: psubw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0x78,0x56,0x34,0x12]
- psubw 0x12345678,%xmm5
-
-// CHECK: psubw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf9,0xed]
- psubw %xmm5,%xmm5
-
-// CHECK: psubd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xfa,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubd 69, %mm3
-// CHECK: encoding: [0x0f,0xfa,0x1d,0x45,0x00,0x00,0x00]
- psubd 0x45,%mm3
-
-// CHECK: psubd 32493, %mm3
-// CHECK: encoding: [0x0f,0xfa,0x1d,0xed,0x7e,0x00,0x00]
- psubd 0x7eed,%mm3
-
-// CHECK: psubd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xfa,0x1d,0xfe,0xca,0xbe,0xba]
- psubd 0xbabecafe,%mm3
-
-// CHECK: psubd 305419896, %mm3
-// CHECK: encoding: [0x0f,0xfa,0x1d,0x78,0x56,0x34,0x12]
- psubd 0x12345678,%mm3
-
-// CHECK: psubd %mm3, %mm3
-// CHECK: encoding: [0x0f,0xfa,0xdb]
- psubd %mm3,%mm3
-
-// CHECK: psubd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0x45,0x00,0x00,0x00]
- psubd 0x45,%xmm5
-
-// CHECK: psubd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0xed,0x7e,0x00,0x00]
- psubd 0x7eed,%xmm5
-
-// CHECK: psubd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0xfe,0xca,0xbe,0xba]
- psubd 0xbabecafe,%xmm5
-
-// CHECK: psubd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0x78,0x56,0x34,0x12]
- psubd 0x12345678,%xmm5
-
-// CHECK: psubd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfa,0xed]
- psubd %xmm5,%xmm5
-
-// CHECK: psubq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xfb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubq 69, %mm3
-// CHECK: encoding: [0x0f,0xfb,0x1d,0x45,0x00,0x00,0x00]
- psubq 0x45,%mm3
-
-// CHECK: psubq 32493, %mm3
-// CHECK: encoding: [0x0f,0xfb,0x1d,0xed,0x7e,0x00,0x00]
- psubq 0x7eed,%mm3
-
-// CHECK: psubq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xfb,0x1d,0xfe,0xca,0xbe,0xba]
- psubq 0xbabecafe,%mm3
-
-// CHECK: psubq 305419896, %mm3
-// CHECK: encoding: [0x0f,0xfb,0x1d,0x78,0x56,0x34,0x12]
- psubq 0x12345678,%mm3
-
-// CHECK: psubq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xfb,0xdb]
- psubq %mm3,%mm3
-
-// CHECK: psubq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0x45,0x00,0x00,0x00]
- psubq 0x45,%xmm5
-
-// CHECK: psubq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0xed,0x7e,0x00,0x00]
- psubq 0x7eed,%xmm5
-
-// CHECK: psubq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0xfe,0xca,0xbe,0xba]
- psubq 0xbabecafe,%xmm5
-
-// CHECK: psubq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0x78,0x56,0x34,0x12]
- psubq 0x12345678,%xmm5
-
-// CHECK: psubq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xfb,0xed]
- psubq %xmm5,%xmm5
-
-// CHECK: psubsb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubsb 69, %mm3
-// CHECK: encoding: [0x0f,0xe8,0x1d,0x45,0x00,0x00,0x00]
- psubsb 0x45,%mm3
-
-// CHECK: psubsb 32493, %mm3
-// CHECK: encoding: [0x0f,0xe8,0x1d,0xed,0x7e,0x00,0x00]
- psubsb 0x7eed,%mm3
-
-// CHECK: psubsb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe8,0x1d,0xfe,0xca,0xbe,0xba]
- psubsb 0xbabecafe,%mm3
-
-// CHECK: psubsb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe8,0x1d,0x78,0x56,0x34,0x12]
- psubsb 0x12345678,%mm3
-
-// CHECK: psubsb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe8,0xdb]
- psubsb %mm3,%mm3
-
-// CHECK: psubsb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubsb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0x45,0x00,0x00,0x00]
- psubsb 0x45,%xmm5
-
-// CHECK: psubsb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0xed,0x7e,0x00,0x00]
- psubsb 0x7eed,%xmm5
-
-// CHECK: psubsb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0xfe,0xca,0xbe,0xba]
- psubsb 0xbabecafe,%xmm5
-
-// CHECK: psubsb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0x78,0x56,0x34,0x12]
- psubsb 0x12345678,%xmm5
-
-// CHECK: psubsb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe8,0xed]
- psubsb %xmm5,%xmm5
-
-// CHECK: psubsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubsw 69, %mm3
-// CHECK: encoding: [0x0f,0xe9,0x1d,0x45,0x00,0x00,0x00]
- psubsw 0x45,%mm3
-
-// CHECK: psubsw 32493, %mm3
-// CHECK: encoding: [0x0f,0xe9,0x1d,0xed,0x7e,0x00,0x00]
- psubsw 0x7eed,%mm3
-
-// CHECK: psubsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe9,0x1d,0xfe,0xca,0xbe,0xba]
- psubsw 0xbabecafe,%mm3
-
-// CHECK: psubsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe9,0x1d,0x78,0x56,0x34,0x12]
- psubsw 0x12345678,%mm3
-
-// CHECK: psubsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe9,0xdb]
- psubsw %mm3,%mm3
-
-// CHECK: psubsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0x45,0x00,0x00,0x00]
- psubsw 0x45,%xmm5
-
-// CHECK: psubsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0xed,0x7e,0x00,0x00]
- psubsw 0x7eed,%xmm5
-
-// CHECK: psubsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0xfe,0xca,0xbe,0xba]
- psubsw 0xbabecafe,%xmm5
-
-// CHECK: psubsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0x78,0x56,0x34,0x12]
- psubsw 0x12345678,%xmm5
-
-// CHECK: psubsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe9,0xed]
- psubsw %xmm5,%xmm5
-
-// CHECK: psubusb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubusb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubusb 69, %mm3
-// CHECK: encoding: [0x0f,0xd8,0x1d,0x45,0x00,0x00,0x00]
- psubusb 0x45,%mm3
-
-// CHECK: psubusb 32493, %mm3
-// CHECK: encoding: [0x0f,0xd8,0x1d,0xed,0x7e,0x00,0x00]
- psubusb 0x7eed,%mm3
-
-// CHECK: psubusb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd8,0x1d,0xfe,0xca,0xbe,0xba]
- psubusb 0xbabecafe,%mm3
-
-// CHECK: psubusb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd8,0x1d,0x78,0x56,0x34,0x12]
- psubusb 0x12345678,%mm3
-
-// CHECK: psubusb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd8,0xdb]
- psubusb %mm3,%mm3
-
-// CHECK: psubusb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubusb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubusb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0x45,0x00,0x00,0x00]
- psubusb 0x45,%xmm5
-
-// CHECK: psubusb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0xed,0x7e,0x00,0x00]
- psubusb 0x7eed,%xmm5
-
-// CHECK: psubusb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0xfe,0xca,0xbe,0xba]
- psubusb 0xbabecafe,%xmm5
-
-// CHECK: psubusb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0x78,0x56,0x34,0x12]
- psubusb 0x12345678,%xmm5
-
-// CHECK: psubusb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd8,0xed]
- psubusb %xmm5,%xmm5
-
-// CHECK: psubusw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xd9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psubusw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubusw 69, %mm3
-// CHECK: encoding: [0x0f,0xd9,0x1d,0x45,0x00,0x00,0x00]
- psubusw 0x45,%mm3
-
-// CHECK: psubusw 32493, %mm3
-// CHECK: encoding: [0x0f,0xd9,0x1d,0xed,0x7e,0x00,0x00]
- psubusw 0x7eed,%mm3
-
-// CHECK: psubusw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xd9,0x1d,0xfe,0xca,0xbe,0xba]
- psubusw 0xbabecafe,%mm3
-
-// CHECK: psubusw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xd9,0x1d,0x78,0x56,0x34,0x12]
- psubusw 0x12345678,%mm3
-
-// CHECK: psubusw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xd9,0xdb]
- psubusw %mm3,%mm3
-
-// CHECK: psubusw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psubusw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubusw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0x45,0x00,0x00,0x00]
- psubusw 0x45,%xmm5
-
-// CHECK: psubusw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0xed,0x7e,0x00,0x00]
- psubusw 0x7eed,%xmm5
-
-// CHECK: psubusw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0xfe,0xca,0xbe,0xba]
- psubusw 0xbabecafe,%xmm5
-
-// CHECK: psubusw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0x78,0x56,0x34,0x12]
- psubusw 0x12345678,%xmm5
-
-// CHECK: psubusw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd9,0xed]
- psubusw %xmm5,%xmm5
-
-// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x68,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpckhbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhbw 69, %mm3
-// CHECK: encoding: [0x0f,0x68,0x1d,0x45,0x00,0x00,0x00]
- punpckhbw 0x45,%mm3
-
-// CHECK: punpckhbw 32493, %mm3
-// CHECK: encoding: [0x0f,0x68,0x1d,0xed,0x7e,0x00,0x00]
- punpckhbw 0x7eed,%mm3
-
-// CHECK: punpckhbw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x68,0x1d,0xfe,0xca,0xbe,0xba]
- punpckhbw 0xbabecafe,%mm3
-
-// CHECK: punpckhbw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x68,0x1d,0x78,0x56,0x34,0x12]
- punpckhbw 0x12345678,%mm3
-
-// CHECK: punpckhbw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x68,0xdb]
- punpckhbw %mm3,%mm3
-
-// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpckhbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhbw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0x45,0x00,0x00,0x00]
- punpckhbw 0x45,%xmm5
-
-// CHECK: punpckhbw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0xed,0x7e,0x00,0x00]
- punpckhbw 0x7eed,%xmm5
-
-// CHECK: punpckhbw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0xfe,0xca,0xbe,0xba]
- punpckhbw 0xbabecafe,%xmm5
-
-// CHECK: punpckhbw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0x78,0x56,0x34,0x12]
- punpckhbw 0x12345678,%xmm5
-
-// CHECK: punpckhbw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x68,0xed]
- punpckhbw %xmm5,%xmm5
-
-// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x69,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpckhwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhwd 69, %mm3
-// CHECK: encoding: [0x0f,0x69,0x1d,0x45,0x00,0x00,0x00]
- punpckhwd 0x45,%mm3
-
-// CHECK: punpckhwd 32493, %mm3
-// CHECK: encoding: [0x0f,0x69,0x1d,0xed,0x7e,0x00,0x00]
- punpckhwd 0x7eed,%mm3
-
-// CHECK: punpckhwd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x69,0x1d,0xfe,0xca,0xbe,0xba]
- punpckhwd 0xbabecafe,%mm3
-
-// CHECK: punpckhwd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x69,0x1d,0x78,0x56,0x34,0x12]
- punpckhwd 0x12345678,%mm3
-
-// CHECK: punpckhwd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x69,0xdb]
- punpckhwd %mm3,%mm3
-
-// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpckhwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhwd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0x45,0x00,0x00,0x00]
- punpckhwd 0x45,%xmm5
-
-// CHECK: punpckhwd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0xed,0x7e,0x00,0x00]
- punpckhwd 0x7eed,%xmm5
-
-// CHECK: punpckhwd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0xfe,0xca,0xbe,0xba]
- punpckhwd 0xbabecafe,%xmm5
-
-// CHECK: punpckhwd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0x78,0x56,0x34,0x12]
- punpckhwd 0x12345678,%xmm5
-
-// CHECK: punpckhwd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x69,0xed]
- punpckhwd %xmm5,%xmm5
-
-// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x6a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpckhdq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhdq 69, %mm3
-// CHECK: encoding: [0x0f,0x6a,0x1d,0x45,0x00,0x00,0x00]
- punpckhdq 0x45,%mm3
-
-// CHECK: punpckhdq 32493, %mm3
-// CHECK: encoding: [0x0f,0x6a,0x1d,0xed,0x7e,0x00,0x00]
- punpckhdq 0x7eed,%mm3
-
-// CHECK: punpckhdq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x6a,0x1d,0xfe,0xca,0xbe,0xba]
- punpckhdq 0xbabecafe,%mm3
-
-// CHECK: punpckhdq 305419896, %mm3
-// CHECK: encoding: [0x0f,0x6a,0x1d,0x78,0x56,0x34,0x12]
- punpckhdq 0x12345678,%mm3
-
-// CHECK: punpckhdq %mm3, %mm3
-// CHECK: encoding: [0x0f,0x6a,0xdb]
- punpckhdq %mm3,%mm3
-
-// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpckhdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhdq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0x45,0x00,0x00,0x00]
- punpckhdq 0x45,%xmm5
-
-// CHECK: punpckhdq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0xed,0x7e,0x00,0x00]
- punpckhdq 0x7eed,%xmm5
-
-// CHECK: punpckhdq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0xfe,0xca,0xbe,0xba]
- punpckhdq 0xbabecafe,%xmm5
-
-// CHECK: punpckhdq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0x78,0x56,0x34,0x12]
- punpckhdq 0x12345678,%xmm5
-
-// CHECK: punpckhdq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6a,0xed]
- punpckhdq %xmm5,%xmm5
-
-// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x60,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpcklbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpcklbw 69, %mm3
-// CHECK: encoding: [0x0f,0x60,0x1d,0x45,0x00,0x00,0x00]
- punpcklbw 0x45,%mm3
-
-// CHECK: punpcklbw 32493, %mm3
-// CHECK: encoding: [0x0f,0x60,0x1d,0xed,0x7e,0x00,0x00]
- punpcklbw 0x7eed,%mm3
-
-// CHECK: punpcklbw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x60,0x1d,0xfe,0xca,0xbe,0xba]
- punpcklbw 0xbabecafe,%mm3
-
-// CHECK: punpcklbw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x60,0x1d,0x78,0x56,0x34,0x12]
- punpcklbw 0x12345678,%mm3
-
-// CHECK: punpcklbw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x60,0xdb]
- punpcklbw %mm3,%mm3
-
-// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpcklbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklbw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0x45,0x00,0x00,0x00]
- punpcklbw 0x45,%xmm5
-
-// CHECK: punpcklbw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0xed,0x7e,0x00,0x00]
- punpcklbw 0x7eed,%xmm5
-
-// CHECK: punpcklbw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0xfe,0xca,0xbe,0xba]
- punpcklbw 0xbabecafe,%xmm5
-
-// CHECK: punpcklbw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0x78,0x56,0x34,0x12]
- punpcklbw 0x12345678,%xmm5
-
-// CHECK: punpcklbw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x60,0xed]
- punpcklbw %xmm5,%xmm5
-
-// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x61,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpcklwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpcklwd 69, %mm3
-// CHECK: encoding: [0x0f,0x61,0x1d,0x45,0x00,0x00,0x00]
- punpcklwd 0x45,%mm3
-
-// CHECK: punpcklwd 32493, %mm3
-// CHECK: encoding: [0x0f,0x61,0x1d,0xed,0x7e,0x00,0x00]
- punpcklwd 0x7eed,%mm3
-
-// CHECK: punpcklwd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x61,0x1d,0xfe,0xca,0xbe,0xba]
- punpcklwd 0xbabecafe,%mm3
-
-// CHECK: punpcklwd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x61,0x1d,0x78,0x56,0x34,0x12]
- punpcklwd 0x12345678,%mm3
-
-// CHECK: punpcklwd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x61,0xdb]
- punpcklwd %mm3,%mm3
-
-// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpcklwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklwd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0x45,0x00,0x00,0x00]
- punpcklwd 0x45,%xmm5
-
-// CHECK: punpcklwd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0xed,0x7e,0x00,0x00]
- punpcklwd 0x7eed,%xmm5
-
-// CHECK: punpcklwd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0xfe,0xca,0xbe,0xba]
- punpcklwd 0xbabecafe,%xmm5
-
-// CHECK: punpcklwd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0x78,0x56,0x34,0x12]
- punpcklwd 0x12345678,%xmm5
-
-// CHECK: punpcklwd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x61,0xed]
- punpcklwd %xmm5,%xmm5
-
-// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x62,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- punpckldq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckldq 69, %mm3
-// CHECK: encoding: [0x0f,0x62,0x1d,0x45,0x00,0x00,0x00]
- punpckldq 0x45,%mm3
-
-// CHECK: punpckldq 32493, %mm3
-// CHECK: encoding: [0x0f,0x62,0x1d,0xed,0x7e,0x00,0x00]
- punpckldq 0x7eed,%mm3
-
-// CHECK: punpckldq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x62,0x1d,0xfe,0xca,0xbe,0xba]
- punpckldq 0xbabecafe,%mm3
-
-// CHECK: punpckldq 305419896, %mm3
-// CHECK: encoding: [0x0f,0x62,0x1d,0x78,0x56,0x34,0x12]
- punpckldq 0x12345678,%mm3
-
-// CHECK: punpckldq %mm3, %mm3
-// CHECK: encoding: [0x0f,0x62,0xdb]
- punpckldq %mm3,%mm3
-
-// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpckldq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckldq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0x45,0x00,0x00,0x00]
- punpckldq 0x45,%xmm5
-
-// CHECK: punpckldq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0xed,0x7e,0x00,0x00]
- punpckldq 0x7eed,%xmm5
-
-// CHECK: punpckldq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0xfe,0xca,0xbe,0xba]
- punpckldq 0xbabecafe,%xmm5
-
-// CHECK: punpckldq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0x78,0x56,0x34,0x12]
- punpckldq 0x12345678,%xmm5
-
-// CHECK: punpckldq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x62,0xed]
- punpckldq %xmm5,%xmm5
-
-// CHECK: pxor 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xef,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pxor 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pxor 69, %mm3
-// CHECK: encoding: [0x0f,0xef,0x1d,0x45,0x00,0x00,0x00]
- pxor 0x45,%mm3
-
-// CHECK: pxor 32493, %mm3
-// CHECK: encoding: [0x0f,0xef,0x1d,0xed,0x7e,0x00,0x00]
- pxor 0x7eed,%mm3
-
-// CHECK: pxor 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xef,0x1d,0xfe,0xca,0xbe,0xba]
- pxor 0xbabecafe,%mm3
-
-// CHECK: pxor 305419896, %mm3
-// CHECK: encoding: [0x0f,0xef,0x1d,0x78,0x56,0x34,0x12]
- pxor 0x12345678,%mm3
-
-// CHECK: pxor %mm3, %mm3
-// CHECK: encoding: [0x0f,0xef,0xdb]
- pxor %mm3,%mm3
-
-// CHECK: pxor 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pxor 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pxor 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0x45,0x00,0x00,0x00]
- pxor 0x45,%xmm5
-
-// CHECK: pxor 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0xed,0x7e,0x00,0x00]
- pxor 0x7eed,%xmm5
-
-// CHECK: pxor 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0xfe,0xca,0xbe,0xba]
- pxor 0xbabecafe,%xmm5
-
-// CHECK: pxor 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0x78,0x56,0x34,0x12]
- pxor 0x12345678,%xmm5
-
-// CHECK: pxor %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xef,0xed]
- pxor %xmm5,%xmm5
-
-// CHECK: addps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addps 69, %xmm5
-// CHECK: encoding: [0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
- addps 0x45,%xmm5
-
-// CHECK: addps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
- addps 0x7eed,%xmm5
-
-// CHECK: addps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
- addps 0xbabecafe,%xmm5
-
-// CHECK: addps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
- addps 0x12345678,%xmm5
-
-// CHECK: addps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x58,0xed]
- addps %xmm5,%xmm5
-
-// CHECK: addss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
- addss 0x45,%xmm5
-
-// CHECK: addss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
- addss 0x7eed,%xmm5
-
-// CHECK: addss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
- addss 0xbabecafe,%xmm5
-
-// CHECK: addss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
- addss 0x12345678,%xmm5
-
-// CHECK: addss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x58,0xed]
- addss %xmm5,%xmm5
-
-// CHECK: andnps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
- andnps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andnps 69, %xmm5
-// CHECK: encoding: [0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
- andnps 0x45,%xmm5
-
-// CHECK: andnps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
- andnps 0x7eed,%xmm5
-
-// CHECK: andnps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
- andnps 0xbabecafe,%xmm5
-
-// CHECK: andnps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
- andnps 0x12345678,%xmm5
-
-// CHECK: andnps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x55,0xed]
- andnps %xmm5,%xmm5
-
-// CHECK: andps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
- andps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andps 69, %xmm5
-// CHECK: encoding: [0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
- andps 0x45,%xmm5
-
-// CHECK: andps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
- andps 0x7eed,%xmm5
-
-// CHECK: andps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
- andps 0xbabecafe,%xmm5
-
-// CHECK: andps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
- andps 0x12345678,%xmm5
-
-// CHECK: andps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x54,0xed]
- andps %xmm5,%xmm5
-
-// CHECK: comiss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- comiss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: comiss 69, %xmm5
-// CHECK: encoding: [0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
- comiss 0x45,%xmm5
-
-// CHECK: comiss 32493, %xmm5
-// CHECK: encoding: [0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
- comiss 0x7eed,%xmm5
-
-// CHECK: comiss 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
- comiss 0xbabecafe,%xmm5
-
-// CHECK: comiss 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
- comiss 0x12345678,%xmm5
-
-// CHECK: comiss %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x2f,0xed]
- comiss %xmm5,%xmm5
-
-// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2ps 69, %xmm5
-// CHECK: encoding: [0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
- cvtpi2ps 0x45,%xmm5
-
-// CHECK: cvtpi2ps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
- cvtpi2ps 0x7eed,%xmm5
-
-// CHECK: cvtpi2ps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtpi2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtpi2ps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
- cvtpi2ps 0x12345678,%xmm5
-
-// CHECK: cvtpi2ps %mm3, %xmm5
-// CHECK: encoding: [0x0f,0x2a,0xeb]
- cvtpi2ps %mm3,%xmm5
-
-// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtps2pi 69, %mm3
-// CHECK: encoding: [0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
- cvtps2pi 0x45,%mm3
-
-// CHECK: cvtps2pi 32493, %mm3
-// CHECK: encoding: [0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
- cvtps2pi 0x7eed,%mm3
-
-// CHECK: cvtps2pi 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
- cvtps2pi 0xbabecafe,%mm3
-
-// CHECK: cvtps2pi 305419896, %mm3
-// CHECK: encoding: [0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
- cvtps2pi 0x12345678,%mm3
-
-// CHECK: cvtps2pi %xmm5, %mm3
-// CHECK: encoding: [0x0f,0x2d,0xdd]
- cvtps2pi %xmm5,%mm3
-
-// CHECK: cvtsi2ss %ecx, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0xe9]
- cvtsi2ss %ecx,%xmm5
-
-// CHECK: cvtsi2ss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtsi2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsi2ss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
- cvtsi2ss 0x45,%xmm5
-
-// CHECK: cvtsi2ss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
- cvtsi2ss 0x7eed,%xmm5
-
-// CHECK: cvtsi2ss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtsi2ss 0xbabecafe,%xmm5
-
-// CHECK: cvtsi2ss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
- cvtsi2ss 0x12345678,%xmm5
-
-// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttps2pi 69, %mm3
-// CHECK: encoding: [0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
- cvttps2pi 0x45,%mm3
-
-// CHECK: cvttps2pi 32493, %mm3
-// CHECK: encoding: [0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
- cvttps2pi 0x7eed,%mm3
-
-// CHECK: cvttps2pi 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
- cvttps2pi 0xbabecafe,%mm3
-
-// CHECK: cvttps2pi 305419896, %mm3
-// CHECK: encoding: [0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
- cvttps2pi 0x12345678,%mm3
-
-// CHECK: cvttps2pi %xmm5, %mm3
-// CHECK: encoding: [0x0f,0x2c,0xdd]
- cvttps2pi %xmm5,%mm3
-
-// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttss2si 69, %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
- cvttss2si 0x45,%ecx
-
-// CHECK: cvttss2si 32493, %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
- cvttss2si 0x7eed,%ecx
-
-// CHECK: cvttss2si 3133065982, %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
- cvttss2si 0xbabecafe,%ecx
-
-// CHECK: cvttss2si 305419896, %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
- cvttss2si 0x12345678,%ecx
-
-// CHECK: cvttss2si %xmm5, %ecx
-// CHECK: encoding: [0xf3,0x0f,0x2c,0xcd]
- cvttss2si %xmm5,%ecx
-
-// CHECK: divps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- divps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divps 69, %xmm5
-// CHECK: encoding: [0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
- divps 0x45,%xmm5
-
-// CHECK: divps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
- divps 0x7eed,%xmm5
-
-// CHECK: divps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
- divps 0xbabecafe,%xmm5
-
-// CHECK: divps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
- divps 0x12345678,%xmm5
-
-// CHECK: divps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5e,0xed]
- divps %xmm5,%xmm5
-
-// CHECK: divss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- divss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
- divss 0x45,%xmm5
-
-// CHECK: divss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
- divss 0x7eed,%xmm5
-
-// CHECK: divss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
- divss 0xbabecafe,%xmm5
-
-// CHECK: divss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
- divss 0x12345678,%xmm5
-
-// CHECK: divss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5e,0xed]
- divss %xmm5,%xmm5
-
-// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xae,0x94,0xcb,0xef,0xbe,0xad,0xde]
- ldmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ldmxcsr 32493
-// CHECK: encoding: [0x0f,0xae,0x15,0xed,0x7e,0x00,0x00]
- ldmxcsr 0x7eed
-
-// CHECK: ldmxcsr 3133065982
-// CHECK: encoding: [0x0f,0xae,0x15,0xfe,0xca,0xbe,0xba]
- ldmxcsr 0xbabecafe
-
-// CHECK: ldmxcsr 305419896
-// CHECK: encoding: [0x0f,0xae,0x15,0x78,0x56,0x34,0x12]
- ldmxcsr 0x12345678
-
-// CHECK: maskmovq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf7,0xdb]
- maskmovq %mm3,%mm3
-
-// CHECK: maxps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- maxps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxps 69, %xmm5
-// CHECK: encoding: [0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
- maxps 0x45,%xmm5
-
-// CHECK: maxps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
- maxps 0x7eed,%xmm5
-
-// CHECK: maxps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
- maxps 0xbabecafe,%xmm5
-
-// CHECK: maxps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
- maxps 0x12345678,%xmm5
-
-// CHECK: maxps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5f,0xed]
- maxps %xmm5,%xmm5
-
-// CHECK: maxss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- maxss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
- maxss 0x45,%xmm5
-
-// CHECK: maxss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
- maxss 0x7eed,%xmm5
-
-// CHECK: maxss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
- maxss 0xbabecafe,%xmm5
-
-// CHECK: maxss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
- maxss 0x12345678,%xmm5
-
-// CHECK: maxss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5f,0xed]
- maxss %xmm5,%xmm5
-
-// CHECK: minps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- minps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minps 69, %xmm5
-// CHECK: encoding: [0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
- minps 0x45,%xmm5
-
-// CHECK: minps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
- minps 0x7eed,%xmm5
-
-// CHECK: minps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
- minps 0xbabecafe,%xmm5
-
-// CHECK: minps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
- minps 0x12345678,%xmm5
-
-// CHECK: minps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5d,0xed]
- minps %xmm5,%xmm5
-
-// CHECK: minss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- minss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
- minss 0x45,%xmm5
-
-// CHECK: minss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
- minss 0x7eed,%xmm5
-
-// CHECK: minss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
- minss 0xbabecafe,%xmm5
-
-// CHECK: minss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
- minss 0x12345678,%xmm5
-
-// CHECK: minss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5d,0xed]
- minss %xmm5,%xmm5
-
-// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movaps 69, %xmm5
-// CHECK: encoding: [0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
- movaps 0x45,%xmm5
-
-// CHECK: movaps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
- movaps 0x7eed,%xmm5
-
-// CHECK: movaps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
- movaps 0xbabecafe,%xmm5
-
-// CHECK: movaps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
- movaps 0x12345678,%xmm5
-
-// CHECK: movaps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x28,0xed]
- movaps %xmm5,%xmm5
-
-// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movaps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movaps %xmm5, 69
-// CHECK: encoding: [0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
- movaps %xmm5,0x45
-
-// CHECK: movaps %xmm5, 32493
-// CHECK: encoding: [0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
- movaps %xmm5,0x7eed
-
-// CHECK: movaps %xmm5, 3133065982
-// CHECK: encoding: [0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
- movaps %xmm5,0xbabecafe
-
-// CHECK: movaps %xmm5, 305419896
-// CHECK: encoding: [0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
- movaps %xmm5,0x12345678
-
-// CHECK: movaps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x28,0xed]
- movaps %xmm5,%xmm5
-
-// CHECK: movhlps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x12,0xed]
- movhlps %xmm5,%xmm5
-
-// CHECK: movhps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movhps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movhps 69, %xmm5
-// CHECK: encoding: [0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
- movhps 0x45,%xmm5
-
-// CHECK: movhps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
- movhps 0x7eed,%xmm5
-
-// CHECK: movhps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
- movhps 0xbabecafe,%xmm5
-
-// CHECK: movhps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
- movhps 0x12345678,%xmm5
-
-// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movhps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movhps %xmm5, 69
-// CHECK: encoding: [0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
- movhps %xmm5,0x45
-
-// CHECK: movhps %xmm5, 32493
-// CHECK: encoding: [0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
- movhps %xmm5,0x7eed
-
-// CHECK: movhps %xmm5, 3133065982
-// CHECK: encoding: [0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
- movhps %xmm5,0xbabecafe
-
-// CHECK: movhps %xmm5, 305419896
-// CHECK: encoding: [0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
- movhps %xmm5,0x12345678
-
-// CHECK: movlhps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x16,0xed]
- movlhps %xmm5,%xmm5
-
-// CHECK: movlps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movlps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movlps 69, %xmm5
-// CHECK: encoding: [0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
- movlps 0x45,%xmm5
-
-// CHECK: movlps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
- movlps 0x7eed,%xmm5
-
-// CHECK: movlps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
- movlps 0xbabecafe,%xmm5
-
-// CHECK: movlps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
- movlps 0x12345678,%xmm5
-
-// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movlps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlps %xmm5, 69
-// CHECK: encoding: [0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
- movlps %xmm5,0x45
-
-// CHECK: movlps %xmm5, 32493
-// CHECK: encoding: [0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
- movlps %xmm5,0x7eed
-
-// CHECK: movlps %xmm5, 3133065982
-// CHECK: encoding: [0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
- movlps %xmm5,0xbabecafe
-
-// CHECK: movlps %xmm5, 305419896
-// CHECK: encoding: [0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
- movlps %xmm5,0x12345678
-
-// CHECK: movmskps %xmm5, %ecx
-// CHECK: encoding: [0x0f,0x50,0xcd]
- movmskps %xmm5,%ecx
-
-// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movntps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntps %xmm5, 69
-// CHECK: encoding: [0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
- movntps %xmm5,0x45
-
-// CHECK: movntps %xmm5, 32493
-// CHECK: encoding: [0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
- movntps %xmm5,0x7eed
-
-// CHECK: movntps %xmm5, 3133065982
-// CHECK: encoding: [0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
- movntps %xmm5,0xbabecafe
-
-// CHECK: movntps %xmm5, 305419896
-// CHECK: encoding: [0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
- movntps %xmm5,0x12345678
-
-// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xe7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movntq %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntq %mm3, 69
-// CHECK: encoding: [0x0f,0xe7,0x1d,0x45,0x00,0x00,0x00]
- movntq %mm3,0x45
-
-// CHECK: movntq %mm3, 32493
-// CHECK: encoding: [0x0f,0xe7,0x1d,0xed,0x7e,0x00,0x00]
- movntq %mm3,0x7eed
-
-// CHECK: movntq %mm3, 3133065982
-// CHECK: encoding: [0x0f,0xe7,0x1d,0xfe,0xca,0xbe,0xba]
- movntq %mm3,0xbabecafe
-
-// CHECK: movntq %mm3, 305419896
-// CHECK: encoding: [0x0f,0xe7,0x1d,0x78,0x56,0x34,0x12]
- movntq %mm3,0x12345678
-
-// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0xe7,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntdq %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0x45,0x00,0x00,0x00]
- movntdq %xmm5,0x45
-
-// CHECK: movntdq %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0xed,0x7e,0x00,0x00]
- movntdq %xmm5,0x7eed
-
-// CHECK: movntdq %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0xfe,0xca,0xbe,0xba]
- movntdq %xmm5,0xbabecafe
-
-// CHECK: movntdq %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0x78,0x56,0x34,0x12]
- movntdq %xmm5,0x12345678
-
-// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
- movss 0x45,%xmm5
-
-// CHECK: movss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
- movss 0x7eed,%xmm5
-
-// CHECK: movss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
- movss 0xbabecafe,%xmm5
-
-// CHECK: movss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
- movss 0x12345678,%xmm5
-
-// CHECK: movss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0xed]
- movss %xmm5,%xmm5
-
-// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf3,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movss %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movss %xmm5, 69
-// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
- movss %xmm5,0x45
-
-// CHECK: movss %xmm5, 32493
-// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
- movss %xmm5,0x7eed
-
-// CHECK: movss %xmm5, 3133065982
-// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
- movss %xmm5,0xbabecafe
-
-// CHECK: movss %xmm5, 305419896
-// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
- movss %xmm5,0x12345678
-
-// CHECK: movss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x10,0xed]
- movss %xmm5,%xmm5
-
-// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movups 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movups 69, %xmm5
-// CHECK: encoding: [0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
- movups 0x45,%xmm5
-
-// CHECK: movups 32493, %xmm5
-// CHECK: encoding: [0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
- movups 0x7eed,%xmm5
-
-// CHECK: movups 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
- movups 0xbabecafe,%xmm5
-
-// CHECK: movups 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
- movups 0x12345678,%xmm5
-
-// CHECK: movups %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x10,0xed]
- movups %xmm5,%xmm5
-
-// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movups %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movups %xmm5, 69
-// CHECK: encoding: [0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
- movups %xmm5,0x45
-
-// CHECK: movups %xmm5, 32493
-// CHECK: encoding: [0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
- movups %xmm5,0x7eed
-
-// CHECK: movups %xmm5, 3133065982
-// CHECK: encoding: [0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
- movups %xmm5,0xbabecafe
-
-// CHECK: movups %xmm5, 305419896
-// CHECK: encoding: [0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
- movups %xmm5,0x12345678
-
-// CHECK: movups %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x10,0xed]
- movups %xmm5,%xmm5
-
-// CHECK: mulps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- mulps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulps 69, %xmm5
-// CHECK: encoding: [0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
- mulps 0x45,%xmm5
-
-// CHECK: mulps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
- mulps 0x7eed,%xmm5
-
-// CHECK: mulps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
- mulps 0xbabecafe,%xmm5
-
-// CHECK: mulps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
- mulps 0x12345678,%xmm5
-
-// CHECK: mulps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x59,0xed]
- mulps %xmm5,%xmm5
-
-// CHECK: mulss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- mulss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
- mulss 0x45,%xmm5
-
-// CHECK: mulss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
- mulss 0x7eed,%xmm5
-
-// CHECK: mulss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
- mulss 0xbabecafe,%xmm5
-
-// CHECK: mulss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
- mulss 0x12345678,%xmm5
-
-// CHECK: mulss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x59,0xed]
- mulss %xmm5,%xmm5
-
-// CHECK: orps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
- orps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: orps 69, %xmm5
-// CHECK: encoding: [0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
- orps 0x45,%xmm5
-
-// CHECK: orps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
- orps 0x7eed,%xmm5
-
-// CHECK: orps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
- orps 0xbabecafe,%xmm5
-
-// CHECK: orps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
- orps 0x12345678,%xmm5
-
-// CHECK: orps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x56,0xed]
- orps %xmm5,%xmm5
-
-// CHECK: pavgb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe0,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pavgb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pavgb 69, %mm3
-// CHECK: encoding: [0x0f,0xe0,0x1d,0x45,0x00,0x00,0x00]
- pavgb 0x45,%mm3
-
-// CHECK: pavgb 32493, %mm3
-// CHECK: encoding: [0x0f,0xe0,0x1d,0xed,0x7e,0x00,0x00]
- pavgb 0x7eed,%mm3
-
-// CHECK: pavgb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe0,0x1d,0xfe,0xca,0xbe,0xba]
- pavgb 0xbabecafe,%mm3
-
-// CHECK: pavgb 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe0,0x1d,0x78,0x56,0x34,0x12]
- pavgb 0x12345678,%mm3
-
-// CHECK: pavgb %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe0,0xdb]
- pavgb %mm3,%mm3
-
-// CHECK: pavgb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pavgb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pavgb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0x45,0x00,0x00,0x00]
- pavgb 0x45,%xmm5
-
-// CHECK: pavgb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0xed,0x7e,0x00,0x00]
- pavgb 0x7eed,%xmm5
-
-// CHECK: pavgb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0xfe,0xca,0xbe,0xba]
- pavgb 0xbabecafe,%xmm5
-
-// CHECK: pavgb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0x78,0x56,0x34,0x12]
- pavgb 0x12345678,%xmm5
-
-// CHECK: pavgb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe0,0xed]
- pavgb %xmm5,%xmm5
-
-// CHECK: pavgw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pavgw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pavgw 69, %mm3
-// CHECK: encoding: [0x0f,0xe3,0x1d,0x45,0x00,0x00,0x00]
- pavgw 0x45,%mm3
-
-// CHECK: pavgw 32493, %mm3
-// CHECK: encoding: [0x0f,0xe3,0x1d,0xed,0x7e,0x00,0x00]
- pavgw 0x7eed,%mm3
-
-// CHECK: pavgw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe3,0x1d,0xfe,0xca,0xbe,0xba]
- pavgw 0xbabecafe,%mm3
-
-// CHECK: pavgw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe3,0x1d,0x78,0x56,0x34,0x12]
- pavgw 0x12345678,%mm3
-
-// CHECK: pavgw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe3,0xdb]
- pavgw %mm3,%mm3
-
-// CHECK: pavgw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pavgw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pavgw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0x45,0x00,0x00,0x00]
- pavgw 0x45,%xmm5
-
-// CHECK: pavgw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0xed,0x7e,0x00,0x00]
- pavgw 0x7eed,%xmm5
-
-// CHECK: pavgw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0xfe,0xca,0xbe,0xba]
- pavgw 0xbabecafe,%xmm5
-
-// CHECK: pavgw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0x78,0x56,0x34,0x12]
- pavgw 0x12345678,%xmm5
-
-// CHECK: pavgw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe3,0xed]
- pavgw %xmm5,%xmm5
-
-// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xee,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmaxsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaxsw 69, %mm3
-// CHECK: encoding: [0x0f,0xee,0x1d,0x45,0x00,0x00,0x00]
- pmaxsw 0x45,%mm3
-
-// CHECK: pmaxsw 32493, %mm3
-// CHECK: encoding: [0x0f,0xee,0x1d,0xed,0x7e,0x00,0x00]
- pmaxsw 0x7eed,%mm3
-
-// CHECK: pmaxsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xee,0x1d,0xfe,0xca,0xbe,0xba]
- pmaxsw 0xbabecafe,%mm3
-
-// CHECK: pmaxsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xee,0x1d,0x78,0x56,0x34,0x12]
- pmaxsw 0x12345678,%mm3
-
-// CHECK: pmaxsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xee,0xdb]
- pmaxsw %mm3,%mm3
-
-// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0x45,0x00,0x00,0x00]
- pmaxsw 0x45,%xmm5
-
-// CHECK: pmaxsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0xed,0x7e,0x00,0x00]
- pmaxsw 0x7eed,%xmm5
-
-// CHECK: pmaxsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxsw 0xbabecafe,%xmm5
-
-// CHECK: pmaxsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0x78,0x56,0x34,0x12]
- pmaxsw 0x12345678,%xmm5
-
-// CHECK: pmaxsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xee,0xed]
- pmaxsw %xmm5,%xmm5
-
-// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xde,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmaxub 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaxub 69, %mm3
-// CHECK: encoding: [0x0f,0xde,0x1d,0x45,0x00,0x00,0x00]
- pmaxub 0x45,%mm3
-
-// CHECK: pmaxub 32493, %mm3
-// CHECK: encoding: [0x0f,0xde,0x1d,0xed,0x7e,0x00,0x00]
- pmaxub 0x7eed,%mm3
-
-// CHECK: pmaxub 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xde,0x1d,0xfe,0xca,0xbe,0xba]
- pmaxub 0xbabecafe,%mm3
-
-// CHECK: pmaxub 305419896, %mm3
-// CHECK: encoding: [0x0f,0xde,0x1d,0x78,0x56,0x34,0x12]
- pmaxub 0x12345678,%mm3
-
-// CHECK: pmaxub %mm3, %mm3
-// CHECK: encoding: [0x0f,0xde,0xdb]
- pmaxub %mm3,%mm3
-
-// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxub 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxub 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0x45,0x00,0x00,0x00]
- pmaxub 0x45,%xmm5
-
-// CHECK: pmaxub 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0xed,0x7e,0x00,0x00]
- pmaxub 0x7eed,%xmm5
-
-// CHECK: pmaxub 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxub 0xbabecafe,%xmm5
-
-// CHECK: pmaxub 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0x78,0x56,0x34,0x12]
- pmaxub 0x12345678,%xmm5
-
-// CHECK: pmaxub %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xde,0xed]
- pmaxub %xmm5,%xmm5
-
-// CHECK: pminsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xea,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pminsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pminsw 69, %mm3
-// CHECK: encoding: [0x0f,0xea,0x1d,0x45,0x00,0x00,0x00]
- pminsw 0x45,%mm3
-
-// CHECK: pminsw 32493, %mm3
-// CHECK: encoding: [0x0f,0xea,0x1d,0xed,0x7e,0x00,0x00]
- pminsw 0x7eed,%mm3
-
-// CHECK: pminsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xea,0x1d,0xfe,0xca,0xbe,0xba]
- pminsw 0xbabecafe,%mm3
-
-// CHECK: pminsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xea,0x1d,0x78,0x56,0x34,0x12]
- pminsw 0x12345678,%mm3
-
-// CHECK: pminsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xea,0xdb]
- pminsw %mm3,%mm3
-
-// CHECK: pminsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0x45,0x00,0x00,0x00]
- pminsw 0x45,%xmm5
-
-// CHECK: pminsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0xed,0x7e,0x00,0x00]
- pminsw 0x7eed,%xmm5
-
-// CHECK: pminsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0xfe,0xca,0xbe,0xba]
- pminsw 0xbabecafe,%xmm5
-
-// CHECK: pminsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0x78,0x56,0x34,0x12]
- pminsw 0x12345678,%xmm5
-
-// CHECK: pminsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xea,0xed]
- pminsw %xmm5,%xmm5
-
-// CHECK: pminub 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pminub 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pminub 69, %mm3
-// CHECK: encoding: [0x0f,0xda,0x1d,0x45,0x00,0x00,0x00]
- pminub 0x45,%mm3
-
-// CHECK: pminub 32493, %mm3
-// CHECK: encoding: [0x0f,0xda,0x1d,0xed,0x7e,0x00,0x00]
- pminub 0x7eed,%mm3
-
-// CHECK: pminub 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xda,0x1d,0xfe,0xca,0xbe,0xba]
- pminub 0xbabecafe,%mm3
-
-// CHECK: pminub 305419896, %mm3
-// CHECK: encoding: [0x0f,0xda,0x1d,0x78,0x56,0x34,0x12]
- pminub 0x12345678,%mm3
-
-// CHECK: pminub %mm3, %mm3
-// CHECK: encoding: [0x0f,0xda,0xdb]
- pminub %mm3,%mm3
-
-// CHECK: pminub 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminub 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminub 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0x45,0x00,0x00,0x00]
- pminub 0x45,%xmm5
-
-// CHECK: pminub 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0xed,0x7e,0x00,0x00]
- pminub 0x7eed,%xmm5
-
-// CHECK: pminub 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0xfe,0xca,0xbe,0xba]
- pminub 0xbabecafe,%xmm5
-
-// CHECK: pminub 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0x78,0x56,0x34,0x12]
- pminub 0x12345678,%xmm5
-
-// CHECK: pminub %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xda,0xed]
- pminub %xmm5,%xmm5
-
-// CHECK: pmovmskb %mm3, %ecx
-// CHECK: encoding: [0x0f,0xd7,0xcb]
- pmovmskb %mm3,%ecx
-
-// CHECK: pmovmskb %xmm5, %ecx
-// CHECK: encoding: [0x66,0x0f,0xd7,0xcd]
- pmovmskb %xmm5,%ecx
-
-// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xe4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmulhuw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhuw 69, %mm3
-// CHECK: encoding: [0x0f,0xe4,0x1d,0x45,0x00,0x00,0x00]
- pmulhuw 0x45,%mm3
-
-// CHECK: pmulhuw 32493, %mm3
-// CHECK: encoding: [0x0f,0xe4,0x1d,0xed,0x7e,0x00,0x00]
- pmulhuw 0x7eed,%mm3
-
-// CHECK: pmulhuw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xe4,0x1d,0xfe,0xca,0xbe,0xba]
- pmulhuw 0xbabecafe,%mm3
-
-// CHECK: pmulhuw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xe4,0x1d,0x78,0x56,0x34,0x12]
- pmulhuw 0x12345678,%mm3
-
-// CHECK: pmulhuw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xe4,0xdb]
- pmulhuw %mm3,%mm3
-
-// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmulhuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhuw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0x45,0x00,0x00,0x00]
- pmulhuw 0x45,%xmm5
-
-// CHECK: pmulhuw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0xed,0x7e,0x00,0x00]
- pmulhuw 0x7eed,%xmm5
-
-// CHECK: pmulhuw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0xfe,0xca,0xbe,0xba]
- pmulhuw 0xbabecafe,%xmm5
-
-// CHECK: pmulhuw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0x78,0x56,0x34,0x12]
- pmulhuw 0x12345678,%xmm5
-
-// CHECK: pmulhuw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xe4,0xed]
- pmulhuw %xmm5,%xmm5
-
-// CHECK: prefetchnta 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x18,0x84,0xcb,0xef,0xbe,0xad,0xde]
- prefetchnta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetchnta 32493
-// CHECK: encoding: [0x0f,0x18,0x05,0xed,0x7e,0x00,0x00]
- prefetchnta 0x7eed
-
-// CHECK: prefetchnta 3133065982
-// CHECK: encoding: [0x0f,0x18,0x05,0xfe,0xca,0xbe,0xba]
- prefetchnta 0xbabecafe
-
-// CHECK: prefetchnta 305419896
-// CHECK: encoding: [0x0f,0x18,0x05,0x78,0x56,0x34,0x12]
- prefetchnta 0x12345678
-
-// CHECK: prefetcht0 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x18,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- prefetcht0 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht0 32493
-// CHECK: encoding: [0x0f,0x18,0x0d,0xed,0x7e,0x00,0x00]
- prefetcht0 0x7eed
-
-// CHECK: prefetcht0 3133065982
-// CHECK: encoding: [0x0f,0x18,0x0d,0xfe,0xca,0xbe,0xba]
- prefetcht0 0xbabecafe
-
-// CHECK: prefetcht0 305419896
-// CHECK: encoding: [0x0f,0x18,0x0d,0x78,0x56,0x34,0x12]
- prefetcht0 0x12345678
-
-// CHECK: prefetcht1 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x18,0x94,0xcb,0xef,0xbe,0xad,0xde]
- prefetcht1 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht1 32493
-// CHECK: encoding: [0x0f,0x18,0x15,0xed,0x7e,0x00,0x00]
- prefetcht1 0x7eed
-
-// CHECK: prefetcht1 3133065982
-// CHECK: encoding: [0x0f,0x18,0x15,0xfe,0xca,0xbe,0xba]
- prefetcht1 0xbabecafe
-
-// CHECK: prefetcht1 305419896
-// CHECK: encoding: [0x0f,0x18,0x15,0x78,0x56,0x34,0x12]
- prefetcht1 0x12345678
-
-// CHECK: prefetcht2 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x18,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- prefetcht2 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht2 32493
-// CHECK: encoding: [0x0f,0x18,0x1d,0xed,0x7e,0x00,0x00]
- prefetcht2 0x7eed
-
-// CHECK: prefetcht2 3133065982
-// CHECK: encoding: [0x0f,0x18,0x1d,0xfe,0xca,0xbe,0xba]
- prefetcht2 0xbabecafe
-
-// CHECK: prefetcht2 305419896
-// CHECK: encoding: [0x0f,0x18,0x1d,0x78,0x56,0x34,0x12]
- prefetcht2 0x12345678
-
-// CHECK: psadbw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psadbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psadbw 69, %mm3
-// CHECK: encoding: [0x0f,0xf6,0x1d,0x45,0x00,0x00,0x00]
- psadbw 0x45,%mm3
-
-// CHECK: psadbw 32493, %mm3
-// CHECK: encoding: [0x0f,0xf6,0x1d,0xed,0x7e,0x00,0x00]
- psadbw 0x7eed,%mm3
-
-// CHECK: psadbw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf6,0x1d,0xfe,0xca,0xbe,0xba]
- psadbw 0xbabecafe,%mm3
-
-// CHECK: psadbw 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf6,0x1d,0x78,0x56,0x34,0x12]
- psadbw 0x12345678,%mm3
-
-// CHECK: psadbw %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf6,0xdb]
- psadbw %mm3,%mm3
-
-// CHECK: psadbw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psadbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psadbw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0x45,0x00,0x00,0x00]
- psadbw 0x45,%xmm5
-
-// CHECK: psadbw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0xed,0x7e,0x00,0x00]
- psadbw 0x7eed,%xmm5
-
-// CHECK: psadbw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0xfe,0xca,0xbe,0xba]
- psadbw 0xbabecafe,%xmm5
-
-// CHECK: psadbw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0x78,0x56,0x34,0x12]
- psadbw 0x12345678,%xmm5
-
-// CHECK: psadbw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf6,0xed]
- psadbw %xmm5,%xmm5
-
-// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
- rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpps 69, %xmm5
-// CHECK: encoding: [0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
- rcpps 0x45,%xmm5
-
-// CHECK: rcpps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
- rcpps 0x7eed,%xmm5
-
-// CHECK: rcpps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
- rcpps 0xbabecafe,%xmm5
-
-// CHECK: rcpps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
- rcpps 0x12345678,%xmm5
-
-// CHECK: rcpps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x53,0xed]
- rcpps %xmm5,%xmm5
-
-// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
- rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
- rcpss 0x45,%xmm5
-
-// CHECK: rcpss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
- rcpss 0x7eed,%xmm5
-
-// CHECK: rcpss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
- rcpss 0xbabecafe,%xmm5
-
-// CHECK: rcpss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
- rcpss 0x12345678,%xmm5
-
-// CHECK: rcpss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x53,0xed]
- rcpss %xmm5,%xmm5
-
-// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
- rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtps 69, %xmm5
-// CHECK: encoding: [0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
- rsqrtps 0x45,%xmm5
-
-// CHECK: rsqrtps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
- rsqrtps 0x7eed,%xmm5
-
-// CHECK: rsqrtps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
- rsqrtps 0xbabecafe,%xmm5
-
-// CHECK: rsqrtps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
- rsqrtps 0x12345678,%xmm5
-
-// CHECK: rsqrtps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x52,0xed]
- rsqrtps %xmm5,%xmm5
-
-// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
- rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
- rsqrtss 0x45,%xmm5
-
-// CHECK: rsqrtss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
- rsqrtss 0x7eed,%xmm5
-
-// CHECK: rsqrtss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
- rsqrtss 0xbabecafe,%xmm5
-
-// CHECK: rsqrtss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
- rsqrtss 0x12345678,%xmm5
-
-// CHECK: rsqrtss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x52,0xed]
- rsqrtss %xmm5,%xmm5
-
-// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
- sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtps 69, %xmm5
-// CHECK: encoding: [0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
- sqrtps 0x45,%xmm5
-
-// CHECK: sqrtps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
- sqrtps 0x7eed,%xmm5
-
-// CHECK: sqrtps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
- sqrtps 0xbabecafe,%xmm5
-
-// CHECK: sqrtps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
- sqrtps 0x12345678,%xmm5
-
-// CHECK: sqrtps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x51,0xed]
- sqrtps %xmm5,%xmm5
-
-// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
- sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
- sqrtss 0x45,%xmm5
-
-// CHECK: sqrtss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
- sqrtss 0x7eed,%xmm5
-
-// CHECK: sqrtss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
- sqrtss 0xbabecafe,%xmm5
-
-// CHECK: sqrtss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
- sqrtss 0x12345678,%xmm5
-
-// CHECK: sqrtss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x51,0xed]
- sqrtss %xmm5,%xmm5
-
-// CHECK: stmxcsr 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xae,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- stmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: stmxcsr 32493
-// CHECK: encoding: [0x0f,0xae,0x1d,0xed,0x7e,0x00,0x00]
- stmxcsr 0x7eed
-
-// CHECK: stmxcsr 3133065982
-// CHECK: encoding: [0x0f,0xae,0x1d,0xfe,0xca,0xbe,0xba]
- stmxcsr 0xbabecafe
-
-// CHECK: stmxcsr 305419896
-// CHECK: encoding: [0x0f,0xae,0x1d,0x78,0x56,0x34,0x12]
- stmxcsr 0x12345678
-
-// CHECK: subps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- subps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subps 69, %xmm5
-// CHECK: encoding: [0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
- subps 0x45,%xmm5
-
-// CHECK: subps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
- subps 0x7eed,%xmm5
-
-// CHECK: subps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
- subps 0xbabecafe,%xmm5
-
-// CHECK: subps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
- subps 0x12345678,%xmm5
-
-// CHECK: subps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5c,0xed]
- subps %xmm5,%xmm5
-
-// CHECK: subss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- subss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subss 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
- subss 0x45,%xmm5
-
-// CHECK: subss 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
- subss 0x7eed,%xmm5
-
-// CHECK: subss 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
- subss 0xbabecafe,%xmm5
-
-// CHECK: subss 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
- subss 0x12345678,%xmm5
-
-// CHECK: subss %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5c,0xed]
- subss %xmm5,%xmm5
-
-// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomiss 69, %xmm5
-// CHECK: encoding: [0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
- ucomiss 0x45,%xmm5
-
-// CHECK: ucomiss 32493, %xmm5
-// CHECK: encoding: [0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
- ucomiss 0x7eed,%xmm5
-
-// CHECK: ucomiss 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
- ucomiss 0xbabecafe,%xmm5
-
-// CHECK: ucomiss 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
- ucomiss 0x12345678,%xmm5
-
-// CHECK: ucomiss %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x2e,0xed]
- ucomiss %xmm5,%xmm5
-
-// CHECK: unpckhps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
- unpckhps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpckhps 69, %xmm5
-// CHECK: encoding: [0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
- unpckhps 0x45,%xmm5
-
-// CHECK: unpckhps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
- unpckhps 0x7eed,%xmm5
-
-// CHECK: unpckhps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
- unpckhps 0xbabecafe,%xmm5
-
-// CHECK: unpckhps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
- unpckhps 0x12345678,%xmm5
-
-// CHECK: unpckhps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x15,0xed]
- unpckhps %xmm5,%xmm5
-
-// CHECK: unpcklps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
- unpcklps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpcklps 69, %xmm5
-// CHECK: encoding: [0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
- unpcklps 0x45,%xmm5
-
-// CHECK: unpcklps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
- unpcklps 0x7eed,%xmm5
-
-// CHECK: unpcklps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
- unpcklps 0xbabecafe,%xmm5
-
-// CHECK: unpcklps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
- unpcklps 0x12345678,%xmm5
-
-// CHECK: unpcklps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x14,0xed]
- unpcklps %xmm5,%xmm5
-
-// CHECK: xorps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
- xorps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: xorps 69, %xmm5
-// CHECK: encoding: [0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
- xorps 0x45,%xmm5
-
-// CHECK: xorps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
- xorps 0x7eed,%xmm5
-
-// CHECK: xorps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
- xorps 0xbabecafe,%xmm5
-
-// CHECK: xorps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
- xorps 0x12345678,%xmm5
-
-// CHECK: xorps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x57,0xed]
- xorps %xmm5,%xmm5
-
-// CHECK: addpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
- addpd 0x45,%xmm5
-
-// CHECK: addpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
- addpd 0x7eed,%xmm5
-
-// CHECK: addpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
- addpd 0xbabecafe,%xmm5
-
-// CHECK: addpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
- addpd 0x12345678,%xmm5
-
-// CHECK: addpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x58,0xed]
- addpd %xmm5,%xmm5
-
-// CHECK: addsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
- addsd 0x45,%xmm5
-
-// CHECK: addsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
- addsd 0x7eed,%xmm5
-
-// CHECK: addsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
- addsd 0xbabecafe,%xmm5
-
-// CHECK: addsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
- addsd 0x12345678,%xmm5
-
-// CHECK: addsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x58,0xed]
- addsd %xmm5,%xmm5
-
-// CHECK: andnpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
- andnpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andnpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
- andnpd 0x45,%xmm5
-
-// CHECK: andnpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
- andnpd 0x7eed,%xmm5
-
-// CHECK: andnpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
- andnpd 0xbabecafe,%xmm5
-
-// CHECK: andnpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
- andnpd 0x12345678,%xmm5
-
-// CHECK: andnpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x55,0xed]
- andnpd %xmm5,%xmm5
-
-// CHECK: andpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
- andpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
- andpd 0x45,%xmm5
-
-// CHECK: andpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
- andpd 0x7eed,%xmm5
-
-// CHECK: andpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
- andpd 0xbabecafe,%xmm5
-
-// CHECK: andpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
- andpd 0x12345678,%xmm5
-
-// CHECK: andpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x54,0xed]
- andpd %xmm5,%xmm5
-
-// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: comisd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
- comisd 0x45,%xmm5
-
-// CHECK: comisd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
- comisd 0x7eed,%xmm5
-
-// CHECK: comisd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
- comisd 0xbabecafe,%xmm5
-
-// CHECK: comisd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
- comisd 0x12345678,%xmm5
-
-// CHECK: comisd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2f,0xed]
- comisd %xmm5,%xmm5
-
-// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2pd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
- cvtpi2pd 0x45,%xmm5
-
-// CHECK: cvtpi2pd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
- cvtpi2pd 0x7eed,%xmm5
-
-// CHECK: cvtpi2pd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtpi2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtpi2pd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
- cvtpi2pd 0x12345678,%xmm5
-
-// CHECK: cvtpi2pd %mm3, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2a,0xeb]
- cvtpi2pd %mm3,%xmm5
-
-// CHECK: cvtsi2sd %ecx, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0xe9]
- cvtsi2sd %ecx,%xmm5
-
-// CHECK: cvtsi2sd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtsi2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsi2sd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
- cvtsi2sd 0x45,%xmm5
-
-// CHECK: cvtsi2sd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
- cvtsi2sd 0x7eed,%xmm5
-
-// CHECK: cvtsi2sd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtsi2sd 0xbabecafe,%xmm5
-
-// CHECK: cvtsi2sd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
- cvtsi2sd 0x12345678,%xmm5
-
-// CHECK: divpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- divpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
- divpd 0x45,%xmm5
-
-// CHECK: divpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
- divpd 0x7eed,%xmm5
-
-// CHECK: divpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
- divpd 0xbabecafe,%xmm5
-
-// CHECK: divpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
- divpd 0x12345678,%xmm5
-
-// CHECK: divpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5e,0xed]
- divpd %xmm5,%xmm5
-
-// CHECK: divsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- divsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
- divsd 0x45,%xmm5
-
-// CHECK: divsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
- divsd 0x7eed,%xmm5
-
-// CHECK: divsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
- divsd 0xbabecafe,%xmm5
-
-// CHECK: divsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
- divsd 0x12345678,%xmm5
-
-// CHECK: divsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5e,0xed]
- divsd %xmm5,%xmm5
-
-// CHECK: maxpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- maxpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
- maxpd 0x45,%xmm5
-
-// CHECK: maxpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
- maxpd 0x7eed,%xmm5
-
-// CHECK: maxpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
- maxpd 0xbabecafe,%xmm5
-
-// CHECK: maxpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
- maxpd 0x12345678,%xmm5
-
-// CHECK: maxpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5f,0xed]
- maxpd %xmm5,%xmm5
-
-// CHECK: maxsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- maxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
- maxsd 0x45,%xmm5
-
-// CHECK: maxsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
- maxsd 0x7eed,%xmm5
-
-// CHECK: maxsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
- maxsd 0xbabecafe,%xmm5
-
-// CHECK: maxsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
- maxsd 0x12345678,%xmm5
-
-// CHECK: maxsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5f,0xed]
- maxsd %xmm5,%xmm5
-
-// CHECK: minpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- minpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
- minpd 0x45,%xmm5
-
-// CHECK: minpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
- minpd 0x7eed,%xmm5
-
-// CHECK: minpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
- minpd 0xbabecafe,%xmm5
-
-// CHECK: minpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
- minpd 0x12345678,%xmm5
-
-// CHECK: minpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5d,0xed]
- minpd %xmm5,%xmm5
-
-// CHECK: minsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- minsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
- minsd 0x45,%xmm5
-
-// CHECK: minsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
- minsd 0x7eed,%xmm5
-
-// CHECK: minsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
- minsd 0xbabecafe,%xmm5
-
-// CHECK: minsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
- minsd 0x12345678,%xmm5
-
-// CHECK: minsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5d,0xed]
- minsd %xmm5,%xmm5
-
-// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movapd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
- movapd 0x45,%xmm5
-
-// CHECK: movapd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
- movapd 0x7eed,%xmm5
-
-// CHECK: movapd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
- movapd 0xbabecafe,%xmm5
-
-// CHECK: movapd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
- movapd 0x12345678,%xmm5
-
-// CHECK: movapd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0xed]
- movapd %xmm5,%xmm5
-
-// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movapd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movapd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
- movapd %xmm5,0x45
-
-// CHECK: movapd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
- movapd %xmm5,0x7eed
-
-// CHECK: movapd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
- movapd %xmm5,0xbabecafe
-
-// CHECK: movapd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
- movapd %xmm5,0x12345678
-
-// CHECK: movapd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x28,0xed]
- movapd %xmm5,%xmm5
-
-// CHECK: movhpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movhpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
- movhpd 0x45,%xmm5
-
-// CHECK: movhpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
- movhpd 0x7eed,%xmm5
-
-// CHECK: movhpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
- movhpd 0xbabecafe,%xmm5
-
-// CHECK: movhpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
- movhpd 0x12345678,%xmm5
-
-// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movhpd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
- movhpd %xmm5,0x45
-
-// CHECK: movhpd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
- movhpd %xmm5,0x7eed
-
-// CHECK: movhpd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
- movhpd %xmm5,0xbabecafe
-
-// CHECK: movhpd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
- movhpd %xmm5,0x12345678
-
-// CHECK: movlpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movlpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movlpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
- movlpd 0x45,%xmm5
-
-// CHECK: movlpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
- movlpd 0x7eed,%xmm5
-
-// CHECK: movlpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
- movlpd 0xbabecafe,%xmm5
-
-// CHECK: movlpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
- movlpd 0x12345678,%xmm5
-
-// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlpd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
- movlpd %xmm5,0x45
-
-// CHECK: movlpd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
- movlpd %xmm5,0x7eed
-
-// CHECK: movlpd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
- movlpd %xmm5,0xbabecafe
-
-// CHECK: movlpd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
- movlpd %xmm5,0x12345678
-
-// CHECK: movmskpd %xmm5, %ecx
-// CHECK: encoding: [0x66,0x0f,0x50,0xcd]
- movmskpd %xmm5,%ecx
-
-// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntpd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
- movntpd %xmm5,0x45
-
-// CHECK: movntpd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
- movntpd %xmm5,0x7eed
-
-// CHECK: movntpd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
- movntpd %xmm5,0xbabecafe
-
-// CHECK: movntpd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
- movntpd %xmm5,0x12345678
-
-// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
- movsd 0x45,%xmm5
-
-// CHECK: movsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
- movsd 0x7eed,%xmm5
-
-// CHECK: movsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
- movsd 0xbabecafe,%xmm5
-
-// CHECK: movsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
- movsd 0x12345678,%xmm5
-
-// CHECK: movsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0xed]
- movsd %xmm5,%xmm5
-
-// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf2,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movsd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movsd %xmm5, 69
-// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
- movsd %xmm5,0x45
-
-// CHECK: movsd %xmm5, 32493
-// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
- movsd %xmm5,0x7eed
-
-// CHECK: movsd %xmm5, 3133065982
-// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
- movsd %xmm5,0xbabecafe
-
-// CHECK: movsd %xmm5, 305419896
-// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
- movsd %xmm5,0x12345678
-
-// CHECK: movsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x10,0xed]
- movsd %xmm5,%xmm5
-
-// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movupd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
- movupd 0x45,%xmm5
-
-// CHECK: movupd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
- movupd 0x7eed,%xmm5
-
-// CHECK: movupd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
- movupd 0xbabecafe,%xmm5
-
-// CHECK: movupd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
- movupd 0x12345678,%xmm5
-
-// CHECK: movupd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0xed]
- movupd %xmm5,%xmm5
-
-// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movupd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movupd %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
- movupd %xmm5,0x45
-
-// CHECK: movupd %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
- movupd %xmm5,0x7eed
-
-// CHECK: movupd %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
- movupd %xmm5,0xbabecafe
-
-// CHECK: movupd %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
- movupd %xmm5,0x12345678
-
-// CHECK: movupd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x10,0xed]
- movupd %xmm5,%xmm5
-
-// CHECK: mulpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- mulpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
- mulpd 0x45,%xmm5
-
-// CHECK: mulpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
- mulpd 0x7eed,%xmm5
-
-// CHECK: mulpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
- mulpd 0xbabecafe,%xmm5
-
-// CHECK: mulpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
- mulpd 0x12345678,%xmm5
-
-// CHECK: mulpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x59,0xed]
- mulpd %xmm5,%xmm5
-
-// CHECK: mulsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
- mulsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
- mulsd 0x45,%xmm5
-
-// CHECK: mulsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
- mulsd 0x7eed,%xmm5
-
-// CHECK: mulsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
- mulsd 0xbabecafe,%xmm5
-
-// CHECK: mulsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
- mulsd 0x12345678,%xmm5
-
-// CHECK: mulsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x59,0xed]
- mulsd %xmm5,%xmm5
-
-// CHECK: orpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
- orpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: orpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
- orpd 0x45,%xmm5
-
-// CHECK: orpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
- orpd 0x7eed,%xmm5
-
-// CHECK: orpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
- orpd 0xbabecafe,%xmm5
-
-// CHECK: orpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
- orpd 0x12345678,%xmm5
-
-// CHECK: orpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x56,0xed]
- orpd %xmm5,%xmm5
-
-// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
- sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
- sqrtpd 0x45,%xmm5
-
-// CHECK: sqrtpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
- sqrtpd 0x7eed,%xmm5
-
-// CHECK: sqrtpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
- sqrtpd 0xbabecafe,%xmm5
-
-// CHECK: sqrtpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
- sqrtpd 0x12345678,%xmm5
-
-// CHECK: sqrtpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x51,0xed]
- sqrtpd %xmm5,%xmm5
-
-// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
- sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
- sqrtsd 0x45,%xmm5
-
-// CHECK: sqrtsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
- sqrtsd 0x7eed,%xmm5
-
-// CHECK: sqrtsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
- sqrtsd 0xbabecafe,%xmm5
-
-// CHECK: sqrtsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
- sqrtsd 0x12345678,%xmm5
-
-// CHECK: sqrtsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x51,0xed]
- sqrtsd %xmm5,%xmm5
-
-// CHECK: subpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- subpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
- subpd 0x45,%xmm5
-
-// CHECK: subpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
- subpd 0x7eed,%xmm5
-
-// CHECK: subpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
- subpd 0xbabecafe,%xmm5
-
-// CHECK: subpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
- subpd 0x12345678,%xmm5
-
-// CHECK: subpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5c,0xed]
- subpd %xmm5,%xmm5
-
-// CHECK: subsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- subsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subsd 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
- subsd 0x45,%xmm5
-
-// CHECK: subsd 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
- subsd 0x7eed,%xmm5
-
-// CHECK: subsd 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
- subsd 0xbabecafe,%xmm5
-
-// CHECK: subsd 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
- subsd 0x12345678,%xmm5
-
-// CHECK: subsd %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5c,0xed]
- subsd %xmm5,%xmm5
-
-// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomisd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
- ucomisd 0x45,%xmm5
-
-// CHECK: ucomisd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
- ucomisd 0x7eed,%xmm5
-
-// CHECK: ucomisd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
- ucomisd 0xbabecafe,%xmm5
-
-// CHECK: ucomisd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
- ucomisd 0x12345678,%xmm5
-
-// CHECK: ucomisd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x2e,0xed]
- ucomisd %xmm5,%xmm5
-
-// CHECK: unpckhpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
- unpckhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpckhpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
- unpckhpd 0x45,%xmm5
-
-// CHECK: unpckhpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
- unpckhpd 0x7eed,%xmm5
-
-// CHECK: unpckhpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
- unpckhpd 0xbabecafe,%xmm5
-
-// CHECK: unpckhpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
- unpckhpd 0x12345678,%xmm5
-
-// CHECK: unpckhpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x15,0xed]
- unpckhpd %xmm5,%xmm5
-
-// CHECK: unpcklpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
- unpcklpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpcklpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
- unpcklpd 0x45,%xmm5
-
-// CHECK: unpcklpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
- unpcklpd 0x7eed,%xmm5
-
-// CHECK: unpcklpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
- unpcklpd 0xbabecafe,%xmm5
-
-// CHECK: unpcklpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
- unpcklpd 0x12345678,%xmm5
-
-// CHECK: unpcklpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x14,0xed]
- unpcklpd %xmm5,%xmm5
-
-// CHECK: xorpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
- xorpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: xorpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
- xorpd 0x45,%xmm5
-
-// CHECK: xorpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
- xorpd 0x7eed,%xmm5
-
-// CHECK: xorpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
- xorpd 0xbabecafe,%xmm5
-
-// CHECK: xorpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
- xorpd 0x12345678,%xmm5
-
-// CHECK: xorpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x57,0xed]
- xorpd %xmm5,%xmm5
-
-// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2pd 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
- cvtdq2pd 0x45,%xmm5
-
-// CHECK: cvtdq2pd 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
- cvtdq2pd 0x7eed,%xmm5
-
-// CHECK: cvtdq2pd 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
- cvtdq2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtdq2pd 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
- cvtdq2pd 0x12345678,%xmm5
-
-// CHECK: cvtdq2pd %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xe6,0xed]
- cvtdq2pd %xmm5,%xmm5
-
-// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpd2dq 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
- cvtpd2dq 0x45,%xmm5
-
-// CHECK: cvtpd2dq 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
- cvtpd2dq 0x7eed,%xmm5
-
-// CHECK: cvtpd2dq 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
- cvtpd2dq 0xbabecafe,%xmm5
-
-// CHECK: cvtpd2dq 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
- cvtpd2dq 0x12345678,%xmm5
-
-// CHECK: cvtpd2dq %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xe6,0xed]
- cvtpd2dq %xmm5,%xmm5
-
-// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2ps 69, %xmm5
-// CHECK: encoding: [0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
- cvtdq2ps 0x45,%xmm5
-
-// CHECK: cvtdq2ps 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
- cvtdq2ps 0x7eed,%xmm5
-
-// CHECK: cvtdq2ps 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
- cvtdq2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtdq2ps 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
- cvtdq2ps 0x12345678,%xmm5
-
-// CHECK: cvtdq2ps %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5b,0xed]
- cvtdq2ps %xmm5,%xmm5
-
-// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtpd2pi 69, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
- cvtpd2pi 0x45,%mm3
-
-// CHECK: cvtpd2pi 32493, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
- cvtpd2pi 0x7eed,%mm3
-
-// CHECK: cvtpd2pi 3133065982, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
- cvtpd2pi 0xbabecafe,%mm3
-
-// CHECK: cvtpd2pi 305419896, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
- cvtpd2pi 0x12345678,%mm3
-
-// CHECK: cvtpd2pi %xmm5, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2d,0xdd]
- cvtpd2pi %xmm5,%mm3
-
-// CHECK: cvtpd2ps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtpd2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpd2ps 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
- cvtpd2ps 0x45,%xmm5
-
-// CHECK: cvtpd2ps 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
- cvtpd2ps 0x7eed,%xmm5
-
-// CHECK: cvtpd2ps 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtpd2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtpd2ps 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
- cvtpd2ps 0x12345678,%xmm5
-
-// CHECK: cvtpd2ps %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5a,0xed]
- cvtpd2ps %xmm5,%xmm5
-
-// CHECK: cvtps2pd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtps2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtps2pd 69, %xmm5
-// CHECK: encoding: [0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
- cvtps2pd 0x45,%xmm5
-
-// CHECK: cvtps2pd 32493, %xmm5
-// CHECK: encoding: [0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
- cvtps2pd 0x7eed,%xmm5
-
-// CHECK: cvtps2pd 3133065982, %xmm5
-// CHECK: encoding: [0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtps2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtps2pd 305419896, %xmm5
-// CHECK: encoding: [0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
- cvtps2pd 0x12345678,%xmm5
-
-// CHECK: cvtps2pd %xmm5, %xmm5
-// CHECK: encoding: [0x0f,0x5a,0xed]
- cvtps2pd %xmm5,%xmm5
-
-// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtps2dq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
- cvtps2dq 0x45,%xmm5
-
-// CHECK: cvtps2dq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
- cvtps2dq 0x7eed,%xmm5
-
-// CHECK: cvtps2dq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
- cvtps2dq 0xbabecafe,%xmm5
-
-// CHECK: cvtps2dq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
- cvtps2dq 0x12345678,%xmm5
-
-// CHECK: cvtps2dq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x5b,0xed]
- cvtps2dq %xmm5,%xmm5
-
-// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsd2ss 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
- cvtsd2ss 0x45,%xmm5
-
-// CHECK: cvtsd2ss 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
- cvtsd2ss 0x7eed,%xmm5
-
-// CHECK: cvtsd2ss 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtsd2ss 0xbabecafe,%xmm5
-
-// CHECK: cvtsd2ss 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
- cvtsd2ss 0x12345678,%xmm5
-
-// CHECK: cvtsd2ss %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x5a,0xed]
- cvtsd2ss %xmm5,%xmm5
-
-// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtss2sd 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
- cvtss2sd 0x45,%xmm5
-
-// CHECK: cvtss2sd 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
- cvtss2sd 0x7eed,%xmm5
-
-// CHECK: cvtss2sd 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
- cvtss2sd 0xbabecafe,%xmm5
-
-// CHECK: cvtss2sd 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
- cvtss2sd 0x12345678,%xmm5
-
-// CHECK: cvtss2sd %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5a,0xed]
- cvtss2sd %xmm5,%xmm5
-
-// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttpd2pi 69, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
- cvttpd2pi 0x45,%mm3
-
-// CHECK: cvttpd2pi 32493, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
- cvttpd2pi 0x7eed,%mm3
-
-// CHECK: cvttpd2pi 3133065982, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
- cvttpd2pi 0xbabecafe,%mm3
-
-// CHECK: cvttpd2pi 305419896, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
- cvttpd2pi 0x12345678,%mm3
-
-// CHECK: cvttpd2pi %xmm5, %mm3
-// CHECK: encoding: [0x66,0x0f,0x2c,0xdd]
- cvttpd2pi %xmm5,%mm3
-
-// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttsd2si 69, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
- cvttsd2si 0x45,%ecx
-
-// CHECK: cvttsd2si 32493, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
- cvttsd2si 0x7eed,%ecx
-
-// CHECK: cvttsd2si 3133065982, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
- cvttsd2si 0xbabecafe,%ecx
-
-// CHECK: cvttsd2si 305419896, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
- cvttsd2si 0x12345678,%ecx
-
-// CHECK: cvttsd2si %xmm5, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x2c,0xcd]
- cvttsd2si %xmm5,%ecx
-
-// CHECK: cvttps2dq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- cvttps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvttps2dq 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
- cvttps2dq 0x45,%xmm5
-
-// CHECK: cvttps2dq 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
- cvttps2dq 0x7eed,%xmm5
-
-// CHECK: cvttps2dq 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
- cvttps2dq 0xbabecafe,%xmm5
-
-// CHECK: cvttps2dq 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
- cvttps2dq 0x12345678,%xmm5
-
-// CHECK: cvttps2dq %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x5b,0xed]
- cvttps2dq %xmm5,%xmm5
-
-// CHECK: maskmovdqu %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf7,0xed]
- maskmovdqu %xmm5,%xmm5
-
-// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqa 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
- movdqa 0x45,%xmm5
-
-// CHECK: movdqa 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
- movdqa 0x7eed,%xmm5
-
-// CHECK: movdqa 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
- movdqa 0xbabecafe,%xmm5
-
-// CHECK: movdqa 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
- movdqa 0x12345678,%xmm5
-
-// CHECK: movdqa %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0xed]
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdqa %xmm5, 69
-// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
- movdqa %xmm5,0x45
-
-// CHECK: movdqa %xmm5, 32493
-// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
- movdqa %xmm5,0x7eed
-
-// CHECK: movdqa %xmm5, 3133065982
-// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
- movdqa %xmm5,0xbabecafe
-
-// CHECK: movdqa %xmm5, 305419896
-// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
- movdqa %xmm5,0x12345678
-
-// CHECK: movdqa %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6f,0xed]
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqu 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
- movdqu 0x45,%xmm5
-
-// CHECK: movdqu 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
- movdqu 0x7eed,%xmm5
-
-// CHECK: movdqu 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
- movdqu 0xbabecafe,%xmm5
-
-// CHECK: movdqu 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
- movdqu 0x12345678,%xmm5
-
-// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xf3,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdqu %xmm5, 69
-// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
- movdqu %xmm5,0x45
-
-// CHECK: movdqu %xmm5, 32493
-// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
- movdqu %xmm5,0x7eed
-
-// CHECK: movdqu %xmm5, 3133065982
-// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
- movdqu %xmm5,0xbabecafe
-
-// CHECK: movdqu %xmm5, 305419896
-// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
- movdqu %xmm5,0x12345678
-
-// CHECK: movdq2q %xmm5, %mm3
-// CHECK: encoding: [0xf2,0x0f,0xd6,0xdd]
- movdq2q %xmm5,%mm3
-
-// CHECK: movq2dq %mm3, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0xd6,0xeb]
- movq2dq %mm3,%xmm5
-
-// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0xf4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmuludq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmuludq 69, %mm3
-// CHECK: encoding: [0x0f,0xf4,0x1d,0x45,0x00,0x00,0x00]
- pmuludq 0x45,%mm3
-
-// CHECK: pmuludq 32493, %mm3
-// CHECK: encoding: [0x0f,0xf4,0x1d,0xed,0x7e,0x00,0x00]
- pmuludq 0x7eed,%mm3
-
-// CHECK: pmuludq 3133065982, %mm3
-// CHECK: encoding: [0x0f,0xf4,0x1d,0xfe,0xca,0xbe,0xba]
- pmuludq 0xbabecafe,%mm3
-
-// CHECK: pmuludq 305419896, %mm3
-// CHECK: encoding: [0x0f,0xf4,0x1d,0x78,0x56,0x34,0x12]
- pmuludq 0x12345678,%mm3
-
-// CHECK: pmuludq %mm3, %mm3
-// CHECK: encoding: [0x0f,0xf4,0xdb]
- pmuludq %mm3,%mm3
-
-// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmuludq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmuludq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0x45,0x00,0x00,0x00]
- pmuludq 0x45,%xmm5
-
-// CHECK: pmuludq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0xed,0x7e,0x00,0x00]
- pmuludq 0x7eed,%xmm5
-
-// CHECK: pmuludq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0xfe,0xca,0xbe,0xba]
- pmuludq 0xbabecafe,%xmm5
-
-// CHECK: pmuludq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0x78,0x56,0x34,0x12]
- pmuludq 0x12345678,%xmm5
-
-// CHECK: pmuludq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xf4,0xed]
- pmuludq %xmm5,%xmm5
-
-// CHECK: pslldq $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x73,0xfd,0x7f]
- pslldq $0x7f,%xmm5
-
-// CHECK: psrldq $127, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x73,0xdd,0x7f]
- psrldq $0x7f,%xmm5
-
-// CHECK: punpckhqdq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpckhqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhqdq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0x45,0x00,0x00,0x00]
- punpckhqdq 0x45,%xmm5
-
-// CHECK: punpckhqdq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0xed,0x7e,0x00,0x00]
- punpckhqdq 0x7eed,%xmm5
-
-// CHECK: punpckhqdq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0xfe,0xca,0xbe,0xba]
- punpckhqdq 0xbabecafe,%xmm5
-
-// CHECK: punpckhqdq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0x78,0x56,0x34,0x12]
- punpckhqdq 0x12345678,%xmm5
-
-// CHECK: punpckhqdq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6d,0xed]
- punpckhqdq %xmm5,%xmm5
-
-// CHECK: punpcklqdq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- punpcklqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklqdq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0x45,0x00,0x00,0x00]
- punpcklqdq 0x45,%xmm5
-
-// CHECK: punpcklqdq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0xed,0x7e,0x00,0x00]
- punpcklqdq 0x7eed,%xmm5
-
-// CHECK: punpcklqdq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0xfe,0xca,0xbe,0xba]
- punpcklqdq 0xbabecafe,%xmm5
-
-// CHECK: punpcklqdq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0x78,0x56,0x34,0x12]
- punpcklqdq 0x12345678,%xmm5
-
-// CHECK: punpcklqdq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6c,0xed]
- punpcklqdq %xmm5,%xmm5
-
-// CHECK: addsubpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsubpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
- addsubpd 0x45,%xmm5
-
-// CHECK: addsubpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
- addsubpd 0x7eed,%xmm5
-
-// CHECK: addsubpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
- addsubpd 0xbabecafe,%xmm5
-
-// CHECK: addsubpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
- addsubpd 0x12345678,%xmm5
-
-// CHECK: addsubpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0xd0,0xed]
- addsubpd %xmm5,%xmm5
-
-// CHECK: addsubps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
- addsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsubps 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
- addsubps 0x45,%xmm5
-
-// CHECK: addsubps 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
- addsubps 0x7eed,%xmm5
-
-// CHECK: addsubps 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
- addsubps 0xbabecafe,%xmm5
-
-// CHECK: addsubps 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
- addsubps 0x12345678,%xmm5
-
-// CHECK: addsubps %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xd0,0xed]
- addsubps %xmm5,%xmm5
-
-// CHECK: fisttpl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdb,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- fisttpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisttpl 3133065982
-// CHECK: encoding: [0xdb,0x0d,0xfe,0xca,0xbe,0xba]
- fisttpl 0xbabecafe
-
-// CHECK: fisttpl 305419896
-// CHECK: encoding: [0xdb,0x0d,0x78,0x56,0x34,0x12]
- fisttpl 0x12345678
-
-// CHECK: haddpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- haddpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: haddpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
- haddpd 0x45,%xmm5
-
-// CHECK: haddpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
- haddpd 0x7eed,%xmm5
-
-// CHECK: haddpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
- haddpd 0xbabecafe,%xmm5
-
-// CHECK: haddpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
- haddpd 0x12345678,%xmm5
-
-// CHECK: haddpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7c,0xed]
- haddpd %xmm5,%xmm5
-
-// CHECK: haddps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- haddps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: haddps 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
- haddps 0x45,%xmm5
-
-// CHECK: haddps 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
- haddps 0x7eed,%xmm5
-
-// CHECK: haddps 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
- haddps 0xbabecafe,%xmm5
-
-// CHECK: haddps 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
- haddps 0x12345678,%xmm5
-
-// CHECK: haddps %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7c,0xed]
- haddps %xmm5,%xmm5
-
-// CHECK: hsubpd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- hsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: hsubpd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
- hsubpd 0x45,%xmm5
-
-// CHECK: hsubpd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
- hsubpd 0x7eed,%xmm5
-
-// CHECK: hsubpd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
- hsubpd 0xbabecafe,%xmm5
-
-// CHECK: hsubpd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
- hsubpd 0x12345678,%xmm5
-
-// CHECK: hsubpd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x7d,0xed]
- hsubpd %xmm5,%xmm5
-
-// CHECK: hsubps 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- hsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: hsubps 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
- hsubps 0x45,%xmm5
-
-// CHECK: hsubps 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
- hsubps 0x7eed,%xmm5
-
-// CHECK: hsubps 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
- hsubps 0xbabecafe,%xmm5
-
-// CHECK: hsubps 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
- hsubps 0x12345678,%xmm5
-
-// CHECK: hsubps %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x7d,0xed]
- hsubps %xmm5,%xmm5
-
-// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xf0,0xac,0xcb,0xef,0xbe,0xad,0xde]
- lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: lddqu 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0x45,0x00,0x00,0x00]
- lddqu 0x45,%xmm5
-
-// CHECK: lddqu 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0xed,0x7e,0x00,0x00]
- lddqu 0x7eed,%xmm5
-
-// CHECK: lddqu 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0xfe,0xca,0xbe,0xba]
- lddqu 0xbabecafe,%xmm5
-
-// CHECK: lddqu 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0x78,0x56,0x34,0x12]
- lddqu 0x12345678,%xmm5
-
-// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movddup 69, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
- movddup 0x45,%xmm5
-
-// CHECK: movddup 32493, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
- movddup 0x7eed,%xmm5
-
-// CHECK: movddup 3133065982, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
- movddup 0xbabecafe,%xmm5
-
-// CHECK: movddup 305419896, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
- movddup 0x12345678,%xmm5
-
-// CHECK: movddup %xmm5, %xmm5
-// CHECK: encoding: [0xf2,0x0f,0x12,0xed]
- movddup %xmm5,%xmm5
-
-// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movshdup 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
- movshdup 0x45,%xmm5
-
-// CHECK: movshdup 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
- movshdup 0x7eed,%xmm5
-
-// CHECK: movshdup 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
- movshdup 0xbabecafe,%xmm5
-
-// CHECK: movshdup 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
- movshdup 0x12345678,%xmm5
-
-// CHECK: movshdup %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x16,0xed]
- movshdup %xmm5,%xmm5
-
-// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsldup 69, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
- movsldup 0x45,%xmm5
-
-// CHECK: movsldup 32493, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
- movsldup 0x7eed,%xmm5
-
-// CHECK: movsldup 3133065982, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
- movsldup 0xbabecafe,%xmm5
-
-// CHECK: movsldup 305419896, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
- movsldup 0x12345678,%xmm5
-
-// CHECK: movsldup %xmm5, %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x12,0xed]
- movsldup %xmm5,%xmm5
-
-// CHECK: vmclear 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x66,0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- vmclear 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmclear 32493
-// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
- vmclear 0x7eed
-
-// CHECK: vmclear 3133065982
-// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
- vmclear 0xbabecafe
-
-// CHECK: vmclear 305419896
-// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
- vmclear 0x12345678
-
-// CHECK: vmptrld 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
- vmptrld 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmptrld 32493
-// CHECK: encoding: [0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
- vmptrld 0x7eed
-
-// CHECK: vmptrld 3133065982
-// CHECK: encoding: [0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
- vmptrld 0xbabecafe
-
-// CHECK: vmptrld 305419896
-// CHECK: encoding: [0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
- vmptrld 0x12345678
-
-// CHECK: vmptrst 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0xc7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
- vmptrst 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmptrst 32493
-// CHECK: encoding: [0x0f,0xc7,0x3d,0xed,0x7e,0x00,0x00]
- vmptrst 0x7eed
-
-// CHECK: vmptrst 3133065982
-// CHECK: encoding: [0x0f,0xc7,0x3d,0xfe,0xca,0xbe,0xba]
- vmptrst 0xbabecafe
-
-// CHECK: vmptrst 305419896
-// CHECK: encoding: [0x0f,0xc7,0x3d,0x78,0x56,0x34,0x12]
- vmptrst 0x12345678
-
-// CHECK: phaddw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phaddw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0x45,0x00,0x00,0x00]
- phaddw 0x45,%mm3
-
-// CHECK: phaddw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0xed,0x7e,0x00,0x00]
- phaddw 0x7eed,%mm3
-
-// CHECK: phaddw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0xfe,0xca,0xbe,0xba]
- phaddw 0xbabecafe,%mm3
-
-// CHECK: phaddw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0x78,0x56,0x34,0x12]
- phaddw 0x12345678,%mm3
-
-// CHECK: phaddw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x01,0xdb]
- phaddw %mm3,%mm3
-
-// CHECK: phaddw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phaddw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0x45,0x00,0x00,0x00]
- phaddw 0x45,%xmm5
-
-// CHECK: phaddw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0xed,0x7e,0x00,0x00]
- phaddw 0x7eed,%xmm5
-
-// CHECK: phaddw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0xfe,0xca,0xbe,0xba]
- phaddw 0xbabecafe,%xmm5
-
-// CHECK: phaddw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0x78,0x56,0x34,0x12]
- phaddw 0x12345678,%xmm5
-
-// CHECK: phaddw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x01,0xed]
- phaddw %xmm5,%xmm5
-
-// CHECK: phaddd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phaddd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddd 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0x45,0x00,0x00,0x00]
- phaddd 0x45,%mm3
-
-// CHECK: phaddd 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0xed,0x7e,0x00,0x00]
- phaddd 0x7eed,%mm3
-
-// CHECK: phaddd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0xfe,0xca,0xbe,0xba]
- phaddd 0xbabecafe,%mm3
-
-// CHECK: phaddd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0x78,0x56,0x34,0x12]
- phaddd 0x12345678,%mm3
-
-// CHECK: phaddd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x02,0xdb]
- phaddd %mm3,%mm3
-
-// CHECK: phaddd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phaddd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0x45,0x00,0x00,0x00]
- phaddd 0x45,%xmm5
-
-// CHECK: phaddd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0xed,0x7e,0x00,0x00]
- phaddd 0x7eed,%xmm5
-
-// CHECK: phaddd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0xfe,0xca,0xbe,0xba]
- phaddd 0xbabecafe,%xmm5
-
-// CHECK: phaddd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0x78,0x56,0x34,0x12]
- phaddd 0x12345678,%xmm5
-
-// CHECK: phaddd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x02,0xed]
- phaddd %xmm5,%xmm5
-
-// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phaddsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddsw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0x45,0x00,0x00,0x00]
- phaddsw 0x45,%mm3
-
-// CHECK: phaddsw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0xed,0x7e,0x00,0x00]
- phaddsw 0x7eed,%mm3
-
-// CHECK: phaddsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0xfe,0xca,0xbe,0xba]
- phaddsw 0xbabecafe,%mm3
-
-// CHECK: phaddsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0x78,0x56,0x34,0x12]
- phaddsw 0x12345678,%mm3
-
-// CHECK: phaddsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x03,0xdb]
- phaddsw %mm3,%mm3
-
-// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phaddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0x45,0x00,0x00,0x00]
- phaddsw 0x45,%xmm5
-
-// CHECK: phaddsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0xed,0x7e,0x00,0x00]
- phaddsw 0x7eed,%xmm5
-
-// CHECK: phaddsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0xfe,0xca,0xbe,0xba]
- phaddsw 0xbabecafe,%xmm5
-
-// CHECK: phaddsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0x78,0x56,0x34,0x12]
- phaddsw 0x12345678,%xmm5
-
-// CHECK: phaddsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x03,0xed]
- phaddsw %xmm5,%xmm5
-
-// CHECK: phsubw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phsubw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0x45,0x00,0x00,0x00]
- phsubw 0x45,%mm3
-
-// CHECK: phsubw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0xed,0x7e,0x00,0x00]
- phsubw 0x7eed,%mm3
-
-// CHECK: phsubw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0xfe,0xca,0xbe,0xba]
- phsubw 0xbabecafe,%mm3
-
-// CHECK: phsubw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0x78,0x56,0x34,0x12]
- phsubw 0x12345678,%mm3
-
-// CHECK: phsubw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x05,0xdb]
- phsubw %mm3,%mm3
-
-// CHECK: phsubw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phsubw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0x45,0x00,0x00,0x00]
- phsubw 0x45,%xmm5
-
-// CHECK: phsubw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0xed,0x7e,0x00,0x00]
- phsubw 0x7eed,%xmm5
-
-// CHECK: phsubw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0xfe,0xca,0xbe,0xba]
- phsubw 0xbabecafe,%xmm5
-
-// CHECK: phsubw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0x78,0x56,0x34,0x12]
- phsubw 0x12345678,%xmm5
-
-// CHECK: phsubw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x05,0xed]
- phsubw %xmm5,%xmm5
-
-// CHECK: phsubd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phsubd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubd 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0x45,0x00,0x00,0x00]
- phsubd 0x45,%mm3
-
-// CHECK: phsubd 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0xed,0x7e,0x00,0x00]
- phsubd 0x7eed,%mm3
-
-// CHECK: phsubd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0xfe,0xca,0xbe,0xba]
- phsubd 0xbabecafe,%mm3
-
-// CHECK: phsubd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0x78,0x56,0x34,0x12]
- phsubd 0x12345678,%mm3
-
-// CHECK: phsubd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x06,0xdb]
- phsubd %mm3,%mm3
-
-// CHECK: phsubd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phsubd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0x45,0x00,0x00,0x00]
- phsubd 0x45,%xmm5
-
-// CHECK: phsubd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0xed,0x7e,0x00,0x00]
- phsubd 0x7eed,%xmm5
-
-// CHECK: phsubd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0xfe,0xca,0xbe,0xba]
- phsubd 0xbabecafe,%xmm5
-
-// CHECK: phsubd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0x78,0x56,0x34,0x12]
- phsubd 0x12345678,%xmm5
-
-// CHECK: phsubd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x06,0xed]
- phsubd %xmm5,%xmm5
-
-// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- phsubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubsw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0x45,0x00,0x00,0x00]
- phsubsw 0x45,%mm3
-
-// CHECK: phsubsw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0xed,0x7e,0x00,0x00]
- phsubsw 0x7eed,%mm3
-
-// CHECK: phsubsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0xfe,0xca,0xbe,0xba]
- phsubsw 0xbabecafe,%mm3
-
-// CHECK: phsubsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0x78,0x56,0x34,0x12]
- phsubsw 0x12345678,%mm3
-
-// CHECK: phsubsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x07,0xdb]
- phsubsw %mm3,%mm3
-
-// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phsubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0x45,0x00,0x00,0x00]
- phsubsw 0x45,%xmm5
-
-// CHECK: phsubsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0xed,0x7e,0x00,0x00]
- phsubsw 0x7eed,%xmm5
-
-// CHECK: phsubsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0xfe,0xca,0xbe,0xba]
- phsubsw 0xbabecafe,%xmm5
-
-// CHECK: phsubsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0x78,0x56,0x34,0x12]
- phsubsw 0x12345678,%xmm5
-
-// CHECK: phsubsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x07,0xed]
- phsubsw %xmm5,%xmm5
-
-// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaddubsw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0x45,0x00,0x00,0x00]
- pmaddubsw 0x45,%mm3
-
-// CHECK: pmaddubsw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0xed,0x7e,0x00,0x00]
- pmaddubsw 0x7eed,%mm3
-
-// CHECK: pmaddubsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0xfe,0xca,0xbe,0xba]
- pmaddubsw 0xbabecafe,%mm3
-
-// CHECK: pmaddubsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0x78,0x56,0x34,0x12]
- pmaddubsw 0x12345678,%mm3
-
-// CHECK: pmaddubsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x04,0xdb]
- pmaddubsw %mm3,%mm3
-
-// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaddubsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0x45,0x00,0x00,0x00]
- pmaddubsw 0x45,%xmm5
-
-// CHECK: pmaddubsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0xed,0x7e,0x00,0x00]
- pmaddubsw 0x7eed,%xmm5
-
-// CHECK: pmaddubsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0xfe,0xca,0xbe,0xba]
- pmaddubsw 0xbabecafe,%xmm5
-
-// CHECK: pmaddubsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0x78,0x56,0x34,0x12]
- pmaddubsw 0x12345678,%xmm5
-
-// CHECK: pmaddubsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x04,0xed]
- pmaddubsw %xmm5,%xmm5
-
-// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhrsw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0x45,0x00,0x00,0x00]
- pmulhrsw 0x45,%mm3
-
-// CHECK: pmulhrsw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0xed,0x7e,0x00,0x00]
- pmulhrsw 0x7eed,%mm3
-
-// CHECK: pmulhrsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0xfe,0xca,0xbe,0xba]
- pmulhrsw 0xbabecafe,%mm3
-
-// CHECK: pmulhrsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0x78,0x56,0x34,0x12]
- pmulhrsw 0x12345678,%mm3
-
-// CHECK: pmulhrsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0b,0xdb]
- pmulhrsw %mm3,%mm3
-
-// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhrsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x45,0x00,0x00,0x00]
- pmulhrsw 0x45,%xmm5
-
-// CHECK: pmulhrsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xed,0x7e,0x00,0x00]
- pmulhrsw 0x7eed,%xmm5
-
-// CHECK: pmulhrsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xfe,0xca,0xbe,0xba]
- pmulhrsw 0xbabecafe,%xmm5
-
-// CHECK: pmulhrsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x78,0x56,0x34,0x12]
- pmulhrsw 0x12345678,%xmm5
-
-// CHECK: pmulhrsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0xed]
- pmulhrsw %xmm5,%xmm5
-
-// CHECK: pshufb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pshufb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pshufb 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0x45,0x00,0x00,0x00]
- pshufb 0x45,%mm3
-
-// CHECK: pshufb 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0xed,0x7e,0x00,0x00]
- pshufb 0x7eed,%mm3
-
-// CHECK: pshufb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0xfe,0xca,0xbe,0xba]
- pshufb 0xbabecafe,%mm3
-
-// CHECK: pshufb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0x78,0x56,0x34,0x12]
- pshufb 0x12345678,%mm3
-
-// CHECK: pshufb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x00,0xdb]
- pshufb %mm3,%mm3
-
-// CHECK: pshufb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pshufb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pshufb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0x45,0x00,0x00,0x00]
- pshufb 0x45,%xmm5
-
-// CHECK: pshufb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0xed,0x7e,0x00,0x00]
- pshufb 0x7eed,%xmm5
-
-// CHECK: pshufb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0xfe,0xca,0xbe,0xba]
- pshufb 0xbabecafe,%xmm5
-
-// CHECK: pshufb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0x78,0x56,0x34,0x12]
- pshufb 0x12345678,%xmm5
-
-// CHECK: pshufb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0xed]
- pshufb %xmm5,%xmm5
-
-// CHECK: psignb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psignb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignb 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0x45,0x00,0x00,0x00]
- psignb 0x45,%mm3
-
-// CHECK: psignb 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0xed,0x7e,0x00,0x00]
- psignb 0x7eed,%mm3
-
-// CHECK: psignb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0xfe,0xca,0xbe,0xba]
- psignb 0xbabecafe,%mm3
-
-// CHECK: psignb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0x78,0x56,0x34,0x12]
- psignb 0x12345678,%mm3
-
-// CHECK: psignb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x08,0xdb]
- psignb %mm3,%mm3
-
-// CHECK: psignb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psignb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0x45,0x00,0x00,0x00]
- psignb 0x45,%xmm5
-
-// CHECK: psignb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0xed,0x7e,0x00,0x00]
- psignb 0x7eed,%xmm5
-
-// CHECK: psignb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0xfe,0xca,0xbe,0xba]
- psignb 0xbabecafe,%xmm5
-
-// CHECK: psignb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0x78,0x56,0x34,0x12]
- psignb 0x12345678,%xmm5
-
-// CHECK: psignb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x08,0xed]
- psignb %xmm5,%xmm5
-
-// CHECK: psignw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psignw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0x45,0x00,0x00,0x00]
- psignw 0x45,%mm3
-
-// CHECK: psignw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0xed,0x7e,0x00,0x00]
- psignw 0x7eed,%mm3
-
-// CHECK: psignw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0xfe,0xca,0xbe,0xba]
- psignw 0xbabecafe,%mm3
-
-// CHECK: psignw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0x78,0x56,0x34,0x12]
- psignw 0x12345678,%mm3
-
-// CHECK: psignw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x09,0xdb]
- psignw %mm3,%mm3
-
-// CHECK: psignw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psignw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0x45,0x00,0x00,0x00]
- psignw 0x45,%xmm5
-
-// CHECK: psignw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0xed,0x7e,0x00,0x00]
- psignw 0x7eed,%xmm5
-
-// CHECK: psignw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0xfe,0xca,0xbe,0xba]
- psignw 0xbabecafe,%xmm5
-
-// CHECK: psignw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0x78,0x56,0x34,0x12]
- psignw 0x12345678,%xmm5
-
-// CHECK: psignw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x09,0xed]
- psignw %xmm5,%xmm5
-
-// CHECK: psignd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- psignd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignd 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0x45,0x00,0x00,0x00]
- psignd 0x45,%mm3
-
-// CHECK: psignd 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0xed,0x7e,0x00,0x00]
- psignd 0x7eed,%mm3
-
-// CHECK: psignd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0xfe,0xca,0xbe,0xba]
- psignd 0xbabecafe,%mm3
-
-// CHECK: psignd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0x78,0x56,0x34,0x12]
- psignd 0x12345678,%mm3
-
-// CHECK: psignd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x0a,0xdb]
- psignd %mm3,%mm3
-
-// CHECK: psignd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- psignd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x45,0x00,0x00,0x00]
- psignd 0x45,%xmm5
-
-// CHECK: psignd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xed,0x7e,0x00,0x00]
- psignd 0x7eed,%xmm5
-
-// CHECK: psignd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xfe,0xca,0xbe,0xba]
- psignd 0xbabecafe,%xmm5
-
-// CHECK: psignd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x78,0x56,0x34,0x12]
- psignd 0x12345678,%xmm5
-
-// CHECK: psignd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0xed]
- psignd %xmm5,%xmm5
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsb 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0x45,0x00,0x00,0x00]
- pabsb 0x45,%mm3
-
-// CHECK: pabsb 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0xed,0x7e,0x00,0x00]
- pabsb 0x7eed,%mm3
-
-// CHECK: pabsb 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0xfe,0xca,0xbe,0xba]
- pabsb 0xbabecafe,%mm3
-
-// CHECK: pabsb 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0x78,0x56,0x34,0x12]
- pabsb 0x12345678,%mm3
-
-// CHECK: pabsb %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1c,0xdb]
- pabsb %mm3,%mm3
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x45,0x00,0x00,0x00]
- pabsb 0x45,%xmm5
-
-// CHECK: pabsb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xed,0x7e,0x00,0x00]
- pabsb 0x7eed,%xmm5
-
-// CHECK: pabsb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xfe,0xca,0xbe,0xba]
- pabsb 0xbabecafe,%xmm5
-
-// CHECK: pabsb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x78,0x56,0x34,0x12]
- pabsb 0x12345678,%xmm5
-
-// CHECK: pabsb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0xed]
- pabsb %xmm5,%xmm5
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsw 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0x45,0x00,0x00,0x00]
- pabsw 0x45,%mm3
-
-// CHECK: pabsw 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0xed,0x7e,0x00,0x00]
- pabsw 0x7eed,%mm3
-
-// CHECK: pabsw 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0xfe,0xca,0xbe,0xba]
- pabsw 0xbabecafe,%mm3
-
-// CHECK: pabsw 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0x78,0x56,0x34,0x12]
- pabsw 0x12345678,%mm3
-
-// CHECK: pabsw %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1d,0xdb]
- pabsw %mm3,%mm3
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x45,0x00,0x00,0x00]
- pabsw 0x45,%xmm5
-
-// CHECK: pabsw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xed,0x7e,0x00,0x00]
- pabsw 0x7eed,%xmm5
-
-// CHECK: pabsw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xfe,0xca,0xbe,0xba]
- pabsw 0xbabecafe,%xmm5
-
-// CHECK: pabsw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x78,0x56,0x34,0x12]
- pabsw 0x12345678,%xmm5
-
-// CHECK: pabsw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0xed]
- pabsw %xmm5,%xmm5
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsd 69, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0x45,0x00,0x00,0x00]
- pabsd 0x45,%mm3
-
-// CHECK: pabsd 32493, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0xed,0x7e,0x00,0x00]
- pabsd 0x7eed,%mm3
-
-// CHECK: pabsd 3133065982, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0xfe,0xca,0xbe,0xba]
- pabsd 0xbabecafe,%mm3
-
-// CHECK: pabsd 305419896, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0x78,0x56,0x34,0x12]
- pabsd 0x12345678,%mm3
-
-// CHECK: pabsd %mm3, %mm3
-// CHECK: encoding: [0x0f,0x38,0x1e,0xdb]
- pabsd %mm3,%mm3
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x45,0x00,0x00,0x00]
- pabsd 0x45,%xmm5
-
-// CHECK: pabsd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xed,0x7e,0x00,0x00]
- pabsd 0x7eed,%xmm5
-
-// CHECK: pabsd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xfe,0xca,0xbe,0xba]
- pabsd 0xbabecafe,%xmm5
-
-// CHECK: pabsd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x78,0x56,0x34,0x12]
- pabsd 0x12345678,%xmm5
-
-// CHECK: pabsd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0xed]
- pabsd %xmm5,%xmm5
-
-// CHECK: femms
-// CHECK: encoding: [0x0f,0x0e]
- femms
-
-// CHECK: movntdqa 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movntdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movntdqa 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x45,0x00,0x00,0x00]
- movntdqa 0x45,%xmm5
-
-// CHECK: movntdqa 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xed,0x7e,0x00,0x00]
- movntdqa 0x7eed,%xmm5
-
-// CHECK: movntdqa 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
- movntdqa 0xbabecafe,%xmm5
-
-// CHECK: movntdqa 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x78,0x56,0x34,0x12]
- movntdqa 0x12345678,%xmm5
-
-// CHECK: packusdw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packusdw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x45,0x00,0x00,0x00]
- packusdw 0x45,%xmm5
-
-// CHECK: packusdw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xed,0x7e,0x00,0x00]
- packusdw 0x7eed,%xmm5
-
-// CHECK: packusdw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
- packusdw 0xbabecafe,%xmm5
-
-// CHECK: packusdw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x78,0x56,0x34,0x12]
- packusdw 0x12345678,%xmm5
-
-// CHECK: packusdw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0xed]
- packusdw %xmm5,%xmm5
-
-// CHECK: pcmpeqq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpeqq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0x45,0x00,0x00,0x00]
- pcmpeqq 0x45,%xmm5
-
-// CHECK: pcmpeqq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0xed,0x7e,0x00,0x00]
- pcmpeqq 0x7eed,%xmm5
-
-// CHECK: pcmpeqq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpeqq 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0x78,0x56,0x34,0x12]
- pcmpeqq 0x12345678,%xmm5
-
-// CHECK: pcmpeqq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x29,0xed]
- pcmpeqq %xmm5,%xmm5
-
-// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0xac,0xcb,0xef,0xbe,0xad,0xde]
- phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phminposuw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0x45,0x00,0x00,0x00]
- phminposuw 0x45,%xmm5
-
-// CHECK: phminposuw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0xed,0x7e,0x00,0x00]
- phminposuw 0x7eed,%xmm5
-
-// CHECK: phminposuw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0xfe,0xca,0xbe,0xba]
- phminposuw 0xbabecafe,%xmm5
-
-// CHECK: phminposuw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0x78,0x56,0x34,0x12]
- phminposuw 0x12345678,%xmm5
-
-// CHECK: phminposuw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x41,0xed]
- phminposuw %xmm5,%xmm5
-
-// CHECK: pmaxsb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x45,0x00,0x00,0x00]
- pmaxsb 0x45,%xmm5
-
-// CHECK: pmaxsb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xed,0x7e,0x00,0x00]
- pmaxsb 0x7eed,%xmm5
-
-// CHECK: pmaxsb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxsb 0xbabecafe,%xmm5
-
-// CHECK: pmaxsb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x78,0x56,0x34,0x12]
- pmaxsb 0x12345678,%xmm5
-
-// CHECK: pmaxsb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0xed]
- pmaxsb %xmm5,%xmm5
-
-// CHECK: pmaxsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x45,0x00,0x00,0x00]
- pmaxsd 0x45,%xmm5
-
-// CHECK: pmaxsd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xed,0x7e,0x00,0x00]
- pmaxsd 0x7eed,%xmm5
-
-// CHECK: pmaxsd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxsd 0xbabecafe,%xmm5
-
-// CHECK: pmaxsd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x78,0x56,0x34,0x12]
- pmaxsd 0x12345678,%xmm5
-
-// CHECK: pmaxsd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0xed]
- pmaxsd %xmm5,%xmm5
-
-// CHECK: pmaxud 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxud 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxud 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x45,0x00,0x00,0x00]
- pmaxud 0x45,%xmm5
-
-// CHECK: pmaxud 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xed,0x7e,0x00,0x00]
- pmaxud 0x7eed,%xmm5
-
-// CHECK: pmaxud 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxud 0xbabecafe,%xmm5
-
-// CHECK: pmaxud 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x78,0x56,0x34,0x12]
- pmaxud 0x12345678,%xmm5
-
-// CHECK: pmaxud %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0xed]
- pmaxud %xmm5,%xmm5
-
-// CHECK: pmaxuw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmaxuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxuw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x45,0x00,0x00,0x00]
- pmaxuw 0x45,%xmm5
-
-// CHECK: pmaxuw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xed,0x7e,0x00,0x00]
- pmaxuw 0x7eed,%xmm5
-
-// CHECK: pmaxuw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xfe,0xca,0xbe,0xba]
- pmaxuw 0xbabecafe,%xmm5
-
-// CHECK: pmaxuw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x78,0x56,0x34,0x12]
- pmaxuw 0x12345678,%xmm5
-
-// CHECK: pmaxuw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0xed]
- pmaxuw %xmm5,%xmm5
-
-// CHECK: pminsb 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsb 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0x45,0x00,0x00,0x00]
- pminsb 0x45,%xmm5
-
-// CHECK: pminsb 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0xed,0x7e,0x00,0x00]
- pminsb 0x7eed,%xmm5
-
-// CHECK: pminsb 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0xfe,0xca,0xbe,0xba]
- pminsb 0xbabecafe,%xmm5
-
-// CHECK: pminsb 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0x78,0x56,0x34,0x12]
- pminsb 0x12345678,%xmm5
-
-// CHECK: pminsb %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x38,0xed]
- pminsb %xmm5,%xmm5
-
-// CHECK: pminsd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0x45,0x00,0x00,0x00]
- pminsd 0x45,%xmm5
-
-// CHECK: pminsd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0xed,0x7e,0x00,0x00]
- pminsd 0x7eed,%xmm5
-
-// CHECK: pminsd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0xfe,0xca,0xbe,0xba]
- pminsd 0xbabecafe,%xmm5
-
-// CHECK: pminsd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0x78,0x56,0x34,0x12]
- pminsd 0x12345678,%xmm5
-
-// CHECK: pminsd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x39,0xed]
- pminsd %xmm5,%xmm5
-
-// CHECK: pminud 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminud 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminud 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x45,0x00,0x00,0x00]
- pminud 0x45,%xmm5
-
-// CHECK: pminud 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xed,0x7e,0x00,0x00]
- pminud 0x7eed,%xmm5
-
-// CHECK: pminud 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xfe,0xca,0xbe,0xba]
- pminud 0xbabecafe,%xmm5
-
-// CHECK: pminud 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x78,0x56,0x34,0x12]
- pminud 0x12345678,%xmm5
-
-// CHECK: pminud %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0xed]
- pminud %xmm5,%xmm5
-
-// CHECK: pminuw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pminuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminuw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x45,0x00,0x00,0x00]
- pminuw 0x45,%xmm5
-
-// CHECK: pminuw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xed,0x7e,0x00,0x00]
- pminuw 0x7eed,%xmm5
-
-// CHECK: pminuw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xfe,0xca,0xbe,0xba]
- pminuw 0xbabecafe,%xmm5
-
-// CHECK: pminuw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x78,0x56,0x34,0x12]
- pminuw 0x12345678,%xmm5
-
-// CHECK: pminuw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0xed]
- pminuw %xmm5,%xmm5
-
-// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0x45,0x00,0x00,0x00]
- pmovsxbw 0x45,%xmm5
-
-// CHECK: pmovsxbw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxbw 0x7eed,%xmm5
-
-// CHECK: pmovsxbw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxbw 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0x78,0x56,0x34,0x12]
- pmovsxbw 0x12345678,%xmm5
-
-// CHECK: pmovsxbw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x20,0xed]
- pmovsxbw %xmm5,%xmm5
-
-// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0x45,0x00,0x00,0x00]
- pmovsxbd 0x45,%xmm5
-
-// CHECK: pmovsxbd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxbd 0x7eed,%xmm5
-
-// CHECK: pmovsxbd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxbd 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0x78,0x56,0x34,0x12]
- pmovsxbd 0x12345678,%xmm5
-
-// CHECK: pmovsxbd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x21,0xed]
- pmovsxbd %xmm5,%xmm5
-
-// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0x45,0x00,0x00,0x00]
- pmovsxbq 0x45,%xmm5
-
-// CHECK: pmovsxbq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxbq 0x7eed,%xmm5
-
-// CHECK: pmovsxbq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxbq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0x78,0x56,0x34,0x12]
- pmovsxbq 0x12345678,%xmm5
-
-// CHECK: pmovsxbq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x22,0xed]
- pmovsxbq %xmm5,%xmm5
-
-// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0x45,0x00,0x00,0x00]
- pmovsxwd 0x45,%xmm5
-
-// CHECK: pmovsxwd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxwd 0x7eed,%xmm5
-
-// CHECK: pmovsxwd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxwd 0xbabecafe,%xmm5
-
-// CHECK: pmovsxwd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0x78,0x56,0x34,0x12]
- pmovsxwd 0x12345678,%xmm5
-
-// CHECK: pmovsxwd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x23,0xed]
- pmovsxwd %xmm5,%xmm5
-
-// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0x45,0x00,0x00,0x00]
- pmovsxwq 0x45,%xmm5
-
-// CHECK: pmovsxwq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxwq 0x7eed,%xmm5
-
-// CHECK: pmovsxwq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxwq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxwq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0x78,0x56,0x34,0x12]
- pmovsxwq 0x12345678,%xmm5
-
-// CHECK: pmovsxwq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x24,0xed]
- pmovsxwq %xmm5,%xmm5
-
-// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxdq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0x45,0x00,0x00,0x00]
- pmovsxdq 0x45,%xmm5
-
-// CHECK: pmovsxdq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0xed,0x7e,0x00,0x00]
- pmovsxdq 0x7eed,%xmm5
-
-// CHECK: pmovsxdq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0xfe,0xca,0xbe,0xba]
- pmovsxdq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxdq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0x78,0x56,0x34,0x12]
- pmovsxdq 0x12345678,%xmm5
-
-// CHECK: pmovsxdq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x25,0xed]
- pmovsxdq %xmm5,%xmm5
-
-// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbw 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0x45,0x00,0x00,0x00]
- pmovzxbw 0x45,%xmm5
-
-// CHECK: pmovzxbw 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxbw 0x7eed,%xmm5
-
-// CHECK: pmovzxbw 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxbw 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbw 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0x78,0x56,0x34,0x12]
- pmovzxbw 0x12345678,%xmm5
-
-// CHECK: pmovzxbw %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x30,0xed]
- pmovzxbw %xmm5,%xmm5
-
-// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0x45,0x00,0x00,0x00]
- pmovzxbd 0x45,%xmm5
-
-// CHECK: pmovzxbd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxbd 0x7eed,%xmm5
-
-// CHECK: pmovzxbd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxbd 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0x78,0x56,0x34,0x12]
- pmovzxbd 0x12345678,%xmm5
-
-// CHECK: pmovzxbd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x31,0xed]
- pmovzxbd %xmm5,%xmm5
-
-// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0x45,0x00,0x00,0x00]
- pmovzxbq 0x45,%xmm5
-
-// CHECK: pmovzxbq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxbq 0x7eed,%xmm5
-
-// CHECK: pmovzxbq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxbq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0x78,0x56,0x34,0x12]
- pmovzxbq 0x12345678,%xmm5
-
-// CHECK: pmovzxbq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x32,0xed]
- pmovzxbq %xmm5,%xmm5
-
-// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwd 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0x45,0x00,0x00,0x00]
- pmovzxwd 0x45,%xmm5
-
-// CHECK: pmovzxwd 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxwd 0x7eed,%xmm5
-
-// CHECK: pmovzxwd 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxwd 0xbabecafe,%xmm5
-
-// CHECK: pmovzxwd 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0x78,0x56,0x34,0x12]
- pmovzxwd 0x12345678,%xmm5
-
-// CHECK: pmovzxwd %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x33,0xed]
- pmovzxwd %xmm5,%xmm5
-
-// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0x45,0x00,0x00,0x00]
- pmovzxwq 0x45,%xmm5
-
-// CHECK: pmovzxwq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxwq 0x7eed,%xmm5
-
-// CHECK: pmovzxwq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxwq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxwq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0x78,0x56,0x34,0x12]
- pmovzxwq 0x12345678,%xmm5
-
-// CHECK: pmovzxwq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x34,0xed]
- pmovzxwq %xmm5,%xmm5
-
-// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxdq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0x45,0x00,0x00,0x00]
- pmovzxdq 0x45,%xmm5
-
-// CHECK: pmovzxdq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0xed,0x7e,0x00,0x00]
- pmovzxdq 0x7eed,%xmm5
-
-// CHECK: pmovzxdq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0xfe,0xca,0xbe,0xba]
- pmovzxdq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxdq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0x78,0x56,0x34,0x12]
- pmovzxdq 0x12345678,%xmm5
-
-// CHECK: pmovzxdq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x35,0xed]
- pmovzxdq %xmm5,%xmm5
-
-// CHECK: pmuldq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmuldq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmuldq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0x45,0x00,0x00,0x00]
- pmuldq 0x45,%xmm5
-
-// CHECK: pmuldq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0xed,0x7e,0x00,0x00]
- pmuldq 0x7eed,%xmm5
-
-// CHECK: pmuldq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0xfe,0xca,0xbe,0xba]
- pmuldq 0xbabecafe,%xmm5
-
-// CHECK: pmuldq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0x78,0x56,0x34,0x12]
- pmuldq 0x12345678,%xmm5
-
-// CHECK: pmuldq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x28,0xed]
- pmuldq %xmm5,%xmm5
-
-// CHECK: pmulld 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pmulld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulld 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0x45,0x00,0x00,0x00]
- pmulld 0x45,%xmm5
-
-// CHECK: pmulld 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0xed,0x7e,0x00,0x00]
- pmulld 0x7eed,%xmm5
-
-// CHECK: pmulld 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0xfe,0xca,0xbe,0xba]
- pmulld 0xbabecafe,%xmm5
-
-// CHECK: pmulld 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0x78,0x56,0x34,0x12]
- pmulld 0x12345678,%xmm5
-
-// CHECK: pmulld %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x40,0xed]
- pmulld %xmm5,%xmm5
-
-// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
- ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ptest 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0x45,0x00,0x00,0x00]
- ptest 0x45,%xmm5
-
-// CHECK: ptest 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0xed,0x7e,0x00,0x00]
- ptest 0x7eed,%xmm5
-
-// CHECK: ptest 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0xfe,0xca,0xbe,0xba]
- ptest 0xbabecafe,%xmm5
-
-// CHECK: ptest 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0x78,0x56,0x34,0x12]
- ptest 0x12345678,%xmm5
-
-// CHECK: ptest %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x17,0xed]
- ptest %xmm5,%xmm5
-
-// CHECK: pcmpgtq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0xac,0xcb,0xef,0xbe,0xad,0xde]
- pcmpgtq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtq 69, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0x45,0x00,0x00,0x00]
- pcmpgtq 0x45,%xmm5
-
-// CHECK: pcmpgtq 32493, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0xed,0x7e,0x00,0x00]
- pcmpgtq 0x7eed,%xmm5
-
-// CHECK: pcmpgtq 3133065982, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0xfe,0xca,0xbe,0xba]
- pcmpgtq 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtq 305419896, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0x78,0x56,0x34,0x12]
- pcmpgtq 0x12345678,%xmm5
-
-// CHECK: pcmpgtq %xmm5, %xmm5
-// CHECK: encoding: [0x66,0x0f,0x38,0x37,0xed]
- pcmpgtq %xmm5,%xmm5
-
-// CHECK: crc32b %bl, %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0xc3]
- crc32b %bl, %eax
-
-// CHECK: crc32b 4(%ebx), %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x43,0x04]
- crc32b 4(%ebx), %eax
-
-// CHECK: crc32w %bx, %eax
-// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0xc3]
- crc32w %bx, %eax
-
-// CHECK: crc32w 4(%ebx), %eax
-// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x43,0x04]
- crc32w 4(%ebx), %eax
-
-// CHECK: crc32l %ebx, %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc3]
- crc32l %ebx, %eax
-
-// CHECK: crc32l 4(%ebx), %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x43,0x04]
- crc32l 4(%ebx), %eax
-
-// CHECK: crc32l 3735928559(%ebx,%ecx,8), %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: crc32l 69, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0x45,0x00,0x00,0x00]
- crc32l 0x45,%ecx
-
-// CHECK: crc32l 32493, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xed,0x7e,0x00,0x00]
- crc32l 0x7eed,%ecx
-
-// CHECK: crc32l 3133065982, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xfe,0xca,0xbe,0xba]
- crc32l 0xbabecafe,%ecx
-
-// CHECK: crc32l %ecx, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc9]
- crc32l %ecx,%ecx
-
-// CHECK: pcmpistrm $125, %xmm1, %xmm2
-// CHECK: encoding: [0x66,0x0f,0x3a,0x62,0xd1,0x7d]
- pcmpistrm $125, %xmm1, %xmm2
-
-// CHECK: pcmpistrm $125, (%edx,%eax,4), %xmm2
-// CHECK: encoding: [0x66,0x0f,0x3a,0x62,0x14,0x82,0x7d]
- pcmpistrm $125, (%edx,%eax,4), %xmm2
-
-// CHECK: aesimc %xmm0, %xmm1
-// CHECK: encoding: [0x66,0x0f,0x38,0xdb,0xc8]
- aesimc %xmm0,%xmm1
-
-// CHECK: aesimc (%eax), %xmm1
-// CHECK: encoding: [0x66,0x0f,0x38,0xdb,0x08]
- aesimc (%eax),%xmm1
-
-// CHECK: aesenc %xmm1, %xmm2
-// CHECK: encoding: [0x66,0x0f,0x38,0xdc,0xd1]
- aesenc %xmm1,%xmm2
-
-// CHECK: aesenc 4(%ebx), %xmm2
-// CHECK: encoding: [0x66,0x0f,0x38,0xdc,0x53,0x04]
- aesenc 4(%ebx),%xmm2
-
-// CHECK: aesenclast %xmm3, %xmm4
-// CHECK: encoding: [0x66,0x0f,0x38,0xdd,0xe3]
- aesenclast %xmm3,%xmm4
-
-// CHECK: aesenclast 4(%edx,%edi), %xmm4
-// CHECK: encoding: [0x66,0x0f,0x38,0xdd,0x64,0x3a,0x04]
- aesenclast 4(%edx,%edi),%xmm4
-
-// CHECK: aesdec %xmm5, %xmm6
-// CHECK: encoding: [0x66,0x0f,0x38,0xde,0xf5]
- aesdec %xmm5,%xmm6
-
-// CHECK: aesdec 4(%ecx,%eax,8), %xmm6
-// CHECK: encoding: [0x66,0x0f,0x38,0xde,0x74,0xc1,0x04]
- aesdec 4(%ecx,%eax,8),%xmm6
-
-// CHECK: aesdeclast %xmm7, %xmm0
-// CHECK: encoding: [0x66,0x0f,0x38,0xdf,0xc7]
- aesdeclast %xmm7,%xmm0
-
-// CHECK: aesdeclast 3405691582, %xmm0
-// CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x05,0xbe,0xba,0xfe,0xca]
- aesdeclast 0xcafebabe,%xmm0
-
-// CHECK: aeskeygenassist $125, %xmm1, %xmm2
-// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x7d]
- aeskeygenassist $125, %xmm1, %xmm2
-
-// CHECK: aeskeygenassist $125, (%edx,%eax,4), %xmm2
-// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0x14,0x82,0x7d]
- aeskeygenassist $125, (%edx,%eax,4), %xmm2
-
-// rdar://8017638
-// CHECK: aeskeygenassist $128, %xmm1, %xmm2
-// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x80]
- aeskeygenassist $128, %xmm1, %xmm2
-
-// rdar://7910087
-// CHECK: bsfw %bx, %bx
-// CHECK: encoding: [0x66,0x0f,0xbc,0xdb]
- bsfw %bx, %bx
-
-// CHECK: bsfw 3735928559(%ebx,%ecx,8), %bx
-// CHECK: encoding: [0x66,0x0f,0xbc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- bsfw 3735928559(%ebx,%ecx,8), %bx
-
-// CHECK: bsrw %bx, %bx
-// CHECK: encoding: [0x66,0x0f,0xbd,0xdb]
- bsrw %bx, %bx
-
-// CHECK: bsrw 305419896, %bx
-// CHECK: encoding: [0x66,0x0f,0xbd,0x1d,0x78,0x56,0x34,0x12]
- bsrw 305419896, %bx
-
-// radr://7901779
-// CHECK: pushl $127
-// CHECK: encoding: [0x6a,0x7f]
- pushl $127
-
-// CHECK: pushw $254
-// CHECK: encoding: [0x66,0x68,0xfe,0x00]
- pushw $254
-
-// CHECK: pushl $254
-// CHECK: encoding: [0x68,0xfe,0x00,0x00,0x00]
- pushl $254
-
-// radr://7928400
-// CHECK: movq %mm3, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x7f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movq %mm3, 3735928559(%ebx,%ecx,8)
-
-// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- movd %mm3, 3735928559(%ebx,%ecx,8)
-
-// CHECK: movq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0xf3,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movq 3735928559(%ebx,%ecx,8), %xmm5
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
- movd 3735928559(%ebx,%ecx,8), %xmm5
-
-// radr://7914715
-// CHECK: fcoml 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0x94,0xcb,0xef,0xbe,0xad,0xde]
- fcoml 3735928559(%ebx,%ecx,8)
-
-// CHECK: fcoms 32493
-// CHECK: encoding: [0xd8,0x15,0xed,0x7e,0x00,0x00]
- fcoms 32493
-
-// CHECK: fcompl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- fcompl 3735928559(%ebx,%ecx,8)
-
-// CHECK: fcomps 32493
-// CHECK: encoding: [0xd8,0x1d,0xed,0x7e,0x00,0x00]
- fcomps 32493
-
-// CHECK: ficoml 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
- ficoml 3735928559(%ebx,%ecx,8)
-
-// CHECK: ficoms 32493
-// CHECK: encoding: [0xde,0x15,0xed,0x7e,0x00,0x00]
- ficoms 32493
-
-// CHECK: ficompl 3735928559(%ebx,%ecx,8)
-// CHECK: encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
- ficompl 3735928559(%ebx,%ecx,8)
-
-// CHECK: ficomps 32493
-// CHECK: encoding: [0xde,0x1d,0xed,0x7e,0x00,0x00]
- ficomps 32493
-
-// CHECK: movl 57005(,%eiz), %ebx
-// CHECK: encoding: [0x8b,0x1c,0x25,0xad,0xde,0x00,0x00]
- movl 57005(,%eiz), %ebx
-
-// CHECK: movl 48879(,%eiz), %eax
-// CHECK: encoding: [0x8b,0x04,0x25,0xef,0xbe,0x00,0x00]
- movl 48879(,%eiz), %eax
-
-// CHECK: movl -4(,%eiz,8), %eax
-// CHECK: encoding: [0x8b,0x04,0xe5,0xfc,0xff,0xff,0xff]
- movl -4(,%eiz,8), %eax
-
-// CHECK: movl (%ecx,%eiz), %eax
-// CHECK: encoding: [0x8b,0x04,0x21]
- movl (%ecx,%eiz), %eax
-
-// CHECK: movl (%ecx,%eiz,8), %eax
-// CHECK: encoding: [0x8b,0x04,0xe1]
- movl (%ecx,%eiz,8), %eax
-
-// CHECK: addl $4294967295, %eax # encoding: [0x83,0xc0,0xff]
- addl $0xFFFFFFFF, %eax
-
-// CHECK: addw $65535, %ax # encoding: [0x66,0x83,0xc0,0xff]
- addw $0xFFFF, %ax
-
-
-// CHECK: movb $127, 3735928559(%ebx,%ecx,8)
- movb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movb $127, 69
- movb $0x7f,0x45
-
-// CHECK: movb $127, 32493
- movb $0x7f,0x7eed
-
-// CHECK: movb $127, 3133065982
- movb $0x7f,0xbabecafe
-
-// CHECK: movb $127, 305419896
- movb $0x7f,0x12345678
-
-// CHECK: movw $31438, 3735928559(%ebx,%ecx,8)
- movw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movw $31438, 69
- movw $0x7ace,0x45
-
-// CHECK: movw $31438, 32493
- movw $0x7ace,0x7eed
-
-// CHECK: movw $31438, 3133065982
- movw $0x7ace,0xbabecafe
-
-// CHECK: movw $31438, 305419896
- movw $0x7ace,0x12345678
-
-// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8)
- movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $2063514302, 69
- movl $0x7afebabe,0x45
-
-// CHECK: movl $2063514302, 32493
- movl $0x7afebabe,0x7eed
-
-// CHECK: movl $2063514302, 3133065982
- movl $0x7afebabe,0xbabecafe
-
-// CHECK: movl $2063514302, 305419896
- movl $0x7afebabe,0x12345678
-
-// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8)
- movl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movl $324478056, 69
- movl $0x13572468,0x45
-
-// CHECK: movl $324478056, 32493
- movl $0x13572468,0x7eed
-
-// CHECK: movl $324478056, 3133065982
- movl $0x13572468,0xbabecafe
-
-// CHECK: movl $324478056, 305419896
- movl $0x13572468,0x12345678
-
-// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx
- movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movsbl 69, %ecx
- movsbl 0x45,%ecx
-
-// CHECK: movsbl 32493, %ecx
- movsbl 0x7eed,%ecx
-
-// CHECK: movsbl 3133065982, %ecx
- movsbl 0xbabecafe,%ecx
-
-// CHECK: movsbl 305419896, %ecx
- movsbl 0x12345678,%ecx
-
-// CHECK: movsbw 3735928559(%ebx,%ecx,8), %bx
- movsbw 0xdeadbeef(%ebx,%ecx,8),%bx
-
-// CHECK: movsbw 69, %bx
- movsbw 0x45,%bx
-
-// CHECK: movsbw 32493, %bx
- movsbw 0x7eed,%bx
-
-// CHECK: movsbw 3133065982, %bx
- movsbw 0xbabecafe,%bx
-
-// CHECK: movsbw 305419896, %bx
- movsbw 0x12345678,%bx
-
-// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx
- movswl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movswl 69, %ecx
- movswl 0x45,%ecx
-
-// CHECK: movswl 32493, %ecx
- movswl 0x7eed,%ecx
-
-// CHECK: movswl 3133065982, %ecx
- movswl 0xbabecafe,%ecx
-
-// CHECK: movswl 305419896, %ecx
- movswl 0x12345678,%ecx
-
-// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx # NOREX
- movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzbl 69, %ecx # NOREX
- movzbl 0x45,%ecx
-
-// CHECK: movzbl 32493, %ecx # NOREX
- movzbl 0x7eed,%ecx
-
-// CHECK: movzbl 3133065982, %ecx # NOREX
- movzbl 0xbabecafe,%ecx
-
-// CHECK: movzbl 305419896, %ecx # NOREX
- movzbl 0x12345678,%ecx
-
-// CHECK: movzbw 3735928559(%ebx,%ecx,8), %bx
- movzbw 0xdeadbeef(%ebx,%ecx,8),%bx
-
-// CHECK: movzbw 69, %bx
- movzbw 0x45,%bx
-
-// CHECK: movzbw 32493, %bx
- movzbw 0x7eed,%bx
-
-// CHECK: movzbw 3133065982, %bx
- movzbw 0xbabecafe,%bx
-
-// CHECK: movzbw 305419896, %bx
- movzbw 0x12345678,%bx
-
-// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx
- movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: movzwl 69, %ecx
- movzwl 0x45,%ecx
-
-// CHECK: movzwl 32493, %ecx
- movzwl 0x7eed,%ecx
-
-// CHECK: movzwl 3133065982, %ecx
- movzwl 0xbabecafe,%ecx
-
-// CHECK: movzwl 305419896, %ecx
- movzwl 0x12345678,%ecx
-
-// CHECK: pushw 32493
- pushw 0x7eed
-
-// CHECK: popw 32493
- popw 0x7eed
-
-// CHECK: pushf
- pushfl
-
-// CHECK: pushfl
- pushfl
-
-// CHECK: popf
- popfl
-
-// CHECK: popfl
- popfl
-
-// CHECK: clc
- clc
-
-// CHECK: cld
- cld
-
-// CHECK: cli
- cli
-
-// CHECK: clts
- clts
-
-// CHECK: cmc
- cmc
-
-// CHECK: lahf
- lahf
-
-// CHECK: sahf
- sahf
-
-// CHECK: stc
- stc
-
-// CHECK: std
- std
-
-// CHECK: sti
- sti
-
-// CHECK: addb $254, 3735928559(%ebx,%ecx,8)
- addb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addb $254, 69
- addb $0xfe,0x45
-
-// CHECK: addb $254, 32493
- addb $0xfe,0x7eed
-
-// CHECK: addb $254, 3133065982
- addb $0xfe,0xbabecafe
-
-// CHECK: addb $254, 305419896
- addb $0xfe,0x12345678
-
-// CHECK: addb $127, 3735928559(%ebx,%ecx,8)
- addb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addb $127, 69
- addb $0x7f,0x45
-
-// CHECK: addb $127, 32493
- addb $0x7f,0x7eed
-
-// CHECK: addb $127, 3133065982
- addb $0x7f,0xbabecafe
-
-// CHECK: addb $127, 305419896
- addb $0x7f,0x12345678
-
-// CHECK: addw $31438, 3735928559(%ebx,%ecx,8)
- addw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addw $31438, 69
- addw $0x7ace,0x45
-
-// CHECK: addw $31438, 32493
- addw $0x7ace,0x7eed
-
-// CHECK: addw $31438, 3133065982
- addw $0x7ace,0xbabecafe
-
-// CHECK: addw $31438, 305419896
- addw $0x7ace,0x12345678
-
-// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8)
- addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $2063514302, 69
- addl $0x7afebabe,0x45
-
-// CHECK: addl $2063514302, 32493
- addl $0x7afebabe,0x7eed
-
-// CHECK: addl $2063514302, 3133065982
- addl $0x7afebabe,0xbabecafe
-
-// CHECK: addl $2063514302, 305419896
- addl $0x7afebabe,0x12345678
-
-// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8)
- addl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: addl $324478056, 69
- addl $0x13572468,0x45
-
-// CHECK: addl $324478056, 32493
- addl $0x13572468,0x7eed
-
-// CHECK: addl $324478056, 3133065982
- addl $0x13572468,0xbabecafe
-
-// CHECK: addl $324478056, 305419896
- addl $0x13572468,0x12345678
-
-// CHECK: incl 3735928559(%ebx,%ecx,8)
- incl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: incw 32493
- incw 0x7eed
-
-// CHECK: incl 3133065982
- incl 0xbabecafe
-
-// CHECK: incl 305419896
- incl 0x12345678
-
-// CHECK: subb $254, 3735928559(%ebx,%ecx,8)
- subb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $254, 69
- subb $0xfe,0x45
-
-// CHECK: subb $254, 32493
- subb $0xfe,0x7eed
-
-// CHECK: subb $254, 3133065982
- subb $0xfe,0xbabecafe
-
-// CHECK: subb $254, 305419896
- subb $0xfe,0x12345678
-
-// CHECK: subb $127, 3735928559(%ebx,%ecx,8)
- subb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subb $127, 69
- subb $0x7f,0x45
-
-// CHECK: subb $127, 32493
- subb $0x7f,0x7eed
-
-// CHECK: subb $127, 3133065982
- subb $0x7f,0xbabecafe
-
-// CHECK: subb $127, 305419896
- subb $0x7f,0x12345678
-
-// CHECK: subw $31438, 3735928559(%ebx,%ecx,8)
- subw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subw $31438, 69
- subw $0x7ace,0x45
-
-// CHECK: subw $31438, 32493
- subw $0x7ace,0x7eed
-
-// CHECK: subw $31438, 3133065982
- subw $0x7ace,0xbabecafe
-
-// CHECK: subw $31438, 305419896
- subw $0x7ace,0x12345678
-
-// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8)
- subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $2063514302, 69
- subl $0x7afebabe,0x45
-
-// CHECK: subl $2063514302, 32493
- subl $0x7afebabe,0x7eed
-
-// CHECK: subl $2063514302, 3133065982
- subl $0x7afebabe,0xbabecafe
-
-// CHECK: subl $2063514302, 305419896
- subl $0x7afebabe,0x12345678
-
-// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8)
- subl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: subl $324478056, 69
- subl $0x13572468,0x45
-
-// CHECK: subl $324478056, 32493
- subl $0x13572468,0x7eed
-
-// CHECK: subl $324478056, 3133065982
- subl $0x13572468,0xbabecafe
-
-// CHECK: subl $324478056, 305419896
- subl $0x13572468,0x12345678
-
-// CHECK: decl 3735928559(%ebx,%ecx,8)
- decl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: decw 32493
- decw 0x7eed
-
-// CHECK: decl 3133065982
- decl 0xbabecafe
-
-// CHECK: decl 305419896
- decl 0x12345678
-
-// CHECK: sbbb $254, 3735928559(%ebx,%ecx,8)
- sbbb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbb $254, 69
- sbbb $0xfe,0x45
-
-// CHECK: sbbb $254, 32493
- sbbb $0xfe,0x7eed
-
-// CHECK: sbbb $254, 3133065982
- sbbb $0xfe,0xbabecafe
-
-// CHECK: sbbb $254, 305419896
- sbbb $0xfe,0x12345678
-
-// CHECK: sbbb $127, 3735928559(%ebx,%ecx,8)
- sbbb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbb $127, 69
- sbbb $0x7f,0x45
-
-// CHECK: sbbb $127, 32493
- sbbb $0x7f,0x7eed
-
-// CHECK: sbbb $127, 3133065982
- sbbb $0x7f,0xbabecafe
-
-// CHECK: sbbb $127, 305419896
- sbbb $0x7f,0x12345678
-
-// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8)
- sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbw $31438, 69
- sbbw $0x7ace,0x45
-
-// CHECK: sbbw $31438, 32493
- sbbw $0x7ace,0x7eed
-
-// CHECK: sbbw $31438, 3133065982
- sbbw $0x7ace,0xbabecafe
-
-// CHECK: sbbw $31438, 305419896
- sbbw $0x7ace,0x12345678
-
-// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8)
- sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $2063514302, 69
- sbbl $0x7afebabe,0x45
-
-// CHECK: sbbl $2063514302, 32493
- sbbl $0x7afebabe,0x7eed
-
-// CHECK: sbbl $2063514302, 3133065982
- sbbl $0x7afebabe,0xbabecafe
-
-// CHECK: sbbl $2063514302, 305419896
- sbbl $0x7afebabe,0x12345678
-
-// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8)
- sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sbbl $324478056, 69
- sbbl $0x13572468,0x45
-
-// CHECK: sbbl $324478056, 32493
- sbbl $0x13572468,0x7eed
-
-// CHECK: sbbl $324478056, 3133065982
- sbbl $0x13572468,0xbabecafe
-
-// CHECK: sbbl $324478056, 305419896
- sbbl $0x13572468,0x12345678
-
-// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8)
- cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $254, 69
- cmpb $0xfe,0x45
-
-// CHECK: cmpb $254, 32493
- cmpb $0xfe,0x7eed
-
-// CHECK: cmpb $254, 3133065982
- cmpb $0xfe,0xbabecafe
-
-// CHECK: cmpb $254, 305419896
- cmpb $0xfe,0x12345678
-
-// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8)
- cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpb $127, 69
- cmpb $0x7f,0x45
-
-// CHECK: cmpb $127, 32493
- cmpb $0x7f,0x7eed
-
-// CHECK: cmpb $127, 3133065982
- cmpb $0x7f,0xbabecafe
-
-// CHECK: cmpb $127, 305419896
- cmpb $0x7f,0x12345678
-
-// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8)
- cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpw $31438, 69
- cmpw $0x7ace,0x45
-
-// CHECK: cmpw $31438, 32493
- cmpw $0x7ace,0x7eed
-
-// CHECK: cmpw $31438, 3133065982
- cmpw $0x7ace,0xbabecafe
-
-// CHECK: cmpw $31438, 305419896
- cmpw $0x7ace,0x12345678
-
-// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8)
- cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $2063514302, 69
- cmpl $0x7afebabe,0x45
-
-// CHECK: cmpl $2063514302, 32493
- cmpl $0x7afebabe,0x7eed
-
-// CHECK: cmpl $2063514302, 3133065982
- cmpl $0x7afebabe,0xbabecafe
-
-// CHECK: cmpl $2063514302, 305419896
- cmpl $0x7afebabe,0x12345678
-
-// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8)
- cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpl $324478056, 69
- cmpl $0x13572468,0x45
-
-// CHECK: cmpl $324478056, 32493
- cmpl $0x13572468,0x7eed
-
-// CHECK: cmpl $324478056, 3133065982
- cmpl $0x13572468,0xbabecafe
-
-// CHECK: cmpl $324478056, 305419896
- cmpl $0x13572468,0x12345678
-
-// CHECK: testb $127, 3735928559(%ebx,%ecx,8)
- testb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testb $127, 69
- testb $0x7f,0x45
-
-// CHECK: testb $127, 32493
- testb $0x7f,0x7eed
-
-// CHECK: testb $127, 3133065982
- testb $0x7f,0xbabecafe
-
-// CHECK: testb $127, 305419896
- testb $0x7f,0x12345678
-
-// CHECK: testw $31438, 3735928559(%ebx,%ecx,8)
- testw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testw $31438, 69
- testw $0x7ace,0x45
-
-// CHECK: testw $31438, 32493
- testw $0x7ace,0x7eed
-
-// CHECK: testw $31438, 3133065982
- testw $0x7ace,0xbabecafe
-
-// CHECK: testw $31438, 305419896
- testw $0x7ace,0x12345678
-
-// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8)
- testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $2063514302, 69
- testl $0x7afebabe,0x45
-
-// CHECK: testl $2063514302, 32493
- testl $0x7afebabe,0x7eed
-
-// CHECK: testl $2063514302, 3133065982
- testl $0x7afebabe,0xbabecafe
-
-// CHECK: testl $2063514302, 305419896
- testl $0x7afebabe,0x12345678
-
-// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8)
- testl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: testl $324478056, 69
- testl $0x13572468,0x45
-
-// CHECK: testl $324478056, 32493
- testl $0x13572468,0x7eed
-
-// CHECK: testl $324478056, 3133065982
- testl $0x13572468,0xbabecafe
-
-// CHECK: testl $324478056, 305419896
- testl $0x13572468,0x12345678
-
-// CHECK: andb $254, 3735928559(%ebx,%ecx,8)
- andb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $254, 69
- andb $0xfe,0x45
-
-// CHECK: andb $254, 32493
- andb $0xfe,0x7eed
-
-// CHECK: andb $254, 3133065982
- andb $0xfe,0xbabecafe
-
-// CHECK: andb $254, 305419896
- andb $0xfe,0x12345678
-
-// CHECK: andb $127, 3735928559(%ebx,%ecx,8)
- andb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andb $127, 69
- andb $0x7f,0x45
-
-// CHECK: andb $127, 32493
- andb $0x7f,0x7eed
-
-// CHECK: andb $127, 3133065982
- andb $0x7f,0xbabecafe
-
-// CHECK: andb $127, 305419896
- andb $0x7f,0x12345678
-
-// CHECK: andw $31438, 3735928559(%ebx,%ecx,8)
- andw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andw $31438, 69
- andw $0x7ace,0x45
-
-// CHECK: andw $31438, 32493
- andw $0x7ace,0x7eed
-
-// CHECK: andw $31438, 3133065982
- andw $0x7ace,0xbabecafe
-
-// CHECK: andw $31438, 305419896
- andw $0x7ace,0x12345678
-
-// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8)
- andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $2063514302, 69
- andl $0x7afebabe,0x45
-
-// CHECK: andl $2063514302, 32493
- andl $0x7afebabe,0x7eed
-
-// CHECK: andl $2063514302, 3133065982
- andl $0x7afebabe,0xbabecafe
-
-// CHECK: andl $2063514302, 305419896
- andl $0x7afebabe,0x12345678
-
-// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8)
- andl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: andl $324478056, 69
- andl $0x13572468,0x45
-
-// CHECK: andl $324478056, 32493
- andl $0x13572468,0x7eed
-
-// CHECK: andl $324478056, 3133065982
- andl $0x13572468,0xbabecafe
-
-// CHECK: andl $324478056, 305419896
- andl $0x13572468,0x12345678
-
-// CHECK: orb $254, 3735928559(%ebx,%ecx,8)
- orb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $254, 69
- orb $0xfe,0x45
-
-// CHECK: orb $254, 32493
- orb $0xfe,0x7eed
-
-// CHECK: orb $254, 3133065982
- orb $0xfe,0xbabecafe
-
-// CHECK: orb $254, 305419896
- orb $0xfe,0x12345678
-
-// CHECK: orb $127, 3735928559(%ebx,%ecx,8)
- orb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orb $127, 69
- orb $0x7f,0x45
-
-// CHECK: orb $127, 32493
- orb $0x7f,0x7eed
-
-// CHECK: orb $127, 3133065982
- orb $0x7f,0xbabecafe
-
-// CHECK: orb $127, 305419896
- orb $0x7f,0x12345678
-
-// CHECK: orw $31438, 3735928559(%ebx,%ecx,8)
- orw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orw $31438, 69
- orw $0x7ace,0x45
-
-// CHECK: orw $31438, 32493
- orw $0x7ace,0x7eed
-
-// CHECK: orw $31438, 3133065982
- orw $0x7ace,0xbabecafe
-
-// CHECK: orw $31438, 305419896
- orw $0x7ace,0x12345678
-
-// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8)
- orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $2063514302, 69
- orl $0x7afebabe,0x45
-
-// CHECK: orl $2063514302, 32493
- orl $0x7afebabe,0x7eed
-
-// CHECK: orl $2063514302, 3133065982
- orl $0x7afebabe,0xbabecafe
-
-// CHECK: orl $2063514302, 305419896
- orl $0x7afebabe,0x12345678
-
-// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8)
- orl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: orl $324478056, 69
- orl $0x13572468,0x45
-
-// CHECK: orl $324478056, 32493
- orl $0x13572468,0x7eed
-
-// CHECK: orl $324478056, 3133065982
- orl $0x13572468,0xbabecafe
-
-// CHECK: orl $324478056, 305419896
- orl $0x13572468,0x12345678
-
-// CHECK: xorb $254, 3735928559(%ebx,%ecx,8)
- xorb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $254, 69
- xorb $0xfe,0x45
-
-// CHECK: xorb $254, 32493
- xorb $0xfe,0x7eed
-
-// CHECK: xorb $254, 3133065982
- xorb $0xfe,0xbabecafe
-
-// CHECK: xorb $254, 305419896
- xorb $0xfe,0x12345678
-
-// CHECK: xorb $127, 3735928559(%ebx,%ecx,8)
- xorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorb $127, 69
- xorb $0x7f,0x45
-
-// CHECK: xorb $127, 32493
- xorb $0x7f,0x7eed
-
-// CHECK: xorb $127, 3133065982
- xorb $0x7f,0xbabecafe
-
-// CHECK: xorb $127, 305419896
- xorb $0x7f,0x12345678
-
-// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8)
- xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorw $31438, 69
- xorw $0x7ace,0x45
-
-// CHECK: xorw $31438, 32493
- xorw $0x7ace,0x7eed
-
-// CHECK: xorw $31438, 3133065982
- xorw $0x7ace,0xbabecafe
-
-// CHECK: xorw $31438, 305419896
- xorw $0x7ace,0x12345678
-
-// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8)
- xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $2063514302, 69
- xorl $0x7afebabe,0x45
-
-// CHECK: xorl $2063514302, 32493
- xorl $0x7afebabe,0x7eed
-
-// CHECK: xorl $2063514302, 3133065982
- xorl $0x7afebabe,0xbabecafe
-
-// CHECK: xorl $2063514302, 305419896
- xorl $0x7afebabe,0x12345678
-
-// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8)
- xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: xorl $324478056, 69
- xorl $0x13572468,0x45
-
-// CHECK: xorl $324478056, 32493
- xorl $0x13572468,0x7eed
-
-// CHECK: xorl $324478056, 3133065982
- xorl $0x13572468,0xbabecafe
-
-// CHECK: xorl $324478056, 305419896
- xorl $0x13572468,0x12345678
-
-// CHECK: adcb $254, 3735928559(%ebx,%ecx,8)
- adcb $0xfe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $254, 69
- adcb $0xfe,0x45
-
-// CHECK: adcb $254, 32493
- adcb $0xfe,0x7eed
-
-// CHECK: adcb $254, 3133065982
- adcb $0xfe,0xbabecafe
-
-// CHECK: adcb $254, 305419896
- adcb $0xfe,0x12345678
-
-// CHECK: adcb $127, 3735928559(%ebx,%ecx,8)
- adcb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcb $127, 69
- adcb $0x7f,0x45
-
-// CHECK: adcb $127, 32493
- adcb $0x7f,0x7eed
-
-// CHECK: adcb $127, 3133065982
- adcb $0x7f,0xbabecafe
-
-// CHECK: adcb $127, 305419896
- adcb $0x7f,0x12345678
-
-// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8)
- adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcw $31438, 69
- adcw $0x7ace,0x45
-
-// CHECK: adcw $31438, 32493
- adcw $0x7ace,0x7eed
-
-// CHECK: adcw $31438, 3133065982
- adcw $0x7ace,0xbabecafe
-
-// CHECK: adcw $31438, 305419896
- adcw $0x7ace,0x12345678
-
-// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8)
- adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $2063514302, 69
- adcl $0x7afebabe,0x45
-
-// CHECK: adcl $2063514302, 32493
- adcl $0x7afebabe,0x7eed
-
-// CHECK: adcl $2063514302, 3133065982
- adcl $0x7afebabe,0xbabecafe
-
-// CHECK: adcl $2063514302, 305419896
- adcl $0x7afebabe,0x12345678
-
-// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8)
- adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: adcl $324478056, 69
- adcl $0x13572468,0x45
-
-// CHECK: adcl $324478056, 32493
- adcl $0x13572468,0x7eed
-
-// CHECK: adcl $324478056, 3133065982
- adcl $0x13572468,0xbabecafe
-
-// CHECK: adcl $324478056, 305419896
- adcl $0x13572468,0x12345678
-
-// CHECK: negl 3735928559(%ebx,%ecx,8)
- negl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: negw 32493
- negw 0x7eed
-
-// CHECK: negl 3133065982
- negl 0xbabecafe
-
-// CHECK: negl 305419896
- negl 0x12345678
-
-// CHECK: notl 3735928559(%ebx,%ecx,8)
- notl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: notw 32493
- notw 0x7eed
-
-// CHECK: notl 3133065982
- notl 0xbabecafe
-
-// CHECK: notl 305419896
- notl 0x12345678
-
-// CHECK: cbtw
- cbtw
-
-// CHECK: cwtl
- cwtl
-
-// CHECK: cwtd
- cwtd
-
-// CHECK: cltd
- cltd
-
-// CHECK: mull 3735928559(%ebx,%ecx,8)
- mull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: mulw 32493
- mulw 0x7eed
-
-// CHECK: mull 3133065982
- mull 0xbabecafe
-
-// CHECK: mull 305419896
- mull 0x12345678
-
-// CHECK: imull 3735928559(%ebx,%ecx,8)
- imull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: imulw 32493
- imulw 0x7eed
-
-// CHECK: imull 3133065982
- imull 0xbabecafe
-
-// CHECK: imull 305419896
- imull 0x12345678
-
-// CHECK: divl 3735928559(%ebx,%ecx,8)
- divl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: divw 32493
- divw 0x7eed
-
-// CHECK: divl 3133065982
- divl 0xbabecafe
-
-// CHECK: divl 305419896
- divl 0x12345678
-
-// CHECK: idivl 3735928559(%ebx,%ecx,8)
- idivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: idivw 32493
- idivw 0x7eed
-
-// CHECK: idivl 3133065982
- idivl 0xbabecafe
-
-// CHECK: idivl 305419896
- idivl 0x12345678
-
-// CHECK: roll $0, 3735928559(%ebx,%ecx,8)
- roll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: roll $0, 69
- roll $0,0x45
-
-// CHECK: roll $0, 32493
- roll $0,0x7eed
-
-// CHECK: roll $0, 3133065982
- roll $0,0xbabecafe
-
-// CHECK: roll $0, 305419896
- roll $0,0x12345678
-
-// CHECK: rolb $127, 3735928559(%ebx,%ecx,8)
- rolb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rolb $127, 69
- rolb $0x7f,0x45
-
-// CHECK: rolb $127, 32493
- rolb $0x7f,0x7eed
-
-// CHECK: rolb $127, 3133065982
- rolb $0x7f,0xbabecafe
-
-// CHECK: rolb $127, 305419896
- rolb $0x7f,0x12345678
-
-// CHECK: roll 3735928559(%ebx,%ecx,8)
- roll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rolw 32493
- rolw 0x7eed
-
-// CHECK: roll 3133065982
- roll 0xbabecafe
-
-// CHECK: roll 305419896
- roll 0x12345678
-
-// CHECK: rorl $0, 3735928559(%ebx,%ecx,8)
- rorl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorl $0, 69
- rorl $0,0x45
-
-// CHECK: rorl $0, 32493
- rorl $0,0x7eed
-
-// CHECK: rorl $0, 3133065982
- rorl $0,0xbabecafe
-
-// CHECK: rorl $0, 305419896
- rorl $0,0x12345678
-
-// CHECK: rorb $127, 3735928559(%ebx,%ecx,8)
- rorb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorb $127, 69
- rorb $0x7f,0x45
-
-// CHECK: rorb $127, 32493
- rorb $0x7f,0x7eed
-
-// CHECK: rorb $127, 3133065982
- rorb $0x7f,0xbabecafe
-
-// CHECK: rorb $127, 305419896
- rorb $0x7f,0x12345678
-
-// CHECK: rorl 3735928559(%ebx,%ecx,8)
- rorl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rorw 32493
- rorw 0x7eed
-
-// CHECK: rorl 3133065982
- rorl 0xbabecafe
-
-// CHECK: rorl 305419896
- rorl 0x12345678
-
-// CHECK: rcll $0, 3735928559(%ebx,%ecx,8)
- rcll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rcll $0, 69
- rcll $0,0x45
-
-// CHECK: rcll $0, 32493
- rcll $0,0x7eed
-
-// CHECK: rcll $0, 3133065982
- rcll $0,0xbabecafe
-
-// CHECK: rcll $0, 305419896
- rcll $0,0x12345678
-
-// CHECK: rclb $127, 3735928559(%ebx,%ecx,8)
- rclb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rclb $127, 69
- rclb $0x7f,0x45
-
-// CHECK: rclb $127, 32493
- rclb $0x7f,0x7eed
-
-// CHECK: rclb $127, 3133065982
- rclb $0x7f,0xbabecafe
-
-// CHECK: rclb $127, 305419896
- rclb $0x7f,0x12345678
-
-// CHECK: rcrl $0, 3735928559(%ebx,%ecx,8)
- rcrl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rcrl $0, 69
- rcrl $0,0x45
-
-// CHECK: rcrl $0, 32493
- rcrl $0,0x7eed
-
-// CHECK: rcrl $0, 3133065982
- rcrl $0,0xbabecafe
-
-// CHECK: rcrl $0, 305419896
- rcrl $0,0x12345678
-
-// CHECK: rcrb $127, 3735928559(%ebx,%ecx,8)
- rcrb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: rcrb $127, 69
- rcrb $0x7f,0x45
-
-// CHECK: rcrb $127, 32493
- rcrb $0x7f,0x7eed
-
-// CHECK: rcrb $127, 3133065982
- rcrb $0x7f,0xbabecafe
-
-// CHECK: rcrb $127, 305419896
- rcrb $0x7f,0x12345678
-
-// CHECK: shll $0, 3735928559(%ebx,%ecx,8)
- sall $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll $0, 69
- sall $0,0x45
-
-// CHECK: shll $0, 32493
- sall $0,0x7eed
-
-// CHECK: shll $0, 3133065982
- sall $0,0xbabecafe
-
-// CHECK: shll $0, 305419896
- sall $0,0x12345678
-
-// CHECK: shlb $127, 3735928559(%ebx,%ecx,8)
- salb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlb $127, 69
- salb $0x7f,0x45
-
-// CHECK: shlb $127, 32493
- salb $0x7f,0x7eed
-
-// CHECK: shlb $127, 3133065982
- salb $0x7f,0xbabecafe
-
-// CHECK: shlb $127, 305419896
- salb $0x7f,0x12345678
-
-// CHECK: shll 3735928559(%ebx,%ecx,8)
- sall 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlw 32493
- salw 0x7eed
-
-// CHECK: shll 3133065982
- sall 0xbabecafe
-
-// CHECK: shll 305419896
- sall 0x12345678
-
-// CHECK: shll $0, 3735928559(%ebx,%ecx,8)
- shll $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shll $0, 69
- shll $0,0x45
-
-// CHECK: shll $0, 32493
- shll $0,0x7eed
-
-// CHECK: shll $0, 3133065982
- shll $0,0xbabecafe
-
-// CHECK: shll $0, 305419896
- shll $0,0x12345678
-
-// CHECK: shlb $127, 3735928559(%ebx,%ecx,8)
- shlb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlb $127, 69
- shlb $0x7f,0x45
-
-// CHECK: shlb $127, 32493
- shlb $0x7f,0x7eed
-
-// CHECK: shlb $127, 3133065982
- shlb $0x7f,0xbabecafe
-
-// CHECK: shlb $127, 305419896
- shlb $0x7f,0x12345678
-
-// CHECK: shll 3735928559(%ebx,%ecx,8)
- shll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shlw 32493
- shlw 0x7eed
-
-// CHECK: shll 3133065982
- shll 0xbabecafe
-
-// CHECK: shll 305419896
- shll 0x12345678
-
-// CHECK: shrl $0, 3735928559(%ebx,%ecx,8)
- shrl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrl $0, 69
- shrl $0,0x45
-
-// CHECK: shrl $0, 32493
- shrl $0,0x7eed
-
-// CHECK: shrl $0, 3133065982
- shrl $0,0xbabecafe
-
-// CHECK: shrl $0, 305419896
- shrl $0,0x12345678
-
-// CHECK: shrb $127, 3735928559(%ebx,%ecx,8)
- shrb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrb $127, 69
- shrb $0x7f,0x45
-
-// CHECK: shrb $127, 32493
- shrb $0x7f,0x7eed
-
-// CHECK: shrb $127, 3133065982
- shrb $0x7f,0xbabecafe
-
-// CHECK: shrb $127, 305419896
- shrb $0x7f,0x12345678
-
-// CHECK: shrl 3735928559(%ebx,%ecx,8)
- shrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: shrw 32493
- shrw 0x7eed
-
-// CHECK: shrl 3133065982
- shrl 0xbabecafe
-
-// CHECK: shrl 305419896
- shrl 0x12345678
-
-// CHECK: sarl $0, 3735928559(%ebx,%ecx,8)
- sarl $0,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarl $0, 69
- sarl $0,0x45
-
-// CHECK: sarl $0, 32493
- sarl $0,0x7eed
-
-// CHECK: sarl $0, 3133065982
- sarl $0,0xbabecafe
-
-// CHECK: sarl $0, 305419896
- sarl $0,0x12345678
-
-// CHECK: sarb $127, 3735928559(%ebx,%ecx,8)
- sarb $0x7f,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarb $127, 69
- sarb $0x7f,0x45
-
-// CHECK: sarb $127, 32493
- sarb $0x7f,0x7eed
-
-// CHECK: sarb $127, 3133065982
- sarb $0x7f,0xbabecafe
-
-// CHECK: sarb $127, 305419896
- sarb $0x7f,0x12345678
-
-// CHECK: sarl 3735928559(%ebx,%ecx,8)
- sarl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sarw 32493
- sarw 0x7eed
-
-// CHECK: sarl 3133065982
- sarl 0xbabecafe
-
-// CHECK: sarl 305419896
- sarl 0x12345678
-
-// CHECK: calll 3133065982
- calll 0xbabecafe
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
- calll *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll 3133065982
- calll 0xbabecafe
-
-// CHECK: calll 305419896
- calll 0x12345678
-
-// CHECK: calll *3135175374
- call *0xbadeface
-
-// CHECK: calll *3735928559(%ebx,%ecx,8)
- call *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: calll 32493
- call 0x7eed
-
-// CHECK: calll 3133065982
- call 0xbabecafe
-
-// CHECK: calll 305419896
- call 0x12345678
-
-// CHECK: calll *3135175374
- call *0xbadeface
-
-// CHECK: lcallw *32493
- lcallw *0x7eed
-
-// CHECK: jmp 32493
- jmp 0x7eed
-
-// CHECK: jmp 3133065982
- jmp 0xbabecafe
-
-// CHECK: jmp 305419896
- jmp 0x12345678
-
-// CHECK: jmp -77129852792157442
- jmp 0xfeedfacebabecafe
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmp 32493
- jmp 0x7eed
-
-// CHECK: jmp 3133065982
- jmp 0xbabecafe
-
-// CHECK: jmp 305419896
- jmp 0x12345678
-
-// CHECK: jmpl *3135175374
- jmp *0xbadeface
-
-// CHECK: jmpl *3735928559(%ebx,%ecx,8)
- jmp *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: jmp 32493
- jmp 0x7eed
-
-// CHECK: jmp 3133065982
- jmp 0xbabecafe
-
-// CHECK: jmp 305419896
- jmp 0x12345678
-
-// CHECK: jmpl *3135175374
- jmp *0xbadeface
-
-// CHECK: ljmpl *3735928559(%ebx,%ecx,8)
- ljmpl *0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ljmpw *32493
- ljmpw *0x7eed
-
-// CHECK: ljmpl *3133065982
- ljmpl *0xbabecafe
-
-// CHECK: ljmpl *305419896
- ljmpl *0x12345678
-
-// CHECK: ret
- ret
-
-// CHECK: lret
- lret
-
-// CHECK: enter $31438, $127
- enter $0x7ace,$0x7f
-
-// CHECK: leave
- leave
-
-// CHECK: jo 32493
- jo 0x7eed
-
-// CHECK: jo 3133065982
- jo 0xbabecafe
-
-// CHECK: jo 305419896
- jo 0x12345678
-
-// CHECK: jo -77129852792157442
- jo 0xfeedfacebabecafe
-
-// CHECK: jno 32493
- jno 0x7eed
-
-// CHECK: jno 3133065982
- jno 0xbabecafe
-
-// CHECK: jno 305419896
- jno 0x12345678
-
-// CHECK: jno -77129852792157442
- jno 0xfeedfacebabecafe
-
-// CHECK: jb 32493
- jb 0x7eed
-
-// CHECK: jb 3133065982
- jb 0xbabecafe
-
-// CHECK: jb 305419896
- jb 0x12345678
-
-// CHECK: jb -77129852792157442
- jb 0xfeedfacebabecafe
-
-// CHECK: jae 32493
- jae 0x7eed
-
-// CHECK: jae 3133065982
- jae 0xbabecafe
-
-// CHECK: jae 305419896
- jae 0x12345678
-
-// CHECK: jae -77129852792157442
- jae 0xfeedfacebabecafe
-
-// CHECK: je 32493
- je 0x7eed
-
-// CHECK: je 3133065982
- je 0xbabecafe
-
-// CHECK: je 305419896
- je 0x12345678
-
-// CHECK: je -77129852792157442
- je 0xfeedfacebabecafe
-
-// CHECK: jne 32493
- jne 0x7eed
-
-// CHECK: jne 3133065982
- jne 0xbabecafe
-
-// CHECK: jne 305419896
- jne 0x12345678
-
-// CHECK: jne -77129852792157442
- jne 0xfeedfacebabecafe
-
-// CHECK: jbe 32493
- jbe 0x7eed
-
-// CHECK: jbe 3133065982
- jbe 0xbabecafe
-
-// CHECK: jbe 305419896
- jbe 0x12345678
-
-// CHECK: jbe -77129852792157442
- jbe 0xfeedfacebabecafe
-
-// CHECK: ja 32493
- ja 0x7eed
-
-// CHECK: ja 3133065982
- ja 0xbabecafe
-
-// CHECK: ja 305419896
- ja 0x12345678
-
-// CHECK: ja -77129852792157442
- ja 0xfeedfacebabecafe
-
-// CHECK: js 32493
- js 0x7eed
-
-// CHECK: js 3133065982
- js 0xbabecafe
-
-// CHECK: js 305419896
- js 0x12345678
-
-// CHECK: js -77129852792157442
- js 0xfeedfacebabecafe
-
-// CHECK: jns 32493
- jns 0x7eed
-
-// CHECK: jns 3133065982
- jns 0xbabecafe
-
-// CHECK: jns 305419896
- jns 0x12345678
-
-// CHECK: jns -77129852792157442
- jns 0xfeedfacebabecafe
-
-// CHECK: jp 32493
- jp 0x7eed
-
-// CHECK: jp 3133065982
- jp 0xbabecafe
-
-// CHECK: jp 305419896
- jp 0x12345678
-
-// CHECK: jp -77129852792157442
- jp 0xfeedfacebabecafe
-
-// CHECK: jnp 32493
- jnp 0x7eed
-
-// CHECK: jnp 3133065982
- jnp 0xbabecafe
-
-// CHECK: jnp 305419896
- jnp 0x12345678
-
-// CHECK: jnp -77129852792157442
- jnp 0xfeedfacebabecafe
-
-// CHECK: jl 32493
- jl 0x7eed
-
-// CHECK: jl 3133065982
- jl 0xbabecafe
-
-// CHECK: jl 305419896
- jl 0x12345678
-
-// CHECK: jl -77129852792157442
- jl 0xfeedfacebabecafe
-
-// CHECK: jge 32493
- jge 0x7eed
-
-// CHECK: jge 3133065982
- jge 0xbabecafe
-
-// CHECK: jge 305419896
- jge 0x12345678
-
-// CHECK: jge -77129852792157442
- jge 0xfeedfacebabecafe
-
-// CHECK: jle 32493
- jle 0x7eed
-
-// CHECK: jle 3133065982
- jle 0xbabecafe
-
-// CHECK: jle 305419896
- jle 0x12345678
-
-// CHECK: jle -77129852792157442
- jle 0xfeedfacebabecafe
-
-// CHECK: jg 32493
- jg 0x7eed
-
-// CHECK: jg 3133065982
- jg 0xbabecafe
-
-// CHECK: jg 305419896
- jg 0x12345678
-
-// CHECK: jg -77129852792157442
- jg 0xfeedfacebabecafe
-
-// CHECK: seto %bl
- seto %bl
-
-// CHECK: seto 3735928559(%ebx,%ecx,8)
- seto 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: seto 32493
- seto 0x7eed
-
-// CHECK: seto 3133065982
- seto 0xbabecafe
-
-// CHECK: seto 305419896
- seto 0x12345678
-
-// CHECK: setno %bl
- setno %bl
-
-// CHECK: setno 3735928559(%ebx,%ecx,8)
- setno 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setno 32493
- setno 0x7eed
-
-// CHECK: setno 3133065982
- setno 0xbabecafe
-
-// CHECK: setno 305419896
- setno 0x12345678
-
-// CHECK: setb %bl
- setb %bl
-
-// CHECK: setb 3735928559(%ebx,%ecx,8)
- setb 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setb 32493
- setb 0x7eed
-
-// CHECK: setb 3133065982
- setb 0xbabecafe
-
-// CHECK: setb 305419896
- setb 0x12345678
-
-// CHECK: setae %bl
- setae %bl
-
-// CHECK: setae 3735928559(%ebx,%ecx,8)
- setae 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setae 32493
- setae 0x7eed
-
-// CHECK: setae 3133065982
- setae 0xbabecafe
-
-// CHECK: setae 305419896
- setae 0x12345678
-
-// CHECK: sete %bl
- sete %bl
-
-// CHECK: sete 3735928559(%ebx,%ecx,8)
- sete 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sete 32493
- sete 0x7eed
-
-// CHECK: sete 3133065982
- sete 0xbabecafe
-
-// CHECK: sete 305419896
- sete 0x12345678
-
-// CHECK: setne %bl
- setne %bl
-
-// CHECK: setne 3735928559(%ebx,%ecx,8)
- setne 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setne 32493
- setne 0x7eed
-
-// CHECK: setne 3133065982
- setne 0xbabecafe
-
-// CHECK: setne 305419896
- setne 0x12345678
-
-// CHECK: setbe %bl
- setbe %bl
-
-// CHECK: setbe 3735928559(%ebx,%ecx,8)
- setbe 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setbe 32493
- setbe 0x7eed
-
-// CHECK: setbe 3133065982
- setbe 0xbabecafe
-
-// CHECK: setbe 305419896
- setbe 0x12345678
-
-// CHECK: seta %bl
- seta %bl
-
-// CHECK: seta 3735928559(%ebx,%ecx,8)
- seta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: seta 32493
- seta 0x7eed
-
-// CHECK: seta 3133065982
- seta 0xbabecafe
-
-// CHECK: seta 305419896
- seta 0x12345678
-
-// CHECK: sets %bl
- sets %bl
-
-// CHECK: sets 3735928559(%ebx,%ecx,8)
- sets 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: sets 32493
- sets 0x7eed
-
-// CHECK: sets 3133065982
- sets 0xbabecafe
-
-// CHECK: sets 305419896
- sets 0x12345678
-
-// CHECK: setns %bl
- setns %bl
-
-// CHECK: setns 3735928559(%ebx,%ecx,8)
- setns 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setns 32493
- setns 0x7eed
-
-// CHECK: setns 3133065982
- setns 0xbabecafe
-
-// CHECK: setns 305419896
- setns 0x12345678
-
-// CHECK: setp %bl
- setp %bl
-
-// CHECK: setp 3735928559(%ebx,%ecx,8)
- setp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setp 32493
- setp 0x7eed
-
-// CHECK: setp 3133065982
- setp 0xbabecafe
-
-// CHECK: setp 305419896
- setp 0x12345678
-
-// CHECK: setnp %bl
- setnp %bl
-
-// CHECK: setnp 3735928559(%ebx,%ecx,8)
- setnp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setnp 32493
- setnp 0x7eed
-
-// CHECK: setnp 3133065982
- setnp 0xbabecafe
-
-// CHECK: setnp 305419896
- setnp 0x12345678
-
-// CHECK: setl %bl
- setl %bl
-
-// CHECK: setl 3735928559(%ebx,%ecx,8)
- setl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setl 32493
- setl 0x7eed
-
-// CHECK: setl 3133065982
- setl 0xbabecafe
-
-// CHECK: setl 305419896
- setl 0x12345678
-
-// CHECK: setge %bl
- setge %bl
-
-// CHECK: setge 3735928559(%ebx,%ecx,8)
- setge 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setge 32493
- setge 0x7eed
-
-// CHECK: setge 3133065982
- setge 0xbabecafe
-
-// CHECK: setge 305419896
- setge 0x12345678
-
-// CHECK: setle %bl
- setle %bl
-
-// CHECK: setle 3735928559(%ebx,%ecx,8)
- setle 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setle 32493
- setle 0x7eed
-
-// CHECK: setle 3133065982
- setle 0xbabecafe
-
-// CHECK: setle 305419896
- setle 0x12345678
-
-// CHECK: setg %bl
- setg %bl
-
-// CHECK: setg 3735928559(%ebx,%ecx,8)
- setg 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: setg 32493
- setg 0x7eed
-
-// CHECK: setg 3133065982
- setg 0xbabecafe
-
-// CHECK: setg 305419896
- setg 0x12345678
-
-// CHECK: int $127
- int $0x7f
-
-// CHECK: rsm
- rsm
-
-// CHECK: hlt
- hlt
-
-// CHECK: nopl 3735928559(%ebx,%ecx,8)
- nopl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: nopw 32493
- nopw 0x7eed
-
-// CHECK: nopl 3133065982
- nopl 0xbabecafe
-
-// CHECK: nopl 305419896
- nopl 0x12345678
-
-// CHECK: nop
- nop
-
-// CHECK: lldtw 32493
- lldtw 0x7eed
-
-// CHECK: lmsww 32493
- lmsww 0x7eed
-
-// CHECK: ltrw 32493
- ltrw 0x7eed
-
-// CHECK: sldtw 32493
- sldtw 0x7eed
-
-// CHECK: smsww 32493
- smsww 0x7eed
-
-// CHECK: strw 32493
- strw 0x7eed
-
-// CHECK: verr %bx
- verr %bx
-
-// CHECK: verr 3735928559(%ebx,%ecx,8)
- verr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: verr 3133065982
- verr 0xbabecafe
-
-// CHECK: verr 305419896
- verr 0x12345678
-
-// CHECK: verw %bx
- verw %bx
-
-// CHECK: verw 3735928559(%ebx,%ecx,8)
- verw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: verw 3133065982
- verw 0xbabecafe
-
-// CHECK: verw 305419896
- verw 0x12345678
-
-// CHECK: fld %st(2)
- fld %st(2)
-
-// CHECK: fldl 3735928559(%ebx,%ecx,8)
- fldl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldl 3133065982
- fldl 0xbabecafe
-
-// CHECK: fldl 305419896
- fldl 0x12345678
-
-// CHECK: fld %st(2)
- fld %st(2)
-
-// CHECK: fildl 3735928559(%ebx,%ecx,8)
- fildl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildl 3133065982
- fildl 0xbabecafe
-
-// CHECK: fildl 305419896
- fildl 0x12345678
-
-// CHECK: fildll 3735928559(%ebx,%ecx,8)
- fildll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fildll 32493
- fildll 0x7eed
-
-// CHECK: fildll 3133065982
- fildll 0xbabecafe
-
-// CHECK: fildll 305419896
- fildll 0x12345678
-
-// CHECK: fldt 3735928559(%ebx,%ecx,8)
- fldt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldt 32493
- fldt 0x7eed
-
-// CHECK: fldt 3133065982
- fldt 0xbabecafe
-
-// CHECK: fldt 305419896
- fldt 0x12345678
-
-// CHECK: fbld 3735928559(%ebx,%ecx,8)
- fbld 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbld 32493
- fbld 0x7eed
-
-// CHECK: fbld 3133065982
- fbld 0xbabecafe
-
-// CHECK: fbld 305419896
- fbld 0x12345678
-
-// CHECK: fst %st(2)
- fst %st(2)
-
-// CHECK: fstl 3735928559(%ebx,%ecx,8)
- fstl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstl 3133065982
- fstl 0xbabecafe
-
-// CHECK: fstl 305419896
- fstl 0x12345678
-
-// CHECK: fst %st(2)
- fst %st(2)
-
-// CHECK: fistl 3735928559(%ebx,%ecx,8)
- fistl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistl 3133065982
- fistl 0xbabecafe
-
-// CHECK: fistl 305419896
- fistl 0x12345678
-
-// CHECK: fstp %st(2)
- fstp %st(2)
-
-// CHECK: fstpl 3735928559(%ebx,%ecx,8)
- fstpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpl 3133065982
- fstpl 0xbabecafe
-
-// CHECK: fstpl 305419896
- fstpl 0x12345678
-
-// CHECK: fstp %st(2)
- fstp %st(2)
-
-// CHECK: fistpl 3735928559(%ebx,%ecx,8)
- fistpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpl 3133065982
- fistpl 0xbabecafe
-
-// CHECK: fistpl 305419896
- fistpl 0x12345678
-
-// CHECK: fistpll 3735928559(%ebx,%ecx,8)
- fistpll 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fistpll 32493
- fistpll 0x7eed
-
-// CHECK: fistpll 3133065982
- fistpll 0xbabecafe
-
-// CHECK: fistpll 305419896
- fistpll 0x12345678
-
-// CHECK: fstpt 3735928559(%ebx,%ecx,8)
- fstpt 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fstpt 32493
- fstpt 0x7eed
-
-// CHECK: fstpt 3133065982
- fstpt 0xbabecafe
-
-// CHECK: fstpt 305419896
- fstpt 0x12345678
-
-// CHECK: fbstp 3735928559(%ebx,%ecx,8)
- fbstp 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fbstp 32493
- fbstp 0x7eed
-
-// CHECK: fbstp 3133065982
- fbstp 0xbabecafe
-
-// CHECK: fbstp 305419896
- fbstp 0x12345678
-
-// CHECK: fxch %st(2)
- fxch %st(2)
-
-// CHECK: fcom %st(2)
- fcom %st(2)
-
-// CHECK: fcoml 3735928559(%ebx,%ecx,8)
- fcoml 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fcoml 3133065982
- fcoml 0xbabecafe
-
-// CHECK: fcoml 305419896
- fcoml 0x12345678
-
-// CHECK: fcom %st(2)
- fcom %st(2)
-
-// CHECK: ficoml 3735928559(%ebx,%ecx,8)
- ficoml 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficoml 3133065982
- ficoml 0xbabecafe
-
-// CHECK: ficoml 305419896
- ficoml 0x12345678
-
-// CHECK: fcomp %st(2)
- fcomp %st(2)
-
-// CHECK: fcompl 3735928559(%ebx,%ecx,8)
- fcompl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fcompl 3133065982
- fcompl 0xbabecafe
-
-// CHECK: fcompl 305419896
- fcompl 0x12345678
-
-// CHECK: fcomp %st(2)
- fcomp %st(2)
-
-// CHECK: ficompl 3735928559(%ebx,%ecx,8)
- ficompl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ficompl 3133065982
- ficompl 0xbabecafe
-
-// CHECK: ficompl 305419896
- ficompl 0x12345678
-
-// CHECK: fcompp
- fcompp
-
-// CHECK: fucom %st(2)
- fucom %st(2)
-
-// CHECK: fucomp %st(2)
- fucomp %st(2)
-
-// CHECK: fucompp
- fucompp
-
-// CHECK: ftst
- ftst
-
-// CHECK: fxam
- fxam
-
-// CHECK: fld1
- fld1
-
-// CHECK: fldl2t
- fldl2t
-
-// CHECK: fldl2e
- fldl2e
-
-// CHECK: fldpi
- fldpi
-
-// CHECK: fldlg2
- fldlg2
-
-// CHECK: fldln2
- fldln2
-
-// CHECK: fldz
- fldz
-
-// CHECK: fadd %st(2)
- fadd %st(2)
-
-// CHECK: faddl 3735928559(%ebx,%ecx,8)
- faddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: faddl 3133065982
- faddl 0xbabecafe
-
-// CHECK: faddl 305419896
- faddl 0x12345678
-
-// CHECK: fiaddl 3735928559(%ebx,%ecx,8)
- fiaddl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fiaddl 3133065982
- fiaddl 0xbabecafe
-
-// CHECK: fiaddl 305419896
- fiaddl 0x12345678
-
-// CHECK: faddp %st(2)
- faddp %st(2)
-
-// CHECK: fsub %st(2)
- fsub %st(2)
-
-// CHECK: fsubl 3735928559(%ebx,%ecx,8)
- fsubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubl 3133065982
- fsubl 0xbabecafe
-
-// CHECK: fsubl 305419896
- fsubl 0x12345678
-
-// CHECK: fisubl 3735928559(%ebx,%ecx,8)
- fisubl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubl 3133065982
- fisubl 0xbabecafe
-
-// CHECK: fisubl 305419896
- fisubl 0x12345678
-
-// CHECK: fsubp %st(2)
- fsubp %st(2)
-
-// CHECK: fsubr %st(2)
- fsubr %st(2)
-
-// CHECK: fsubrl 3735928559(%ebx,%ecx,8)
- fsubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fsubrl 3133065982
- fsubrl 0xbabecafe
-
-// CHECK: fsubrl 305419896
- fsubrl 0x12345678
-
-// CHECK: fisubrl 3735928559(%ebx,%ecx,8)
- fisubrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisubrl 3133065982
- fisubrl 0xbabecafe
-
-// CHECK: fisubrl 305419896
- fisubrl 0x12345678
-
-// CHECK: fsubrp %st(2)
- fsubrp %st(2)
-
-// CHECK: fmul %st(2)
- fmul %st(2)
-
-// CHECK: fmull 3735928559(%ebx,%ecx,8)
- fmull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fmull 3133065982
- fmull 0xbabecafe
-
-// CHECK: fmull 305419896
- fmull 0x12345678
-
-// CHECK: fimull 3735928559(%ebx,%ecx,8)
- fimull 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fimull 3133065982
- fimull 0xbabecafe
-
-// CHECK: fimull 305419896
- fimull 0x12345678
-
-// CHECK: fmulp %st(2)
- fmulp %st(2)
-
-// CHECK: fdiv %st(2)
- fdiv %st(2)
-
-// CHECK: fdivl 3735928559(%ebx,%ecx,8)
- fdivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivl 3133065982
- fdivl 0xbabecafe
-
-// CHECK: fdivl 305419896
- fdivl 0x12345678
-
-// CHECK: fidivl 3735928559(%ebx,%ecx,8)
- fidivl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivl 3133065982
- fidivl 0xbabecafe
-
-// CHECK: fidivl 305419896
- fidivl 0x12345678
-
-// CHECK: fdivp %st(2)
- fdivp %st(2)
-
-// CHECK: fdivr %st(2)
- fdivr %st(2)
-
-// CHECK: fdivrl 3735928559(%ebx,%ecx,8)
- fdivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fdivrl 3133065982
- fdivrl 0xbabecafe
-
-// CHECK: fdivrl 305419896
- fdivrl 0x12345678
-
-// CHECK: fidivrl 3735928559(%ebx,%ecx,8)
- fidivrl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fidivrl 3133065982
- fidivrl 0xbabecafe
-
-// CHECK: fidivrl 305419896
- fidivrl 0x12345678
-
-// CHECK: fdivrp %st(2)
- fdivrp %st(2)
-
-// CHECK: f2xm1
- f2xm1
-
-// CHECK: fyl2x
- fyl2x
-
-// CHECK: fptan
- fptan
-
-// CHECK: fpatan
- fpatan
-
-// CHECK: fxtract
- fxtract
-
-// CHECK: fprem1
- fprem1
-
-// CHECK: fdecstp
- fdecstp
-
-// CHECK: fincstp
- fincstp
-
-// CHECK: fprem
- fprem
-
-// CHECK: fyl2xp1
- fyl2xp1
-
-// CHECK: fsqrt
- fsqrt
-
-// CHECK: fsincos
- fsincos
-
-// CHECK: frndint
- frndint
-
-// CHECK: fscale
- fscale
-
-// CHECK: fsin
- fsin
-
-// CHECK: fcos
- fcos
-
-// CHECK: fchs
- fchs
-
-// CHECK: fabs
- fabs
-
-// CHECK: fninit
- fninit
-
-// CHECK: fldcw 3735928559(%ebx,%ecx,8)
- fldcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fldcw 3133065982
- fldcw 0xbabecafe
-
-// CHECK: fldcw 305419896
- fldcw 0x12345678
-
-// CHECK: fnstcw 3735928559(%ebx,%ecx,8)
- fnstcw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fnstcw 3133065982
- fnstcw 0xbabecafe
-
-// CHECK: fnstcw 305419896
- fnstcw 0x12345678
-
-// CHECK: fnstsw 3735928559(%ebx,%ecx,8)
- fnstsw 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fnstsw 3133065982
- fnstsw 0xbabecafe
-
-// CHECK: fnstsw 305419896
- fnstsw 0x12345678
-
-// CHECK: fnclex
- fnclex
-
-// CHECK: fnstenv 32493
- fnstenv 0x7eed
-
-// CHECK: fldenv 32493
- fldenv 0x7eed
-
-// CHECK: fnsave 32493
- fnsave 0x7eed
-
-// CHECK: frstor 32493
- frstor 0x7eed
-
-// CHECK: ffree %st(2)
- ffree %st(2)
-
-// CHECK: fnop
- fnop
-
-// CHECK: invd
- invd
-
-// CHECK: wbinvd
- wbinvd
-
-// CHECK: cpuid
- cpuid
-
-// CHECK: wrmsr
- wrmsr
-
-// CHECK: rdtsc
- rdtsc
-
-// CHECK: rdmsr
- rdmsr
-
-// CHECK: cmpxchg8b 3735928559(%ebx,%ecx,8)
- cmpxchg8b 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: cmpxchg8b 32493
- cmpxchg8b 0x7eed
-
-// CHECK: cmpxchg8b 3133065982
- cmpxchg8b 0xbabecafe
-
-// CHECK: cmpxchg8b 305419896
- cmpxchg8b 0x12345678
-
-// CHECK: sysenter
- sysenter
-
-// CHECK: sysexit
- sysexit
-
-// CHECK: fxsave 3735928559(%ebx,%ecx,8)
- fxsave 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fxsave 32493
- fxsave 0x7eed
-
-// CHECK: fxsave 3133065982
- fxsave 0xbabecafe
-
-// CHECK: fxsave 305419896
- fxsave 0x12345678
-
-// CHECK: fxrstor 3735928559(%ebx,%ecx,8)
- fxrstor 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fxrstor 32493
- fxrstor 0x7eed
-
-// CHECK: fxrstor 3133065982
- fxrstor 0xbabecafe
-
-// CHECK: fxrstor 305419896
- fxrstor 0x12345678
-
-// CHECK: rdpmc
- rdpmc
-
-// CHECK: ud2
- ud2
-
-// CHECK: fcmovb %st(2), %st(0)
- fcmovb %st(2),%st
-
-// CHECK: fcmove %st(2), %st(0)
- fcmove %st(2),%st
-
-// CHECK: fcmovbe %st(2), %st(0)
- fcmovbe %st(2),%st
-
-// CHECK: fcmovu %st(2), %st(0)
- fcmovu %st(2),%st
-
-// CHECK: fcmovnb %st(2), %st(0)
- fcmovnb %st(2),%st
-
-// CHECK: fcmovne %st(2), %st(0)
- fcmovne %st(2),%st
-
-// CHECK: fcmovnbe %st(2), %st(0)
- fcmovnbe %st(2),%st
-
-// CHECK: fcmovnu %st(2), %st(0)
- fcmovnu %st(2),%st
-
-// CHECK: fcomi %st(2), %st(0)
- fcomi %st(2),%st
-
-// CHECK: fucomi %st(2), %st(0)
- fucomi %st(2),%st
-
-// CHECK: fcomip %st(2), %st(0)
- fcomip %st(2),%st
-
-// CHECK: fucomip %st(2), %st(0)
- fucomip %st(2),%st
-
-// CHECK: movnti %ecx, 3735928559(%ebx,%ecx,8)
- movnti %ecx,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movnti %ecx, 69
- movnti %ecx,0x45
-
-// CHECK: movnti %ecx, 32493
- movnti %ecx,0x7eed
-
-// CHECK: movnti %ecx, 3133065982
- movnti %ecx,0xbabecafe
-
-// CHECK: movnti %ecx, 305419896
- movnti %ecx,0x12345678
-
-// CHECK: clflush 3735928559(%ebx,%ecx,8)
- clflush 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: clflush 32493
- clflush 0x7eed
-
-// CHECK: clflush 3133065982
- clflush 0xbabecafe
-
-// CHECK: clflush 305419896
- clflush 0x12345678
-
-// CHECK: pause
- pause
-
-// CHECK: sfence
- sfence
-
-// CHECK: lfence
- lfence
-
-// CHECK: mfence
- mfence
-
-// CHECK: emms
- emms
-
-// CHECK: movd %ecx, %mm3
- movd %ecx,%mm3
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3
- movd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movd 69, %mm3
- movd 0x45,%mm3
-
-// CHECK: movd 32493, %mm3
- movd 0x7eed,%mm3
-
-// CHECK: movd 3133065982, %mm3
- movd 0xbabecafe,%mm3
-
-// CHECK: movd 305419896, %mm3
- movd 0x12345678,%mm3
-
-// CHECK: movd %mm3, %ecx
- movd %mm3,%ecx
-
-// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8)
- movd %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movd %mm3, 69
- movd %mm3,0x45
-
-// CHECK: movd %mm3, 32493
- movd %mm3,0x7eed
-
-// CHECK: movd %mm3, 3133065982
- movd %mm3,0xbabecafe
-
-// CHECK: movd %mm3, 305419896
- movd %mm3,0x12345678
-
-// CHECK: movd %ecx, %xmm5
- movd %ecx,%xmm5
-
-// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5
- movd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movd 69, %xmm5
- movd 0x45,%xmm5
-
-// CHECK: movd 32493, %xmm5
- movd 0x7eed,%xmm5
-
-// CHECK: movd 3133065982, %xmm5
- movd 0xbabecafe,%xmm5
-
-// CHECK: movd 305419896, %xmm5
- movd 0x12345678,%xmm5
-
-// CHECK: movd %xmm5, %ecx
- movd %xmm5,%ecx
-
-// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8)
- movd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movd %xmm5, 69
- movd %xmm5,0x45
-
-// CHECK: movd %xmm5, 32493
- movd %xmm5,0x7eed
-
-// CHECK: movd %xmm5, 3133065982
- movd %xmm5,0xbabecafe
-
-// CHECK: movd %xmm5, 305419896
- movd %xmm5,0x12345678
-
-// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3
- movq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: movq 69, %mm3
- movq 0x45,%mm3
-
-// CHECK: movq 32493, %mm3
- movq 0x7eed,%mm3
-
-// CHECK: movq 3133065982, %mm3
- movq 0xbabecafe,%mm3
-
-// CHECK: movq 305419896, %mm3
- movq 0x12345678,%mm3
-
-// CHECK: movq %mm3, %mm3
- movq %mm3,%mm3
-
-// CHECK: movq %mm3, 3735928559(%ebx,%ecx,8)
- movq %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movq %mm3, 69
- movq %mm3,0x45
-
-// CHECK: movq %mm3, 32493
- movq %mm3,0x7eed
-
-// CHECK: movq %mm3, 3133065982
- movq %mm3,0xbabecafe
-
-// CHECK: movq %mm3, 305419896
- movq %mm3,0x12345678
-
-// CHECK: movq %mm3, %mm3
- movq %mm3,%mm3
-
-// CHECK: movq 3735928559(%ebx,%ecx,8), %xmm5
- movq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movq 69, %xmm5
- movq 0x45,%xmm5
-
-// CHECK: movq 32493, %xmm5
- movq 0x7eed,%xmm5
-
-// CHECK: movq 3133065982, %xmm5
- movq 0xbabecafe,%xmm5
-
-// CHECK: movq 305419896, %xmm5
- movq 0x12345678,%xmm5
-
-// CHECK: movq %xmm5, %xmm5
- movq %xmm5,%xmm5
-
-// CHECK: movq %xmm5, 3735928559(%ebx,%ecx,8)
- movq %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movq %xmm5, 69
- movq %xmm5,0x45
-
-// CHECK: movq %xmm5, 32493
- movq %xmm5,0x7eed
-
-// CHECK: movq %xmm5, 3133065982
- movq %xmm5,0xbabecafe
-
-// CHECK: movq %xmm5, 305419896
- movq %xmm5,0x12345678
-
-// CHECK: movq %xmm5, %xmm5
- movq %xmm5,%xmm5
-
-// CHECK: packssdw 3735928559(%ebx,%ecx,8), %mm3
- packssdw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packssdw 69, %mm3
- packssdw 0x45,%mm3
-
-// CHECK: packssdw 32493, %mm3
- packssdw 0x7eed,%mm3
-
-// CHECK: packssdw 3133065982, %mm3
- packssdw 0xbabecafe,%mm3
-
-// CHECK: packssdw 305419896, %mm3
- packssdw 0x12345678,%mm3
-
-// CHECK: packssdw %mm3, %mm3
- packssdw %mm3,%mm3
-
-// CHECK: packssdw 3735928559(%ebx,%ecx,8), %xmm5
- packssdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packssdw 69, %xmm5
- packssdw 0x45,%xmm5
-
-// CHECK: packssdw 32493, %xmm5
- packssdw 0x7eed,%xmm5
-
-// CHECK: packssdw 3133065982, %xmm5
- packssdw 0xbabecafe,%xmm5
-
-// CHECK: packssdw 305419896, %xmm5
- packssdw 0x12345678,%xmm5
-
-// CHECK: packssdw %xmm5, %xmm5
- packssdw %xmm5,%xmm5
-
-// CHECK: packsswb 3735928559(%ebx,%ecx,8), %mm3
- packsswb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packsswb 69, %mm3
- packsswb 0x45,%mm3
-
-// CHECK: packsswb 32493, %mm3
- packsswb 0x7eed,%mm3
-
-// CHECK: packsswb 3133065982, %mm3
- packsswb 0xbabecafe,%mm3
-
-// CHECK: packsswb 305419896, %mm3
- packsswb 0x12345678,%mm3
-
-// CHECK: packsswb %mm3, %mm3
- packsswb %mm3,%mm3
-
-// CHECK: packsswb 3735928559(%ebx,%ecx,8), %xmm5
- packsswb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packsswb 69, %xmm5
- packsswb 0x45,%xmm5
-
-// CHECK: packsswb 32493, %xmm5
- packsswb 0x7eed,%xmm5
-
-// CHECK: packsswb 3133065982, %xmm5
- packsswb 0xbabecafe,%xmm5
-
-// CHECK: packsswb 305419896, %xmm5
- packsswb 0x12345678,%xmm5
-
-// CHECK: packsswb %xmm5, %xmm5
- packsswb %xmm5,%xmm5
-
-// CHECK: packuswb 3735928559(%ebx,%ecx,8), %mm3
- packuswb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: packuswb 69, %mm3
- packuswb 0x45,%mm3
-
-// CHECK: packuswb 32493, %mm3
- packuswb 0x7eed,%mm3
-
-// CHECK: packuswb 3133065982, %mm3
- packuswb 0xbabecafe,%mm3
-
-// CHECK: packuswb 305419896, %mm3
- packuswb 0x12345678,%mm3
-
-// CHECK: packuswb %mm3, %mm3
- packuswb %mm3,%mm3
-
-// CHECK: packuswb 3735928559(%ebx,%ecx,8), %xmm5
- packuswb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packuswb 69, %xmm5
- packuswb 0x45,%xmm5
-
-// CHECK: packuswb 32493, %xmm5
- packuswb 0x7eed,%xmm5
-
-// CHECK: packuswb 3133065982, %xmm5
- packuswb 0xbabecafe,%xmm5
-
-// CHECK: packuswb 305419896, %xmm5
- packuswb 0x12345678,%xmm5
-
-// CHECK: packuswb %xmm5, %xmm5
- packuswb %xmm5,%xmm5
-
-// CHECK: paddb 3735928559(%ebx,%ecx,8), %mm3
- paddb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddb 69, %mm3
- paddb 0x45,%mm3
-
-// CHECK: paddb 32493, %mm3
- paddb 0x7eed,%mm3
-
-// CHECK: paddb 3133065982, %mm3
- paddb 0xbabecafe,%mm3
-
-// CHECK: paddb 305419896, %mm3
- paddb 0x12345678,%mm3
-
-// CHECK: paddb %mm3, %mm3
- paddb %mm3,%mm3
-
-// CHECK: paddb 3735928559(%ebx,%ecx,8), %xmm5
- paddb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddb 69, %xmm5
- paddb 0x45,%xmm5
-
-// CHECK: paddb 32493, %xmm5
- paddb 0x7eed,%xmm5
-
-// CHECK: paddb 3133065982, %xmm5
- paddb 0xbabecafe,%xmm5
-
-// CHECK: paddb 305419896, %xmm5
- paddb 0x12345678,%xmm5
-
-// CHECK: paddb %xmm5, %xmm5
- paddb %xmm5,%xmm5
-
-// CHECK: paddw 3735928559(%ebx,%ecx,8), %mm3
- paddw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddw 69, %mm3
- paddw 0x45,%mm3
-
-// CHECK: paddw 32493, %mm3
- paddw 0x7eed,%mm3
-
-// CHECK: paddw 3133065982, %mm3
- paddw 0xbabecafe,%mm3
-
-// CHECK: paddw 305419896, %mm3
- paddw 0x12345678,%mm3
-
-// CHECK: paddw %mm3, %mm3
- paddw %mm3,%mm3
-
-// CHECK: paddw 3735928559(%ebx,%ecx,8), %xmm5
- paddw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddw 69, %xmm5
- paddw 0x45,%xmm5
-
-// CHECK: paddw 32493, %xmm5
- paddw 0x7eed,%xmm5
-
-// CHECK: paddw 3133065982, %xmm5
- paddw 0xbabecafe,%xmm5
-
-// CHECK: paddw 305419896, %xmm5
- paddw 0x12345678,%xmm5
-
-// CHECK: paddw %xmm5, %xmm5
- paddw %xmm5,%xmm5
-
-// CHECK: paddd 3735928559(%ebx,%ecx,8), %mm3
- paddd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddd 69, %mm3
- paddd 0x45,%mm3
-
-// CHECK: paddd 32493, %mm3
- paddd 0x7eed,%mm3
-
-// CHECK: paddd 3133065982, %mm3
- paddd 0xbabecafe,%mm3
-
-// CHECK: paddd 305419896, %mm3
- paddd 0x12345678,%mm3
-
-// CHECK: paddd %mm3, %mm3
- paddd %mm3,%mm3
-
-// CHECK: paddd 3735928559(%ebx,%ecx,8), %xmm5
- paddd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddd 69, %xmm5
- paddd 0x45,%xmm5
-
-// CHECK: paddd 32493, %xmm5
- paddd 0x7eed,%xmm5
-
-// CHECK: paddd 3133065982, %xmm5
- paddd 0xbabecafe,%xmm5
-
-// CHECK: paddd 305419896, %xmm5
- paddd 0x12345678,%xmm5
-
-// CHECK: paddd %xmm5, %xmm5
- paddd %xmm5,%xmm5
-
-// CHECK: paddq 3735928559(%ebx,%ecx,8), %mm3
- paddq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddq 69, %mm3
- paddq 0x45,%mm3
-
-// CHECK: paddq 32493, %mm3
- paddq 0x7eed,%mm3
-
-// CHECK: paddq 3133065982, %mm3
- paddq 0xbabecafe,%mm3
-
-// CHECK: paddq 305419896, %mm3
- paddq 0x12345678,%mm3
-
-// CHECK: paddq %mm3, %mm3
- paddq %mm3,%mm3
-
-// CHECK: paddq 3735928559(%ebx,%ecx,8), %xmm5
- paddq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddq 69, %xmm5
- paddq 0x45,%xmm5
-
-// CHECK: paddq 32493, %xmm5
- paddq 0x7eed,%xmm5
-
-// CHECK: paddq 3133065982, %xmm5
- paddq 0xbabecafe,%xmm5
-
-// CHECK: paddq 305419896, %xmm5
- paddq 0x12345678,%xmm5
-
-// CHECK: paddq %xmm5, %xmm5
- paddq %xmm5,%xmm5
-
-// CHECK: paddsb 3735928559(%ebx,%ecx,8), %mm3
- paddsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddsb 69, %mm3
- paddsb 0x45,%mm3
-
-// CHECK: paddsb 32493, %mm3
- paddsb 0x7eed,%mm3
-
-// CHECK: paddsb 3133065982, %mm3
- paddsb 0xbabecafe,%mm3
-
-// CHECK: paddsb 305419896, %mm3
- paddsb 0x12345678,%mm3
-
-// CHECK: paddsb %mm3, %mm3
- paddsb %mm3,%mm3
-
-// CHECK: paddsb 3735928559(%ebx,%ecx,8), %xmm5
- paddsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddsb 69, %xmm5
- paddsb 0x45,%xmm5
-
-// CHECK: paddsb 32493, %xmm5
- paddsb 0x7eed,%xmm5
-
-// CHECK: paddsb 3133065982, %xmm5
- paddsb 0xbabecafe,%xmm5
-
-// CHECK: paddsb 305419896, %xmm5
- paddsb 0x12345678,%xmm5
-
-// CHECK: paddsb %xmm5, %xmm5
- paddsb %xmm5,%xmm5
-
-// CHECK: paddsw 3735928559(%ebx,%ecx,8), %mm3
- paddsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddsw 69, %mm3
- paddsw 0x45,%mm3
-
-// CHECK: paddsw 32493, %mm3
- paddsw 0x7eed,%mm3
-
-// CHECK: paddsw 3133065982, %mm3
- paddsw 0xbabecafe,%mm3
-
-// CHECK: paddsw 305419896, %mm3
- paddsw 0x12345678,%mm3
-
-// CHECK: paddsw %mm3, %mm3
- paddsw %mm3,%mm3
-
-// CHECK: paddsw 3735928559(%ebx,%ecx,8), %xmm5
- paddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddsw 69, %xmm5
- paddsw 0x45,%xmm5
-
-// CHECK: paddsw 32493, %xmm5
- paddsw 0x7eed,%xmm5
-
-// CHECK: paddsw 3133065982, %xmm5
- paddsw 0xbabecafe,%xmm5
-
-// CHECK: paddsw 305419896, %xmm5
- paddsw 0x12345678,%xmm5
-
-// CHECK: paddsw %xmm5, %xmm5
- paddsw %xmm5,%xmm5
-
-// CHECK: paddusb 3735928559(%ebx,%ecx,8), %mm3
- paddusb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddusb 69, %mm3
- paddusb 0x45,%mm3
-
-// CHECK: paddusb 32493, %mm3
- paddusb 0x7eed,%mm3
-
-// CHECK: paddusb 3133065982, %mm3
- paddusb 0xbabecafe,%mm3
-
-// CHECK: paddusb 305419896, %mm3
- paddusb 0x12345678,%mm3
-
-// CHECK: paddusb %mm3, %mm3
- paddusb %mm3,%mm3
-
-// CHECK: paddusb 3735928559(%ebx,%ecx,8), %xmm5
- paddusb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddusb 69, %xmm5
- paddusb 0x45,%xmm5
-
-// CHECK: paddusb 32493, %xmm5
- paddusb 0x7eed,%xmm5
-
-// CHECK: paddusb 3133065982, %xmm5
- paddusb 0xbabecafe,%xmm5
-
-// CHECK: paddusb 305419896, %xmm5
- paddusb 0x12345678,%xmm5
-
-// CHECK: paddusb %xmm5, %xmm5
- paddusb %xmm5,%xmm5
-
-// CHECK: paddusw 3735928559(%ebx,%ecx,8), %mm3
- paddusw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: paddusw 69, %mm3
- paddusw 0x45,%mm3
-
-// CHECK: paddusw 32493, %mm3
- paddusw 0x7eed,%mm3
-
-// CHECK: paddusw 3133065982, %mm3
- paddusw 0xbabecafe,%mm3
-
-// CHECK: paddusw 305419896, %mm3
- paddusw 0x12345678,%mm3
-
-// CHECK: paddusw %mm3, %mm3
- paddusw %mm3,%mm3
-
-// CHECK: paddusw 3735928559(%ebx,%ecx,8), %xmm5
- paddusw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: paddusw 69, %xmm5
- paddusw 0x45,%xmm5
-
-// CHECK: paddusw 32493, %xmm5
- paddusw 0x7eed,%xmm5
-
-// CHECK: paddusw 3133065982, %xmm5
- paddusw 0xbabecafe,%xmm5
-
-// CHECK: paddusw 305419896, %xmm5
- paddusw 0x12345678,%xmm5
-
-// CHECK: paddusw %xmm5, %xmm5
- paddusw %xmm5,%xmm5
-
-// CHECK: pand 3735928559(%ebx,%ecx,8), %mm3
- pand 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pand 69, %mm3
- pand 0x45,%mm3
-
-// CHECK: pand 32493, %mm3
- pand 0x7eed,%mm3
-
-// CHECK: pand 3133065982, %mm3
- pand 0xbabecafe,%mm3
-
-// CHECK: pand 305419896, %mm3
- pand 0x12345678,%mm3
-
-// CHECK: pand %mm3, %mm3
- pand %mm3,%mm3
-
-// CHECK: pand 3735928559(%ebx,%ecx,8), %xmm5
- pand 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pand 69, %xmm5
- pand 0x45,%xmm5
-
-// CHECK: pand 32493, %xmm5
- pand 0x7eed,%xmm5
-
-// CHECK: pand 3133065982, %xmm5
- pand 0xbabecafe,%xmm5
-
-// CHECK: pand 305419896, %xmm5
- pand 0x12345678,%xmm5
-
-// CHECK: pand %xmm5, %xmm5
- pand %xmm5,%xmm5
-
-// CHECK: pandn 3735928559(%ebx,%ecx,8), %mm3
- pandn 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pandn 69, %mm3
- pandn 0x45,%mm3
-
-// CHECK: pandn 32493, %mm3
- pandn 0x7eed,%mm3
-
-// CHECK: pandn 3133065982, %mm3
- pandn 0xbabecafe,%mm3
-
-// CHECK: pandn 305419896, %mm3
- pandn 0x12345678,%mm3
-
-// CHECK: pandn %mm3, %mm3
- pandn %mm3,%mm3
-
-// CHECK: pandn 3735928559(%ebx,%ecx,8), %xmm5
- pandn 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pandn 69, %xmm5
- pandn 0x45,%xmm5
-
-// CHECK: pandn 32493, %xmm5
- pandn 0x7eed,%xmm5
-
-// CHECK: pandn 3133065982, %xmm5
- pandn 0xbabecafe,%xmm5
-
-// CHECK: pandn 305419896, %xmm5
- pandn 0x12345678,%xmm5
-
-// CHECK: pandn %xmm5, %xmm5
- pandn %xmm5,%xmm5
-
-// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %mm3
- pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqb 69, %mm3
- pcmpeqb 0x45,%mm3
-
-// CHECK: pcmpeqb 32493, %mm3
- pcmpeqb 0x7eed,%mm3
-
-// CHECK: pcmpeqb 3133065982, %mm3
- pcmpeqb 0xbabecafe,%mm3
-
-// CHECK: pcmpeqb 305419896, %mm3
- pcmpeqb 0x12345678,%mm3
-
-// CHECK: pcmpeqb %mm3, %mm3
- pcmpeqb %mm3,%mm3
-
-// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %xmm5
- pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqb 69, %xmm5
- pcmpeqb 0x45,%xmm5
-
-// CHECK: pcmpeqb 32493, %xmm5
- pcmpeqb 0x7eed,%xmm5
-
-// CHECK: pcmpeqb 3133065982, %xmm5
- pcmpeqb 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqb 305419896, %xmm5
- pcmpeqb 0x12345678,%xmm5
-
-// CHECK: pcmpeqb %xmm5, %xmm5
- pcmpeqb %xmm5,%xmm5
-
-// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %mm3
- pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqw 69, %mm3
- pcmpeqw 0x45,%mm3
-
-// CHECK: pcmpeqw 32493, %mm3
- pcmpeqw 0x7eed,%mm3
-
-// CHECK: pcmpeqw 3133065982, %mm3
- pcmpeqw 0xbabecafe,%mm3
-
-// CHECK: pcmpeqw 305419896, %mm3
- pcmpeqw 0x12345678,%mm3
-
-// CHECK: pcmpeqw %mm3, %mm3
- pcmpeqw %mm3,%mm3
-
-// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %xmm5
- pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqw 69, %xmm5
- pcmpeqw 0x45,%xmm5
-
-// CHECK: pcmpeqw 32493, %xmm5
- pcmpeqw 0x7eed,%xmm5
-
-// CHECK: pcmpeqw 3133065982, %xmm5
- pcmpeqw 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqw 305419896, %xmm5
- pcmpeqw 0x12345678,%xmm5
-
-// CHECK: pcmpeqw %xmm5, %xmm5
- pcmpeqw %xmm5,%xmm5
-
-// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %mm3
- pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpeqd 69, %mm3
- pcmpeqd 0x45,%mm3
-
-// CHECK: pcmpeqd 32493, %mm3
- pcmpeqd 0x7eed,%mm3
-
-// CHECK: pcmpeqd 3133065982, %mm3
- pcmpeqd 0xbabecafe,%mm3
-
-// CHECK: pcmpeqd 305419896, %mm3
- pcmpeqd 0x12345678,%mm3
-
-// CHECK: pcmpeqd %mm3, %mm3
- pcmpeqd %mm3,%mm3
-
-// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %xmm5
- pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqd 69, %xmm5
- pcmpeqd 0x45,%xmm5
-
-// CHECK: pcmpeqd 32493, %xmm5
- pcmpeqd 0x7eed,%xmm5
-
-// CHECK: pcmpeqd 3133065982, %xmm5
- pcmpeqd 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqd 305419896, %xmm5
- pcmpeqd 0x12345678,%xmm5
-
-// CHECK: pcmpeqd %xmm5, %xmm5
- pcmpeqd %xmm5,%xmm5
-
-// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %mm3
- pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtb 69, %mm3
- pcmpgtb 0x45,%mm3
-
-// CHECK: pcmpgtb 32493, %mm3
- pcmpgtb 0x7eed,%mm3
-
-// CHECK: pcmpgtb 3133065982, %mm3
- pcmpgtb 0xbabecafe,%mm3
-
-// CHECK: pcmpgtb 305419896, %mm3
- pcmpgtb 0x12345678,%mm3
-
-// CHECK: pcmpgtb %mm3, %mm3
- pcmpgtb %mm3,%mm3
-
-// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %xmm5
- pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtb 69, %xmm5
- pcmpgtb 0x45,%xmm5
-
-// CHECK: pcmpgtb 32493, %xmm5
- pcmpgtb 0x7eed,%xmm5
-
-// CHECK: pcmpgtb 3133065982, %xmm5
- pcmpgtb 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtb 305419896, %xmm5
- pcmpgtb 0x12345678,%xmm5
-
-// CHECK: pcmpgtb %xmm5, %xmm5
- pcmpgtb %xmm5,%xmm5
-
-// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %mm3
- pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtw 69, %mm3
- pcmpgtw 0x45,%mm3
-
-// CHECK: pcmpgtw 32493, %mm3
- pcmpgtw 0x7eed,%mm3
-
-// CHECK: pcmpgtw 3133065982, %mm3
- pcmpgtw 0xbabecafe,%mm3
-
-// CHECK: pcmpgtw 305419896, %mm3
- pcmpgtw 0x12345678,%mm3
-
-// CHECK: pcmpgtw %mm3, %mm3
- pcmpgtw %mm3,%mm3
-
-// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %xmm5
- pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtw 69, %xmm5
- pcmpgtw 0x45,%xmm5
-
-// CHECK: pcmpgtw 32493, %xmm5
- pcmpgtw 0x7eed,%xmm5
-
-// CHECK: pcmpgtw 3133065982, %xmm5
- pcmpgtw 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtw 305419896, %xmm5
- pcmpgtw 0x12345678,%xmm5
-
-// CHECK: pcmpgtw %xmm5, %xmm5
- pcmpgtw %xmm5,%xmm5
-
-// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %mm3
- pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pcmpgtd 69, %mm3
- pcmpgtd 0x45,%mm3
-
-// CHECK: pcmpgtd 32493, %mm3
- pcmpgtd 0x7eed,%mm3
-
-// CHECK: pcmpgtd 3133065982, %mm3
- pcmpgtd 0xbabecafe,%mm3
-
-// CHECK: pcmpgtd 305419896, %mm3
- pcmpgtd 0x12345678,%mm3
-
-// CHECK: pcmpgtd %mm3, %mm3
- pcmpgtd %mm3,%mm3
-
-// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %xmm5
- pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtd 69, %xmm5
- pcmpgtd 0x45,%xmm5
-
-// CHECK: pcmpgtd 32493, %xmm5
- pcmpgtd 0x7eed,%xmm5
-
-// CHECK: pcmpgtd 3133065982, %xmm5
- pcmpgtd 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtd 305419896, %xmm5
- pcmpgtd 0x12345678,%xmm5
-
-// CHECK: pcmpgtd %xmm5, %xmm5
- pcmpgtd %xmm5,%xmm5
-
-// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %mm3
- pmaddwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaddwd 69, %mm3
- pmaddwd 0x45,%mm3
-
-// CHECK: pmaddwd 32493, %mm3
- pmaddwd 0x7eed,%mm3
-
-// CHECK: pmaddwd 3133065982, %mm3
- pmaddwd 0xbabecafe,%mm3
-
-// CHECK: pmaddwd 305419896, %mm3
- pmaddwd 0x12345678,%mm3
-
-// CHECK: pmaddwd %mm3, %mm3
- pmaddwd %mm3,%mm3
-
-// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %xmm5
- pmaddwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaddwd 69, %xmm5
- pmaddwd 0x45,%xmm5
-
-// CHECK: pmaddwd 32493, %xmm5
- pmaddwd 0x7eed,%xmm5
-
-// CHECK: pmaddwd 3133065982, %xmm5
- pmaddwd 0xbabecafe,%xmm5
-
-// CHECK: pmaddwd 305419896, %xmm5
- pmaddwd 0x12345678,%xmm5
-
-// CHECK: pmaddwd %xmm5, %xmm5
- pmaddwd %xmm5,%xmm5
-
-// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %mm3
- pmulhw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhw 69, %mm3
- pmulhw 0x45,%mm3
-
-// CHECK: pmulhw 32493, %mm3
- pmulhw 0x7eed,%mm3
-
-// CHECK: pmulhw 3133065982, %mm3
- pmulhw 0xbabecafe,%mm3
-
-// CHECK: pmulhw 305419896, %mm3
- pmulhw 0x12345678,%mm3
-
-// CHECK: pmulhw %mm3, %mm3
- pmulhw %mm3,%mm3
-
-// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %xmm5
- pmulhw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhw 69, %xmm5
- pmulhw 0x45,%xmm5
-
-// CHECK: pmulhw 32493, %xmm5
- pmulhw 0x7eed,%xmm5
-
-// CHECK: pmulhw 3133065982, %xmm5
- pmulhw 0xbabecafe,%xmm5
-
-// CHECK: pmulhw 305419896, %xmm5
- pmulhw 0x12345678,%xmm5
-
-// CHECK: pmulhw %xmm5, %xmm5
- pmulhw %xmm5,%xmm5
-
-// CHECK: pmullw 3735928559(%ebx,%ecx,8), %mm3
- pmullw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmullw 69, %mm3
- pmullw 0x45,%mm3
-
-// CHECK: pmullw 32493, %mm3
- pmullw 0x7eed,%mm3
-
-// CHECK: pmullw 3133065982, %mm3
- pmullw 0xbabecafe,%mm3
-
-// CHECK: pmullw 305419896, %mm3
- pmullw 0x12345678,%mm3
-
-// CHECK: pmullw %mm3, %mm3
- pmullw %mm3,%mm3
-
-// CHECK: pmullw 3735928559(%ebx,%ecx,8), %xmm5
- pmullw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmullw 69, %xmm5
- pmullw 0x45,%xmm5
-
-// CHECK: pmullw 32493, %xmm5
- pmullw 0x7eed,%xmm5
-
-// CHECK: pmullw 3133065982, %xmm5
- pmullw 0xbabecafe,%xmm5
-
-// CHECK: pmullw 305419896, %xmm5
- pmullw 0x12345678,%xmm5
-
-// CHECK: pmullw %xmm5, %xmm5
- pmullw %xmm5,%xmm5
-
-// CHECK: por 3735928559(%ebx,%ecx,8), %mm3
- por 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: por 69, %mm3
- por 0x45,%mm3
-
-// CHECK: por 32493, %mm3
- por 0x7eed,%mm3
-
-// CHECK: por 3133065982, %mm3
- por 0xbabecafe,%mm3
-
-// CHECK: por 305419896, %mm3
- por 0x12345678,%mm3
-
-// CHECK: por %mm3, %mm3
- por %mm3,%mm3
-
-// CHECK: por 3735928559(%ebx,%ecx,8), %xmm5
- por 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: por 69, %xmm5
- por 0x45,%xmm5
-
-// CHECK: por 32493, %xmm5
- por 0x7eed,%xmm5
-
-// CHECK: por 3133065982, %xmm5
- por 0xbabecafe,%xmm5
-
-// CHECK: por 305419896, %xmm5
- por 0x12345678,%xmm5
-
-// CHECK: por %xmm5, %xmm5
- por %xmm5,%xmm5
-
-// CHECK: psllw 3735928559(%ebx,%ecx,8), %mm3
- psllw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psllw 69, %mm3
- psllw 0x45,%mm3
-
-// CHECK: psllw 32493, %mm3
- psllw 0x7eed,%mm3
-
-// CHECK: psllw 3133065982, %mm3
- psllw 0xbabecafe,%mm3
-
-// CHECK: psllw 305419896, %mm3
- psllw 0x12345678,%mm3
-
-// CHECK: psllw %mm3, %mm3
- psllw %mm3,%mm3
-
-// CHECK: psllw 3735928559(%ebx,%ecx,8), %xmm5
- psllw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psllw 69, %xmm5
- psllw 0x45,%xmm5
-
-// CHECK: psllw 32493, %xmm5
- psllw 0x7eed,%xmm5
-
-// CHECK: psllw 3133065982, %xmm5
- psllw 0xbabecafe,%xmm5
-
-// CHECK: psllw 305419896, %xmm5
- psllw 0x12345678,%xmm5
-
-// CHECK: psllw %xmm5, %xmm5
- psllw %xmm5,%xmm5
-
-// CHECK: psllw $127, %mm3
- psllw $0x7f,%mm3
-
-// CHECK: psllw $127, %xmm5
- psllw $0x7f,%xmm5
-
-// CHECK: pslld 3735928559(%ebx,%ecx,8), %mm3
- pslld 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pslld 69, %mm3
- pslld 0x45,%mm3
-
-// CHECK: pslld 32493, %mm3
- pslld 0x7eed,%mm3
-
-// CHECK: pslld 3133065982, %mm3
- pslld 0xbabecafe,%mm3
-
-// CHECK: pslld 305419896, %mm3
- pslld 0x12345678,%mm3
-
-// CHECK: pslld %mm3, %mm3
- pslld %mm3,%mm3
-
-// CHECK: pslld 3735928559(%ebx,%ecx,8), %xmm5
- pslld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pslld 69, %xmm5
- pslld 0x45,%xmm5
-
-// CHECK: pslld 32493, %xmm5
- pslld 0x7eed,%xmm5
-
-// CHECK: pslld 3133065982, %xmm5
- pslld 0xbabecafe,%xmm5
-
-// CHECK: pslld 305419896, %xmm5
- pslld 0x12345678,%xmm5
-
-// CHECK: pslld %xmm5, %xmm5
- pslld %xmm5,%xmm5
-
-// CHECK: pslld $127, %mm3
- pslld $0x7f,%mm3
-
-// CHECK: pslld $127, %xmm5
- pslld $0x7f,%xmm5
-
-// CHECK: psllq 3735928559(%ebx,%ecx,8), %mm3
- psllq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psllq 69, %mm3
- psllq 0x45,%mm3
-
-// CHECK: psllq 32493, %mm3
- psllq 0x7eed,%mm3
-
-// CHECK: psllq 3133065982, %mm3
- psllq 0xbabecafe,%mm3
-
-// CHECK: psllq 305419896, %mm3
- psllq 0x12345678,%mm3
-
-// CHECK: psllq %mm3, %mm3
- psllq %mm3,%mm3
-
-// CHECK: psllq 3735928559(%ebx,%ecx,8), %xmm5
- psllq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psllq 69, %xmm5
- psllq 0x45,%xmm5
-
-// CHECK: psllq 32493, %xmm5
- psllq 0x7eed,%xmm5
-
-// CHECK: psllq 3133065982, %xmm5
- psllq 0xbabecafe,%xmm5
-
-// CHECK: psllq 305419896, %xmm5
- psllq 0x12345678,%xmm5
-
-// CHECK: psllq %xmm5, %xmm5
- psllq %xmm5,%xmm5
-
-// CHECK: psllq $127, %mm3
- psllq $0x7f,%mm3
-
-// CHECK: psllq $127, %xmm5
- psllq $0x7f,%xmm5
-
-// CHECK: psraw 3735928559(%ebx,%ecx,8), %mm3
- psraw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psraw 69, %mm3
- psraw 0x45,%mm3
-
-// CHECK: psraw 32493, %mm3
- psraw 0x7eed,%mm3
-
-// CHECK: psraw 3133065982, %mm3
- psraw 0xbabecafe,%mm3
-
-// CHECK: psraw 305419896, %mm3
- psraw 0x12345678,%mm3
-
-// CHECK: psraw %mm3, %mm3
- psraw %mm3,%mm3
-
-// CHECK: psraw 3735928559(%ebx,%ecx,8), %xmm5
- psraw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psraw 69, %xmm5
- psraw 0x45,%xmm5
-
-// CHECK: psraw 32493, %xmm5
- psraw 0x7eed,%xmm5
-
-// CHECK: psraw 3133065982, %xmm5
- psraw 0xbabecafe,%xmm5
-
-// CHECK: psraw 305419896, %xmm5
- psraw 0x12345678,%xmm5
-
-// CHECK: psraw %xmm5, %xmm5
- psraw %xmm5,%xmm5
-
-// CHECK: psraw $127, %mm3
- psraw $0x7f,%mm3
-
-// CHECK: psraw $127, %xmm5
- psraw $0x7f,%xmm5
-
-// CHECK: psrad 3735928559(%ebx,%ecx,8), %mm3
- psrad 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrad 69, %mm3
- psrad 0x45,%mm3
-
-// CHECK: psrad 32493, %mm3
- psrad 0x7eed,%mm3
-
-// CHECK: psrad 3133065982, %mm3
- psrad 0xbabecafe,%mm3
-
-// CHECK: psrad 305419896, %mm3
- psrad 0x12345678,%mm3
-
-// CHECK: psrad %mm3, %mm3
- psrad %mm3,%mm3
-
-// CHECK: psrad 3735928559(%ebx,%ecx,8), %xmm5
- psrad 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrad 69, %xmm5
- psrad 0x45,%xmm5
-
-// CHECK: psrad 32493, %xmm5
- psrad 0x7eed,%xmm5
-
-// CHECK: psrad 3133065982, %xmm5
- psrad 0xbabecafe,%xmm5
-
-// CHECK: psrad 305419896, %xmm5
- psrad 0x12345678,%xmm5
-
-// CHECK: psrad %xmm5, %xmm5
- psrad %xmm5,%xmm5
-
-// CHECK: psrad $127, %mm3
- psrad $0x7f,%mm3
-
-// CHECK: psrad $127, %xmm5
- psrad $0x7f,%xmm5
-
-// CHECK: psrlw 3735928559(%ebx,%ecx,8), %mm3
- psrlw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrlw 69, %mm3
- psrlw 0x45,%mm3
-
-// CHECK: psrlw 32493, %mm3
- psrlw 0x7eed,%mm3
-
-// CHECK: psrlw 3133065982, %mm3
- psrlw 0xbabecafe,%mm3
-
-// CHECK: psrlw 305419896, %mm3
- psrlw 0x12345678,%mm3
-
-// CHECK: psrlw %mm3, %mm3
- psrlw %mm3,%mm3
-
-// CHECK: psrlw 3735928559(%ebx,%ecx,8), %xmm5
- psrlw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrlw 69, %xmm5
- psrlw 0x45,%xmm5
-
-// CHECK: psrlw 32493, %xmm5
- psrlw 0x7eed,%xmm5
-
-// CHECK: psrlw 3133065982, %xmm5
- psrlw 0xbabecafe,%xmm5
-
-// CHECK: psrlw 305419896, %xmm5
- psrlw 0x12345678,%xmm5
-
-// CHECK: psrlw %xmm5, %xmm5
- psrlw %xmm5,%xmm5
-
-// CHECK: psrlw $127, %mm3
- psrlw $0x7f,%mm3
-
-// CHECK: psrlw $127, %xmm5
- psrlw $0x7f,%xmm5
-
-// CHECK: psrld 3735928559(%ebx,%ecx,8), %mm3
- psrld 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrld 69, %mm3
- psrld 0x45,%mm3
-
-// CHECK: psrld 32493, %mm3
- psrld 0x7eed,%mm3
-
-// CHECK: psrld 3133065982, %mm3
- psrld 0xbabecafe,%mm3
-
-// CHECK: psrld 305419896, %mm3
- psrld 0x12345678,%mm3
-
-// CHECK: psrld %mm3, %mm3
- psrld %mm3,%mm3
-
-// CHECK: psrld 3735928559(%ebx,%ecx,8), %xmm5
- psrld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrld 69, %xmm5
- psrld 0x45,%xmm5
-
-// CHECK: psrld 32493, %xmm5
- psrld 0x7eed,%xmm5
-
-// CHECK: psrld 3133065982, %xmm5
- psrld 0xbabecafe,%xmm5
-
-// CHECK: psrld 305419896, %xmm5
- psrld 0x12345678,%xmm5
-
-// CHECK: psrld %xmm5, %xmm5
- psrld %xmm5,%xmm5
-
-// CHECK: psrld $127, %mm3
- psrld $0x7f,%mm3
-
-// CHECK: psrld $127, %xmm5
- psrld $0x7f,%xmm5
-
-// CHECK: psrlq 3735928559(%ebx,%ecx,8), %mm3
- psrlq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psrlq 69, %mm3
- psrlq 0x45,%mm3
-
-// CHECK: psrlq 32493, %mm3
- psrlq 0x7eed,%mm3
-
-// CHECK: psrlq 3133065982, %mm3
- psrlq 0xbabecafe,%mm3
-
-// CHECK: psrlq 305419896, %mm3
- psrlq 0x12345678,%mm3
-
-// CHECK: psrlq %mm3, %mm3
- psrlq %mm3,%mm3
-
-// CHECK: psrlq 3735928559(%ebx,%ecx,8), %xmm5
- psrlq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psrlq 69, %xmm5
- psrlq 0x45,%xmm5
-
-// CHECK: psrlq 32493, %xmm5
- psrlq 0x7eed,%xmm5
-
-// CHECK: psrlq 3133065982, %xmm5
- psrlq 0xbabecafe,%xmm5
-
-// CHECK: psrlq 305419896, %xmm5
- psrlq 0x12345678,%xmm5
-
-// CHECK: psrlq %xmm5, %xmm5
- psrlq %xmm5,%xmm5
-
-// CHECK: psrlq $127, %mm3
- psrlq $0x7f,%mm3
-
-// CHECK: psrlq $127, %xmm5
- psrlq $0x7f,%xmm5
-
-// CHECK: psubb 3735928559(%ebx,%ecx,8), %mm3
- psubb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubb 69, %mm3
- psubb 0x45,%mm3
-
-// CHECK: psubb 32493, %mm3
- psubb 0x7eed,%mm3
-
-// CHECK: psubb 3133065982, %mm3
- psubb 0xbabecafe,%mm3
-
-// CHECK: psubb 305419896, %mm3
- psubb 0x12345678,%mm3
-
-// CHECK: psubb %mm3, %mm3
- psubb %mm3,%mm3
-
-// CHECK: psubb 3735928559(%ebx,%ecx,8), %xmm5
- psubb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubb 69, %xmm5
- psubb 0x45,%xmm5
-
-// CHECK: psubb 32493, %xmm5
- psubb 0x7eed,%xmm5
-
-// CHECK: psubb 3133065982, %xmm5
- psubb 0xbabecafe,%xmm5
-
-// CHECK: psubb 305419896, %xmm5
- psubb 0x12345678,%xmm5
-
-// CHECK: psubb %xmm5, %xmm5
- psubb %xmm5,%xmm5
-
-// CHECK: psubw 3735928559(%ebx,%ecx,8), %mm3
- psubw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubw 69, %mm3
- psubw 0x45,%mm3
-
-// CHECK: psubw 32493, %mm3
- psubw 0x7eed,%mm3
-
-// CHECK: psubw 3133065982, %mm3
- psubw 0xbabecafe,%mm3
-
-// CHECK: psubw 305419896, %mm3
- psubw 0x12345678,%mm3
-
-// CHECK: psubw %mm3, %mm3
- psubw %mm3,%mm3
-
-// CHECK: psubw 3735928559(%ebx,%ecx,8), %xmm5
- psubw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubw 69, %xmm5
- psubw 0x45,%xmm5
-
-// CHECK: psubw 32493, %xmm5
- psubw 0x7eed,%xmm5
-
-// CHECK: psubw 3133065982, %xmm5
- psubw 0xbabecafe,%xmm5
-
-// CHECK: psubw 305419896, %xmm5
- psubw 0x12345678,%xmm5
-
-// CHECK: psubw %xmm5, %xmm5
- psubw %xmm5,%xmm5
-
-// CHECK: psubd 3735928559(%ebx,%ecx,8), %mm3
- psubd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubd 69, %mm3
- psubd 0x45,%mm3
-
-// CHECK: psubd 32493, %mm3
- psubd 0x7eed,%mm3
-
-// CHECK: psubd 3133065982, %mm3
- psubd 0xbabecafe,%mm3
-
-// CHECK: psubd 305419896, %mm3
- psubd 0x12345678,%mm3
-
-// CHECK: psubd %mm3, %mm3
- psubd %mm3,%mm3
-
-// CHECK: psubd 3735928559(%ebx,%ecx,8), %xmm5
- psubd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubd 69, %xmm5
- psubd 0x45,%xmm5
-
-// CHECK: psubd 32493, %xmm5
- psubd 0x7eed,%xmm5
-
-// CHECK: psubd 3133065982, %xmm5
- psubd 0xbabecafe,%xmm5
-
-// CHECK: psubd 305419896, %xmm5
- psubd 0x12345678,%xmm5
-
-// CHECK: psubd %xmm5, %xmm5
- psubd %xmm5,%xmm5
-
-// CHECK: psubq 3735928559(%ebx,%ecx,8), %mm3
- psubq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubq 69, %mm3
- psubq 0x45,%mm3
-
-// CHECK: psubq 32493, %mm3
- psubq 0x7eed,%mm3
-
-// CHECK: psubq 3133065982, %mm3
- psubq 0xbabecafe,%mm3
-
-// CHECK: psubq 305419896, %mm3
- psubq 0x12345678,%mm3
-
-// CHECK: psubq %mm3, %mm3
- psubq %mm3,%mm3
-
-// CHECK: psubq 3735928559(%ebx,%ecx,8), %xmm5
- psubq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubq 69, %xmm5
- psubq 0x45,%xmm5
-
-// CHECK: psubq 32493, %xmm5
- psubq 0x7eed,%xmm5
-
-// CHECK: psubq 3133065982, %xmm5
- psubq 0xbabecafe,%xmm5
-
-// CHECK: psubq 305419896, %xmm5
- psubq 0x12345678,%xmm5
-
-// CHECK: psubq %xmm5, %xmm5
- psubq %xmm5,%xmm5
-
-// CHECK: psubsb 3735928559(%ebx,%ecx,8), %mm3
- psubsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubsb 69, %mm3
- psubsb 0x45,%mm3
-
-// CHECK: psubsb 32493, %mm3
- psubsb 0x7eed,%mm3
-
-// CHECK: psubsb 3133065982, %mm3
- psubsb 0xbabecafe,%mm3
-
-// CHECK: psubsb 305419896, %mm3
- psubsb 0x12345678,%mm3
-
-// CHECK: psubsb %mm3, %mm3
- psubsb %mm3,%mm3
-
-// CHECK: psubsb 3735928559(%ebx,%ecx,8), %xmm5
- psubsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubsb 69, %xmm5
- psubsb 0x45,%xmm5
-
-// CHECK: psubsb 32493, %xmm5
- psubsb 0x7eed,%xmm5
-
-// CHECK: psubsb 3133065982, %xmm5
- psubsb 0xbabecafe,%xmm5
-
-// CHECK: psubsb 305419896, %xmm5
- psubsb 0x12345678,%xmm5
-
-// CHECK: psubsb %xmm5, %xmm5
- psubsb %xmm5,%xmm5
-
-// CHECK: psubsw 3735928559(%ebx,%ecx,8), %mm3
- psubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubsw 69, %mm3
- psubsw 0x45,%mm3
-
-// CHECK: psubsw 32493, %mm3
- psubsw 0x7eed,%mm3
-
-// CHECK: psubsw 3133065982, %mm3
- psubsw 0xbabecafe,%mm3
-
-// CHECK: psubsw 305419896, %mm3
- psubsw 0x12345678,%mm3
-
-// CHECK: psubsw %mm3, %mm3
- psubsw %mm3,%mm3
-
-// CHECK: psubsw 3735928559(%ebx,%ecx,8), %xmm5
- psubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubsw 69, %xmm5
- psubsw 0x45,%xmm5
-
-// CHECK: psubsw 32493, %xmm5
- psubsw 0x7eed,%xmm5
-
-// CHECK: psubsw 3133065982, %xmm5
- psubsw 0xbabecafe,%xmm5
-
-// CHECK: psubsw 305419896, %xmm5
- psubsw 0x12345678,%xmm5
-
-// CHECK: psubsw %xmm5, %xmm5
- psubsw %xmm5,%xmm5
-
-// CHECK: psubusb 3735928559(%ebx,%ecx,8), %mm3
- psubusb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubusb 69, %mm3
- psubusb 0x45,%mm3
-
-// CHECK: psubusb 32493, %mm3
- psubusb 0x7eed,%mm3
-
-// CHECK: psubusb 3133065982, %mm3
- psubusb 0xbabecafe,%mm3
-
-// CHECK: psubusb 305419896, %mm3
- psubusb 0x12345678,%mm3
-
-// CHECK: psubusb %mm3, %mm3
- psubusb %mm3,%mm3
-
-// CHECK: psubusb 3735928559(%ebx,%ecx,8), %xmm5
- psubusb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubusb 69, %xmm5
- psubusb 0x45,%xmm5
-
-// CHECK: psubusb 32493, %xmm5
- psubusb 0x7eed,%xmm5
-
-// CHECK: psubusb 3133065982, %xmm5
- psubusb 0xbabecafe,%xmm5
-
-// CHECK: psubusb 305419896, %xmm5
- psubusb 0x12345678,%xmm5
-
-// CHECK: psubusb %xmm5, %xmm5
- psubusb %xmm5,%xmm5
-
-// CHECK: psubusw 3735928559(%ebx,%ecx,8), %mm3
- psubusw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psubusw 69, %mm3
- psubusw 0x45,%mm3
-
-// CHECK: psubusw 32493, %mm3
- psubusw 0x7eed,%mm3
-
-// CHECK: psubusw 3133065982, %mm3
- psubusw 0xbabecafe,%mm3
-
-// CHECK: psubusw 305419896, %mm3
- psubusw 0x12345678,%mm3
-
-// CHECK: psubusw %mm3, %mm3
- psubusw %mm3,%mm3
-
-// CHECK: psubusw 3735928559(%ebx,%ecx,8), %xmm5
- psubusw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psubusw 69, %xmm5
- psubusw 0x45,%xmm5
-
-// CHECK: psubusw 32493, %xmm5
- psubusw 0x7eed,%xmm5
-
-// CHECK: psubusw 3133065982, %xmm5
- psubusw 0xbabecafe,%xmm5
-
-// CHECK: psubusw 305419896, %xmm5
- psubusw 0x12345678,%xmm5
-
-// CHECK: psubusw %xmm5, %xmm5
- psubusw %xmm5,%xmm5
-
-// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %mm3
- punpckhbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhbw 69, %mm3
- punpckhbw 0x45,%mm3
-
-// CHECK: punpckhbw 32493, %mm3
- punpckhbw 0x7eed,%mm3
-
-// CHECK: punpckhbw 3133065982, %mm3
- punpckhbw 0xbabecafe,%mm3
-
-// CHECK: punpckhbw 305419896, %mm3
- punpckhbw 0x12345678,%mm3
-
-// CHECK: punpckhbw %mm3, %mm3
- punpckhbw %mm3,%mm3
-
-// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %xmm5
- punpckhbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhbw 69, %xmm5
- punpckhbw 0x45,%xmm5
-
-// CHECK: punpckhbw 32493, %xmm5
- punpckhbw 0x7eed,%xmm5
-
-// CHECK: punpckhbw 3133065982, %xmm5
- punpckhbw 0xbabecafe,%xmm5
-
-// CHECK: punpckhbw 305419896, %xmm5
- punpckhbw 0x12345678,%xmm5
-
-// CHECK: punpckhbw %xmm5, %xmm5
- punpckhbw %xmm5,%xmm5
-
-// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %mm3
- punpckhwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhwd 69, %mm3
- punpckhwd 0x45,%mm3
-
-// CHECK: punpckhwd 32493, %mm3
- punpckhwd 0x7eed,%mm3
-
-// CHECK: punpckhwd 3133065982, %mm3
- punpckhwd 0xbabecafe,%mm3
-
-// CHECK: punpckhwd 305419896, %mm3
- punpckhwd 0x12345678,%mm3
-
-// CHECK: punpckhwd %mm3, %mm3
- punpckhwd %mm3,%mm3
-
-// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %xmm5
- punpckhwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhwd 69, %xmm5
- punpckhwd 0x45,%xmm5
-
-// CHECK: punpckhwd 32493, %xmm5
- punpckhwd 0x7eed,%xmm5
-
-// CHECK: punpckhwd 3133065982, %xmm5
- punpckhwd 0xbabecafe,%xmm5
-
-// CHECK: punpckhwd 305419896, %xmm5
- punpckhwd 0x12345678,%xmm5
-
-// CHECK: punpckhwd %xmm5, %xmm5
- punpckhwd %xmm5,%xmm5
-
-// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %mm3
- punpckhdq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckhdq 69, %mm3
- punpckhdq 0x45,%mm3
-
-// CHECK: punpckhdq 32493, %mm3
- punpckhdq 0x7eed,%mm3
-
-// CHECK: punpckhdq 3133065982, %mm3
- punpckhdq 0xbabecafe,%mm3
-
-// CHECK: punpckhdq 305419896, %mm3
- punpckhdq 0x12345678,%mm3
-
-// CHECK: punpckhdq %mm3, %mm3
- punpckhdq %mm3,%mm3
-
-// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %xmm5
- punpckhdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhdq 69, %xmm5
- punpckhdq 0x45,%xmm5
-
-// CHECK: punpckhdq 32493, %xmm5
- punpckhdq 0x7eed,%xmm5
-
-// CHECK: punpckhdq 3133065982, %xmm5
- punpckhdq 0xbabecafe,%xmm5
-
-// CHECK: punpckhdq 305419896, %xmm5
- punpckhdq 0x12345678,%xmm5
-
-// CHECK: punpckhdq %xmm5, %xmm5
- punpckhdq %xmm5,%xmm5
-
-// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %mm3
- punpcklbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpcklbw 69, %mm3
- punpcklbw 0x45,%mm3
-
-// CHECK: punpcklbw 32493, %mm3
- punpcklbw 0x7eed,%mm3
-
-// CHECK: punpcklbw 3133065982, %mm3
- punpcklbw 0xbabecafe,%mm3
-
-// CHECK: punpcklbw 305419896, %mm3
- punpcklbw 0x12345678,%mm3
-
-// CHECK: punpcklbw %mm3, %mm3
- punpcklbw %mm3,%mm3
-
-// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %xmm5
- punpcklbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklbw 69, %xmm5
- punpcklbw 0x45,%xmm5
-
-// CHECK: punpcklbw 32493, %xmm5
- punpcklbw 0x7eed,%xmm5
-
-// CHECK: punpcklbw 3133065982, %xmm5
- punpcklbw 0xbabecafe,%xmm5
-
-// CHECK: punpcklbw 305419896, %xmm5
- punpcklbw 0x12345678,%xmm5
-
-// CHECK: punpcklbw %xmm5, %xmm5
- punpcklbw %xmm5,%xmm5
-
-// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %mm3
- punpcklwd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpcklwd 69, %mm3
- punpcklwd 0x45,%mm3
-
-// CHECK: punpcklwd 32493, %mm3
- punpcklwd 0x7eed,%mm3
-
-// CHECK: punpcklwd 3133065982, %mm3
- punpcklwd 0xbabecafe,%mm3
-
-// CHECK: punpcklwd 305419896, %mm3
- punpcklwd 0x12345678,%mm3
-
-// CHECK: punpcklwd %mm3, %mm3
- punpcklwd %mm3,%mm3
-
-// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %xmm5
- punpcklwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklwd 69, %xmm5
- punpcklwd 0x45,%xmm5
-
-// CHECK: punpcklwd 32493, %xmm5
- punpcklwd 0x7eed,%xmm5
-
-// CHECK: punpcklwd 3133065982, %xmm5
- punpcklwd 0xbabecafe,%xmm5
-
-// CHECK: punpcklwd 305419896, %xmm5
- punpcklwd 0x12345678,%xmm5
-
-// CHECK: punpcklwd %xmm5, %xmm5
- punpcklwd %xmm5,%xmm5
-
-// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %mm3
- punpckldq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: punpckldq 69, %mm3
- punpckldq 0x45,%mm3
-
-// CHECK: punpckldq 32493, %mm3
- punpckldq 0x7eed,%mm3
-
-// CHECK: punpckldq 3133065982, %mm3
- punpckldq 0xbabecafe,%mm3
-
-// CHECK: punpckldq 305419896, %mm3
- punpckldq 0x12345678,%mm3
-
-// CHECK: punpckldq %mm3, %mm3
- punpckldq %mm3,%mm3
-
-// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %xmm5
- punpckldq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckldq 69, %xmm5
- punpckldq 0x45,%xmm5
-
-// CHECK: punpckldq 32493, %xmm5
- punpckldq 0x7eed,%xmm5
-
-// CHECK: punpckldq 3133065982, %xmm5
- punpckldq 0xbabecafe,%xmm5
-
-// CHECK: punpckldq 305419896, %xmm5
- punpckldq 0x12345678,%xmm5
-
-// CHECK: punpckldq %xmm5, %xmm5
- punpckldq %xmm5,%xmm5
-
-// CHECK: pxor 3735928559(%ebx,%ecx,8), %mm3
- pxor 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pxor 69, %mm3
- pxor 0x45,%mm3
-
-// CHECK: pxor 32493, %mm3
- pxor 0x7eed,%mm3
-
-// CHECK: pxor 3133065982, %mm3
- pxor 0xbabecafe,%mm3
-
-// CHECK: pxor 305419896, %mm3
- pxor 0x12345678,%mm3
-
-// CHECK: pxor %mm3, %mm3
- pxor %mm3,%mm3
-
-// CHECK: pxor 3735928559(%ebx,%ecx,8), %xmm5
- pxor 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pxor 69, %xmm5
- pxor 0x45,%xmm5
-
-// CHECK: pxor 32493, %xmm5
- pxor 0x7eed,%xmm5
-
-// CHECK: pxor 3133065982, %xmm5
- pxor 0xbabecafe,%xmm5
-
-// CHECK: pxor 305419896, %xmm5
- pxor 0x12345678,%xmm5
-
-// CHECK: pxor %xmm5, %xmm5
- pxor %xmm5,%xmm5
-
-// CHECK: addps 3735928559(%ebx,%ecx,8), %xmm5
- addps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addps 69, %xmm5
- addps 0x45,%xmm5
-
-// CHECK: addps 32493, %xmm5
- addps 0x7eed,%xmm5
-
-// CHECK: addps 3133065982, %xmm5
- addps 0xbabecafe,%xmm5
-
-// CHECK: addps 305419896, %xmm5
- addps 0x12345678,%xmm5
-
-// CHECK: addps %xmm5, %xmm5
- addps %xmm5,%xmm5
-
-// CHECK: addss 3735928559(%ebx,%ecx,8), %xmm5
- addss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addss 69, %xmm5
- addss 0x45,%xmm5
-
-// CHECK: addss 32493, %xmm5
- addss 0x7eed,%xmm5
-
-// CHECK: addss 3133065982, %xmm5
- addss 0xbabecafe,%xmm5
-
-// CHECK: addss 305419896, %xmm5
- addss 0x12345678,%xmm5
-
-// CHECK: addss %xmm5, %xmm5
- addss %xmm5,%xmm5
-
-// CHECK: andnps 3735928559(%ebx,%ecx,8), %xmm5
- andnps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andnps 69, %xmm5
- andnps 0x45,%xmm5
-
-// CHECK: andnps 32493, %xmm5
- andnps 0x7eed,%xmm5
-
-// CHECK: andnps 3133065982, %xmm5
- andnps 0xbabecafe,%xmm5
-
-// CHECK: andnps 305419896, %xmm5
- andnps 0x12345678,%xmm5
-
-// CHECK: andnps %xmm5, %xmm5
- andnps %xmm5,%xmm5
-
-// CHECK: andps 3735928559(%ebx,%ecx,8), %xmm5
- andps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andps 69, %xmm5
- andps 0x45,%xmm5
-
-// CHECK: andps 32493, %xmm5
- andps 0x7eed,%xmm5
-
-// CHECK: andps 3133065982, %xmm5
- andps 0xbabecafe,%xmm5
-
-// CHECK: andps 305419896, %xmm5
- andps 0x12345678,%xmm5
-
-// CHECK: andps %xmm5, %xmm5
- andps %xmm5,%xmm5
-
-// CHECK: comiss 3735928559(%ebx,%ecx,8), %xmm5
- comiss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: comiss 69, %xmm5
- comiss 0x45,%xmm5
-
-// CHECK: comiss 32493, %xmm5
- comiss 0x7eed,%xmm5
-
-// CHECK: comiss 3133065982, %xmm5
- comiss 0xbabecafe,%xmm5
-
-// CHECK: comiss 305419896, %xmm5
- comiss 0x12345678,%xmm5
-
-// CHECK: comiss %xmm5, %xmm5
- comiss %xmm5,%xmm5
-
-// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5
- cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2ps 69, %xmm5
- cvtpi2ps 0x45,%xmm5
-
-// CHECK: cvtpi2ps 32493, %xmm5
- cvtpi2ps 0x7eed,%xmm5
-
-// CHECK: cvtpi2ps 3133065982, %xmm5
- cvtpi2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtpi2ps 305419896, %xmm5
- cvtpi2ps 0x12345678,%xmm5
-
-// CHECK: cvtpi2ps %mm3, %xmm5
- cvtpi2ps %mm3,%xmm5
-
-// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3
- cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtps2pi 69, %mm3
- cvtps2pi 0x45,%mm3
-
-// CHECK: cvtps2pi 32493, %mm3
- cvtps2pi 0x7eed,%mm3
-
-// CHECK: cvtps2pi 3133065982, %mm3
- cvtps2pi 0xbabecafe,%mm3
-
-// CHECK: cvtps2pi 305419896, %mm3
- cvtps2pi 0x12345678,%mm3
-
-// CHECK: cvtps2pi %xmm5, %mm3
- cvtps2pi %xmm5,%mm3
-
-// CHECK: cvtsi2ss %ecx, %xmm5
- cvtsi2ss %ecx,%xmm5
-
-// CHECK: cvtsi2ss 3735928559(%ebx,%ecx,8), %xmm5
- cvtsi2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsi2ss 69, %xmm5
- cvtsi2ss 0x45,%xmm5
-
-// CHECK: cvtsi2ss 32493, %xmm5
- cvtsi2ss 0x7eed,%xmm5
-
-// CHECK: cvtsi2ss 3133065982, %xmm5
- cvtsi2ss 0xbabecafe,%xmm5
-
-// CHECK: cvtsi2ss 305419896, %xmm5
- cvtsi2ss 0x12345678,%xmm5
-
-// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3
- cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttps2pi 69, %mm3
- cvttps2pi 0x45,%mm3
-
-// CHECK: cvttps2pi 32493, %mm3
- cvttps2pi 0x7eed,%mm3
-
-// CHECK: cvttps2pi 3133065982, %mm3
- cvttps2pi 0xbabecafe,%mm3
-
-// CHECK: cvttps2pi 305419896, %mm3
- cvttps2pi 0x12345678,%mm3
-
-// CHECK: cvttps2pi %xmm5, %mm3
- cvttps2pi %xmm5,%mm3
-
-// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx
- cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttss2si 69, %ecx
- cvttss2si 0x45,%ecx
-
-// CHECK: cvttss2si 32493, %ecx
- cvttss2si 0x7eed,%ecx
-
-// CHECK: cvttss2si 3133065982, %ecx
- cvttss2si 0xbabecafe,%ecx
-
-// CHECK: cvttss2si 305419896, %ecx
- cvttss2si 0x12345678,%ecx
-
-// CHECK: cvttss2si %xmm5, %ecx
- cvttss2si %xmm5,%ecx
-
-// CHECK: divps 3735928559(%ebx,%ecx,8), %xmm5
- divps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divps 69, %xmm5
- divps 0x45,%xmm5
-
-// CHECK: divps 32493, %xmm5
- divps 0x7eed,%xmm5
-
-// CHECK: divps 3133065982, %xmm5
- divps 0xbabecafe,%xmm5
-
-// CHECK: divps 305419896, %xmm5
- divps 0x12345678,%xmm5
-
-// CHECK: divps %xmm5, %xmm5
- divps %xmm5,%xmm5
-
-// CHECK: divss 3735928559(%ebx,%ecx,8), %xmm5
- divss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divss 69, %xmm5
- divss 0x45,%xmm5
-
-// CHECK: divss 32493, %xmm5
- divss 0x7eed,%xmm5
-
-// CHECK: divss 3133065982, %xmm5
- divss 0xbabecafe,%xmm5
-
-// CHECK: divss 305419896, %xmm5
- divss 0x12345678,%xmm5
-
-// CHECK: divss %xmm5, %xmm5
- divss %xmm5,%xmm5
-
-// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8)
- ldmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: ldmxcsr 32493
- ldmxcsr 0x7eed
-
-// CHECK: ldmxcsr 3133065982
- ldmxcsr 0xbabecafe
-
-// CHECK: ldmxcsr 305419896
- ldmxcsr 0x12345678
-
-// CHECK: maskmovq %mm3, %mm3
- maskmovq %mm3,%mm3
-
-// CHECK: maxps 3735928559(%ebx,%ecx,8), %xmm5
- maxps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxps 69, %xmm5
- maxps 0x45,%xmm5
-
-// CHECK: maxps 32493, %xmm5
- maxps 0x7eed,%xmm5
-
-// CHECK: maxps 3133065982, %xmm5
- maxps 0xbabecafe,%xmm5
-
-// CHECK: maxps 305419896, %xmm5
- maxps 0x12345678,%xmm5
-
-// CHECK: maxps %xmm5, %xmm5
- maxps %xmm5,%xmm5
-
-// CHECK: maxss 3735928559(%ebx,%ecx,8), %xmm5
- maxss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxss 69, %xmm5
- maxss 0x45,%xmm5
-
-// CHECK: maxss 32493, %xmm5
- maxss 0x7eed,%xmm5
-
-// CHECK: maxss 3133065982, %xmm5
- maxss 0xbabecafe,%xmm5
-
-// CHECK: maxss 305419896, %xmm5
- maxss 0x12345678,%xmm5
-
-// CHECK: maxss %xmm5, %xmm5
- maxss %xmm5,%xmm5
-
-// CHECK: minps 3735928559(%ebx,%ecx,8), %xmm5
- minps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minps 69, %xmm5
- minps 0x45,%xmm5
-
-// CHECK: minps 32493, %xmm5
- minps 0x7eed,%xmm5
-
-// CHECK: minps 3133065982, %xmm5
- minps 0xbabecafe,%xmm5
-
-// CHECK: minps 305419896, %xmm5
- minps 0x12345678,%xmm5
-
-// CHECK: minps %xmm5, %xmm5
- minps %xmm5,%xmm5
-
-// CHECK: minss 3735928559(%ebx,%ecx,8), %xmm5
- minss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minss 69, %xmm5
- minss 0x45,%xmm5
-
-// CHECK: minss 32493, %xmm5
- minss 0x7eed,%xmm5
-
-// CHECK: minss 3133065982, %xmm5
- minss 0xbabecafe,%xmm5
-
-// CHECK: minss 305419896, %xmm5
- minss 0x12345678,%xmm5
-
-// CHECK: minss %xmm5, %xmm5
- minss %xmm5,%xmm5
-
-// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5
- movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movaps 69, %xmm5
- movaps 0x45,%xmm5
-
-// CHECK: movaps 32493, %xmm5
- movaps 0x7eed,%xmm5
-
-// CHECK: movaps 3133065982, %xmm5
- movaps 0xbabecafe,%xmm5
-
-// CHECK: movaps 305419896, %xmm5
- movaps 0x12345678,%xmm5
-
-// CHECK: movaps %xmm5, %xmm5
- movaps %xmm5,%xmm5
-
-// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8)
- movaps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movaps %xmm5, 69
- movaps %xmm5,0x45
-
-// CHECK: movaps %xmm5, 32493
- movaps %xmm5,0x7eed
-
-// CHECK: movaps %xmm5, 3133065982
- movaps %xmm5,0xbabecafe
-
-// CHECK: movaps %xmm5, 305419896
- movaps %xmm5,0x12345678
-
-// CHECK: movaps %xmm5, %xmm5
- movaps %xmm5,%xmm5
-
-// CHECK: movhlps %xmm5, %xmm5
- movhlps %xmm5,%xmm5
-
-// CHECK: movhps 3735928559(%ebx,%ecx,8), %xmm5
- movhps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movhps 69, %xmm5
- movhps 0x45,%xmm5
-
-// CHECK: movhps 32493, %xmm5
- movhps 0x7eed,%xmm5
-
-// CHECK: movhps 3133065982, %xmm5
- movhps 0xbabecafe,%xmm5
-
-// CHECK: movhps 305419896, %xmm5
- movhps 0x12345678,%xmm5
-
-// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8)
- movhps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movhps %xmm5, 69
- movhps %xmm5,0x45
-
-// CHECK: movhps %xmm5, 32493
- movhps %xmm5,0x7eed
-
-// CHECK: movhps %xmm5, 3133065982
- movhps %xmm5,0xbabecafe
-
-// CHECK: movhps %xmm5, 305419896
- movhps %xmm5,0x12345678
-
-// CHECK: movlhps %xmm5, %xmm5
- movlhps %xmm5,%xmm5
-
-// CHECK: movlps 3735928559(%ebx,%ecx,8), %xmm5
- movlps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movlps 69, %xmm5
- movlps 0x45,%xmm5
-
-// CHECK: movlps 32493, %xmm5
- movlps 0x7eed,%xmm5
-
-// CHECK: movlps 3133065982, %xmm5
- movlps 0xbabecafe,%xmm5
-
-// CHECK: movlps 305419896, %xmm5
- movlps 0x12345678,%xmm5
-
-// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8)
- movlps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlps %xmm5, 69
- movlps %xmm5,0x45
-
-// CHECK: movlps %xmm5, 32493
- movlps %xmm5,0x7eed
-
-// CHECK: movlps %xmm5, 3133065982
- movlps %xmm5,0xbabecafe
-
-// CHECK: movlps %xmm5, 305419896
- movlps %xmm5,0x12345678
-
-// CHECK: movmskps %xmm5, %ecx
- movmskps %xmm5,%ecx
-
-// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8)
- movntps %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntps %xmm5, 69
- movntps %xmm5,0x45
-
-// CHECK: movntps %xmm5, 32493
- movntps %xmm5,0x7eed
-
-// CHECK: movntps %xmm5, 3133065982
- movntps %xmm5,0xbabecafe
-
-// CHECK: movntps %xmm5, 305419896
- movntps %xmm5,0x12345678
-
-// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8)
- movntq %mm3,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntq %mm3, 69
- movntq %mm3,0x45
-
-// CHECK: movntq %mm3, 32493
- movntq %mm3,0x7eed
-
-// CHECK: movntq %mm3, 3133065982
- movntq %mm3,0xbabecafe
-
-// CHECK: movntq %mm3, 305419896
- movntq %mm3,0x12345678
-
-// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8)
- movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntdq %xmm5, 69
- movntdq %xmm5,0x45
-
-// CHECK: movntdq %xmm5, 32493
- movntdq %xmm5,0x7eed
-
-// CHECK: movntdq %xmm5, 3133065982
- movntdq %xmm5,0xbabecafe
-
-// CHECK: movntdq %xmm5, 305419896
- movntdq %xmm5,0x12345678
-
-// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5
- movss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movss 69, %xmm5
- movss 0x45,%xmm5
-
-// CHECK: movss 32493, %xmm5
- movss 0x7eed,%xmm5
-
-// CHECK: movss 3133065982, %xmm5
- movss 0xbabecafe,%xmm5
-
-// CHECK: movss 305419896, %xmm5
- movss 0x12345678,%xmm5
-
-// CHECK: movss %xmm5, %xmm5
- movss %xmm5,%xmm5
-
-// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8)
- movss %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movss %xmm5, 69
- movss %xmm5,0x45
-
-// CHECK: movss %xmm5, 32493
- movss %xmm5,0x7eed
-
-// CHECK: movss %xmm5, 3133065982
- movss %xmm5,0xbabecafe
-
-// CHECK: movss %xmm5, 305419896
- movss %xmm5,0x12345678
-
-// CHECK: movss %xmm5, %xmm5
- movss %xmm5,%xmm5
-
-// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5
- movups 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movups 69, %xmm5
- movups 0x45,%xmm5
-
-// CHECK: movups 32493, %xmm5
- movups 0x7eed,%xmm5
-
-// CHECK: movups 3133065982, %xmm5
- movups 0xbabecafe,%xmm5
-
-// CHECK: movups 305419896, %xmm5
- movups 0x12345678,%xmm5
-
-// CHECK: movups %xmm5, %xmm5
- movups %xmm5,%xmm5
-
-// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8)
- movups %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movups %xmm5, 69
- movups %xmm5,0x45
-
-// CHECK: movups %xmm5, 32493
- movups %xmm5,0x7eed
-
-// CHECK: movups %xmm5, 3133065982
- movups %xmm5,0xbabecafe
-
-// CHECK: movups %xmm5, 305419896
- movups %xmm5,0x12345678
-
-// CHECK: movups %xmm5, %xmm5
- movups %xmm5,%xmm5
-
-// CHECK: mulps 3735928559(%ebx,%ecx,8), %xmm5
- mulps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulps 69, %xmm5
- mulps 0x45,%xmm5
-
-// CHECK: mulps 32493, %xmm5
- mulps 0x7eed,%xmm5
-
-// CHECK: mulps 3133065982, %xmm5
- mulps 0xbabecafe,%xmm5
-
-// CHECK: mulps 305419896, %xmm5
- mulps 0x12345678,%xmm5
-
-// CHECK: mulps %xmm5, %xmm5
- mulps %xmm5,%xmm5
-
-// CHECK: mulss 3735928559(%ebx,%ecx,8), %xmm5
- mulss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulss 69, %xmm5
- mulss 0x45,%xmm5
-
-// CHECK: mulss 32493, %xmm5
- mulss 0x7eed,%xmm5
-
-// CHECK: mulss 3133065982, %xmm5
- mulss 0xbabecafe,%xmm5
-
-// CHECK: mulss 305419896, %xmm5
- mulss 0x12345678,%xmm5
-
-// CHECK: mulss %xmm5, %xmm5
- mulss %xmm5,%xmm5
-
-// CHECK: orps 3735928559(%ebx,%ecx,8), %xmm5
- orps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: orps 69, %xmm5
- orps 0x45,%xmm5
-
-// CHECK: orps 32493, %xmm5
- orps 0x7eed,%xmm5
-
-// CHECK: orps 3133065982, %xmm5
- orps 0xbabecafe,%xmm5
-
-// CHECK: orps 305419896, %xmm5
- orps 0x12345678,%xmm5
-
-// CHECK: orps %xmm5, %xmm5
- orps %xmm5,%xmm5
-
-// CHECK: pavgb 3735928559(%ebx,%ecx,8), %mm3
- pavgb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pavgb 69, %mm3
- pavgb 0x45,%mm3
-
-// CHECK: pavgb 32493, %mm3
- pavgb 0x7eed,%mm3
-
-// CHECK: pavgb 3133065982, %mm3
- pavgb 0xbabecafe,%mm3
-
-// CHECK: pavgb 305419896, %mm3
- pavgb 0x12345678,%mm3
-
-// CHECK: pavgb %mm3, %mm3
- pavgb %mm3,%mm3
-
-// CHECK: pavgb 3735928559(%ebx,%ecx,8), %xmm5
- pavgb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pavgb 69, %xmm5
- pavgb 0x45,%xmm5
-
-// CHECK: pavgb 32493, %xmm5
- pavgb 0x7eed,%xmm5
-
-// CHECK: pavgb 3133065982, %xmm5
- pavgb 0xbabecafe,%xmm5
-
-// CHECK: pavgb 305419896, %xmm5
- pavgb 0x12345678,%xmm5
-
-// CHECK: pavgb %xmm5, %xmm5
- pavgb %xmm5,%xmm5
-
-// CHECK: pavgw 3735928559(%ebx,%ecx,8), %mm3
- pavgw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pavgw 69, %mm3
- pavgw 0x45,%mm3
-
-// CHECK: pavgw 32493, %mm3
- pavgw 0x7eed,%mm3
-
-// CHECK: pavgw 3133065982, %mm3
- pavgw 0xbabecafe,%mm3
-
-// CHECK: pavgw 305419896, %mm3
- pavgw 0x12345678,%mm3
-
-// CHECK: pavgw %mm3, %mm3
- pavgw %mm3,%mm3
-
-// CHECK: pavgw 3735928559(%ebx,%ecx,8), %xmm5
- pavgw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pavgw 69, %xmm5
- pavgw 0x45,%xmm5
-
-// CHECK: pavgw 32493, %xmm5
- pavgw 0x7eed,%xmm5
-
-// CHECK: pavgw 3133065982, %xmm5
- pavgw 0xbabecafe,%xmm5
-
-// CHECK: pavgw 305419896, %xmm5
- pavgw 0x12345678,%xmm5
-
-// CHECK: pavgw %xmm5, %xmm5
- pavgw %xmm5,%xmm5
-
-// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %mm3
- pmaxsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaxsw 69, %mm3
- pmaxsw 0x45,%mm3
-
-// CHECK: pmaxsw 32493, %mm3
- pmaxsw 0x7eed,%mm3
-
-// CHECK: pmaxsw 3133065982, %mm3
- pmaxsw 0xbabecafe,%mm3
-
-// CHECK: pmaxsw 305419896, %mm3
- pmaxsw 0x12345678,%mm3
-
-// CHECK: pmaxsw %mm3, %mm3
- pmaxsw %mm3,%mm3
-
-// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %xmm5
- pmaxsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsw 69, %xmm5
- pmaxsw 0x45,%xmm5
-
-// CHECK: pmaxsw 32493, %xmm5
- pmaxsw 0x7eed,%xmm5
-
-// CHECK: pmaxsw 3133065982, %xmm5
- pmaxsw 0xbabecafe,%xmm5
-
-// CHECK: pmaxsw 305419896, %xmm5
- pmaxsw 0x12345678,%xmm5
-
-// CHECK: pmaxsw %xmm5, %xmm5
- pmaxsw %xmm5,%xmm5
-
-// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %mm3
- pmaxub 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaxub 69, %mm3
- pmaxub 0x45,%mm3
-
-// CHECK: pmaxub 32493, %mm3
- pmaxub 0x7eed,%mm3
-
-// CHECK: pmaxub 3133065982, %mm3
- pmaxub 0xbabecafe,%mm3
-
-// CHECK: pmaxub 305419896, %mm3
- pmaxub 0x12345678,%mm3
-
-// CHECK: pmaxub %mm3, %mm3
- pmaxub %mm3,%mm3
-
-// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %xmm5
- pmaxub 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxub 69, %xmm5
- pmaxub 0x45,%xmm5
-
-// CHECK: pmaxub 32493, %xmm5
- pmaxub 0x7eed,%xmm5
-
-// CHECK: pmaxub 3133065982, %xmm5
- pmaxub 0xbabecafe,%xmm5
-
-// CHECK: pmaxub 305419896, %xmm5
- pmaxub 0x12345678,%xmm5
-
-// CHECK: pmaxub %xmm5, %xmm5
- pmaxub %xmm5,%xmm5
-
-// CHECK: pminsw 3735928559(%ebx,%ecx,8), %mm3
- pminsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pminsw 69, %mm3
- pminsw 0x45,%mm3
-
-// CHECK: pminsw 32493, %mm3
- pminsw 0x7eed,%mm3
-
-// CHECK: pminsw 3133065982, %mm3
- pminsw 0xbabecafe,%mm3
-
-// CHECK: pminsw 305419896, %mm3
- pminsw 0x12345678,%mm3
-
-// CHECK: pminsw %mm3, %mm3
- pminsw %mm3,%mm3
-
-// CHECK: pminsw 3735928559(%ebx,%ecx,8), %xmm5
- pminsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsw 69, %xmm5
- pminsw 0x45,%xmm5
-
-// CHECK: pminsw 32493, %xmm5
- pminsw 0x7eed,%xmm5
-
-// CHECK: pminsw 3133065982, %xmm5
- pminsw 0xbabecafe,%xmm5
-
-// CHECK: pminsw 305419896, %xmm5
- pminsw 0x12345678,%xmm5
-
-// CHECK: pminsw %xmm5, %xmm5
- pminsw %xmm5,%xmm5
-
-// CHECK: pminub 3735928559(%ebx,%ecx,8), %mm3
- pminub 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pminub 69, %mm3
- pminub 0x45,%mm3
-
-// CHECK: pminub 32493, %mm3
- pminub 0x7eed,%mm3
-
-// CHECK: pminub 3133065982, %mm3
- pminub 0xbabecafe,%mm3
-
-// CHECK: pminub 305419896, %mm3
- pminub 0x12345678,%mm3
-
-// CHECK: pminub %mm3, %mm3
- pminub %mm3,%mm3
-
-// CHECK: pminub 3735928559(%ebx,%ecx,8), %xmm5
- pminub 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminub 69, %xmm5
- pminub 0x45,%xmm5
-
-// CHECK: pminub 32493, %xmm5
- pminub 0x7eed,%xmm5
-
-// CHECK: pminub 3133065982, %xmm5
- pminub 0xbabecafe,%xmm5
-
-// CHECK: pminub 305419896, %xmm5
- pminub 0x12345678,%xmm5
-
-// CHECK: pminub %xmm5, %xmm5
- pminub %xmm5,%xmm5
-
-// CHECK: pmovmskb %mm3, %ecx
- pmovmskb %mm3,%ecx
-
-// CHECK: pmovmskb %xmm5, %ecx
- pmovmskb %xmm5,%ecx
-
-// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %mm3
- pmulhuw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhuw 69, %mm3
- pmulhuw 0x45,%mm3
-
-// CHECK: pmulhuw 32493, %mm3
- pmulhuw 0x7eed,%mm3
-
-// CHECK: pmulhuw 3133065982, %mm3
- pmulhuw 0xbabecafe,%mm3
-
-// CHECK: pmulhuw 305419896, %mm3
- pmulhuw 0x12345678,%mm3
-
-// CHECK: pmulhuw %mm3, %mm3
- pmulhuw %mm3,%mm3
-
-// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %xmm5
- pmulhuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhuw 69, %xmm5
- pmulhuw 0x45,%xmm5
-
-// CHECK: pmulhuw 32493, %xmm5
- pmulhuw 0x7eed,%xmm5
-
-// CHECK: pmulhuw 3133065982, %xmm5
- pmulhuw 0xbabecafe,%xmm5
-
-// CHECK: pmulhuw 305419896, %xmm5
- pmulhuw 0x12345678,%xmm5
-
-// CHECK: pmulhuw %xmm5, %xmm5
- pmulhuw %xmm5,%xmm5
-
-// CHECK: prefetchnta 3735928559(%ebx,%ecx,8)
- prefetchnta 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetchnta 32493
- prefetchnta 0x7eed
-
-// CHECK: prefetchnta 3133065982
- prefetchnta 0xbabecafe
-
-// CHECK: prefetchnta 305419896
- prefetchnta 0x12345678
-
-// CHECK: prefetcht0 3735928559(%ebx,%ecx,8)
- prefetcht0 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht0 32493
- prefetcht0 0x7eed
-
-// CHECK: prefetcht0 3133065982
- prefetcht0 0xbabecafe
-
-// CHECK: prefetcht0 305419896
- prefetcht0 0x12345678
-
-// CHECK: prefetcht1 3735928559(%ebx,%ecx,8)
- prefetcht1 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht1 32493
- prefetcht1 0x7eed
-
-// CHECK: prefetcht1 3133065982
- prefetcht1 0xbabecafe
-
-// CHECK: prefetcht1 305419896
- prefetcht1 0x12345678
-
-// CHECK: prefetcht2 3735928559(%ebx,%ecx,8)
- prefetcht2 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: prefetcht2 32493
- prefetcht2 0x7eed
-
-// CHECK: prefetcht2 3133065982
- prefetcht2 0xbabecafe
-
-// CHECK: prefetcht2 305419896
- prefetcht2 0x12345678
-
-// CHECK: psadbw 3735928559(%ebx,%ecx,8), %mm3
- psadbw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psadbw 69, %mm3
- psadbw 0x45,%mm3
-
-// CHECK: psadbw 32493, %mm3
- psadbw 0x7eed,%mm3
-
-// CHECK: psadbw 3133065982, %mm3
- psadbw 0xbabecafe,%mm3
-
-// CHECK: psadbw 305419896, %mm3
- psadbw 0x12345678,%mm3
-
-// CHECK: psadbw %mm3, %mm3
- psadbw %mm3,%mm3
-
-// CHECK: psadbw 3735928559(%ebx,%ecx,8), %xmm5
- psadbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psadbw 69, %xmm5
- psadbw 0x45,%xmm5
-
-// CHECK: psadbw 32493, %xmm5
- psadbw 0x7eed,%xmm5
-
-// CHECK: psadbw 3133065982, %xmm5
- psadbw 0xbabecafe,%xmm5
-
-// CHECK: psadbw 305419896, %xmm5
- psadbw 0x12345678,%xmm5
-
-// CHECK: psadbw %xmm5, %xmm5
- psadbw %xmm5,%xmm5
-
-// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5
- rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpps 69, %xmm5
- rcpps 0x45,%xmm5
-
-// CHECK: rcpps 32493, %xmm5
- rcpps 0x7eed,%xmm5
-
-// CHECK: rcpps 3133065982, %xmm5
- rcpps 0xbabecafe,%xmm5
-
-// CHECK: rcpps 305419896, %xmm5
- rcpps 0x12345678,%xmm5
-
-// CHECK: rcpps %xmm5, %xmm5
- rcpps %xmm5,%xmm5
-
-// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5
- rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rcpss 69, %xmm5
- rcpss 0x45,%xmm5
-
-// CHECK: rcpss 32493, %xmm5
- rcpss 0x7eed,%xmm5
-
-// CHECK: rcpss 3133065982, %xmm5
- rcpss 0xbabecafe,%xmm5
-
-// CHECK: rcpss 305419896, %xmm5
- rcpss 0x12345678,%xmm5
-
-// CHECK: rcpss %xmm5, %xmm5
- rcpss %xmm5,%xmm5
-
-// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5
- rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtps 69, %xmm5
- rsqrtps 0x45,%xmm5
-
-// CHECK: rsqrtps 32493, %xmm5
- rsqrtps 0x7eed,%xmm5
-
-// CHECK: rsqrtps 3133065982, %xmm5
- rsqrtps 0xbabecafe,%xmm5
-
-// CHECK: rsqrtps 305419896, %xmm5
- rsqrtps 0x12345678,%xmm5
-
-// CHECK: rsqrtps %xmm5, %xmm5
- rsqrtps %xmm5,%xmm5
-
-// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5
- rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: rsqrtss 69, %xmm5
- rsqrtss 0x45,%xmm5
-
-// CHECK: rsqrtss 32493, %xmm5
- rsqrtss 0x7eed,%xmm5
-
-// CHECK: rsqrtss 3133065982, %xmm5
- rsqrtss 0xbabecafe,%xmm5
-
-// CHECK: rsqrtss 305419896, %xmm5
- rsqrtss 0x12345678,%xmm5
-
-// CHECK: rsqrtss %xmm5, %xmm5
- rsqrtss %xmm5,%xmm5
-
-// CHECK: sfence
- sfence
-
-// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5
- sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtps 69, %xmm5
- sqrtps 0x45,%xmm5
-
-// CHECK: sqrtps 32493, %xmm5
- sqrtps 0x7eed,%xmm5
-
-// CHECK: sqrtps 3133065982, %xmm5
- sqrtps 0xbabecafe,%xmm5
-
-// CHECK: sqrtps 305419896, %xmm5
- sqrtps 0x12345678,%xmm5
-
-// CHECK: sqrtps %xmm5, %xmm5
- sqrtps %xmm5,%xmm5
-
-// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5
- sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtss 69, %xmm5
- sqrtss 0x45,%xmm5
-
-// CHECK: sqrtss 32493, %xmm5
- sqrtss 0x7eed,%xmm5
-
-// CHECK: sqrtss 3133065982, %xmm5
- sqrtss 0xbabecafe,%xmm5
-
-// CHECK: sqrtss 305419896, %xmm5
- sqrtss 0x12345678,%xmm5
-
-// CHECK: sqrtss %xmm5, %xmm5
- sqrtss %xmm5,%xmm5
-
-// CHECK: stmxcsr 3735928559(%ebx,%ecx,8)
- stmxcsr 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: stmxcsr 32493
- stmxcsr 0x7eed
-
-// CHECK: stmxcsr 3133065982
- stmxcsr 0xbabecafe
-
-// CHECK: stmxcsr 305419896
- stmxcsr 0x12345678
-
-// CHECK: subps 3735928559(%ebx,%ecx,8), %xmm5
- subps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subps 69, %xmm5
- subps 0x45,%xmm5
-
-// CHECK: subps 32493, %xmm5
- subps 0x7eed,%xmm5
-
-// CHECK: subps 3133065982, %xmm5
- subps 0xbabecafe,%xmm5
-
-// CHECK: subps 305419896, %xmm5
- subps 0x12345678,%xmm5
-
-// CHECK: subps %xmm5, %xmm5
- subps %xmm5,%xmm5
-
-// CHECK: subss 3735928559(%ebx,%ecx,8), %xmm5
- subss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subss 69, %xmm5
- subss 0x45,%xmm5
-
-// CHECK: subss 32493, %xmm5
- subss 0x7eed,%xmm5
-
-// CHECK: subss 3133065982, %xmm5
- subss 0xbabecafe,%xmm5
-
-// CHECK: subss 305419896, %xmm5
- subss 0x12345678,%xmm5
-
-// CHECK: subss %xmm5, %xmm5
- subss %xmm5,%xmm5
-
-// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5
- ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomiss 69, %xmm5
- ucomiss 0x45,%xmm5
-
-// CHECK: ucomiss 32493, %xmm5
- ucomiss 0x7eed,%xmm5
-
-// CHECK: ucomiss 3133065982, %xmm5
- ucomiss 0xbabecafe,%xmm5
-
-// CHECK: ucomiss 305419896, %xmm5
- ucomiss 0x12345678,%xmm5
-
-// CHECK: ucomiss %xmm5, %xmm5
- ucomiss %xmm5,%xmm5
-
-// CHECK: unpckhps 3735928559(%ebx,%ecx,8), %xmm5
- unpckhps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpckhps 69, %xmm5
- unpckhps 0x45,%xmm5
-
-// CHECK: unpckhps 32493, %xmm5
- unpckhps 0x7eed,%xmm5
-
-// CHECK: unpckhps 3133065982, %xmm5
- unpckhps 0xbabecafe,%xmm5
-
-// CHECK: unpckhps 305419896, %xmm5
- unpckhps 0x12345678,%xmm5
-
-// CHECK: unpckhps %xmm5, %xmm5
- unpckhps %xmm5,%xmm5
-
-// CHECK: unpcklps 3735928559(%ebx,%ecx,8), %xmm5
- unpcklps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpcklps 69, %xmm5
- unpcklps 0x45,%xmm5
-
-// CHECK: unpcklps 32493, %xmm5
- unpcklps 0x7eed,%xmm5
-
-// CHECK: unpcklps 3133065982, %xmm5
- unpcklps 0xbabecafe,%xmm5
-
-// CHECK: unpcklps 305419896, %xmm5
- unpcklps 0x12345678,%xmm5
-
-// CHECK: unpcklps %xmm5, %xmm5
- unpcklps %xmm5,%xmm5
-
-// CHECK: xorps 3735928559(%ebx,%ecx,8), %xmm5
- xorps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: xorps 69, %xmm5
- xorps 0x45,%xmm5
-
-// CHECK: xorps 32493, %xmm5
- xorps 0x7eed,%xmm5
-
-// CHECK: xorps 3133065982, %xmm5
- xorps 0xbabecafe,%xmm5
-
-// CHECK: xorps 305419896, %xmm5
- xorps 0x12345678,%xmm5
-
-// CHECK: xorps %xmm5, %xmm5
- xorps %xmm5,%xmm5
-
-// CHECK: addpd 3735928559(%ebx,%ecx,8), %xmm5
- addpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addpd 69, %xmm5
- addpd 0x45,%xmm5
-
-// CHECK: addpd 32493, %xmm5
- addpd 0x7eed,%xmm5
-
-// CHECK: addpd 3133065982, %xmm5
- addpd 0xbabecafe,%xmm5
-
-// CHECK: addpd 305419896, %xmm5
- addpd 0x12345678,%xmm5
-
-// CHECK: addpd %xmm5, %xmm5
- addpd %xmm5,%xmm5
-
-// CHECK: addsd 3735928559(%ebx,%ecx,8), %xmm5
- addsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsd 69, %xmm5
- addsd 0x45,%xmm5
-
-// CHECK: addsd 32493, %xmm5
- addsd 0x7eed,%xmm5
-
-// CHECK: addsd 3133065982, %xmm5
- addsd 0xbabecafe,%xmm5
-
-// CHECK: addsd 305419896, %xmm5
- addsd 0x12345678,%xmm5
-
-// CHECK: addsd %xmm5, %xmm5
- addsd %xmm5,%xmm5
-
-// CHECK: andnpd 3735928559(%ebx,%ecx,8), %xmm5
- andnpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andnpd 69, %xmm5
- andnpd 0x45,%xmm5
-
-// CHECK: andnpd 32493, %xmm5
- andnpd 0x7eed,%xmm5
-
-// CHECK: andnpd 3133065982, %xmm5
- andnpd 0xbabecafe,%xmm5
-
-// CHECK: andnpd 305419896, %xmm5
- andnpd 0x12345678,%xmm5
-
-// CHECK: andnpd %xmm5, %xmm5
- andnpd %xmm5,%xmm5
-
-// CHECK: andpd 3735928559(%ebx,%ecx,8), %xmm5
- andpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: andpd 69, %xmm5
- andpd 0x45,%xmm5
-
-// CHECK: andpd 32493, %xmm5
- andpd 0x7eed,%xmm5
-
-// CHECK: andpd 3133065982, %xmm5
- andpd 0xbabecafe,%xmm5
-
-// CHECK: andpd 305419896, %xmm5
- andpd 0x12345678,%xmm5
-
-// CHECK: andpd %xmm5, %xmm5
- andpd %xmm5,%xmm5
-
-// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5
- comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: comisd 69, %xmm5
- comisd 0x45,%xmm5
-
-// CHECK: comisd 32493, %xmm5
- comisd 0x7eed,%xmm5
-
-// CHECK: comisd 3133065982, %xmm5
- comisd 0xbabecafe,%xmm5
-
-// CHECK: comisd 305419896, %xmm5
- comisd 0x12345678,%xmm5
-
-// CHECK: comisd %xmm5, %xmm5
- comisd %xmm5,%xmm5
-
-// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5
- cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpi2pd 69, %xmm5
- cvtpi2pd 0x45,%xmm5
-
-// CHECK: cvtpi2pd 32493, %xmm5
- cvtpi2pd 0x7eed,%xmm5
-
-// CHECK: cvtpi2pd 3133065982, %xmm5
- cvtpi2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtpi2pd 305419896, %xmm5
- cvtpi2pd 0x12345678,%xmm5
-
-// CHECK: cvtpi2pd %mm3, %xmm5
- cvtpi2pd %mm3,%xmm5
-
-// CHECK: cvtsi2sd %ecx, %xmm5
- cvtsi2sd %ecx,%xmm5
-
-// CHECK: cvtsi2sd 3735928559(%ebx,%ecx,8), %xmm5
- cvtsi2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsi2sd 69, %xmm5
- cvtsi2sd 0x45,%xmm5
-
-// CHECK: cvtsi2sd 32493, %xmm5
- cvtsi2sd 0x7eed,%xmm5
-
-// CHECK: cvtsi2sd 3133065982, %xmm5
- cvtsi2sd 0xbabecafe,%xmm5
-
-// CHECK: cvtsi2sd 305419896, %xmm5
- cvtsi2sd 0x12345678,%xmm5
-
-// CHECK: divpd 3735928559(%ebx,%ecx,8), %xmm5
- divpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divpd 69, %xmm5
- divpd 0x45,%xmm5
-
-// CHECK: divpd 32493, %xmm5
- divpd 0x7eed,%xmm5
-
-// CHECK: divpd 3133065982, %xmm5
- divpd 0xbabecafe,%xmm5
-
-// CHECK: divpd 305419896, %xmm5
- divpd 0x12345678,%xmm5
-
-// CHECK: divpd %xmm5, %xmm5
- divpd %xmm5,%xmm5
-
-// CHECK: divsd 3735928559(%ebx,%ecx,8), %xmm5
- divsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: divsd 69, %xmm5
- divsd 0x45,%xmm5
-
-// CHECK: divsd 32493, %xmm5
- divsd 0x7eed,%xmm5
-
-// CHECK: divsd 3133065982, %xmm5
- divsd 0xbabecafe,%xmm5
-
-// CHECK: divsd 305419896, %xmm5
- divsd 0x12345678,%xmm5
-
-// CHECK: divsd %xmm5, %xmm5
- divsd %xmm5,%xmm5
-
-// CHECK: maxpd 3735928559(%ebx,%ecx,8), %xmm5
- maxpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxpd 69, %xmm5
- maxpd 0x45,%xmm5
-
-// CHECK: maxpd 32493, %xmm5
- maxpd 0x7eed,%xmm5
-
-// CHECK: maxpd 3133065982, %xmm5
- maxpd 0xbabecafe,%xmm5
-
-// CHECK: maxpd 305419896, %xmm5
- maxpd 0x12345678,%xmm5
-
-// CHECK: maxpd %xmm5, %xmm5
- maxpd %xmm5,%xmm5
-
-// CHECK: maxsd 3735928559(%ebx,%ecx,8), %xmm5
- maxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: maxsd 69, %xmm5
- maxsd 0x45,%xmm5
-
-// CHECK: maxsd 32493, %xmm5
- maxsd 0x7eed,%xmm5
-
-// CHECK: maxsd 3133065982, %xmm5
- maxsd 0xbabecafe,%xmm5
-
-// CHECK: maxsd 305419896, %xmm5
- maxsd 0x12345678,%xmm5
-
-// CHECK: maxsd %xmm5, %xmm5
- maxsd %xmm5,%xmm5
-
-// CHECK: minpd 3735928559(%ebx,%ecx,8), %xmm5
- minpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minpd 69, %xmm5
- minpd 0x45,%xmm5
-
-// CHECK: minpd 32493, %xmm5
- minpd 0x7eed,%xmm5
-
-// CHECK: minpd 3133065982, %xmm5
- minpd 0xbabecafe,%xmm5
-
-// CHECK: minpd 305419896, %xmm5
- minpd 0x12345678,%xmm5
-
-// CHECK: minpd %xmm5, %xmm5
- minpd %xmm5,%xmm5
-
-// CHECK: minsd 3735928559(%ebx,%ecx,8), %xmm5
- minsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: minsd 69, %xmm5
- minsd 0x45,%xmm5
-
-// CHECK: minsd 32493, %xmm5
- minsd 0x7eed,%xmm5
-
-// CHECK: minsd 3133065982, %xmm5
- minsd 0xbabecafe,%xmm5
-
-// CHECK: minsd 305419896, %xmm5
- minsd 0x12345678,%xmm5
-
-// CHECK: minsd %xmm5, %xmm5
- minsd %xmm5,%xmm5
-
-// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5
- movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movapd 69, %xmm5
- movapd 0x45,%xmm5
-
-// CHECK: movapd 32493, %xmm5
- movapd 0x7eed,%xmm5
-
-// CHECK: movapd 3133065982, %xmm5
- movapd 0xbabecafe,%xmm5
-
-// CHECK: movapd 305419896, %xmm5
- movapd 0x12345678,%xmm5
-
-// CHECK: movapd %xmm5, %xmm5
- movapd %xmm5,%xmm5
-
-// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8)
- movapd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movapd %xmm5, 69
- movapd %xmm5,0x45
-
-// CHECK: movapd %xmm5, 32493
- movapd %xmm5,0x7eed
-
-// CHECK: movapd %xmm5, 3133065982
- movapd %xmm5,0xbabecafe
-
-// CHECK: movapd %xmm5, 305419896
- movapd %xmm5,0x12345678
-
-// CHECK: movapd %xmm5, %xmm5
- movapd %xmm5,%xmm5
-
-// CHECK: movhpd 3735928559(%ebx,%ecx,8), %xmm5
- movhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movhpd 69, %xmm5
- movhpd 0x45,%xmm5
-
-// CHECK: movhpd 32493, %xmm5
- movhpd 0x7eed,%xmm5
-
-// CHECK: movhpd 3133065982, %xmm5
- movhpd 0xbabecafe,%xmm5
-
-// CHECK: movhpd 305419896, %xmm5
- movhpd 0x12345678,%xmm5
-
-// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8)
- movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movhpd %xmm5, 69
- movhpd %xmm5,0x45
-
-// CHECK: movhpd %xmm5, 32493
- movhpd %xmm5,0x7eed
-
-// CHECK: movhpd %xmm5, 3133065982
- movhpd %xmm5,0xbabecafe
-
-// CHECK: movhpd %xmm5, 305419896
- movhpd %xmm5,0x12345678
-
-// CHECK: movlpd 3735928559(%ebx,%ecx,8), %xmm5
- movlpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movlpd 69, %xmm5
- movlpd 0x45,%xmm5
-
-// CHECK: movlpd 32493, %xmm5
- movlpd 0x7eed,%xmm5
-
-// CHECK: movlpd 3133065982, %xmm5
- movlpd 0xbabecafe,%xmm5
-
-// CHECK: movlpd 305419896, %xmm5
- movlpd 0x12345678,%xmm5
-
-// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8)
- movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movlpd %xmm5, 69
- movlpd %xmm5,0x45
-
-// CHECK: movlpd %xmm5, 32493
- movlpd %xmm5,0x7eed
-
-// CHECK: movlpd %xmm5, 3133065982
- movlpd %xmm5,0xbabecafe
-
-// CHECK: movlpd %xmm5, 305419896
- movlpd %xmm5,0x12345678
-
-// CHECK: movmskpd %xmm5, %ecx
- movmskpd %xmm5,%ecx
-
-// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8)
- movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movntpd %xmm5, 69
- movntpd %xmm5,0x45
-
-// CHECK: movntpd %xmm5, 32493
- movntpd %xmm5,0x7eed
-
-// CHECK: movntpd %xmm5, 3133065982
- movntpd %xmm5,0xbabecafe
-
-// CHECK: movntpd %xmm5, 305419896
- movntpd %xmm5,0x12345678
-
-// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5
- movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsd 69, %xmm5
- movsd 0x45,%xmm5
-
-// CHECK: movsd 32493, %xmm5
- movsd 0x7eed,%xmm5
-
-// CHECK: movsd 3133065982, %xmm5
- movsd 0xbabecafe,%xmm5
-
-// CHECK: movsd 305419896, %xmm5
- movsd 0x12345678,%xmm5
-
-// CHECK: movsd %xmm5, %xmm5
- movsd %xmm5,%xmm5
-
-// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8)
- movsd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movsd %xmm5, 69
- movsd %xmm5,0x45
-
-// CHECK: movsd %xmm5, 32493
- movsd %xmm5,0x7eed
-
-// CHECK: movsd %xmm5, 3133065982
- movsd %xmm5,0xbabecafe
-
-// CHECK: movsd %xmm5, 305419896
- movsd %xmm5,0x12345678
-
-// CHECK: movsd %xmm5, %xmm5
- movsd %xmm5,%xmm5
-
-// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5
- movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movupd 69, %xmm5
- movupd 0x45,%xmm5
-
-// CHECK: movupd 32493, %xmm5
- movupd 0x7eed,%xmm5
-
-// CHECK: movupd 3133065982, %xmm5
- movupd 0xbabecafe,%xmm5
-
-// CHECK: movupd 305419896, %xmm5
- movupd 0x12345678,%xmm5
-
-// CHECK: movupd %xmm5, %xmm5
- movupd %xmm5,%xmm5
-
-// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8)
- movupd %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movupd %xmm5, 69
- movupd %xmm5,0x45
-
-// CHECK: movupd %xmm5, 32493
- movupd %xmm5,0x7eed
-
-// CHECK: movupd %xmm5, 3133065982
- movupd %xmm5,0xbabecafe
-
-// CHECK: movupd %xmm5, 305419896
- movupd %xmm5,0x12345678
-
-// CHECK: movupd %xmm5, %xmm5
- movupd %xmm5,%xmm5
-
-// CHECK: mulpd 3735928559(%ebx,%ecx,8), %xmm5
- mulpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulpd 69, %xmm5
- mulpd 0x45,%xmm5
-
-// CHECK: mulpd 32493, %xmm5
- mulpd 0x7eed,%xmm5
-
-// CHECK: mulpd 3133065982, %xmm5
- mulpd 0xbabecafe,%xmm5
-
-// CHECK: mulpd 305419896, %xmm5
- mulpd 0x12345678,%xmm5
-
-// CHECK: mulpd %xmm5, %xmm5
- mulpd %xmm5,%xmm5
-
-// CHECK: mulsd 3735928559(%ebx,%ecx,8), %xmm5
- mulsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: mulsd 69, %xmm5
- mulsd 0x45,%xmm5
-
-// CHECK: mulsd 32493, %xmm5
- mulsd 0x7eed,%xmm5
-
-// CHECK: mulsd 3133065982, %xmm5
- mulsd 0xbabecafe,%xmm5
-
-// CHECK: mulsd 305419896, %xmm5
- mulsd 0x12345678,%xmm5
-
-// CHECK: mulsd %xmm5, %xmm5
- mulsd %xmm5,%xmm5
-
-// CHECK: orpd 3735928559(%ebx,%ecx,8), %xmm5
- orpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: orpd 69, %xmm5
- orpd 0x45,%xmm5
-
-// CHECK: orpd 32493, %xmm5
- orpd 0x7eed,%xmm5
-
-// CHECK: orpd 3133065982, %xmm5
- orpd 0xbabecafe,%xmm5
-
-// CHECK: orpd 305419896, %xmm5
- orpd 0x12345678,%xmm5
-
-// CHECK: orpd %xmm5, %xmm5
- orpd %xmm5,%xmm5
-
-// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5
- sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtpd 69, %xmm5
- sqrtpd 0x45,%xmm5
-
-// CHECK: sqrtpd 32493, %xmm5
- sqrtpd 0x7eed,%xmm5
-
-// CHECK: sqrtpd 3133065982, %xmm5
- sqrtpd 0xbabecafe,%xmm5
-
-// CHECK: sqrtpd 305419896, %xmm5
- sqrtpd 0x12345678,%xmm5
-
-// CHECK: sqrtpd %xmm5, %xmm5
- sqrtpd %xmm5,%xmm5
-
-// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5
- sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: sqrtsd 69, %xmm5
- sqrtsd 0x45,%xmm5
-
-// CHECK: sqrtsd 32493, %xmm5
- sqrtsd 0x7eed,%xmm5
-
-// CHECK: sqrtsd 3133065982, %xmm5
- sqrtsd 0xbabecafe,%xmm5
-
-// CHECK: sqrtsd 305419896, %xmm5
- sqrtsd 0x12345678,%xmm5
-
-// CHECK: sqrtsd %xmm5, %xmm5
- sqrtsd %xmm5,%xmm5
-
-// CHECK: subpd 3735928559(%ebx,%ecx,8), %xmm5
- subpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subpd 69, %xmm5
- subpd 0x45,%xmm5
-
-// CHECK: subpd 32493, %xmm5
- subpd 0x7eed,%xmm5
-
-// CHECK: subpd 3133065982, %xmm5
- subpd 0xbabecafe,%xmm5
-
-// CHECK: subpd 305419896, %xmm5
- subpd 0x12345678,%xmm5
-
-// CHECK: subpd %xmm5, %xmm5
- subpd %xmm5,%xmm5
-
-// CHECK: subsd 3735928559(%ebx,%ecx,8), %xmm5
- subsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: subsd 69, %xmm5
- subsd 0x45,%xmm5
-
-// CHECK: subsd 32493, %xmm5
- subsd 0x7eed,%xmm5
-
-// CHECK: subsd 3133065982, %xmm5
- subsd 0xbabecafe,%xmm5
-
-// CHECK: subsd 305419896, %xmm5
- subsd 0x12345678,%xmm5
-
-// CHECK: subsd %xmm5, %xmm5
- subsd %xmm5,%xmm5
-
-// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5
- ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ucomisd 69, %xmm5
- ucomisd 0x45,%xmm5
-
-// CHECK: ucomisd 32493, %xmm5
- ucomisd 0x7eed,%xmm5
-
-// CHECK: ucomisd 3133065982, %xmm5
- ucomisd 0xbabecafe,%xmm5
-
-// CHECK: ucomisd 305419896, %xmm5
- ucomisd 0x12345678,%xmm5
-
-// CHECK: ucomisd %xmm5, %xmm5
- ucomisd %xmm5,%xmm5
-
-// CHECK: unpckhpd 3735928559(%ebx,%ecx,8), %xmm5
- unpckhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpckhpd 69, %xmm5
- unpckhpd 0x45,%xmm5
-
-// CHECK: unpckhpd 32493, %xmm5
- unpckhpd 0x7eed,%xmm5
-
-// CHECK: unpckhpd 3133065982, %xmm5
- unpckhpd 0xbabecafe,%xmm5
-
-// CHECK: unpckhpd 305419896, %xmm5
- unpckhpd 0x12345678,%xmm5
-
-// CHECK: unpckhpd %xmm5, %xmm5
- unpckhpd %xmm5,%xmm5
-
-// CHECK: unpcklpd 3735928559(%ebx,%ecx,8), %xmm5
- unpcklpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: unpcklpd 69, %xmm5
- unpcklpd 0x45,%xmm5
-
-// CHECK: unpcklpd 32493, %xmm5
- unpcklpd 0x7eed,%xmm5
-
-// CHECK: unpcklpd 3133065982, %xmm5
- unpcklpd 0xbabecafe,%xmm5
-
-// CHECK: unpcklpd 305419896, %xmm5
- unpcklpd 0x12345678,%xmm5
-
-// CHECK: unpcklpd %xmm5, %xmm5
- unpcklpd %xmm5,%xmm5
-
-// CHECK: xorpd 3735928559(%ebx,%ecx,8), %xmm5
- xorpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: xorpd 69, %xmm5
- xorpd 0x45,%xmm5
-
-// CHECK: xorpd 32493, %xmm5
- xorpd 0x7eed,%xmm5
-
-// CHECK: xorpd 3133065982, %xmm5
- xorpd 0xbabecafe,%xmm5
-
-// CHECK: xorpd 305419896, %xmm5
- xorpd 0x12345678,%xmm5
-
-// CHECK: xorpd %xmm5, %xmm5
- xorpd %xmm5,%xmm5
-
-// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5
- cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2pd 69, %xmm5
- cvtdq2pd 0x45,%xmm5
-
-// CHECK: cvtdq2pd 32493, %xmm5
- cvtdq2pd 0x7eed,%xmm5
-
-// CHECK: cvtdq2pd 3133065982, %xmm5
- cvtdq2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtdq2pd 305419896, %xmm5
- cvtdq2pd 0x12345678,%xmm5
-
-// CHECK: cvtdq2pd %xmm5, %xmm5
- cvtdq2pd %xmm5,%xmm5
-
-// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5
- cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpd2dq 69, %xmm5
- cvtpd2dq 0x45,%xmm5
-
-// CHECK: cvtpd2dq 32493, %xmm5
- cvtpd2dq 0x7eed,%xmm5
-
-// CHECK: cvtpd2dq 3133065982, %xmm5
- cvtpd2dq 0xbabecafe,%xmm5
-
-// CHECK: cvtpd2dq 305419896, %xmm5
- cvtpd2dq 0x12345678,%xmm5
-
-// CHECK: cvtpd2dq %xmm5, %xmm5
- cvtpd2dq %xmm5,%xmm5
-
-// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5
- cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtdq2ps 69, %xmm5
- cvtdq2ps 0x45,%xmm5
-
-// CHECK: cvtdq2ps 32493, %xmm5
- cvtdq2ps 0x7eed,%xmm5
-
-// CHECK: cvtdq2ps 3133065982, %xmm5
- cvtdq2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtdq2ps 305419896, %xmm5
- cvtdq2ps 0x12345678,%xmm5
-
-// CHECK: cvtdq2ps %xmm5, %xmm5
- cvtdq2ps %xmm5,%xmm5
-
-// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3
- cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvtpd2pi 69, %mm3
- cvtpd2pi 0x45,%mm3
-
-// CHECK: cvtpd2pi 32493, %mm3
- cvtpd2pi 0x7eed,%mm3
-
-// CHECK: cvtpd2pi 3133065982, %mm3
- cvtpd2pi 0xbabecafe,%mm3
-
-// CHECK: cvtpd2pi 305419896, %mm3
- cvtpd2pi 0x12345678,%mm3
-
-// CHECK: cvtpd2pi %xmm5, %mm3
- cvtpd2pi %xmm5,%mm3
-
-// CHECK: cvtpd2ps 3735928559(%ebx,%ecx,8), %xmm5
- cvtpd2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtpd2ps 69, %xmm5
- cvtpd2ps 0x45,%xmm5
-
-// CHECK: cvtpd2ps 32493, %xmm5
- cvtpd2ps 0x7eed,%xmm5
-
-// CHECK: cvtpd2ps 3133065982, %xmm5
- cvtpd2ps 0xbabecafe,%xmm5
-
-// CHECK: cvtpd2ps 305419896, %xmm5
- cvtpd2ps 0x12345678,%xmm5
-
-// CHECK: cvtpd2ps %xmm5, %xmm5
- cvtpd2ps %xmm5,%xmm5
-
-// CHECK: cvtps2pd 3735928559(%ebx,%ecx,8), %xmm5
- cvtps2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtps2pd 69, %xmm5
- cvtps2pd 0x45,%xmm5
-
-// CHECK: cvtps2pd 32493, %xmm5
- cvtps2pd 0x7eed,%xmm5
-
-// CHECK: cvtps2pd 3133065982, %xmm5
- cvtps2pd 0xbabecafe,%xmm5
-
-// CHECK: cvtps2pd 305419896, %xmm5
- cvtps2pd 0x12345678,%xmm5
-
-// CHECK: cvtps2pd %xmm5, %xmm5
- cvtps2pd %xmm5,%xmm5
-
-// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5
- cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtps2dq 69, %xmm5
- cvtps2dq 0x45,%xmm5
-
-// CHECK: cvtps2dq 32493, %xmm5
- cvtps2dq 0x7eed,%xmm5
-
-// CHECK: cvtps2dq 3133065982, %xmm5
- cvtps2dq 0xbabecafe,%xmm5
-
-// CHECK: cvtps2dq 305419896, %xmm5
- cvtps2dq 0x12345678,%xmm5
-
-// CHECK: cvtps2dq %xmm5, %xmm5
- cvtps2dq %xmm5,%xmm5
-
-// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5
- cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtsd2ss 69, %xmm5
- cvtsd2ss 0x45,%xmm5
-
-// CHECK: cvtsd2ss 32493, %xmm5
- cvtsd2ss 0x7eed,%xmm5
-
-// CHECK: cvtsd2ss 3133065982, %xmm5
- cvtsd2ss 0xbabecafe,%xmm5
-
-// CHECK: cvtsd2ss 305419896, %xmm5
- cvtsd2ss 0x12345678,%xmm5
-
-// CHECK: cvtsd2ss %xmm5, %xmm5
- cvtsd2ss %xmm5,%xmm5
-
-// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5
- cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvtss2sd 69, %xmm5
- cvtss2sd 0x45,%xmm5
-
-// CHECK: cvtss2sd 32493, %xmm5
- cvtss2sd 0x7eed,%xmm5
-
-// CHECK: cvtss2sd 3133065982, %xmm5
- cvtss2sd 0xbabecafe,%xmm5
-
-// CHECK: cvtss2sd 305419896, %xmm5
- cvtss2sd 0x12345678,%xmm5
-
-// CHECK: cvtss2sd %xmm5, %xmm5
- cvtss2sd %xmm5,%xmm5
-
-// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3
- cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: cvttpd2pi 69, %mm3
- cvttpd2pi 0x45,%mm3
-
-// CHECK: cvttpd2pi 32493, %mm3
- cvttpd2pi 0x7eed,%mm3
-
-// CHECK: cvttpd2pi 3133065982, %mm3
- cvttpd2pi 0xbabecafe,%mm3
-
-// CHECK: cvttpd2pi 305419896, %mm3
- cvttpd2pi 0x12345678,%mm3
-
-// CHECK: cvttpd2pi %xmm5, %mm3
- cvttpd2pi %xmm5,%mm3
-
-// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx
- cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: cvttsd2si 69, %ecx
- cvttsd2si 0x45,%ecx
-
-// CHECK: cvttsd2si 32493, %ecx
- cvttsd2si 0x7eed,%ecx
-
-// CHECK: cvttsd2si 3133065982, %ecx
- cvttsd2si 0xbabecafe,%ecx
-
-// CHECK: cvttsd2si 305419896, %ecx
- cvttsd2si 0x12345678,%ecx
-
-// CHECK: cvttsd2si %xmm5, %ecx
- cvttsd2si %xmm5,%ecx
-
-// CHECK: cvttps2dq 3735928559(%ebx,%ecx,8), %xmm5
- cvttps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: cvttps2dq 69, %xmm5
- cvttps2dq 0x45,%xmm5
-
-// CHECK: cvttps2dq 32493, %xmm5
- cvttps2dq 0x7eed,%xmm5
-
-// CHECK: cvttps2dq 3133065982, %xmm5
- cvttps2dq 0xbabecafe,%xmm5
-
-// CHECK: cvttps2dq 305419896, %xmm5
- cvttps2dq 0x12345678,%xmm5
-
-// CHECK: cvttps2dq %xmm5, %xmm5
- cvttps2dq %xmm5,%xmm5
-
-// CHECK: maskmovdqu %xmm5, %xmm5
- maskmovdqu %xmm5,%xmm5
-
-// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5
- movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqa 69, %xmm5
- movdqa 0x45,%xmm5
-
-// CHECK: movdqa 32493, %xmm5
- movdqa 0x7eed,%xmm5
-
-// CHECK: movdqa 3133065982, %xmm5
- movdqa 0xbabecafe,%xmm5
-
-// CHECK: movdqa 305419896, %xmm5
- movdqa 0x12345678,%xmm5
-
-// CHECK: movdqa %xmm5, %xmm5
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8)
- movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdqa %xmm5, 69
- movdqa %xmm5,0x45
-
-// CHECK: movdqa %xmm5, 32493
- movdqa %xmm5,0x7eed
-
-// CHECK: movdqa %xmm5, 3133065982
- movdqa %xmm5,0xbabecafe
-
-// CHECK: movdqa %xmm5, 305419896
- movdqa %xmm5,0x12345678
-
-// CHECK: movdqa %xmm5, %xmm5
- movdqa %xmm5,%xmm5
-
-// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5
- movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movdqu 69, %xmm5
- movdqu 0x45,%xmm5
-
-// CHECK: movdqu 32493, %xmm5
- movdqu 0x7eed,%xmm5
-
-// CHECK: movdqu 3133065982, %xmm5
- movdqu 0xbabecafe,%xmm5
-
-// CHECK: movdqu 305419896, %xmm5
- movdqu 0x12345678,%xmm5
-
-// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8)
- movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: movdqu %xmm5, 69
- movdqu %xmm5,0x45
-
-// CHECK: movdqu %xmm5, 32493
- movdqu %xmm5,0x7eed
-
-// CHECK: movdqu %xmm5, 3133065982
- movdqu %xmm5,0xbabecafe
-
-// CHECK: movdqu %xmm5, 305419896
- movdqu %xmm5,0x12345678
-
-// CHECK: movdq2q %xmm5, %mm3
- movdq2q %xmm5,%mm3
-
-// CHECK: movq2dq %mm3, %xmm5
- movq2dq %mm3,%xmm5
-
-// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %mm3
- pmuludq 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmuludq 69, %mm3
- pmuludq 0x45,%mm3
-
-// CHECK: pmuludq 32493, %mm3
- pmuludq 0x7eed,%mm3
-
-// CHECK: pmuludq 3133065982, %mm3
- pmuludq 0xbabecafe,%mm3
-
-// CHECK: pmuludq 305419896, %mm3
- pmuludq 0x12345678,%mm3
-
-// CHECK: pmuludq %mm3, %mm3
- pmuludq %mm3,%mm3
-
-// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %xmm5
- pmuludq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmuludq 69, %xmm5
- pmuludq 0x45,%xmm5
-
-// CHECK: pmuludq 32493, %xmm5
- pmuludq 0x7eed,%xmm5
-
-// CHECK: pmuludq 3133065982, %xmm5
- pmuludq 0xbabecafe,%xmm5
-
-// CHECK: pmuludq 305419896, %xmm5
- pmuludq 0x12345678,%xmm5
-
-// CHECK: pmuludq %xmm5, %xmm5
- pmuludq %xmm5,%xmm5
-
-// CHECK: pslldq $127, %xmm5
- pslldq $0x7f,%xmm5
-
-// CHECK: psrldq $127, %xmm5
- psrldq $0x7f,%xmm5
-
-// CHECK: punpckhqdq 3735928559(%ebx,%ecx,8), %xmm5
- punpckhqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpckhqdq 69, %xmm5
- punpckhqdq 0x45,%xmm5
-
-// CHECK: punpckhqdq 32493, %xmm5
- punpckhqdq 0x7eed,%xmm5
-
-// CHECK: punpckhqdq 3133065982, %xmm5
- punpckhqdq 0xbabecafe,%xmm5
-
-// CHECK: punpckhqdq 305419896, %xmm5
- punpckhqdq 0x12345678,%xmm5
-
-// CHECK: punpckhqdq %xmm5, %xmm5
- punpckhqdq %xmm5,%xmm5
-
-// CHECK: punpcklqdq 3735928559(%ebx,%ecx,8), %xmm5
- punpcklqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: punpcklqdq 69, %xmm5
- punpcklqdq 0x45,%xmm5
-
-// CHECK: punpcklqdq 32493, %xmm5
- punpcklqdq 0x7eed,%xmm5
-
-// CHECK: punpcklqdq 3133065982, %xmm5
- punpcklqdq 0xbabecafe,%xmm5
-
-// CHECK: punpcklqdq 305419896, %xmm5
- punpcklqdq 0x12345678,%xmm5
-
-// CHECK: punpcklqdq %xmm5, %xmm5
- punpcklqdq %xmm5,%xmm5
-
-// CHECK: addsubpd 3735928559(%ebx,%ecx,8), %xmm5
- addsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsubpd 69, %xmm5
- addsubpd 0x45,%xmm5
-
-// CHECK: addsubpd 32493, %xmm5
- addsubpd 0x7eed,%xmm5
-
-// CHECK: addsubpd 3133065982, %xmm5
- addsubpd 0xbabecafe,%xmm5
-
-// CHECK: addsubpd 305419896, %xmm5
- addsubpd 0x12345678,%xmm5
-
-// CHECK: addsubpd %xmm5, %xmm5
- addsubpd %xmm5,%xmm5
-
-// CHECK: addsubps 3735928559(%ebx,%ecx,8), %xmm5
- addsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: addsubps 69, %xmm5
- addsubps 0x45,%xmm5
-
-// CHECK: addsubps 32493, %xmm5
- addsubps 0x7eed,%xmm5
-
-// CHECK: addsubps 3133065982, %xmm5
- addsubps 0xbabecafe,%xmm5
-
-// CHECK: addsubps 305419896, %xmm5
- addsubps 0x12345678,%xmm5
-
-// CHECK: addsubps %xmm5, %xmm5
- addsubps %xmm5,%xmm5
-
-// CHECK: fisttpl 3735928559(%ebx,%ecx,8)
- fisttpl 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: fisttpl 3133065982
- fisttpl 0xbabecafe
-
-// CHECK: fisttpl 305419896
- fisttpl 0x12345678
-
-// CHECK: haddpd 3735928559(%ebx,%ecx,8), %xmm5
- haddpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: haddpd 69, %xmm5
- haddpd 0x45,%xmm5
-
-// CHECK: haddpd 32493, %xmm5
- haddpd 0x7eed,%xmm5
-
-// CHECK: haddpd 3133065982, %xmm5
- haddpd 0xbabecafe,%xmm5
-
-// CHECK: haddpd 305419896, %xmm5
- haddpd 0x12345678,%xmm5
-
-// CHECK: haddpd %xmm5, %xmm5
- haddpd %xmm5,%xmm5
-
-// CHECK: haddps 3735928559(%ebx,%ecx,8), %xmm5
- haddps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: haddps 69, %xmm5
- haddps 0x45,%xmm5
-
-// CHECK: haddps 32493, %xmm5
- haddps 0x7eed,%xmm5
-
-// CHECK: haddps 3133065982, %xmm5
- haddps 0xbabecafe,%xmm5
-
-// CHECK: haddps 305419896, %xmm5
- haddps 0x12345678,%xmm5
-
-// CHECK: haddps %xmm5, %xmm5
- haddps %xmm5,%xmm5
-
-// CHECK: hsubpd 3735928559(%ebx,%ecx,8), %xmm5
- hsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: hsubpd 69, %xmm5
- hsubpd 0x45,%xmm5
-
-// CHECK: hsubpd 32493, %xmm5
- hsubpd 0x7eed,%xmm5
-
-// CHECK: hsubpd 3133065982, %xmm5
- hsubpd 0xbabecafe,%xmm5
-
-// CHECK: hsubpd 305419896, %xmm5
- hsubpd 0x12345678,%xmm5
-
-// CHECK: hsubpd %xmm5, %xmm5
- hsubpd %xmm5,%xmm5
-
-// CHECK: hsubps 3735928559(%ebx,%ecx,8), %xmm5
- hsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: hsubps 69, %xmm5
- hsubps 0x45,%xmm5
-
-// CHECK: hsubps 32493, %xmm5
- hsubps 0x7eed,%xmm5
-
-// CHECK: hsubps 3133065982, %xmm5
- hsubps 0xbabecafe,%xmm5
-
-// CHECK: hsubps 305419896, %xmm5
- hsubps 0x12345678,%xmm5
-
-// CHECK: hsubps %xmm5, %xmm5
- hsubps %xmm5,%xmm5
-
-// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5
- lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: lddqu 69, %xmm5
- lddqu 0x45,%xmm5
-
-// CHECK: lddqu 32493, %xmm5
- lddqu 0x7eed,%xmm5
-
-// CHECK: lddqu 3133065982, %xmm5
- lddqu 0xbabecafe,%xmm5
-
-// CHECK: lddqu 305419896, %xmm5
- lddqu 0x12345678,%xmm5
-
-// CHECK: monitor
- monitor
-
-// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5
- movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movddup 69, %xmm5
- movddup 0x45,%xmm5
-
-// CHECK: movddup 32493, %xmm5
- movddup 0x7eed,%xmm5
-
-// CHECK: movddup 3133065982, %xmm5
- movddup 0xbabecafe,%xmm5
-
-// CHECK: movddup 305419896, %xmm5
- movddup 0x12345678,%xmm5
-
-// CHECK: movddup %xmm5, %xmm5
- movddup %xmm5,%xmm5
-
-// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5
- movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movshdup 69, %xmm5
- movshdup 0x45,%xmm5
-
-// CHECK: movshdup 32493, %xmm5
- movshdup 0x7eed,%xmm5
-
-// CHECK: movshdup 3133065982, %xmm5
- movshdup 0xbabecafe,%xmm5
-
-// CHECK: movshdup 305419896, %xmm5
- movshdup 0x12345678,%xmm5
-
-// CHECK: movshdup %xmm5, %xmm5
- movshdup %xmm5,%xmm5
-
-// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5
- movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movsldup 69, %xmm5
- movsldup 0x45,%xmm5
-
-// CHECK: movsldup 32493, %xmm5
- movsldup 0x7eed,%xmm5
-
-// CHECK: movsldup 3133065982, %xmm5
- movsldup 0xbabecafe,%xmm5
-
-// CHECK: movsldup 305419896, %xmm5
- movsldup 0x12345678,%xmm5
-
-// CHECK: movsldup %xmm5, %xmm5
- movsldup %xmm5,%xmm5
-
-// CHECK: mwait
- mwait
-
-// CHECK: vmcall
- vmcall
-
-// CHECK: vmclear 3735928559(%ebx,%ecx,8)
- vmclear 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmclear 32493
- vmclear 0x7eed
-
-// CHECK: vmclear 3133065982
- vmclear 0xbabecafe
-
-// CHECK: vmclear 305419896
- vmclear 0x12345678
-
-// CHECK: vmlaunch
- vmlaunch
-
-// CHECK: vmresume
- vmresume
-
-// CHECK: vmptrld 3735928559(%ebx,%ecx,8)
- vmptrld 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmptrld 32493
- vmptrld 0x7eed
-
-// CHECK: vmptrld 3133065982
- vmptrld 0xbabecafe
-
-// CHECK: vmptrld 305419896
- vmptrld 0x12345678
-
-// CHECK: vmptrst 3735928559(%ebx,%ecx,8)
- vmptrst 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmptrst 32493
- vmptrst 0x7eed
-
-// CHECK: vmptrst 3133065982
- vmptrst 0xbabecafe
-
-// CHECK: vmptrst 305419896
- vmptrst 0x12345678
-
-// CHECK: vmxoff
- vmxoff
-
-// CHECK: vmxon 3735928559(%ebx,%ecx,8)
- vmxon 0xdeadbeef(%ebx,%ecx,8)
-
-// CHECK: vmxon 32493
- vmxon 0x7eed
-
-// CHECK: vmxon 3133065982
- vmxon 0xbabecafe
-
-// CHECK: vmxon 305419896
- vmxon 0x12345678
-
-// CHECK: phaddw 3735928559(%ebx,%ecx,8), %mm3
- phaddw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddw 69, %mm3
- phaddw 0x45,%mm3
-
-// CHECK: phaddw 32493, %mm3
- phaddw 0x7eed,%mm3
-
-// CHECK: phaddw 3133065982, %mm3
- phaddw 0xbabecafe,%mm3
-
-// CHECK: phaddw 305419896, %mm3
- phaddw 0x12345678,%mm3
-
-// CHECK: phaddw %mm3, %mm3
- phaddw %mm3,%mm3
-
-// CHECK: phaddw 3735928559(%ebx,%ecx,8), %xmm5
- phaddw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddw 69, %xmm5
- phaddw 0x45,%xmm5
-
-// CHECK: phaddw 32493, %xmm5
- phaddw 0x7eed,%xmm5
-
-// CHECK: phaddw 3133065982, %xmm5
- phaddw 0xbabecafe,%xmm5
-
-// CHECK: phaddw 305419896, %xmm5
- phaddw 0x12345678,%xmm5
-
-// CHECK: phaddw %xmm5, %xmm5
- phaddw %xmm5,%xmm5
-
-// CHECK: phaddd 3735928559(%ebx,%ecx,8), %mm3
- phaddd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddd 69, %mm3
- phaddd 0x45,%mm3
-
-// CHECK: phaddd 32493, %mm3
- phaddd 0x7eed,%mm3
-
-// CHECK: phaddd 3133065982, %mm3
- phaddd 0xbabecafe,%mm3
-
-// CHECK: phaddd 305419896, %mm3
- phaddd 0x12345678,%mm3
-
-// CHECK: phaddd %mm3, %mm3
- phaddd %mm3,%mm3
-
-// CHECK: phaddd 3735928559(%ebx,%ecx,8), %xmm5
- phaddd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddd 69, %xmm5
- phaddd 0x45,%xmm5
-
-// CHECK: phaddd 32493, %xmm5
- phaddd 0x7eed,%xmm5
-
-// CHECK: phaddd 3133065982, %xmm5
- phaddd 0xbabecafe,%xmm5
-
-// CHECK: phaddd 305419896, %xmm5
- phaddd 0x12345678,%xmm5
-
-// CHECK: phaddd %xmm5, %xmm5
- phaddd %xmm5,%xmm5
-
-// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %mm3
- phaddsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phaddsw 69, %mm3
- phaddsw 0x45,%mm3
-
-// CHECK: phaddsw 32493, %mm3
- phaddsw 0x7eed,%mm3
-
-// CHECK: phaddsw 3133065982, %mm3
- phaddsw 0xbabecafe,%mm3
-
-// CHECK: phaddsw 305419896, %mm3
- phaddsw 0x12345678,%mm3
-
-// CHECK: phaddsw %mm3, %mm3
- phaddsw %mm3,%mm3
-
-// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %xmm5
- phaddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phaddsw 69, %xmm5
- phaddsw 0x45,%xmm5
-
-// CHECK: phaddsw 32493, %xmm5
- phaddsw 0x7eed,%xmm5
-
-// CHECK: phaddsw 3133065982, %xmm5
- phaddsw 0xbabecafe,%xmm5
-
-// CHECK: phaddsw 305419896, %xmm5
- phaddsw 0x12345678,%xmm5
-
-// CHECK: phaddsw %xmm5, %xmm5
- phaddsw %xmm5,%xmm5
-
-// CHECK: phsubw 3735928559(%ebx,%ecx,8), %mm3
- phsubw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubw 69, %mm3
- phsubw 0x45,%mm3
-
-// CHECK: phsubw 32493, %mm3
- phsubw 0x7eed,%mm3
-
-// CHECK: phsubw 3133065982, %mm3
- phsubw 0xbabecafe,%mm3
-
-// CHECK: phsubw 305419896, %mm3
- phsubw 0x12345678,%mm3
-
-// CHECK: phsubw %mm3, %mm3
- phsubw %mm3,%mm3
-
-// CHECK: phsubw 3735928559(%ebx,%ecx,8), %xmm5
- phsubw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubw 69, %xmm5
- phsubw 0x45,%xmm5
-
-// CHECK: phsubw 32493, %xmm5
- phsubw 0x7eed,%xmm5
-
-// CHECK: phsubw 3133065982, %xmm5
- phsubw 0xbabecafe,%xmm5
-
-// CHECK: phsubw 305419896, %xmm5
- phsubw 0x12345678,%xmm5
-
-// CHECK: phsubw %xmm5, %xmm5
- phsubw %xmm5,%xmm5
-
-// CHECK: phsubd 3735928559(%ebx,%ecx,8), %mm3
- phsubd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubd 69, %mm3
- phsubd 0x45,%mm3
-
-// CHECK: phsubd 32493, %mm3
- phsubd 0x7eed,%mm3
-
-// CHECK: phsubd 3133065982, %mm3
- phsubd 0xbabecafe,%mm3
-
-// CHECK: phsubd 305419896, %mm3
- phsubd 0x12345678,%mm3
-
-// CHECK: phsubd %mm3, %mm3
- phsubd %mm3,%mm3
-
-// CHECK: phsubd 3735928559(%ebx,%ecx,8), %xmm5
- phsubd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubd 69, %xmm5
- phsubd 0x45,%xmm5
-
-// CHECK: phsubd 32493, %xmm5
- phsubd 0x7eed,%xmm5
-
-// CHECK: phsubd 3133065982, %xmm5
- phsubd 0xbabecafe,%xmm5
-
-// CHECK: phsubd 305419896, %xmm5
- phsubd 0x12345678,%xmm5
-
-// CHECK: phsubd %xmm5, %xmm5
- phsubd %xmm5,%xmm5
-
-// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %mm3
- phsubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: phsubsw 69, %mm3
- phsubsw 0x45,%mm3
-
-// CHECK: phsubsw 32493, %mm3
- phsubsw 0x7eed,%mm3
-
-// CHECK: phsubsw 3133065982, %mm3
- phsubsw 0xbabecafe,%mm3
-
-// CHECK: phsubsw 305419896, %mm3
- phsubsw 0x12345678,%mm3
-
-// CHECK: phsubsw %mm3, %mm3
- phsubsw %mm3,%mm3
-
-// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %xmm5
- phsubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phsubsw 69, %xmm5
- phsubsw 0x45,%xmm5
-
-// CHECK: phsubsw 32493, %xmm5
- phsubsw 0x7eed,%xmm5
-
-// CHECK: phsubsw 3133065982, %xmm5
- phsubsw 0xbabecafe,%xmm5
-
-// CHECK: phsubsw 305419896, %xmm5
- phsubsw 0x12345678,%xmm5
-
-// CHECK: phsubsw %xmm5, %xmm5
- phsubsw %xmm5,%xmm5
-
-// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %mm3
- pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmaddubsw 69, %mm3
- pmaddubsw 0x45,%mm3
-
-// CHECK: pmaddubsw 32493, %mm3
- pmaddubsw 0x7eed,%mm3
-
-// CHECK: pmaddubsw 3133065982, %mm3
- pmaddubsw 0xbabecafe,%mm3
-
-// CHECK: pmaddubsw 305419896, %mm3
- pmaddubsw 0x12345678,%mm3
-
-// CHECK: pmaddubsw %mm3, %mm3
- pmaddubsw %mm3,%mm3
-
-// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %xmm5
- pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaddubsw 69, %xmm5
- pmaddubsw 0x45,%xmm5
-
-// CHECK: pmaddubsw 32493, %xmm5
- pmaddubsw 0x7eed,%xmm5
-
-// CHECK: pmaddubsw 3133065982, %xmm5
- pmaddubsw 0xbabecafe,%xmm5
-
-// CHECK: pmaddubsw 305419896, %xmm5
- pmaddubsw 0x12345678,%xmm5
-
-// CHECK: pmaddubsw %xmm5, %xmm5
- pmaddubsw %xmm5,%xmm5
-
-// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %mm3
- pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pmulhrsw 69, %mm3
- pmulhrsw 0x45,%mm3
-
-// CHECK: pmulhrsw 32493, %mm3
- pmulhrsw 0x7eed,%mm3
-
-// CHECK: pmulhrsw 3133065982, %mm3
- pmulhrsw 0xbabecafe,%mm3
-
-// CHECK: pmulhrsw 305419896, %mm3
- pmulhrsw 0x12345678,%mm3
-
-// CHECK: pmulhrsw %mm3, %mm3
- pmulhrsw %mm3,%mm3
-
-// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %xmm5
- pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulhrsw 69, %xmm5
- pmulhrsw 0x45,%xmm5
-
-// CHECK: pmulhrsw 32493, %xmm5
- pmulhrsw 0x7eed,%xmm5
-
-// CHECK: pmulhrsw 3133065982, %xmm5
- pmulhrsw 0xbabecafe,%xmm5
-
-// CHECK: pmulhrsw 305419896, %xmm5
- pmulhrsw 0x12345678,%xmm5
-
-// CHECK: pmulhrsw %xmm5, %xmm5
- pmulhrsw %xmm5,%xmm5
-
-// CHECK: pshufb 3735928559(%ebx,%ecx,8), %mm3
- pshufb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pshufb 69, %mm3
- pshufb 0x45,%mm3
-
-// CHECK: pshufb 32493, %mm3
- pshufb 0x7eed,%mm3
-
-// CHECK: pshufb 3133065982, %mm3
- pshufb 0xbabecafe,%mm3
-
-// CHECK: pshufb 305419896, %mm3
- pshufb 0x12345678,%mm3
-
-// CHECK: pshufb %mm3, %mm3
- pshufb %mm3,%mm3
-
-// CHECK: pshufb 3735928559(%ebx,%ecx,8), %xmm5
- pshufb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pshufb 69, %xmm5
- pshufb 0x45,%xmm5
-
-// CHECK: pshufb 32493, %xmm5
- pshufb 0x7eed,%xmm5
-
-// CHECK: pshufb 3133065982, %xmm5
- pshufb 0xbabecafe,%xmm5
-
-// CHECK: pshufb 305419896, %xmm5
- pshufb 0x12345678,%xmm5
-
-// CHECK: pshufb %xmm5, %xmm5
- pshufb %xmm5,%xmm5
-
-// CHECK: psignb 3735928559(%ebx,%ecx,8), %mm3
- psignb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignb 69, %mm3
- psignb 0x45,%mm3
-
-// CHECK: psignb 32493, %mm3
- psignb 0x7eed,%mm3
-
-// CHECK: psignb 3133065982, %mm3
- psignb 0xbabecafe,%mm3
-
-// CHECK: psignb 305419896, %mm3
- psignb 0x12345678,%mm3
-
-// CHECK: psignb %mm3, %mm3
- psignb %mm3,%mm3
-
-// CHECK: psignb 3735928559(%ebx,%ecx,8), %xmm5
- psignb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignb 69, %xmm5
- psignb 0x45,%xmm5
-
-// CHECK: psignb 32493, %xmm5
- psignb 0x7eed,%xmm5
-
-// CHECK: psignb 3133065982, %xmm5
- psignb 0xbabecafe,%xmm5
-
-// CHECK: psignb 305419896, %xmm5
- psignb 0x12345678,%xmm5
-
-// CHECK: psignb %xmm5, %xmm5
- psignb %xmm5,%xmm5
-
-// CHECK: psignw 3735928559(%ebx,%ecx,8), %mm3
- psignw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignw 69, %mm3
- psignw 0x45,%mm3
-
-// CHECK: psignw 32493, %mm3
- psignw 0x7eed,%mm3
-
-// CHECK: psignw 3133065982, %mm3
- psignw 0xbabecafe,%mm3
-
-// CHECK: psignw 305419896, %mm3
- psignw 0x12345678,%mm3
-
-// CHECK: psignw %mm3, %mm3
- psignw %mm3,%mm3
-
-// CHECK: psignw 3735928559(%ebx,%ecx,8), %xmm5
- psignw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignw 69, %xmm5
- psignw 0x45,%xmm5
-
-// CHECK: psignw 32493, %xmm5
- psignw 0x7eed,%xmm5
-
-// CHECK: psignw 3133065982, %xmm5
- psignw 0xbabecafe,%xmm5
-
-// CHECK: psignw 305419896, %xmm5
- psignw 0x12345678,%xmm5
-
-// CHECK: psignw %xmm5, %xmm5
- psignw %xmm5,%xmm5
-
-// CHECK: psignd 3735928559(%ebx,%ecx,8), %mm3
- psignd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: psignd 69, %mm3
- psignd 0x45,%mm3
-
-// CHECK: psignd 32493, %mm3
- psignd 0x7eed,%mm3
-
-// CHECK: psignd 3133065982, %mm3
- psignd 0xbabecafe,%mm3
-
-// CHECK: psignd 305419896, %mm3
- psignd 0x12345678,%mm3
-
-// CHECK: psignd %mm3, %mm3
- psignd %mm3,%mm3
-
-// CHECK: psignd 3735928559(%ebx,%ecx,8), %xmm5
- psignd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: psignd 69, %xmm5
- psignd 0x45,%xmm5
-
-// CHECK: psignd 32493, %xmm5
- psignd 0x7eed,%xmm5
-
-// CHECK: psignd 3133065982, %xmm5
- psignd 0xbabecafe,%xmm5
-
-// CHECK: psignd 305419896, %xmm5
- psignd 0x12345678,%xmm5
-
-// CHECK: psignd %xmm5, %xmm5
- psignd %xmm5,%xmm5
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3
- pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsb 69, %mm3
- pabsb 0x45,%mm3
-
-// CHECK: pabsb 32493, %mm3
- pabsb 0x7eed,%mm3
-
-// CHECK: pabsb 3133065982, %mm3
- pabsb 0xbabecafe,%mm3
-
-// CHECK: pabsb 305419896, %mm3
- pabsb 0x12345678,%mm3
-
-// CHECK: pabsb %mm3, %mm3
- pabsb %mm3,%mm3
-
-// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5
- pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsb 69, %xmm5
- pabsb 0x45,%xmm5
-
-// CHECK: pabsb 32493, %xmm5
- pabsb 0x7eed,%xmm5
-
-// CHECK: pabsb 3133065982, %xmm5
- pabsb 0xbabecafe,%xmm5
-
-// CHECK: pabsb 305419896, %xmm5
- pabsb 0x12345678,%xmm5
-
-// CHECK: pabsb %xmm5, %xmm5
- pabsb %xmm5,%xmm5
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3
- pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsw 69, %mm3
- pabsw 0x45,%mm3
-
-// CHECK: pabsw 32493, %mm3
- pabsw 0x7eed,%mm3
-
-// CHECK: pabsw 3133065982, %mm3
- pabsw 0xbabecafe,%mm3
-
-// CHECK: pabsw 305419896, %mm3
- pabsw 0x12345678,%mm3
-
-// CHECK: pabsw %mm3, %mm3
- pabsw %mm3,%mm3
-
-// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5
- pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsw 69, %xmm5
- pabsw 0x45,%xmm5
-
-// CHECK: pabsw 32493, %xmm5
- pabsw 0x7eed,%xmm5
-
-// CHECK: pabsw 3133065982, %xmm5
- pabsw 0xbabecafe,%xmm5
-
-// CHECK: pabsw 305419896, %xmm5
- pabsw 0x12345678,%xmm5
-
-// CHECK: pabsw %xmm5, %xmm5
- pabsw %xmm5,%xmm5
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3
- pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3
-
-// CHECK: pabsd 69, %mm3
- pabsd 0x45,%mm3
-
-// CHECK: pabsd 32493, %mm3
- pabsd 0x7eed,%mm3
-
-// CHECK: pabsd 3133065982, %mm3
- pabsd 0xbabecafe,%mm3
-
-// CHECK: pabsd 305419896, %mm3
- pabsd 0x12345678,%mm3
-
-// CHECK: pabsd %mm3, %mm3
- pabsd %mm3,%mm3
-
-// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5
- pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pabsd 69, %xmm5
- pabsd 0x45,%xmm5
-
-// CHECK: pabsd 32493, %xmm5
- pabsd 0x7eed,%xmm5
-
-// CHECK: pabsd 3133065982, %xmm5
- pabsd 0xbabecafe,%xmm5
-
-// CHECK: pabsd 305419896, %xmm5
- pabsd 0x12345678,%xmm5
-
-// CHECK: pabsd %xmm5, %xmm5
- pabsd %xmm5,%xmm5
-
-// CHECK: femms
- femms
-
-// CHECK: movntdqa 3735928559(%ebx,%ecx,8), %xmm5
- movntdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: movntdqa 69, %xmm5
- movntdqa 0x45,%xmm5
-
-// CHECK: movntdqa 32493, %xmm5
- movntdqa 0x7eed,%xmm5
-
-// CHECK: movntdqa 3133065982, %xmm5
- movntdqa 0xbabecafe,%xmm5
-
-// CHECK: movntdqa 305419896, %xmm5
- movntdqa 0x12345678,%xmm5
-
-// CHECK: packusdw 3735928559(%ebx,%ecx,8), %xmm5
- packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: packusdw 69, %xmm5
- packusdw 0x45,%xmm5
-
-// CHECK: packusdw 32493, %xmm5
- packusdw 0x7eed,%xmm5
-
-// CHECK: packusdw 3133065982, %xmm5
- packusdw 0xbabecafe,%xmm5
-
-// CHECK: packusdw 305419896, %xmm5
- packusdw 0x12345678,%xmm5
-
-// CHECK: packusdw %xmm5, %xmm5
- packusdw %xmm5,%xmm5
-
-// CHECK: pcmpeqq 3735928559(%ebx,%ecx,8), %xmm5
- pcmpeqq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpeqq 69, %xmm5
- pcmpeqq 0x45,%xmm5
-
-// CHECK: pcmpeqq 32493, %xmm5
- pcmpeqq 0x7eed,%xmm5
-
-// CHECK: pcmpeqq 3133065982, %xmm5
- pcmpeqq 0xbabecafe,%xmm5
-
-// CHECK: pcmpeqq 305419896, %xmm5
- pcmpeqq 0x12345678,%xmm5
-
-// CHECK: pcmpeqq %xmm5, %xmm5
- pcmpeqq %xmm5,%xmm5
-
-// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5
- phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: phminposuw 69, %xmm5
- phminposuw 0x45,%xmm5
-
-// CHECK: phminposuw 32493, %xmm5
- phminposuw 0x7eed,%xmm5
-
-// CHECK: phminposuw 3133065982, %xmm5
- phminposuw 0xbabecafe,%xmm5
-
-// CHECK: phminposuw 305419896, %xmm5
- phminposuw 0x12345678,%xmm5
-
-// CHECK: phminposuw %xmm5, %xmm5
- phminposuw %xmm5,%xmm5
-
-// CHECK: pmaxsb 3735928559(%ebx,%ecx,8), %xmm5
- pmaxsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsb 69, %xmm5
- pmaxsb 0x45,%xmm5
-
-// CHECK: pmaxsb 32493, %xmm5
- pmaxsb 0x7eed,%xmm5
-
-// CHECK: pmaxsb 3133065982, %xmm5
- pmaxsb 0xbabecafe,%xmm5
-
-// CHECK: pmaxsb 305419896, %xmm5
- pmaxsb 0x12345678,%xmm5
-
-// CHECK: pmaxsb %xmm5, %xmm5
- pmaxsb %xmm5,%xmm5
-
-// CHECK: pmaxsd 3735928559(%ebx,%ecx,8), %xmm5
- pmaxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxsd 69, %xmm5
- pmaxsd 0x45,%xmm5
-
-// CHECK: pmaxsd 32493, %xmm5
- pmaxsd 0x7eed,%xmm5
-
-// CHECK: pmaxsd 3133065982, %xmm5
- pmaxsd 0xbabecafe,%xmm5
-
-// CHECK: pmaxsd 305419896, %xmm5
- pmaxsd 0x12345678,%xmm5
-
-// CHECK: pmaxsd %xmm5, %xmm5
- pmaxsd %xmm5,%xmm5
-
-// CHECK: pmaxud 3735928559(%ebx,%ecx,8), %xmm5
- pmaxud 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxud 69, %xmm5
- pmaxud 0x45,%xmm5
-
-// CHECK: pmaxud 32493, %xmm5
- pmaxud 0x7eed,%xmm5
-
-// CHECK: pmaxud 3133065982, %xmm5
- pmaxud 0xbabecafe,%xmm5
-
-// CHECK: pmaxud 305419896, %xmm5
- pmaxud 0x12345678,%xmm5
-
-// CHECK: pmaxud %xmm5, %xmm5
- pmaxud %xmm5,%xmm5
-
-// CHECK: pmaxuw 3735928559(%ebx,%ecx,8), %xmm5
- pmaxuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmaxuw 69, %xmm5
- pmaxuw 0x45,%xmm5
-
-// CHECK: pmaxuw 32493, %xmm5
- pmaxuw 0x7eed,%xmm5
-
-// CHECK: pmaxuw 3133065982, %xmm5
- pmaxuw 0xbabecafe,%xmm5
-
-// CHECK: pmaxuw 305419896, %xmm5
- pmaxuw 0x12345678,%xmm5
-
-// CHECK: pmaxuw %xmm5, %xmm5
- pmaxuw %xmm5,%xmm5
-
-// CHECK: pminsb 3735928559(%ebx,%ecx,8), %xmm5
- pminsb 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsb 69, %xmm5
- pminsb 0x45,%xmm5
-
-// CHECK: pminsb 32493, %xmm5
- pminsb 0x7eed,%xmm5
-
-// CHECK: pminsb 3133065982, %xmm5
- pminsb 0xbabecafe,%xmm5
-
-// CHECK: pminsb 305419896, %xmm5
- pminsb 0x12345678,%xmm5
-
-// CHECK: pminsb %xmm5, %xmm5
- pminsb %xmm5,%xmm5
-
-// CHECK: pminsd 3735928559(%ebx,%ecx,8), %xmm5
- pminsd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminsd 69, %xmm5
- pminsd 0x45,%xmm5
-
-// CHECK: pminsd 32493, %xmm5
- pminsd 0x7eed,%xmm5
-
-// CHECK: pminsd 3133065982, %xmm5
- pminsd 0xbabecafe,%xmm5
-
-// CHECK: pminsd 305419896, %xmm5
- pminsd 0x12345678,%xmm5
-
-// CHECK: pminsd %xmm5, %xmm5
- pminsd %xmm5,%xmm5
-
-// CHECK: pminud 3735928559(%ebx,%ecx,8), %xmm5
- pminud 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminud 69, %xmm5
- pminud 0x45,%xmm5
-
-// CHECK: pminud 32493, %xmm5
- pminud 0x7eed,%xmm5
-
-// CHECK: pminud 3133065982, %xmm5
- pminud 0xbabecafe,%xmm5
-
-// CHECK: pminud 305419896, %xmm5
- pminud 0x12345678,%xmm5
-
-// CHECK: pminud %xmm5, %xmm5
- pminud %xmm5,%xmm5
-
-// CHECK: pminuw 3735928559(%ebx,%ecx,8), %xmm5
- pminuw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pminuw 69, %xmm5
- pminuw 0x45,%xmm5
-
-// CHECK: pminuw 32493, %xmm5
- pminuw 0x7eed,%xmm5
-
-// CHECK: pminuw 3133065982, %xmm5
- pminuw 0xbabecafe,%xmm5
-
-// CHECK: pminuw 305419896, %xmm5
- pminuw 0x12345678,%xmm5
-
-// CHECK: pminuw %xmm5, %xmm5
- pminuw %xmm5,%xmm5
-
-// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbw 69, %xmm5
- pmovsxbw 0x45,%xmm5
-
-// CHECK: pmovsxbw 32493, %xmm5
- pmovsxbw 0x7eed,%xmm5
-
-// CHECK: pmovsxbw 3133065982, %xmm5
- pmovsxbw 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbw 305419896, %xmm5
- pmovsxbw 0x12345678,%xmm5
-
-// CHECK: pmovsxbw %xmm5, %xmm5
- pmovsxbw %xmm5,%xmm5
-
-// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbd 69, %xmm5
- pmovsxbd 0x45,%xmm5
-
-// CHECK: pmovsxbd 32493, %xmm5
- pmovsxbd 0x7eed,%xmm5
-
-// CHECK: pmovsxbd 3133065982, %xmm5
- pmovsxbd 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbd 305419896, %xmm5
- pmovsxbd 0x12345678,%xmm5
-
-// CHECK: pmovsxbd %xmm5, %xmm5
- pmovsxbd %xmm5,%xmm5
-
-// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxbq 69, %xmm5
- pmovsxbq 0x45,%xmm5
-
-// CHECK: pmovsxbq 32493, %xmm5
- pmovsxbq 0x7eed,%xmm5
-
-// CHECK: pmovsxbq 3133065982, %xmm5
- pmovsxbq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxbq 305419896, %xmm5
- pmovsxbq 0x12345678,%xmm5
-
-// CHECK: pmovsxbq %xmm5, %xmm5
- pmovsxbq %xmm5,%xmm5
-
-// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwd 69, %xmm5
- pmovsxwd 0x45,%xmm5
-
-// CHECK: pmovsxwd 32493, %xmm5
- pmovsxwd 0x7eed,%xmm5
-
-// CHECK: pmovsxwd 3133065982, %xmm5
- pmovsxwd 0xbabecafe,%xmm5
-
-// CHECK: pmovsxwd 305419896, %xmm5
- pmovsxwd 0x12345678,%xmm5
-
-// CHECK: pmovsxwd %xmm5, %xmm5
- pmovsxwd %xmm5,%xmm5
-
-// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxwq 69, %xmm5
- pmovsxwq 0x45,%xmm5
-
-// CHECK: pmovsxwq 32493, %xmm5
- pmovsxwq 0x7eed,%xmm5
-
-// CHECK: pmovsxwq 3133065982, %xmm5
- pmovsxwq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxwq 305419896, %xmm5
- pmovsxwq 0x12345678,%xmm5
-
-// CHECK: pmovsxwq %xmm5, %xmm5
- pmovsxwq %xmm5,%xmm5
-
-// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5
- pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovsxdq 69, %xmm5
- pmovsxdq 0x45,%xmm5
-
-// CHECK: pmovsxdq 32493, %xmm5
- pmovsxdq 0x7eed,%xmm5
-
-// CHECK: pmovsxdq 3133065982, %xmm5
- pmovsxdq 0xbabecafe,%xmm5
-
-// CHECK: pmovsxdq 305419896, %xmm5
- pmovsxdq 0x12345678,%xmm5
-
-// CHECK: pmovsxdq %xmm5, %xmm5
- pmovsxdq %xmm5,%xmm5
-
-// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbw 69, %xmm5
- pmovzxbw 0x45,%xmm5
-
-// CHECK: pmovzxbw 32493, %xmm5
- pmovzxbw 0x7eed,%xmm5
-
-// CHECK: pmovzxbw 3133065982, %xmm5
- pmovzxbw 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbw 305419896, %xmm5
- pmovzxbw 0x12345678,%xmm5
-
-// CHECK: pmovzxbw %xmm5, %xmm5
- pmovzxbw %xmm5,%xmm5
-
-// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbd 69, %xmm5
- pmovzxbd 0x45,%xmm5
-
-// CHECK: pmovzxbd 32493, %xmm5
- pmovzxbd 0x7eed,%xmm5
-
-// CHECK: pmovzxbd 3133065982, %xmm5
- pmovzxbd 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbd 305419896, %xmm5
- pmovzxbd 0x12345678,%xmm5
-
-// CHECK: pmovzxbd %xmm5, %xmm5
- pmovzxbd %xmm5,%xmm5
-
-// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxbq 69, %xmm5
- pmovzxbq 0x45,%xmm5
-
-// CHECK: pmovzxbq 32493, %xmm5
- pmovzxbq 0x7eed,%xmm5
-
-// CHECK: pmovzxbq 3133065982, %xmm5
- pmovzxbq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxbq 305419896, %xmm5
- pmovzxbq 0x12345678,%xmm5
-
-// CHECK: pmovzxbq %xmm5, %xmm5
- pmovzxbq %xmm5,%xmm5
-
-// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwd 69, %xmm5
- pmovzxwd 0x45,%xmm5
-
-// CHECK: pmovzxwd 32493, %xmm5
- pmovzxwd 0x7eed,%xmm5
-
-// CHECK: pmovzxwd 3133065982, %xmm5
- pmovzxwd 0xbabecafe,%xmm5
-
-// CHECK: pmovzxwd 305419896, %xmm5
- pmovzxwd 0x12345678,%xmm5
-
-// CHECK: pmovzxwd %xmm5, %xmm5
- pmovzxwd %xmm5,%xmm5
-
-// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxwq 69, %xmm5
- pmovzxwq 0x45,%xmm5
-
-// CHECK: pmovzxwq 32493, %xmm5
- pmovzxwq 0x7eed,%xmm5
-
-// CHECK: pmovzxwq 3133065982, %xmm5
- pmovzxwq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxwq 305419896, %xmm5
- pmovzxwq 0x12345678,%xmm5
-
-// CHECK: pmovzxwq %xmm5, %xmm5
- pmovzxwq %xmm5,%xmm5
-
-// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5
- pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmovzxdq 69, %xmm5
- pmovzxdq 0x45,%xmm5
-
-// CHECK: pmovzxdq 32493, %xmm5
- pmovzxdq 0x7eed,%xmm5
-
-// CHECK: pmovzxdq 3133065982, %xmm5
- pmovzxdq 0xbabecafe,%xmm5
-
-// CHECK: pmovzxdq 305419896, %xmm5
- pmovzxdq 0x12345678,%xmm5
-
-// CHECK: pmovzxdq %xmm5, %xmm5
- pmovzxdq %xmm5,%xmm5
-
-// CHECK: pmuldq 3735928559(%ebx,%ecx,8), %xmm5
- pmuldq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmuldq 69, %xmm5
- pmuldq 0x45,%xmm5
-
-// CHECK: pmuldq 32493, %xmm5
- pmuldq 0x7eed,%xmm5
-
-// CHECK: pmuldq 3133065982, %xmm5
- pmuldq 0xbabecafe,%xmm5
-
-// CHECK: pmuldq 305419896, %xmm5
- pmuldq 0x12345678,%xmm5
-
-// CHECK: pmuldq %xmm5, %xmm5
- pmuldq %xmm5,%xmm5
-
-// CHECK: pmulld 3735928559(%ebx,%ecx,8), %xmm5
- pmulld 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pmulld 69, %xmm5
- pmulld 0x45,%xmm5
-
-// CHECK: pmulld 32493, %xmm5
- pmulld 0x7eed,%xmm5
-
-// CHECK: pmulld 3133065982, %xmm5
- pmulld 0xbabecafe,%xmm5
-
-// CHECK: pmulld 305419896, %xmm5
- pmulld 0x12345678,%xmm5
-
-// CHECK: pmulld %xmm5, %xmm5
- pmulld %xmm5,%xmm5
-
-// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5
- ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: ptest 69, %xmm5
- ptest 0x45,%xmm5
-
-// CHECK: ptest 32493, %xmm5
- ptest 0x7eed,%xmm5
-
-// CHECK: ptest 3133065982, %xmm5
- ptest 0xbabecafe,%xmm5
-
-// CHECK: ptest 305419896, %xmm5
- ptest 0x12345678,%xmm5
-
-// CHECK: ptest %xmm5, %xmm5
- ptest %xmm5,%xmm5
-
-// CHECK: crc32b %bl, %eax
- crc32b %bl, %eax
-
-// CHECK: crc32b 4(%ebx), %eax
- crc32b 4(%ebx), %eax
-
-// CHECK: crc32w %bx, %eax
- crc32w %bx, %eax
-
-// CHECK: crc32w 4(%ebx), %eax
- crc32w 4(%ebx), %eax
-
-// CHECK: crc32l %ebx, %eax
- crc32l %ebx, %eax
-
-// CHECK: crc32l 4(%ebx), %eax
- crc32l 4(%ebx), %eax
-
-// CHECK: crc32l 3735928559(%ebx,%ecx,8), %ecx
- crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx
-
-// CHECK: crc32l 69, %ecx
- crc32l 0x45,%ecx
-
-// CHECK: crc32l 32493, %ecx
- crc32l 0x7eed,%ecx
-
-// CHECK: crc32l 3133065982, %ecx
- crc32l 0xbabecafe,%ecx
-
-// CHECK: crc32l %ecx, %ecx
- crc32l %ecx,%ecx
-
-// CHECK: pcmpgtq 3735928559(%ebx,%ecx,8), %xmm5
- pcmpgtq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-
-// CHECK: pcmpgtq 69, %xmm5
- pcmpgtq 0x45,%xmm5
-
-// CHECK: pcmpgtq 32493, %xmm5
- pcmpgtq 0x7eed,%xmm5
-
-// CHECK: pcmpgtq 3133065982, %xmm5
- pcmpgtq 0xbabecafe,%xmm5
-
-// CHECK: pcmpgtq 305419896, %xmm5
- pcmpgtq 0x12345678,%xmm5
-
-// CHECK: pcmpgtq %xmm5, %xmm5
- pcmpgtq %xmm5,%xmm5
-
-// CHECK: aesimc %xmm0, %xmm1
- aesimc %xmm0,%xmm1
-
-// CHECK: aesimc (%eax), %xmm1
- aesimc (%eax),%xmm1
-
-// CHECK: aesenc %xmm1, %xmm2
- aesenc %xmm1,%xmm2
-
-// CHECK: aesenc 4(%ebx), %xmm2
- aesenc 4(%ebx),%xmm2
-
-// CHECK: aesenclast %xmm3, %xmm4
- aesenclast %xmm3,%xmm4
-
-// CHECK: aesenclast 4(%edx,%edi), %xmm4
- aesenclast 4(%edx,%edi),%xmm4
-
-// CHECK: aesdec %xmm5, %xmm6
- aesdec %xmm5,%xmm6
-
-// CHECK: aesdec 4(%ecx,%eax,8), %xmm6
- aesdec 4(%ecx,%eax,8),%xmm6
-
-// CHECK: aesdeclast %xmm7, %xmm0
- aesdeclast %xmm7,%xmm0
-
-// CHECK: aesdeclast 3405691582, %xmm0
- aesdeclast 0xcafebabe,%xmm0
-
-// CHECK: aeskeygenassist $125, %xmm1, %xmm2
- aeskeygenassist $125, %xmm1, %xmm2
-
-// CHECK: aeskeygenassist $125, (%edx,%eax,4), %xmm2
- aeskeygenassist $125, (%edx,%eax,4), %xmm2
diff --git a/test/MC/AsmParser/X86/x86-32-fma3.s b/test/MC/AsmParser/X86/x86-32-fma3.s
deleted file mode 100644
index db7efec..0000000
--- a/test/MC/AsmParser/X86/x86-32-fma3.s
+++ /dev/null
@@ -1,674 +0,0 @@
-// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s
-
-// CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0xca]
- vfmadd132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0x08]
- vfmadd132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0xca]
- vfmadd132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0x08]
- vfmadd132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0xca]
- vfmadd213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0x08]
- vfmadd213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0xca]
- vfmadd213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0x08]
- vfmadd213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0xca]
- vfmadd231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0x08]
- vfmadd231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0xca]
- vfmadd231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0x08]
- vfmadd231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0xca]
- vfmadd132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0x08]
- vfmadd132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0xca]
- vfmadd132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0x08]
- vfmadd132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0xca]
- vfmadd213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0x08]
- vfmadd213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0xca]
- vfmadd213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0x08]
- vfmadd213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0xca]
- vfmadd231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0x08]
- vfmadd231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0xca]
- vfmadd231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0x08]
- vfmadd231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0xca]
- vfmadd132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0x08]
- vfmadd132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0xca]
- vfmadd132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0x08]
- vfmadd132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0xca]
- vfmadd213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0x08]
- vfmadd213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0xca]
- vfmadd213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0x08]
- vfmadd213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0xca]
- vfmadd231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0x08]
- vfmadd231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0xca]
- vfmadd231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmadd231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0x08]
- vfmadd231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x96,0xca]
- vfmaddsub132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x96,0x08]
- vfmaddsub132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x96,0xca]
- vfmaddsub132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x96,0x08]
- vfmaddsub132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa6,0xca]
- vfmaddsub213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa6,0x08]
- vfmaddsub213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa6,0xca]
- vfmaddsub213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa6,0x08]
- vfmaddsub213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb6,0xca]
- vfmaddsub231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb6,0x08]
- vfmaddsub231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmaddsub231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb6,0xca]
- vfmaddsub231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmaddsub231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb6,0x08]
- vfmaddsub231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x97,0xca]
- vfmsubadd132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x97,0x08]
- vfmsubadd132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x97,0xca]
- vfmsubadd132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x97,0x08]
- vfmsubadd132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa7,0xca]
- vfmsubadd213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xa7,0x08]
- vfmsubadd213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa7,0xca]
- vfmsubadd213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xa7,0x08]
- vfmsubadd213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb7,0xca]
- vfmsubadd231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xb7,0x08]
- vfmsubadd231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsubadd231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb7,0xca]
- vfmsubadd231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsubadd231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xb7,0x08]
- vfmsubadd231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9a,0xca]
- vfmsub132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9a,0x08]
- vfmsub132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9a,0xca]
- vfmsub132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9a,0x08]
- vfmsub132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xaa,0xca]
- vfmsub213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xaa,0x08]
- vfmsub213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xaa,0xca]
- vfmsub213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xaa,0x08]
- vfmsub213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xba,0xca]
- vfmsub231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xba,0x08]
- vfmsub231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfmsub231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xba,0xca]
- vfmsub231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfmsub231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xba,0x08]
- vfmsub231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9c,0xca]
- vfnmadd132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9c,0x08]
- vfnmadd132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9c,0xca]
- vfnmadd132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9c,0x08]
- vfnmadd132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xac,0xca]
- vfnmadd213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xac,0x08]
- vfnmadd213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xac,0xca]
- vfnmadd213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xac,0x08]
- vfnmadd213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xbc,0xca]
- vfnmadd231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xbc,0x08]
- vfnmadd231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmadd231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xbc,0xca]
- vfnmadd231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmadd231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xbc,0x08]
- vfnmadd231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub132pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9e,0xca]
- vfnmsub132pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub132pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0x9e,0x08]
- vfnmsub132pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub132ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9e,0xca]
- vfnmsub132ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub132ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0x9e,0x08]
- vfnmsub132ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub213pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xae,0xca]
- vfnmsub213pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub213pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xae,0x08]
- vfnmsub213pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub213ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xae,0xca]
- vfnmsub213ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub213ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xae,0x08]
- vfnmsub213ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub231pd %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xbe,0xca]
- vfnmsub231pd %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub231pd (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0xd1,0xbe,0x08]
- vfnmsub231pd (%eax), %xmm5, %xmm1
-
-// CHECK: vfnmsub231ps %xmm2, %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xbe,0xca]
- vfnmsub231ps %xmm2, %xmm5, %xmm1
-
-// CHECK: vfnmsub231ps (%eax), %xmm5, %xmm1
-// CHECK: encoding: [0xc4,0xe2,0x51,0xbe,0x08]
- vfnmsub231ps (%eax), %xmm5, %xmm1
-
-// CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0xca]
- vfmadd132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0x08]
- vfmadd132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0xca]
- vfmadd132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0x08]
- vfmadd132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0xca]
- vfmadd213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0x08]
- vfmadd213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0xca]
- vfmadd213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0x08]
- vfmadd213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0xca]
- vfmadd231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0x08]
- vfmadd231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmadd231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0xca]
- vfmadd231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmadd231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0x08]
- vfmadd231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x96,0xca]
- vfmaddsub132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x96,0x08]
- vfmaddsub132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x96,0xca]
- vfmaddsub132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x96,0x08]
- vfmaddsub132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa6,0xca]
- vfmaddsub213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa6,0x08]
- vfmaddsub213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa6,0xca]
- vfmaddsub213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa6,0x08]
- vfmaddsub213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb6,0xca]
- vfmaddsub231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb6,0x08]
- vfmaddsub231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmaddsub231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb6,0xca]
- vfmaddsub231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmaddsub231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb6,0x08]
- vfmaddsub231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x97,0xca]
- vfmsubadd132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x97,0x08]
- vfmsubadd132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x97,0xca]
- vfmsubadd132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x97,0x08]
- vfmsubadd132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa7,0xca]
- vfmsubadd213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xa7,0x08]
- vfmsubadd213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa7,0xca]
- vfmsubadd213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xa7,0x08]
- vfmsubadd213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb7,0xca]
- vfmsubadd231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xb7,0x08]
- vfmsubadd231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsubadd231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb7,0xca]
- vfmsubadd231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsubadd231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xb7,0x08]
- vfmsubadd231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9a,0xca]
- vfmsub132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9a,0x08]
- vfmsub132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9a,0xca]
- vfmsub132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9a,0x08]
- vfmsub132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xaa,0xca]
- vfmsub213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xaa,0x08]
- vfmsub213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xaa,0xca]
- vfmsub213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xaa,0x08]
- vfmsub213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xba,0xca]
- vfmsub231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xba,0x08]
- vfmsub231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfmsub231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xba,0xca]
- vfmsub231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfmsub231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xba,0x08]
- vfmsub231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9c,0xca]
- vfnmadd132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9c,0x08]
- vfnmadd132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9c,0xca]
- vfnmadd132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9c,0x08]
- vfnmadd132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xac,0xca]
- vfnmadd213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xac,0x08]
- vfnmadd213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xac,0xca]
- vfnmadd213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xac,0x08]
- vfnmadd213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xbc,0xca]
- vfnmadd231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xbc,0x08]
- vfnmadd231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmadd231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xbc,0xca]
- vfnmadd231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmadd231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xbc,0x08]
- vfnmadd231ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub132pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9e,0xca]
- vfnmsub132pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub132pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0x9e,0x08]
- vfnmsub132pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub132ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9e,0xca]
- vfnmsub132ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub132ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0x9e,0x08]
- vfnmsub132ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub213pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xae,0xca]
- vfnmsub213pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub213pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xae,0x08]
- vfnmsub213pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub213ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xae,0xca]
- vfnmsub213ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub213ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xae,0x08]
- vfnmsub213ps (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub231pd %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xbe,0xca]
- vfnmsub231pd %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub231pd (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0xd5,0xbe,0x08]
- vfnmsub231pd (%eax), %ymm5, %ymm1
-
-// CHECK: vfnmsub231ps %ymm2, %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xbe,0xca]
- vfnmsub231ps %ymm2, %ymm5, %ymm1
-
-// CHECK: vfnmsub231ps (%eax), %ymm5, %ymm1
-// CHECK: encoding: [0xc4,0xe2,0x55,0xbe,0x08]
- vfnmsub231ps (%eax), %ymm5, %ymm1
-
diff --git a/test/MC/AsmParser/X86/x86-32.s b/test/MC/AsmParser/X86/x86-32.s
deleted file mode 100644
index fd0fd75..0000000
--- a/test/MC/AsmParser/X86/x86-32.s
+++ /dev/null
@@ -1,585 +0,0 @@
-// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s
-
- pause
-// CHECK: pause
-// CHECK: encoding: [0xf3,0x90]
- sfence
-// CHECK: sfence
-// CHECK: encoding: [0x0f,0xae,0xf8]
- lfence
-// CHECK: lfence
-// CHECK: encoding: [0x0f,0xae,0xe8]
- mfence
-// CHECK: mfence
-// CHECK: encoding: [0x0f,0xae,0xf0]
- monitor
-// CHECK: monitor
-// CHECK: encoding: [0x0f,0x01,0xc8]
- mwait
-// CHECK: mwait
-// CHECK: encoding: [0x0f,0x01,0xc9]
-
- vmcall
-// CHECK: vmcall
-// CHECK: encoding: [0x0f,0x01,0xc1]
- vmlaunch
-// CHECK: vmlaunch
-// CHECK: encoding: [0x0f,0x01,0xc2]
- vmresume
-// CHECK: vmresume
-// CHECK: encoding: [0x0f,0x01,0xc3]
- vmxoff
-// CHECK: vmxoff
-// CHECK: encoding: [0x0f,0x01,0xc4]
- swapgs
-// CHECK: swapgs
-// CHECK: encoding: [0x0f,0x01,0xf8]
-
-rdtscp
-// CHECK: rdtscp
-// CHECK: encoding: [0x0f,0x01,0xf9]
-
-
-// CHECK: movl %eax, 16(%ebp) # encoding: [0x89,0x45,0x10]
- movl %eax, 16(%ebp)
-// CHECK: movl %eax, -16(%ebp) # encoding: [0x89,0x45,0xf0]
- movl %eax, -16(%ebp)
-
-// CHECK: testb %bl, %cl # encoding: [0x84,0xcb]
- testb %bl, %cl
-
-// CHECK: cmpl %eax, %ebx # encoding: [0x39,0xc3]
- cmpl %eax, %ebx
-
-// CHECK: addw %ax, %ax # encoding: [0x66,0x01,0xc0]
- addw %ax, %ax
-
-// CHECK: shrl %eax # encoding: [0xd1,0xe8]
- shrl $1, %eax
-
-// moffset forms of moves, rdar://7947184
-movb 0, %al // CHECK: movb 0, %al # encoding: [0xa0,A,A,A,A]
-movw 0, %ax // CHECK: movw 0, %ax # encoding: [0x66,0xa1,A,A,A,A]
-movl 0, %eax // CHECK: movl 0, %eax # encoding: [0xa1,A,A,A,A]
-
-// rdar://7973775
-into
-// CHECK: into
-// CHECK: encoding: [0xce]
-int3
-// CHECK: int3
-// CHECK: encoding: [0xcc]
-int $4
-// CHECK: int $4
-// CHECK: encoding: [0xcd,0x04]
-int $255
-// CHECK: int $255
-// CHECK: encoding: [0xcd,0xff]
-
-// CHECK: pushfl # encoding: [0x9c]
- pushf
-// CHECK: pushfl # encoding: [0x9c]
- pushfl
-// CHECK: popfl # encoding: [0x9d]
- popf
-// CHECK: popfl # encoding: [0x9d]
- popfl
-
-// rdar://8014869
-retl
-// CHECK: ret
-// CHECK: encoding: [0xc3]
-
-// rdar://7973854
-// CHECK: cmoval %eax, %edx
-// CHECK: encoding: [0x0f,0x47,0xd0]
- cmoval %eax,%edx
-
-// CHECK: cmovael %eax, %edx
-// CHECK: encoding: [0x0f,0x43,0xd0]
- cmovael %eax,%edx
-
-// CHECK: cmovbel %eax, %edx
-// CHECK: encoding: [0x0f,0x46,0xd0]
- cmovbel %eax,%edx
-
-// CHECK: cmovbl %eax, %edx
-// CHECK: encoding: [0x0f,0x42,0xd0]
- cmovbl %eax,%edx
-
-// CHECK: cmovbw %bx, %bx
-cmovnae %bx,%bx
-
-
-// CHECK: cmovbel %eax, %edx
-// CHECK: encoding: [0x0f,0x46,0xd0]
- cmovbel %eax,%edx
-
-// CHECK: cmovbl %eax, %edx
-// CHECK: encoding: [0x0f,0x42,0xd0]
- cmovcl %eax,%edx
-
-// CHECK: cmovel %eax, %edx
-// CHECK: encoding: [0x0f,0x44,0xd0]
- cmovel %eax,%edx
-
-// CHECK: cmovgl %eax, %edx
-// CHECK: encoding: [0x0f,0x4f,0xd0]
- cmovgl %eax,%edx
-
-// CHECK: cmovgel %eax, %edx
-// CHECK: encoding: [0x0f,0x4d,0xd0]
- cmovgel %eax,%edx
-
-// CHECK: cmovll %eax, %edx
-// CHECK: encoding: [0x0f,0x4c,0xd0]
- cmovll %eax,%edx
-
-// CHECK: cmovlel %eax, %edx
-// CHECK: encoding: [0x0f,0x4e,0xd0]
- cmovlel %eax,%edx
-
-// CHECK: cmovbel %eax, %edx
-// CHECK: encoding: [0x0f,0x46,0xd0]
- cmovnal %eax,%edx
-
-// CHECK: cmovnel %eax, %edx
-// CHECK: encoding: [0x0f,0x45,0xd0]
- cmovnel %eax,%edx
-
-// CHECK: cmovael %eax, %edx
-// CHECK: encoding: [0x0f,0x43,0xd0]
- cmovnbl %eax,%edx
-
-// CHECK: cmoval %eax, %edx
-// CHECK: encoding: [0x0f,0x47,0xd0]
- cmovnbel %eax,%edx
-
-// CHECK: cmovael %eax, %edx
-// CHECK: encoding: [0x0f,0x43,0xd0]
- cmovncl %eax,%edx
-
-// CHECK: cmovnel %eax, %edx
-// CHECK: encoding: [0x0f,0x45,0xd0]
- cmovnel %eax,%edx
-
-// CHECK: cmovlel %eax, %edx
-// CHECK: encoding: [0x0f,0x4e,0xd0]
- cmovngl %eax,%edx
-
-// CHECK: cmovgel %eax, %edx
-// CHECK: encoding: [0x0f,0x4d,0xd0]
- cmovnl %eax,%edx
-
-// CHECK: cmovnel %eax, %edx
-// CHECK: encoding: [0x0f,0x45,0xd0]
- cmovnel %eax,%edx
-
-// CHECK: cmovlel %eax, %edx
-// CHECK: encoding: [0x0f,0x4e,0xd0]
- cmovngl %eax,%edx
-
-// CHECK: cmovll %eax, %edx
-// CHECK: encoding: [0x0f,0x4c,0xd0]
- cmovngel %eax,%edx
-
-// CHECK: cmovgel %eax, %edx
-// CHECK: encoding: [0x0f,0x4d,0xd0]
- cmovnll %eax,%edx
-
-// CHECK: cmovgl %eax, %edx
-// CHECK: encoding: [0x0f,0x4f,0xd0]
- cmovnlel %eax,%edx
-
-// CHECK: cmovnol %eax, %edx
-// CHECK: encoding: [0x0f,0x41,0xd0]
- cmovnol %eax,%edx
-
-// CHECK: cmovnpl %eax, %edx
-// CHECK: encoding: [0x0f,0x4b,0xd0]
- cmovnpl %eax,%edx
-
-// CHECK: cmovnsl %eax, %edx
-// CHECK: encoding: [0x0f,0x49,0xd0]
- cmovnsl %eax,%edx
-
-// CHECK: cmovnel %eax, %edx
-// CHECK: encoding: [0x0f,0x45,0xd0]
- cmovnzl %eax,%edx
-
-// CHECK: cmovol %eax, %edx
-// CHECK: encoding: [0x0f,0x40,0xd0]
- cmovol %eax,%edx
-
-// CHECK: cmovpl %eax, %edx
-// CHECK: encoding: [0x0f,0x4a,0xd0]
- cmovpl %eax,%edx
-
-// CHECK: cmovsl %eax, %edx
-// CHECK: encoding: [0x0f,0x48,0xd0]
- cmovsl %eax,%edx
-
-// CHECK: cmovel %eax, %edx
-// CHECK: encoding: [0x0f,0x44,0xd0]
- cmovzl %eax,%edx
-
-// CHECK: cmpps $0, %xmm0, %xmm1
-// CHECK: encoding: [0x0f,0xc2,0xc8,0x00]
- cmpps $0, %xmm0, %xmm1
-// CHECK: cmpps $0, (%eax), %xmm1
-// CHECK: encoding: [0x0f,0xc2,0x08,0x00]
- cmpps $0, 0(%eax), %xmm1
-// CHECK: cmppd $0, %xmm0, %xmm1
-// CHECK: encoding: [0x66,0x0f,0xc2,0xc8,0x00]
- cmppd $0, %xmm0, %xmm1
-// CHECK: cmppd $0, (%eax), %xmm1
-// CHECK: encoding: [0x66,0x0f,0xc2,0x08,0x00]
- cmppd $0, 0(%eax), %xmm1
-// CHECK: cmpss $0, %xmm0, %xmm1
-// CHECK: encoding: [0xf3,0x0f,0xc2,0xc8,0x00]
- cmpss $0, %xmm0, %xmm1
-// CHECK: cmpss $0, (%eax), %xmm1
-// CHECK: encoding: [0xf3,0x0f,0xc2,0x08,0x00]
- cmpss $0, 0(%eax), %xmm1
-// CHECK: cmpsd $0, %xmm0, %xmm1
-// CHECK: encoding: [0xf2,0x0f,0xc2,0xc8,0x00]
- cmpsd $0, %xmm0, %xmm1
-// CHECK: cmpsd $0, (%eax), %xmm1
-// CHECK: encoding: [0xf2,0x0f,0xc2,0x08,0x00]
- cmpsd $0, 0(%eax), %xmm1
-
-// Check matching of instructions which embed the SSE comparison code.
-
-// CHECK: cmpps $0, %xmm0, %xmm1
-// CHECK: encoding: [0x0f,0xc2,0xc8,0x00]
- cmpeqps %xmm0, %xmm1
-
-// CHECK: cmppd $1, %xmm0, %xmm1
-// CHECK: encoding: [0x66,0x0f,0xc2,0xc8,0x01]
- cmpltpd %xmm0, %xmm1
-
-// CHECK: cmpss $2, %xmm0, %xmm1
-// CHECK: encoding: [0xf3,0x0f,0xc2,0xc8,0x02]
- cmpless %xmm0, %xmm1
-
-// CHECK: cmppd $3, %xmm0, %xmm1
-// CHECK: encoding: [0x66,0x0f,0xc2,0xc8,0x03]
- cmpunordpd %xmm0, %xmm1
-
-// CHECK: cmpps $4, %xmm0, %xmm1
-// CHECK: encoding: [0x0f,0xc2,0xc8,0x04]
- cmpneqps %xmm0, %xmm1
-
-// CHECK: cmppd $5, %xmm0, %xmm1
-// CHECK: encoding: [0x66,0x0f,0xc2,0xc8,0x05]
- cmpnltpd %xmm0, %xmm1
-
-// CHECK: cmpss $6, %xmm0, %xmm1
-// CHECK: encoding: [0xf3,0x0f,0xc2,0xc8,0x06]
- cmpnless %xmm0, %xmm1
-
-// CHECK: cmpsd $7, %xmm0, %xmm1
-// CHECK: encoding: [0xf2,0x0f,0xc2,0xc8,0x07]
- cmpordsd %xmm0, %xmm1
-
-// rdar://7995856
-// CHECK: fmul %st(0)
-// CHECK: encoding: [0xd8,0xc8]
- fmul %st(0), %st
-
-// CHECK: fadd %st(0)
-// CHECK: encoding: [0xd8,0xc0]
- fadd %st(0), %st
-
-// CHECK: fsub %st(0)
-// CHECK: encoding: [0xd8,0xe0]
- fsub %st(0), %st
-
-// CHECK: fsubr %st(0)
-// CHECK: encoding: [0xd8,0xe8]
- fsubr %st(0), %st
-
-// CHECK: fdivr %st(0)
-// CHECK: encoding: [0xd8,0xf8]
- fdivr %st(0), %st
-
-// CHECK: fdiv %st(0)
-// CHECK: encoding: [0xd8,0xf0]
- fdiv %st(0), %st
-
-// radr://8017519
-// CHECK: movl %cs, %eax
-// CHECK: encoding: [0x8c,0xc8]
- movl %cs, %eax
-
-// CHECK: movw %cs, %ax
-// CHECK: encoding: [0x66,0x8c,0xc8]
- movw %cs, %ax
-
-// CHECK: movl %cs, (%eax)
-// CHECK: encoding: [0x8c,0x08]
- movl %cs, (%eax)
-
-// CHECK: movw %cs, (%eax)
-// CHECK: encoding: [0x66,0x8c,0x08]
- movw %cs, (%eax)
-
-// CHECK: movl %eax, %cs
-// CHECK: encoding: [0x8e,0xc8]
- movl %eax, %cs
-
-// CHECK: movl (%eax), %cs
-// CHECK: encoding: [0x8e,0x08]
- movl (%eax), %cs
-
-// CHECK: movw (%eax), %cs
-// CHECK: encoding: [0x66,0x8e,0x08]
- movw (%eax), %cs
-
-// radr://8033374
-// CHECK: movl %cr0, %eax
-// CHECK: encoding: [0x0f,0x20,0xc0]
- movl %cr0,%eax
-
-// CHECK: movl %cr1, %eax
-// CHECK: encoding: [0x0f,0x20,0xc8]
- movl %cr1,%eax
-
-// CHECK: movl %cr2, %eax
-// CHECK: encoding: [0x0f,0x20,0xd0]
- movl %cr2,%eax
-
-// CHECK: movl %cr3, %eax
-// CHECK: encoding: [0x0f,0x20,0xd8]
- movl %cr3,%eax
-
-// CHECK: movl %cr4, %eax
-// CHECK: encoding: [0x0f,0x20,0xe0]
- movl %cr4,%eax
-
-// CHECK: movl %dr0, %eax
-// CHECK: encoding: [0x0f,0x21,0xc0]
- movl %dr0,%eax
-
-// CHECK: movl %dr1, %eax
-// CHECK: encoding: [0x0f,0x21,0xc8]
- movl %dr1,%eax
-
-// CHECK: movl %dr1, %eax
-// CHECK: encoding: [0x0f,0x21,0xc8]
- movl %dr1,%eax
-
-// CHECK: movl %dr2, %eax
-// CHECK: encoding: [0x0f,0x21,0xd0]
- movl %dr2,%eax
-
-// CHECK: movl %dr3, %eax
-// CHECK: encoding: [0x0f,0x21,0xd8]
- movl %dr3,%eax
-
-// CHECK: movl %dr4, %eax
-// CHECK: encoding: [0x0f,0x21,0xe0]
- movl %dr4,%eax
-
-// CHECK: movl %dr5, %eax
-// CHECK: encoding: [0x0f,0x21,0xe8]
- movl %dr5,%eax
-
-// CHECK: movl %dr6, %eax
-// CHECK: encoding: [0x0f,0x21,0xf0]
- movl %dr6,%eax
-
-// CHECK: movl %dr7, %eax
-// CHECK: encoding: [0x0f,0x21,0xf8]
- movl %dr7,%eax
-
-// radr://8017522
-// CHECK: wait
-// CHECK: encoding: [0x9b]
- fwait
-
-// rdar://7873482
-// CHECK: [0x65,0x8b,0x05,0x7c,0x00,0x00,0x00]
-// FIXME: This is a correct bug poor encoding: Use 65 a1 7c 00 00 00
- movl %gs:124, %eax
-
-// CHECK: pusha
-// CHECK: encoding: [0x60]
- pusha
-
-// CHECK: popa
-// CHECK: encoding: [0x61]
- popa
-
-// CHECK: pushal
-// CHECK: encoding: [0x60]
- pushal
-
-// CHECK: popal
-// CHECK: encoding: [0x61]
- popal
-
-// CHECK: jmpl *8(%eax)
-// CHECK: encoding: [0xff,0x60,0x08]
- jmp *8(%eax)
-
-// PR7465
-// CHECK: lcalll $2, $4660
-// CHECK: encoding: [0x9a,0x34,0x12,0x00,0x00,0x02,0x00]
-lcalll $0x2, $0x1234
-
-
-// rdar://8061602
-L1:
- jcxz L1
-// CHECK: jcxz L1
-// CHECK: encoding: [0x67,0xe3,A]
- jecxz L1
-// CHECK: jecxz L1
-// CHECK: encoding: [0xe3,A]
-
-// rdar://8403974
-iret
-// CHECK: iretl
-// CHECK: encoding: [0xcf]
-iretw
-// CHECK: iretw
-// CHECK: encoding: [0x66,0xcf]
-iretl
-// CHECK: iretl
-// CHECK: encoding: [0xcf]
-
-// rdar://8403907
-sysret
-// CHECK: sysretl
-// CHECK: encoding: [0x0f,0x07]
-sysretl
-// CHECK: sysretl
-// CHECK: encoding: [0x0f,0x07]
-
-// rdar://8018260
-testl %ecx, -24(%ebp)
-// CHECK: testl -24(%ebp), %ecx
-testl -24(%ebp), %ecx
-// CHECK: testl -24(%ebp), %ecx
-
-
-// rdar://8407242
-push %cs
-// CHECK: pushl %cs
-// CHECK: encoding: [0x0e]
-push %ds
-// CHECK: pushl %ds
-// CHECK: encoding: [0x1e]
-push %ss
-// CHECK: pushl %ss
-// CHECK: encoding: [0x16]
-push %es
-// CHECK: pushl %es
-// CHECK: encoding: [0x06]
-push %fs
-// CHECK: pushl %fs
-// CHECK: encoding: [0x0f,0xa0]
-push %gs
-// CHECK: pushl %gs
-// CHECK: encoding: [0x0f,0xa8]
-
-pushw %cs
-// CHECK: pushw %cs
-// CHECK: encoding: [0x66,0x0e]
-pushw %ds
-// CHECK: pushw %ds
-// CHECK: encoding: [0x66,0x1e]
-pushw %ss
-// CHECK: pushw %ss
-// CHECK: encoding: [0x66,0x16]
-pushw %es
-// CHECK: pushw %es
-// CHECK: encoding: [0x66,0x06]
-pushw %fs
-// CHECK: pushw %fs
-// CHECK: encoding: [0x66,0x0f,0xa0]
-pushw %gs
-// CHECK: pushw %gs
-// CHECK: encoding: [0x66,0x0f,0xa8]
-
-pop %ss
-// CHECK: popl %ss
-// CHECK: encoding: [0x17]
-pop %ds
-// CHECK: popl %ds
-// CHECK: encoding: [0x1f]
-pop %es
-// CHECK: popl %es
-// CHECK: encoding: [0x07]
-
-// rdar://8408129
-pushfd
-// CHECK: pushfl
-popfd
-// CHECK: popfl
-pushfl
-// CHECK: pushfl
-popfl
-// CHECK: popfl
-
-
-// rdar://8416805
- setc %bl
- setnae %bl
- setnb %bl
- setnc %bl
- setna %bl
- setnbe %bl
- setpe %bl
- setpo %bl
- setnge %bl
- setnl %bl
- setng %bl
- setnle %bl
-
-
-
-
-// CHECK: lcalll $31438, $31438
-// CHECK: lcalll $31438, $31438
-// CHECK: ljmpl $31438, $31438
-// CHECK: ljmpl $31438, $31438
-
-calll $0x7ace,$0x7ace
-lcalll $0x7ace,$0x7ace
-jmpl $0x7ace,$0x7ace
-ljmpl $0x7ace,$0x7ace
-
-// CHECK: lcalll $31438, $31438
-// CHECK: lcalll $31438, $31438
-// CHECK: ljmpl $31438, $31438
-// CHECK: ljmpl $31438, $31438
-
-call $0x7ace,$0x7ace
-lcall $0x7ace,$0x7ace
-jmp $0x7ace,$0x7ace
-ljmp $0x7ace,$0x7ace
-
-// rdar://8456370
-// CHECK: calll a
- calll a
-
-// CHECK: incb %al # encoding: [0xfe,0xc0]
- incb %al
-
-// CHECK: incw %ax # encoding: [0x66,0x40]
- incw %ax
-
-// CHECK: incl %eax # encoding: [0x40]
- incl %eax
-
-// CHECK: decb %al # encoding: [0xfe,0xc8]
- decb %al
-
-// CHECK: decw %ax # encoding: [0x66,0x48]
- decw %ax
-
-// CHECK: decl %eax # encoding: [0x48]
- decl %eax
-
diff --git a/test/MC/AsmParser/X86/x86-64.s b/test/MC/AsmParser/X86/x86-64.s
deleted file mode 100644
index d902aaa..0000000
--- a/test/MC/AsmParser/X86/x86-64.s
+++ /dev/null
@@ -1,788 +0,0 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown -show-encoding %s > %t 2> %t.err
-// RUN: FileCheck < %t %s
-// RUN: FileCheck --check-prefix=CHECK-STDERR < %t.err %s
-
-
-// Suffix inference:
-
-// CHECK: addl $0, %eax
- add $0, %eax
-// CHECK: addb $255, %al
- add $0xFF, %al
-// CHECK: orq %rax, %rdx
- or %rax, %rdx
-// CHECK: shlq $3, %rax
- shl $3, %rax
-
-
-// CHECK: subb %al, %al
- subb %al, %al
-
-// CHECK: addl $24, %eax
- addl $24, %eax
-
-// CHECK: movl %eax, 10(%ebp)
- movl %eax, 10(%ebp)
-// CHECK: movl %eax, 10(%ebp,%ebx)
- movl %eax, 10(%ebp, %ebx)
-// CHECK: movl %eax, 10(%ebp,%ebx,4)
- movl %eax, 10(%ebp, %ebx, 4)
-// CHECK: movl %eax, 10(,%ebx,4)
- movl %eax, 10(, %ebx, 4)
-
-// CHECK: movl 0, %eax
- movl 0, %eax
-// CHECK: movl $0, %eax
- movl $0, %eax
-
-// CHECK: ret
- ret
-
-// FIXME: Check that this matches SUB32ri8
-// CHECK: subl $1, %eax
- subl $1, %eax
-
-// FIXME: Check that this matches SUB32ri8
-// CHECK: subl $-1, %eax
- subl $-1, %eax
-
-// FIXME: Check that this matches SUB32ri
-// CHECK: subl $256, %eax
- subl $256, %eax
-
-// FIXME: Check that this matches XOR64ri8
-// CHECK: xorq $1, %rax
- xorq $1, %rax
-
-// FIXME: Check that this matches XOR64ri32
-// CHECK: xorq $256, %rax
- xorq $256, %rax
-
-// FIXME: Check that this matches SUB8rr
-// CHECK: subb %al, %bl
- subb %al, %bl
-
-// FIXME: Check that this matches SUB16rr
-// CHECK: subw %ax, %bx
- subw %ax, %bx
-
-// FIXME: Check that this matches SUB32rr
-// CHECK: subl %eax, %ebx
- subl %eax, %ebx
-
-// FIXME: Check that this matches the correct instruction.
-// CHECK: callq *%rax
- call *%rax
-
-// FIXME: Check that this matches the correct instruction.
-// CHECK: shldl %cl, %eax, %ebx
- shldl %cl, %eax, %ebx
-
-// CHECK: shll $2, %eax
- shll $2, %eax
-
-// CHECK: shll $2, %eax
- sall $2, %eax
-
-// CHECK: rep
-// CHECK: insb
- rep;insb
-
-// CHECK: rep
-// CHECK: outsb
- rep;outsb
-
-// CHECK: rep
-// CHECK: movsb
- rep;movsb
-
-
-// rdar://8470918
-smovb // CHECK: movsb
-smovw // CHECK: movsw
-smovl // CHECK: movsl
-smovq // CHECK: movsq
-
-// rdar://8456361
-// CHECK: rep
-// CHECK: movsl
- rep movsd
-
-// CHECK: rep
-// CHECK: lodsb
- rep;lodsb
-
-// CHECK: rep
-// CHECK: stosb
- rep;stosb
-
-// NOTE: repz and repe have the same opcode as rep
-// CHECK: rep
-// CHECK: cmpsb
- repz;cmpsb
-
-// NOTE: repnz has the same opcode as repne
-// CHECK: repne
-// CHECK: cmpsb
- repnz;cmpsb
-
-// NOTE: repe and repz have the same opcode as rep
-// CHECK: rep
-// CHECK: scasb
- repe;scasb
-
-// CHECK: repne
-// CHECK: scasb
- repne;scasb
-
-// CHECK: lock
-// CHECK: cmpxchgb %al, (%ebx)
- lock;cmpxchgb %al, 0(%ebx)
-
-// CHECK: cs
-// CHECK: movb (%eax), %al
- cs;movb 0(%eax), %al
-
-// CHECK: ss
-// CHECK: movb (%eax), %al
- ss;movb 0(%eax), %al
-
-// CHECK: ds
-// CHECK: movb (%eax), %al
- ds;movb 0(%eax), %al
-
-// CHECK: es
-// CHECK: movb (%eax), %al
- es;movb 0(%eax), %al
-
-// CHECK: fs
-// CHECK: movb (%eax), %al
- fs;movb 0(%eax), %al
-
-// CHECK: gs
-// CHECK: movb (%eax), %al
- gs;movb 0(%eax), %al
-
-// CHECK: fadd %st(0)
-// CHECK: fadd %st(1)
-// CHECK: fadd %st(7)
-
-fadd %st(0)
-fadd %st(1)
-fadd %st(7)
-
-// CHECK: leal 0, %eax
- leal 0, %eax
-
-// rdar://7986634 - Insensitivity on opcodes.
-// CHECK: int3
-INT3
-
-
-// Allow scale factor without index register.
-// CHECK: movaps %xmm3, (%esi)
-// CHECK-STDERR: warning: scale factor without index register is ignored
-movaps %xmm3, (%esi, 2)
-
-// CHECK: imull $12, %eax, %eax
-imul $12, %eax
-
-// CHECK: imull %ecx, %eax
-imull %ecx, %eax
-
-
-// rdar://8208481
-// CHECK: outb %al, $161
-outb %al, $161
-// CHECK: outw %ax, $128
-outw %ax, $128
-// CHECK: inb $161, %al
-inb $161, %al
-
-// rdar://8017621
-// CHECK: pushq $1
-push $1
-
-// rdar://8017530
-// CHECK: sldtw 4
-sldt 4
-
-// rdar://8208499
-// CHECK: cmovnew %bx, %ax
-cmovnz %bx, %ax
-// CHECK: cmovneq %rbx, %rax
-cmovnzq %rbx, %rax
-
-
-// rdar://8407928
-// CHECK: inb $127, %al
-// CHECK: inw %dx, %ax
-// CHECK: outb %al, $127
-// CHECK: outw %ax, %dx
-// CHECK: inl %dx, %eax
-inb $0x7f
-inw %dx
-outb $0x7f
-outw %dx
-inl %dx
-
-
-// PR8114
-// CHECK: outb %al, %dx
-// CHECK: outw %ax, %dx
-// CHECK: outl %eax, %dx
-
-out %al, (%dx)
-out %ax, (%dx)
-outl %eax, (%dx)
-
-
-// rdar://8431422
-
-// CHECK: fxch %st(1)
-// CHECK: fucom %st(1)
-// CHECK: fucomp %st(1)
-// CHECK: faddp %st(1)
-// CHECK: faddp %st(0)
-// CHECK: fsubp %st(1)
-// CHECK: fsubrp %st(1)
-// CHECK: fmulp %st(1)
-// CHECK: fdivp %st(1)
-// CHECK: fdivrp %st(1)
-
-fxch
-fucom
-fucomp
-faddp
-faddp %st
-fsubp
-fsubrp
-fmulp
-fdivp
-fdivrp
-
-// CHECK: fcomi %st(1), %st(0)
-// CHECK: fcomi %st(2), %st(0)
-// CHECK: fucomi %st(1), %st(0)
-// CHECK: fucomi %st(2), %st(0)
-// CHECK: fucomi %st(2), %st(0)
-
-fcomi
-fcomi %st(2)
-fucomi
-fucomi %st(2)
-fucomi %st(2), %st
-
-// CHECK: fnstsw %ax
-// CHECK: fnstsw %ax
-// CHECK: fnstsw %ax
-// CHECK: fnstsw %ax
-
-fnstsw
-fnstsw %ax
-fnstsw %eax
-fnstsw %al
-
-// rdar://8431880
-// CHECK: rclb $1, %bl
-// CHECK: rcll $1, 3735928559(%ebx,%ecx,8)
-// CHECK: rcrl $1, %ecx
-// CHECK: rcrl $1, 305419896
-
-rcl %bl
-rcll 0xdeadbeef(%ebx,%ecx,8)
-rcr %ecx
-rcrl 0x12345678
-
-// rdar://8418316
-// CHECK: shldw $1, %bx, %bx
-// CHECK: shldw $1, %bx, %bx
-// CHECK: shrdw $1, %bx, %bx
-// CHECK: shrdw $1, %bx, %bx
-
-shld %bx,%bx
-shld $1, %bx,%bx
-shrd %bx,%bx
-shrd $1, %bx,%bx
-
-// CHECK: sldtl %ecx
-// CHECK: encoding: [0x0f,0x00,0xc1]
-// CHECK: sldtw %cx
-// CHECK: encoding: [0x66,0x0f,0x00,0xc1]
-
-sldt %ecx
-sldt %cx
-
-// CHECK: lcalll *3135175374
-// CHECK: ljmpl *3135175374
-lcall *0xbadeface
-ljmp *0xbadeface
-
-
-// rdar://8444631
-// CHECK: enter $31438, $0
-// CHECK: encoding: [0xc8,0xce,0x7a,0x00]
-// CHECK: enter $31438, $1
-// CHECK: encoding: [0xc8,0xce,0x7a,0x01]
-// CHECK: enter $31438, $127
-// CHECK: encoding: [0xc8,0xce,0x7a,0x7f]
-enter $0x7ace,$0
-enter $0x7ace,$1
-enter $0x7ace,$0x7f
-
-
-// rdar://8456389
-// CHECK: fstps (%eax)
-// CHECK: encoding: [0x67,0xd9,0x18]
-fstp (%eax)
-
-// rdar://8456364
-// CHECK: movw %cs, %ax
-mov %CS, %ax
-
-// rdar://8456391
-fcmovb %st(1), %st(0) // CHECK: fcmovb %st(1), %st(0)
-fcmove %st(1), %st(0) // CHECK: fcmove %st(1), %st(0)
-fcmovbe %st(1), %st(0) // CHECK: fcmovbe %st(1), %st(0)
-fcmovu %st(1), %st(0) // CHECK: fcmovu %st(1), %st(0)
-
-fcmovnb %st(1), %st(0) // CHECK: fcmovnb %st(1), %st(0)
-fcmovne %st(1), %st(0) // CHECK: fcmovne %st(1), %st(0)
-fcmovnbe %st(1), %st(0) // CHECK: fcmovnbe %st(1), %st(0)
-fcmovnu %st(1), %st(0) // CHECK: fcmovnu %st(1), %st(0)
-
-fcmovnae %st(1), %st(0) // CHECK: fcmovb %st(1), %st(0)
-fcmovna %st(1), %st(0) // CHECK: fcmovbe %st(1), %st(0)
-
-fcmovae %st(1), %st(0) // CHECK: fcmovnb %st(1), %st(0)
-fcmova %st(1), %st(0) // CHECK: fcmovnbe %st(1), %st(0)
-
-// rdar://8456417
-.byte 88 + 1 & 15 // CHECK: .byte 9
-
-// rdar://8456412
-mov %rdx, %cr0
-// CHECK: movq %rdx, %cr0
-// CHECK: encoding: [0x0f,0x22,0xc2]
-mov %rdx, %cr4
-// CHECK: movq %rdx, %cr4
-// CHECK: encoding: [0x0f,0x22,0xe2]
-mov %rdx, %cr8
-// CHECK: movq %rdx, %cr8
-// CHECK: encoding: [0x44,0x0f,0x22,0xc2]
-mov %rdx, %cr15
-// CHECK: movq %rdx, %cr15
-// CHECK: encoding: [0x44,0x0f,0x22,0xfa]
-
-// rdar://8456371 - Handle commutable instructions written backward.
-// CHECK: faddp %st(1)
-// CHECK: fmulp %st(2)
-faddp %st, %st(1)
-fmulp %st, %st(2)
-
-// rdar://8468087 - Encode these accurately, they are not synonyms.
-// CHECK: fmul %st(0), %st(1)
-// CHECK: encoding: [0xdc,0xc9]
-// CHECK: fmul %st(1)
-// CHECK: encoding: [0xd8,0xc9]
-fmul %st, %st(1)
-fmul %st(1), %st
-
-// CHECK: fadd %st(0), %st(1)
-// CHECK: encoding: [0xdc,0xc1]
-// CHECK: fadd %st(1)
-// CHECK: encoding: [0xd8,0xc1]
-fadd %st, %st(1)
-fadd %st(1), %st
-
-
-// rdar://8416805
-// CHECK: xorb %al, %al
-// CHECK: encoding: [0x30,0xc0]
-// CHECK: xorw %di, %di
-// CHECK: encoding: [0x66,0x31,0xff]
-// CHECK: xorl %esi, %esi
-// CHECK: encoding: [0x31,0xf6]
-// CHECK: xorq %rsi, %rsi
-// CHECK: encoding: [0x48,0x31,0xf6]
-clrb %al
-clr %di
-clr %esi
-clr %rsi
-
-// rdar://8456378
-cltq // CHECK: cltq
-cdqe // CHECK: cltq
-cwde // CHECK: cwtl
-cwtl // CHECK: cwtl
-
-// rdar://8416805
-cbw // CHECK: cbtw
-cwd // CHECK: cwtd
-cdq // CHECK: cltd
-
-// rdar://8456378 and PR7557 - fstsw
-fstsw %ax
-// CHECK: wait
-// CHECK: fnstsw %ax
-fstsw (%rax)
-// CHECK: wait
-// CHECK: fnstsw (%rax)
-
-// PR8259
-fstcw (%rsp)
-// CHECK: wait
-// CHECK: fnstcw (%rsp)
-
-// PR8259
-fstcw (%rsp)
-// CHECK: wait
-// CHECK: fnstcw (%rsp)
-
-// PR8258
-finit
-// CHECK: wait
-// CHECK: fninit
-
-fsave 32493
-// CHECK: wait
-// CHECK: fnsave 32493
-
-
-// rdar://8456382 - cvtsd2si support.
-cvtsd2si %xmm1, %rax
-// CHECK: cvtsd2siq %xmm1, %rax
-// CHECK: encoding: [0xf2,0x48,0x0f,0x2d,0xc1]
-cvtsd2si %xmm1, %eax
-// CHECK: cvtsd2sil %xmm1, %eax
-// CHECK: encoding: [0xf2,0x0f,0x2d,0xc1]
-
-cvtsd2siq %xmm0, %rax // CHECK: cvtsd2siq %xmm0, %rax
-cvtsd2sil %xmm0, %eax // CHECK: cvtsd2sil %xmm0, %eax
-cvtsd2si %xmm0, %rax // CHECK: cvtsd2siq %xmm0, %rax
-
-
-cvttpd2dq %xmm1, %xmm0 // CHECK: cvttpd2dq %xmm1, %xmm0
-cvttpd2dq (%rax), %xmm0 // CHECK: cvttpd2dq (%rax), %xmm0
-
-cvttps2dq %xmm1, %xmm0 // CHECK: cvttps2dq %xmm1, %xmm0
-cvttps2dq (%rax), %xmm0 // CHECK: cvttps2dq (%rax), %xmm0
-
-// rdar://8456376 - llvm-mc rejects 'roundss'
-roundss $0xE, %xmm0, %xmm0 // CHECK: encoding: [0x66,0x0f,0x3a,0x0a,0xc0,0x0e]
-roundps $0xE, %xmm0, %xmm0 // CHECK: encoding: [0x66,0x0f,0x3a,0x08,0xc0,0x0e]
-roundsd $0xE, %xmm0, %xmm0 // CHECK: encoding: [0x66,0x0f,0x3a,0x0b,0xc0,0x0e]
-roundpd $0xE, %xmm0, %xmm0 // CHECK: encoding: [0x66,0x0f,0x3a,0x09,0xc0,0x0e]
-
-
-// rdar://8482675 - 32-bit mem operand support in 64-bit mode (0x67 prefix)
-leal 8(%eax), %esi
-// CHECK: leal 8(%eax), %esi
-// CHECK: encoding: [0x67,0x8d,0x70,0x08]
-leaq 8(%eax), %rsi
-// CHECK: leaq 8(%eax), %rsi
-// CHECK: encoding: [0x67,0x48,0x8d,0x70,0x08]
-leaq 8(%rax), %rsi
-// CHECK: leaq 8(%rax), %rsi
-// CHECK: encoding: [0x48,0x8d,0x70,0x08]
-
-
-cvttpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5
-// CHECK: cvttpd2dq 3735928559(%ebx,%ecx,8), %xmm5
-// CHECK: encoding: [0x67,0x66,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
-
-// rdar://8490728 - llvm-mc rejects 'movmskpd'
-movmskpd %xmm6, %rax
-// CHECK: movmskpd %xmm6, %rax
-// CHECK: encoding: [0x66,0x48,0x0f,0x50,0xc6]
-movmskpd %xmm6, %eax
-// CHECK: movmskpd %xmm6, %eax
-// CHECK: encoding: [0x66,0x0f,0x50,0xc6]
-
-// rdar://8491845 - Gas supports commuted forms of non-commutable instructions.
-fdivrp %st(0), %st(1) // CHECK: encoding: [0xde,0xf9]
-fdivrp %st(1), %st(0) // CHECK: encoding: [0xde,0xf9]
-
-fsubrp %ST(0), %ST(1) // CHECK: encoding: [0xde,0xe9]
-fsubrp %ST(1), %ST(0) // CHECK: encoding: [0xde,0xe9]
-
-
-movl foo(%rip), %eax
-// CHECK: movl foo(%rip), %eax
-// CHECK: encoding: [0x8b,0x05,A,A,A,A]
-// CHECK: fixup A - offset: 2, value: foo-4, kind: reloc_riprel_4byte
-
-movb $12, foo(%rip)
-// CHECK: movb $12, foo(%rip)
-// CHECK: encoding: [0xc6,0x05,A,A,A,A,0x0c]
-// CHECK: fixup A - offset: 2, value: foo-5, kind: reloc_riprel_4byte
-
-movw $12, foo(%rip)
-// CHECK: movw $12, foo(%rip)
-// CHECK: encoding: [0x66,0xc7,0x05,A,A,A,A,0x0c,0x00]
-// CHECK: fixup A - offset: 3, value: foo-6, kind: reloc_riprel_4byte
-
-movl $12, foo(%rip)
-// CHECK: movl $12, foo(%rip)
-// CHECK: encoding: [0xc7,0x05,A,A,A,A,0x0c,0x00,0x00,0x00]
-// CHECK: fixup A - offset: 2, value: foo-8, kind: reloc_riprel_4byte
-
-movq $12, foo(%rip)
-// CHECK: movq $12, foo(%rip)
-// CHECK: encoding: [0x48,0xc7,0x05,A,A,A,A,0x0c,0x00,0x00,0x00]
-// CHECK: fixup A - offset: 3, value: foo-8, kind: reloc_riprel_4byte
-
-// CHECK: addq $-424, %rax
-// CHECK: encoding: [0x48,0x05,0x58,0xfe,0xff,0xff]
-addq $-424, %rax
-
-
-// CHECK: movq _foo@GOTPCREL(%rip), %rax
-// CHECK: encoding: [0x48,0x8b,0x05,A,A,A,A]
-// CHECK: fixup A - offset: 3, value: _foo@GOTPCREL-4, kind: reloc_riprel_4byte_movq_load
-movq _foo@GOTPCREL(%rip), %rax
-
-// CHECK: movq _foo@GOTPCREL(%rip), %r14
-// CHECK: encoding: [0x4c,0x8b,0x35,A,A,A,A]
-// CHECK: fixup A - offset: 3, value: _foo@GOTPCREL-4, kind: reloc_riprel_4byte_movq_load
-movq _foo@GOTPCREL(%rip), %r14
-
-
-// CHECK: movq (%r13,%rax,8), %r13
-// CHECK: encoding: [0x4d,0x8b,0x6c,0xc5,0x00]
-movq 0x00(%r13,%rax,8),%r13
-
-// CHECK: testq %rax, %rbx
-// CHECK: encoding: [0x48,0x85,0xd8]
-testq %rax, %rbx
-
-// CHECK: cmpq %rbx, %r14
-// CHECK: encoding: [0x49,0x39,0xde]
- cmpq %rbx, %r14
-
-// rdar://7947167
-
-movsq
-// CHECK: movsq
-// CHECK: encoding: [0x48,0xa5]
-
-movsl
-// CHECK: movsl
-// CHECK: encoding: [0xa5]
-
-stosq
-// CHECK: stosq
-// CHECK: encoding: [0x48,0xab]
-stosl
-// CHECK: stosl
-// CHECK: encoding: [0xab]
-
-
-// Not moffset forms of moves, they are x86-32 only! rdar://7947184
-movb 0, %al // CHECK: movb 0, %al # encoding: [0x8a,0x04,0x25,0x00,0x00,0x00,0x00]
-movw 0, %ax // CHECK: movw 0, %ax # encoding: [0x66,0x8b,0x04,0x25,0x00,0x00,0x00,0x00]
-movl 0, %eax // CHECK: movl 0, %eax # encoding: [0x8b,0x04,0x25,0x00,0x00,0x00,0x00]
-
-// CHECK: pushfq # encoding: [0x9c]
- pushf
-// CHECK: pushfq # encoding: [0x9c]
- pushfq
-// CHECK: popfq # encoding: [0x9d]
- popf
-// CHECK: popfq # encoding: [0x9d]
- popfq
-
-// CHECK: movabsq $-281474976710654, %rax
-// CHECK: encoding: [0x48,0xb8,0x02,0x00,0x00,0x00,0x00,0x00,0xff,0xff]
- movabsq $0xFFFF000000000002, %rax
-
-// CHECK: movq $-281474976710654, %rax
-// CHECK: encoding: [0x48,0xb8,0x02,0x00,0x00,0x00,0x00,0x00,0xff,0xff]
- movq $0xFFFF000000000002, %rax
-
-// CHECK: movq $-65536, %rax
-// CHECK: encoding: [0x48,0xc7,0xc0,0x00,0x00,0xff,0xff]
- movq $0xFFFFFFFFFFFF0000, %rax
-
-// CHECK: movq $-256, %rax
-// CHECK: encoding: [0x48,0xc7,0xc0,0x00,0xff,0xff,0xff]
- movq $0xFFFFFFFFFFFFFF00, %rax
-
-// CHECK: movq $10, %rax
-// CHECK: encoding: [0x48,0xc7,0xc0,0x0a,0x00,0x00,0x00]
- movq $10, %rax
-
-// rdar://8014869
-//
-// CHECK: ret
-// CHECK: encoding: [0xc3]
- retq
-
-// CHECK: sete %al
-// CHECK: encoding: [0x0f,0x94,0xc0]
- setz %al
-
-// CHECK: setne %al
-// CHECK: encoding: [0x0f,0x95,0xc0]
- setnz %al
-
-// CHECK: je 0
-// CHECK: encoding: [0x74,A]
- jz 0
-
-// CHECK: jne
-// CHECK: encoding: [0x75,A]
- jnz 0
-
-// rdar://8017515
-btq $0x01,%rdx
-// CHECK: btq $1, %rdx
-// CHECK: encoding: [0x48,0x0f,0xba,0xe2,0x01]
-
-//rdar://8017633
-// CHECK: movzbl %al, %esi
-// CHECK: encoding: [0x0f,0xb6,0xf0]
- movzx %al, %esi
-
-// CHECK: movzbq %al, %rsi
-// CHECK: encoding: [0x48,0x0f,0xb6,0xf0]
- movzx %al, %rsi
-
-// CHECK: movzbq (%rsp), %rsi
-// CHECK: encoding: [0x48,0x0f,0xb6,0x34,0x24]
- movzx 0(%rsp), %rsi
-
-
-// rdar://7873482
-// CHECK: [0x65,0x8b,0x04,0x25,0x7c,0x00,0x00,0x00]
- movl %gs:124, %eax
-
-// CHECK: jmpq *8(%rax)
-// CHECK: encoding: [0xff,0x60,0x08]
- jmp *8(%rax)
-
-// CHECK: btq $61, -216(%rbp)
-// CHECK: encoding: [0x48,0x0f,0xba,0xa5,0x28,0xff,0xff,0xff,0x3d]
- btq $61, -216(%rbp)
-
-
-// rdar://8061602
-L1:
- jecxz L1
-// CHECK: jecxz L1
-// CHECK: encoding: [0x67,0xe3,A]
- jrcxz L1
-// CHECK: jrcxz L1
-// CHECK: encoding: [0xe3,A]
-
-// PR8061
-xchgl 368(%rax),%ecx
-// CHECK: xchgl %ecx, 368(%rax)
-xchgl %ecx, 368(%rax)
-// CHECK: xchgl %ecx, 368(%rax)
-
-// rdar://8407548
-xchg 0xdeadbeef(%rbx,%rcx,8),%bl
-// CHECK: xchgb %bl, 3735928559(%rbx,%rcx,8)
-
-
-
-// PR7254
-lock incl 1(%rsp)
-// CHECK: lock
-// CHECK: incl 1(%rsp)
-
-// rdar://8033482
-rep movsl
-// CHECK: rep
-// CHECK: encoding: [0xf3]
-// CHECK: movsl
-// CHECK: encoding: [0xa5]
-
-
-// rdar://8403974
-iret
-// CHECK: iretl
-// CHECK: encoding: [0xcf]
-iretw
-// CHECK: iretw
-// CHECK: encoding: [0x66,0xcf]
-iretl
-// CHECK: iretl
-// CHECK: encoding: [0xcf]
-iretq
-// CHECK: iretq
-// CHECK: encoding: [0x48,0xcf]
-
-// rdar://8403907
-sysret
-// CHECK: sysretl
-// CHECK: encoding: [0x0f,0x07]
-sysretl
-// CHECK: sysretl
-// CHECK: encoding: [0x0f,0x07]
-sysretq
-// CHECK: sysretq
-// CHECK: encoding: [0x48,0x0f,0x07]
-
-// rdar://8407242
-push %fs
-// CHECK: pushq %fs
-// CHECK: encoding: [0x0f,0xa0]
-push %gs
-// CHECK: pushq %gs
-// CHECK: encoding: [0x0f,0xa8]
-
-pushw %fs
-// CHECK: pushw %fs
-// CHECK: encoding: [0x66,0x0f,0xa0]
-pushw %gs
-// CHECK: pushw %gs
-// CHECK: encoding: [0x66,0x0f,0xa8]
-
-
-pop %fs
-// CHECK: popq %fs
-// CHECK: encoding: [0x0f,0xa1]
-pop %gs
-// CHECK: popq %gs
-// CHECK: encoding: [0x0f,0xa9]
-
-popw %fs
-// CHECK: popw %fs
-// CHECK: encoding: [0x66,0x0f,0xa1]
-popw %gs
-// CHECK: popw %gs
-// CHECK: encoding: [0x66,0x0f,0xa9]
-
-// rdar://8438816
-fildq -8(%rsp)
-fildll -8(%rsp)
-// CHECK: fildll -8(%rsp)
-// CHECK: encoding: [0xdf,0x6c,0x24,0xf8]
-// CHECK: fildll -8(%rsp)
-// CHECK: encoding: [0xdf,0x6c,0x24,0xf8]
-
-// CHECK: callq a
- callq a
-
-// CHECK: leaq -40(%rbp), %r15
- leaq -40(%rbp), %r15
-
-
-
-// rdar://8013734 - Alias dr6=db6
-mov %dr6, %rax
-mov %db6, %rax
-// CHECK: movq %dr6, %rax
-// CHECK: movq %dr6, %rax
-
-
-// INC/DEC encodings.
-incb %al // CHECK: incb %al # encoding: [0xfe,0xc0]
-incw %ax // CHECK: incw %ax # encoding: [0x66,0xff,0xc0]
-incl %eax // CHECK: incl %eax # encoding: [0xff,0xc0]
-decb %al // CHECK: decb %al # encoding: [0xfe,0xc8]
-decw %ax // CHECK: decw %ax # encoding: [0x66,0xff,0xc8]
-decl %eax // CHECK: decl %eax # encoding: [0xff,0xc8]
-
diff --git a/test/MC/AsmParser/X86/x86_64-avx-clmul-encoding.s b/test/MC/AsmParser/X86/x86_64-avx-clmul-encoding.s
deleted file mode 100644
index 67e82c6..0000000
--- a/test/MC/AsmParser/X86/x86_64-avx-clmul-encoding.s
+++ /dev/null
@@ -1,42 +0,0 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
-
-// CHECK: vpclmulqdq $17, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x44,0xdc,0x11]
- vpclmulhqhqdq %xmm12, %xmm10, %xmm11
-
-// CHECK: vpclmulqdq $17, (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x29,0x44,0x28,0x11]
- vpclmulhqhqdq (%rax), %xmm10, %xmm13
-
-// CHECK: vpclmulqdq $1, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x44,0xdc,0x01]
- vpclmulhqlqdq %xmm12, %xmm10, %xmm11
-
-// CHECK: vpclmulqdq $1, (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x29,0x44,0x28,0x01]
- vpclmulhqlqdq (%rax), %xmm10, %xmm13
-
-// CHECK: vpclmulqdq $16, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x44,0xdc,0x10]
- vpclmullqhqdq %xmm12, %xmm10, %xmm11
-
-// CHECK: vpclmulqdq $16, (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x29,0x44,0x28,0x10]
- vpclmullqhqdq (%rax), %xmm10, %xmm13
-
-// CHECK: vpclmulqdq $0, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x44,0xdc,0x00]
- vpclmullqlqdq %xmm12, %xmm10, %xmm11
-
-// CHECK: vpclmulqdq $0, (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x29,0x44,0x28,0x00]
- vpclmullqlqdq (%rax), %xmm10, %xmm13
-
-// CHECK: vpclmulqdq $17, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x44,0xdc,0x11]
- vpclmulqdq $17, %xmm12, %xmm10, %xmm11
-
-// CHECK: vpclmulqdq $17, (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x29,0x44,0x28,0x11]
- vpclmulqdq $17, (%rax), %xmm10, %xmm13
-
diff --git a/test/MC/AsmParser/X86/x86_64-avx-encoding.s b/test/MC/AsmParser/X86/x86_64-avx-encoding.s
deleted file mode 100644
index 7a96bb5..0000000
--- a/test/MC/AsmParser/X86/x86_64-avx-encoding.s
+++ /dev/null
@@ -1,3318 +0,0 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
-
-// CHECK: vaddss %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x32,0x58,0xd0]
-vaddss %xmm8, %xmm9, %xmm10
-
-// CHECK: vmulss %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x32,0x59,0xd0]
-vmulss %xmm8, %xmm9, %xmm10
-
-// CHECK: vsubss %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x32,0x5c,0xd0]
-vsubss %xmm8, %xmm9, %xmm10
-
-// CHECK: vdivss %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x32,0x5e,0xd0]
-vdivss %xmm8, %xmm9, %xmm10
-
-// CHECK: vaddsd %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x33,0x58,0xd0]
-vaddsd %xmm8, %xmm9, %xmm10
-
-// CHECK: vmulsd %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x33,0x59,0xd0]
-vmulsd %xmm8, %xmm9, %xmm10
-
-// CHECK: vsubsd %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x33,0x5c,0xd0]
-vsubsd %xmm8, %xmm9, %xmm10
-
-// CHECK: vdivsd %xmm8, %xmm9, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x33,0x5e,0xd0]
-vdivsd %xmm8, %xmm9, %xmm10
-
-// CHECK: vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2a,0x58,0x5c,0xd9,0xfc]
-vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2a,0x5c,0x5c,0xd9,0xfc]
-vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2a,0x59,0x5c,0xd9,0xfc]
-vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2a,0x5e,0x5c,0xd9,0xfc]
-vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2b,0x58,0x5c,0xd9,0xfc]
-vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vsubsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2b,0x5c,0x5c,0xd9,0xfc]
-vsubsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vmulsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2b,0x59,0x5c,0xd9,0xfc]
-vmulsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vdivsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x2b,0x5e,0x5c,0xd9,0xfc]
-vdivsd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vaddps %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x20,0x58,0xfa]
-vaddps %xmm10, %xmm11, %xmm15
-
-// CHECK: vsubps %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x20,0x5c,0xfa]
-vsubps %xmm10, %xmm11, %xmm15
-
-// CHECK: vmulps %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x20,0x59,0xfa]
-vmulps %xmm10, %xmm11, %xmm15
-
-// CHECK: vdivps %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x20,0x5e,0xfa]
-vdivps %xmm10, %xmm11, %xmm15
-
-// CHECK: vaddpd %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x21,0x58,0xfa]
-vaddpd %xmm10, %xmm11, %xmm15
-
-// CHECK: vsubpd %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x21,0x5c,0xfa]
-vsubpd %xmm10, %xmm11, %xmm15
-
-// CHECK: vmulpd %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x21,0x59,0xfa]
-vmulpd %xmm10, %xmm11, %xmm15
-
-// CHECK: vdivpd %xmm10, %xmm11, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x21,0x5e,0xfa]
-vdivpd %xmm10, %xmm11, %xmm15
-
-// CHECK: vaddps -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x28,0x58,0x5c,0xd9,0xfc]
-vaddps -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vsubps -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x28,0x5c,0x5c,0xd9,0xfc]
-vsubps -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vmulps -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x28,0x59,0x5c,0xd9,0xfc]
-vmulps -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vdivps -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x28,0x5e,0x5c,0xd9,0xfc]
-vdivps -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vaddpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x29,0x58,0x5c,0xd9,0xfc]
-vaddpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vsubpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x29,0x5c,0x5c,0xd9,0xfc]
-vsubpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vmulpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x29,0x59,0x5c,0xd9,0xfc]
-vmulpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vdivpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-// CHECK: encoding: [0xc5,0x29,0x5e,0x5c,0xd9,0xfc]
-vdivpd -4(%rcx,%rbx,8), %xmm10, %xmm11
-
-// CHECK: vmaxss %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x0a,0x5f,0xe2]
- vmaxss %xmm10, %xmm14, %xmm12
-
-// CHECK: vmaxsd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x0b,0x5f,0xe2]
- vmaxsd %xmm10, %xmm14, %xmm12
-
-// CHECK: vminss %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x0a,0x5d,0xe2]
- vminss %xmm10, %xmm14, %xmm12
-
-// CHECK: vminsd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x0b,0x5d,0xe2]
- vminsd %xmm10, %xmm14, %xmm12
-
-// CHECK: vmaxss -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1a,0x5f,0x54,0xcb,0xfc]
- vmaxss -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vmaxsd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1b,0x5f,0x54,0xcb,0xfc]
- vmaxsd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vminss -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1a,0x5d,0x54,0xcb,0xfc]
- vminss -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vminsd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1b,0x5d,0x54,0xcb,0xfc]
- vminsd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vmaxps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x5f,0xe2]
- vmaxps %xmm10, %xmm14, %xmm12
-
-// CHECK: vmaxpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x5f,0xe2]
- vmaxpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vminps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x5d,0xe2]
- vminps %xmm10, %xmm14, %xmm12
-
-// CHECK: vminpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x5d,0xe2]
- vminpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vmaxps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x5f,0x54,0xcb,0xfc]
- vmaxps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vmaxpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x5f,0x54,0xcb,0xfc]
- vmaxpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vminps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x5d,0x54,0xcb,0xfc]
- vminps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vminpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x5d,0x54,0xcb,0xfc]
- vminpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vandps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x54,0xe2]
- vandps %xmm10, %xmm14, %xmm12
-
-// CHECK: vandpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x54,0xe2]
- vandpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vandps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x54,0x54,0xcb,0xfc]
- vandps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vandpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x54,0x54,0xcb,0xfc]
- vandpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vorps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x56,0xe2]
- vorps %xmm10, %xmm14, %xmm12
-
-// CHECK: vorpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x56,0xe2]
- vorpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vorps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x56,0x54,0xcb,0xfc]
- vorps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vorpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x56,0x54,0xcb,0xfc]
- vorpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vxorps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x57,0xe2]
- vxorps %xmm10, %xmm14, %xmm12
-
-// CHECK: vxorpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x57,0xe2]
- vxorpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vxorps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x57,0x54,0xcb,0xfc]
- vxorps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vxorpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x57,0x54,0xcb,0xfc]
- vxorpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vandnps %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x08,0x55,0xe2]
- vandnps %xmm10, %xmm14, %xmm12
-
-// CHECK: vandnpd %xmm10, %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x09,0x55,0xe2]
- vandnpd %xmm10, %xmm14, %xmm12
-
-// CHECK: vandnps -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x18,0x55,0x54,0xcb,0xfc]
- vandnps -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vandnpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0x55,0x54,0xcb,0xfc]
- vandnpd -4(%rbx,%rcx,8), %xmm12, %xmm10
-
-// CHECK: vmovss -4(%rbx,%rcx,8), %xmm10
-// CHECK: encoding: [0xc5,0x7a,0x10,0x54,0xcb,0xfc]
- vmovss -4(%rbx,%rcx,8), %xmm10
-
-// CHECK: vmovss %xmm14, %xmm10, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x2a,0x10,0xfe]
- vmovss %xmm14, %xmm10, %xmm15
-
-// CHECK: vmovsd -4(%rbx,%rcx,8), %xmm10
-// CHECK: encoding: [0xc5,0x7b,0x10,0x54,0xcb,0xfc]
- vmovsd -4(%rbx,%rcx,8), %xmm10
-
-// CHECK: vmovsd %xmm14, %xmm10, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x2b,0x10,0xfe]
- vmovsd %xmm14, %xmm10, %xmm15
-
-// CHECK: vunpckhps %xmm15, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0x15,0xef]
- vunpckhps %xmm15, %xmm12, %xmm13
-
-// CHECK: vunpckhpd %xmm15, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x15,0xef]
- vunpckhpd %xmm15, %xmm12, %xmm13
-
-// CHECK: vunpcklps %xmm15, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0x14,0xef]
- vunpcklps %xmm15, %xmm12, %xmm13
-
-// CHECK: vunpcklpd %xmm15, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x14,0xef]
- vunpcklpd %xmm15, %xmm12, %xmm13
-
-// CHECK: vunpckhps -4(%rbx,%rcx,8), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x18,0x15,0x7c,0xcb,0xfc]
- vunpckhps -4(%rbx,%rcx,8), %xmm12, %xmm15
-
-// CHECK: vunpckhpd -4(%rbx,%rcx,8), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x19,0x15,0x7c,0xcb,0xfc]
- vunpckhpd -4(%rbx,%rcx,8), %xmm12, %xmm15
-
-// CHECK: vunpcklps -4(%rbx,%rcx,8), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x18,0x14,0x7c,0xcb,0xfc]
- vunpcklps -4(%rbx,%rcx,8), %xmm12, %xmm15
-
-// CHECK: vunpcklpd -4(%rbx,%rcx,8), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x19,0x14,0x7c,0xcb,0xfc]
- vunpcklpd -4(%rbx,%rcx,8), %xmm12, %xmm15
-
-// CHECK: vcmpps $0, %xmm10, %xmm12, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xfa,0x00]
- vcmpps $0, %xmm10, %xmm12, %xmm15
-
-// CHECK: vcmpps $0, (%rax), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x18,0xc2,0x38,0x00]
- vcmpps $0, (%rax), %xmm12, %xmm15
-
-// CHECK: vcmpps $7, %xmm10, %xmm12, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xfa,0x07]
- vcmpps $7, %xmm10, %xmm12, %xmm15
-
-// CHECK: vcmppd $0, %xmm10, %xmm12, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xfa,0x00]
- vcmppd $0, %xmm10, %xmm12, %xmm15
-
-// CHECK: vcmppd $0, (%rax), %xmm12, %xmm15
-// CHECK: encoding: [0xc5,0x19,0xc2,0x38,0x00]
- vcmppd $0, (%rax), %xmm12, %xmm15
-
-// CHECK: vcmppd $7, %xmm10, %xmm12, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xfa,0x07]
- vcmppd $7, %xmm10, %xmm12, %xmm15
-
-// CHECK: vshufps $8, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc6,0xeb,0x08]
- vshufps $8, %xmm11, %xmm12, %xmm13
-
-// CHECK: vshufps $8, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc6,0x6c,0xcb,0xfc,0x08]
- vshufps $8, -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vshufpd $8, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc6,0xeb,0x08]
- vshufpd $8, %xmm11, %xmm12, %xmm13
-
-// CHECK: vshufpd $8, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc6,0x6c,0xcb,0xfc,0x08]
- vshufpd $8, -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $0, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x00]
- vcmpeqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $2, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x02]
- vcmpleps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $1, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x01]
- vcmpltps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $4, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x04]
- vcmpneqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $6, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x06]
- vcmpnleps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $5, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x05]
- vcmpnltps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x07]
- vcmpordps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $3, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x03]
- vcmpunordps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $0, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $2, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmpleps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $1, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $4, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $6, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnleps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $5, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpps $7, -4(%rbx,%rcx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc8,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordps -4(%rbx,%rcx,8), %xmm6, %xmm2
-
-// CHECK: vcmpps $3, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordps -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $0, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x00]
- vcmpeqpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $2, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x02]
- vcmplepd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $1, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x01]
- vcmpltpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $4, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x04]
- vcmpneqpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $6, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x06]
- vcmpnlepd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $5, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x05]
- vcmpnltpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x07]
- vcmpordpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $3, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xc2,0xeb,0x03]
- vcmpunordpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmppd $0, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqpd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $2, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmplepd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $1, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltpd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $4, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqpd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $6, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnlepd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $5, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltpd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmppd $7, -4(%rbx,%rcx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xc9,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordpd -4(%rbx,%rcx,8), %xmm6, %xmm2
-
-// CHECK: vcmppd $3, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordpd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $0, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x00]
- vcmpeqss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $2, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x02]
- vcmpless %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $1, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x01]
- vcmpltss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $4, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x04]
- vcmpneqss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $6, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x06]
- vcmpnless %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $5, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x05]
- vcmpnltss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x07]
- vcmpordss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $3, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1a,0xc2,0xeb,0x03]
- vcmpunordss %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpss $0, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqss -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $2, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmpless -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $1, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltss -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $4, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqss -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $6, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnless -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $5, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltss -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpss $7, -4(%rbx,%rcx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xca,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordss -4(%rbx,%rcx,8), %xmm6, %xmm2
-
-// CHECK: vcmpss $3, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1a,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordss -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $0, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x00]
- vcmpeqsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $2, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x02]
- vcmplesd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $1, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x01]
- vcmpltsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $4, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x04]
- vcmpneqsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $6, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x06]
- vcmpnlesd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $5, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x05]
- vcmpnltsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x07]
- vcmpordsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $3, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xc2,0xeb,0x03]
- vcmpunordsd %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpsd $0, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqsd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $2, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmplesd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $1, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltsd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $4, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqsd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $6, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnlesd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $5, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltsd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vcmpsd $7, -4(%rbx,%rcx,8), %xmm6, %xmm2
-// CHECK: encoding: [0xc5,0xcb,0xc2,0x54,0xcb,0xfc,0x07]
- vcmpordsd -4(%rbx,%rcx,8), %xmm6, %xmm2
-
-// CHECK: vcmpsd $3, -4(%rbx,%rcx,8), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordsd -4(%rbx,%rcx,8), %xmm12, %xmm13
-
-// CHECK: vucomiss %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x2e,0xe3]
- vucomiss %xmm11, %xmm12
-
-// CHECK: vucomiss (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x2e,0x20]
- vucomiss (%rax), %xmm12
-
-// CHECK: vcomiss %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x2f,0xe3]
- vcomiss %xmm11, %xmm12
-
-// CHECK: vcomiss (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x2f,0x20]
- vcomiss (%rax), %xmm12
-
-// CHECK: vucomisd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x79,0x2e,0xe3]
- vucomisd %xmm11, %xmm12
-
-// CHECK: vucomisd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x79,0x2e,0x20]
- vucomisd (%rax), %xmm12
-
-// CHECK: vcomisd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x79,0x2f,0xe3]
- vcomisd %xmm11, %xmm12
-
-// CHECK: vcomisd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x79,0x2f,0x20]
- vcomisd (%rax), %xmm12
-
-// CHECK: vcvttss2si (%rcx), %eax
-// CHECK: encoding: [0xc5,0xfa,0x2c,0x01]
- vcvttss2si (%rcx), %eax
-
-// CHECK: vcvtsi2ss (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x22,0x2a,0x20]
- vcvtsi2ss (%rax), %xmm11, %xmm12
-
-// CHECK: vcvtsi2ss (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x22,0x2a,0x20]
- vcvtsi2ss (%rax), %xmm11, %xmm12
-
-// CHECK: vcvttsd2si (%rcx), %eax
-// CHECK: encoding: [0xc5,0xfb,0x2c,0x01]
- vcvttsd2si (%rcx), %eax
-
-// CHECK: vcvtsi2sd (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x23,0x2a,0x20]
- vcvtsi2sd (%rax), %xmm11, %xmm12
-
-// CHECK: vcvtsi2sd (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x23,0x2a,0x20]
- vcvtsi2sd (%rax), %xmm11, %xmm12
-
-// CHECK: vmovaps (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x28,0x20]
- vmovaps (%rax), %xmm12
-
-// CHECK: vmovaps %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x28,0xe3]
- vmovaps %xmm11, %xmm12
-
-// CHECK: vmovaps %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x78,0x29,0x18]
- vmovaps %xmm11, (%rax)
-
-// CHECK: vmovapd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x79,0x28,0x20]
- vmovapd (%rax), %xmm12
-
-// CHECK: vmovapd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x79,0x28,0xe3]
- vmovapd %xmm11, %xmm12
-
-// CHECK: vmovapd %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x29,0x18]
- vmovapd %xmm11, (%rax)
-
-// CHECK: vmovups (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x10,0x20]
- vmovups (%rax), %xmm12
-
-// CHECK: vmovups %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x10,0xe3]
- vmovups %xmm11, %xmm12
-
-// CHECK: vmovups %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x78,0x11,0x18]
- vmovups %xmm11, (%rax)
-
-// CHECK: vmovupd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x79,0x10,0x20]
- vmovupd (%rax), %xmm12
-
-// CHECK: vmovupd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x79,0x10,0xe3]
- vmovupd %xmm11, %xmm12
-
-// CHECK: vmovupd %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x11,0x18]
- vmovupd %xmm11, (%rax)
-
-// CHECK: vmovlps %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x78,0x13,0x18]
- vmovlps %xmm11, (%rax)
-
-// CHECK: vmovlps (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0x12,0x28]
- vmovlps (%rax), %xmm12, %xmm13
-
-// CHECK: vmovlpd %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x13,0x18]
- vmovlpd %xmm11, (%rax)
-
-// CHECK: vmovlpd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x12,0x28]
- vmovlpd (%rax), %xmm12, %xmm13
-
-// CHECK: vmovhps %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x78,0x17,0x18]
- vmovhps %xmm11, (%rax)
-
-// CHECK: vmovhps (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x18,0x16,0x28]
- vmovhps (%rax), %xmm12, %xmm13
-
-// CHECK: vmovhpd %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x17,0x18]
- vmovhpd %xmm11, (%rax)
-
-// CHECK: vmovhpd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x16,0x28]
- vmovhpd (%rax), %xmm12, %xmm13
-
-// CHECK: vmovlhps %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0x16,0xeb]
- vmovlhps %xmm11, %xmm12, %xmm13
-
-// CHECK: vmovhlps %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0x12,0xeb]
- vmovhlps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcvtss2sil %xmm11, %eax
-// CHECK: encoding: [0xc4,0xc1,0x7a,0x2d,0xc3]
- vcvtss2si %xmm11, %eax
-
-// CHECK: vcvtss2sil (%rax), %ebx
-// CHECK: encoding: [0xc5,0xfa,0x2d,0x18]
- vcvtss2si (%rax), %ebx
-
-// CHECK: vcvtdq2ps %xmm10, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x5b,0xe2]
- vcvtdq2ps %xmm10, %xmm12
-
-// CHECK: vcvtdq2ps (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x5b,0x20]
- vcvtdq2ps (%rax), %xmm12
-
-// CHECK: vcvtsd2ss %xmm12, %xmm13, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x13,0x5a,0xd4]
- vcvtsd2ss %xmm12, %xmm13, %xmm10
-
-// CHECK: vcvtsd2ss (%rax), %xmm13, %xmm10
-// CHECK: encoding: [0xc5,0x13,0x5a,0x10]
- vcvtsd2ss (%rax), %xmm13, %xmm10
-
-// CHECK: vcvtps2dq %xmm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x79,0x5b,0xdc]
- vcvtps2dq %xmm12, %xmm11
-
-// CHECK: vcvtps2dq (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x79,0x5b,0x18]
- vcvtps2dq (%rax), %xmm11
-
-// CHECK: vcvtss2sd %xmm12, %xmm13, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x12,0x5a,0xd4]
- vcvtss2sd %xmm12, %xmm13, %xmm10
-
-// CHECK: vcvtss2sd (%rax), %xmm13, %xmm10
-// CHECK: encoding: [0xc5,0x12,0x5a,0x10]
- vcvtss2sd (%rax), %xmm13, %xmm10
-
-// CHECK: vcvtdq2ps %xmm13, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x78,0x5b,0xd5]
- vcvtdq2ps %xmm13, %xmm10
-
-// CHECK: vcvtdq2ps (%ecx), %xmm13
-// CHECK: encoding: [0xc5,0x78,0x5b,0x29]
- vcvtdq2ps (%ecx), %xmm13
-
-// CHECK: vcvttps2dq %xmm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x7a,0x5b,0xdc]
- vcvttps2dq %xmm12, %xmm11
-
-// CHECK: vcvttps2dq (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x7a,0x5b,0x18]
- vcvttps2dq (%rax), %xmm11
-
-// CHECK: vcvtps2pd %xmm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x78,0x5a,0xdc]
- vcvtps2pd %xmm12, %xmm11
-
-// CHECK: vcvtps2pd (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x78,0x5a,0x18]
- vcvtps2pd (%rax), %xmm11
-
-// CHECK: vcvtpd2ps %xmm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x79,0x5a,0xdc]
- vcvtpd2ps %xmm12, %xmm11
-
-// CHECK: vsqrtpd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x79,0x51,0xe3]
- vsqrtpd %xmm11, %xmm12
-
-// CHECK: vsqrtpd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x79,0x51,0x20]
- vsqrtpd (%rax), %xmm12
-
-// CHECK: vsqrtps %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x51,0xe3]
- vsqrtps %xmm11, %xmm12
-
-// CHECK: vsqrtps (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x51,0x20]
- vsqrtps (%rax), %xmm12
-
-// CHECK: vsqrtsd %xmm11, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x1b,0x51,0xd3]
- vsqrtsd %xmm11, %xmm12, %xmm10
-
-// CHECK: vsqrtsd (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1b,0x51,0x10]
- vsqrtsd (%rax), %xmm12, %xmm10
-
-// CHECK: vsqrtss %xmm11, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x1a,0x51,0xd3]
- vsqrtss %xmm11, %xmm12, %xmm10
-
-// CHECK: vsqrtss (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1a,0x51,0x10]
- vsqrtss (%rax), %xmm12, %xmm10
-
-// CHECK: vrsqrtps %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x52,0xe3]
- vrsqrtps %xmm11, %xmm12
-
-// CHECK: vrsqrtps (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x52,0x20]
- vrsqrtps (%rax), %xmm12
-
-// CHECK: vrsqrtss %xmm11, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x1a,0x52,0xd3]
- vrsqrtss %xmm11, %xmm12, %xmm10
-
-// CHECK: vrsqrtss (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1a,0x52,0x10]
- vrsqrtss (%rax), %xmm12, %xmm10
-
-// CHECK: vrcpps %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x78,0x53,0xe3]
- vrcpps %xmm11, %xmm12
-
-// CHECK: vrcpps (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x78,0x53,0x20]
- vrcpps (%rax), %xmm12
-
-// CHECK: vrcpss %xmm11, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x1a,0x53,0xd3]
- vrcpss %xmm11, %xmm12, %xmm10
-
-// CHECK: vrcpss (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x1a,0x53,0x10]
- vrcpss (%rax), %xmm12, %xmm10
-
-// CHECK: vmovntdq %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0xe7,0x18]
- vmovntdq %xmm11, (%rax)
-
-// CHECK: vmovntpd %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x2b,0x18]
- vmovntpd %xmm11, (%rax)
-
-// CHECK: vmovntps %xmm11, (%rax)
-// CHECK: encoding: [0xc5,0x78,0x2b,0x18]
- vmovntps %xmm11, (%rax)
-
-// CHECK: vldmxcsr -4(%rip)
-// CHECK: encoding: [0xc5,0xf8,0xae,0x15,0xfc,0xff,0xff,0xff]
- vldmxcsr -4(%rip)
-
-// CHECK: vstmxcsr -4(%rsp)
-// CHECK: encoding: [0xc5,0xf8,0xae,0x5c,0x24,0xfc]
- vstmxcsr -4(%rsp)
-
-// CHECK: vpsubb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf8,0xeb]
- vpsubb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf8,0x28]
- vpsubb (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf9,0xeb]
- vpsubw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf9,0x28]
- vpsubw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xfa,0xeb]
- vpsubd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xfa,0x28]
- vpsubd (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xfb,0xeb]
- vpsubq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xfb,0x28]
- vpsubq (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubsb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe8,0xeb]
- vpsubsb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubsb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe8,0x28]
- vpsubsb (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe9,0xeb]
- vpsubsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe9,0x28]
- vpsubsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubusb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd8,0xeb]
- vpsubusb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubusb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd8,0x28]
- vpsubusb (%rax), %xmm12, %xmm13
-
-// CHECK: vpsubusw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd9,0xeb]
- vpsubusw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsubusw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd9,0x28]
- vpsubusw (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xfc,0xeb]
- vpaddb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xfc,0x28]
- vpaddb (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xfd,0xeb]
- vpaddw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xfd,0x28]
- vpaddw (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xfe,0xeb]
- vpaddd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xfe,0x28]
- vpaddd (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd4,0xeb]
- vpaddq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd4,0x28]
- vpaddq (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddsb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xec,0xeb]
- vpaddsb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddsb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xec,0x28]
- vpaddsb (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xed,0xeb]
- vpaddsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xed,0x28]
- vpaddsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddusb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xdc,0xeb]
- vpaddusb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddusb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xdc,0x28]
- vpaddusb (%rax), %xmm12, %xmm13
-
-// CHECK: vpaddusw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xdd,0xeb]
- vpaddusw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpaddusw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xdd,0x28]
- vpaddusw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmulhuw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe4,0xeb]
- vpmulhuw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmulhuw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe4,0x28]
- vpmulhuw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmulhw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe5,0xeb]
- vpmulhw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmulhw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe5,0x28]
- vpmulhw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmullw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd5,0xeb]
- vpmullw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmullw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd5,0x28]
- vpmullw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmuludq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf4,0xeb]
- vpmuludq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmuludq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf4,0x28]
- vpmuludq (%rax), %xmm12, %xmm13
-
-// CHECK: vpavgb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe0,0xeb]
- vpavgb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpavgb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe0,0x28]
- vpavgb (%rax), %xmm12, %xmm13
-
-// CHECK: vpavgw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe3,0xeb]
- vpavgw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpavgw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe3,0x28]
- vpavgw (%rax), %xmm12, %xmm13
-
-// CHECK: vpminsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xea,0xeb]
- vpminsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpminsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xea,0x28]
- vpminsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpminub %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xda,0xeb]
- vpminub %xmm11, %xmm12, %xmm13
-
-// CHECK: vpminub (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xda,0x28]
- vpminub (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xee,0xeb]
- vpmaxsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmaxsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xee,0x28]
- vpmaxsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxub %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xde,0xeb]
- vpmaxub %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmaxub (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xde,0x28]
- vpmaxub (%rax), %xmm12, %xmm13
-
-// CHECK: vpsadbw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf6,0xeb]
- vpsadbw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsadbw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf6,0x28]
- vpsadbw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsllw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf1,0xeb]
- vpsllw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsllw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf1,0x28]
- vpsllw (%rax), %xmm12, %xmm13
-
-// CHECK: vpslld %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf2,0xeb]
- vpslld %xmm11, %xmm12, %xmm13
-
-// CHECK: vpslld (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf2,0x28]
- vpslld (%rax), %xmm12, %xmm13
-
-// CHECK: vpsllq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xf3,0xeb]
- vpsllq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsllq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xf3,0x28]
- vpsllq (%rax), %xmm12, %xmm13
-
-// CHECK: vpsraw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe1,0xeb]
- vpsraw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsraw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe1,0x28]
- vpsraw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsrad %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xe2,0xeb]
- vpsrad %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsrad (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xe2,0x28]
- vpsrad (%rax), %xmm12, %xmm13
-
-// CHECK: vpsrlw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd1,0xeb]
- vpsrlw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsrlw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd1,0x28]
- vpsrlw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsrld %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd2,0xeb]
- vpsrld %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsrld (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd2,0x28]
- vpsrld (%rax), %xmm12, %xmm13
-
-// CHECK: vpsrlq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd3,0xeb]
- vpsrlq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsrlq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xd3,0x28]
- vpsrlq (%rax), %xmm12, %xmm13
-
-// CHECK: vpslld $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x72,0xf4,0x0a]
- vpslld $10, %xmm12, %xmm13
-
-// CHECK: vpslldq $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x73,0xfc,0x0a]
- vpslldq $10, %xmm12, %xmm13
-
-// CHECK: vpsllq $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x73,0xf4,0x0a]
- vpsllq $10, %xmm12, %xmm13
-
-// CHECK: vpsllw $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x71,0xf4,0x0a]
- vpsllw $10, %xmm12, %xmm13
-
-// CHECK: vpsrad $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x72,0xe4,0x0a]
- vpsrad $10, %xmm12, %xmm13
-
-// CHECK: vpsraw $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x71,0xe4,0x0a]
- vpsraw $10, %xmm12, %xmm13
-
-// CHECK: vpsrld $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x72,0xd4,0x0a]
- vpsrld $10, %xmm12, %xmm13
-
-// CHECK: vpsrldq $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x73,0xdc,0x0a]
- vpsrldq $10, %xmm12, %xmm13
-
-// CHECK: vpsrlq $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x73,0xd4,0x0a]
- vpsrlq $10, %xmm12, %xmm13
-
-// CHECK: vpsrlw $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x71,0xd4,0x0a]
- vpsrlw $10, %xmm12, %xmm13
-
-// CHECK: vpslld $10, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0xc1,0x11,0x72,0xf4,0x0a]
- vpslld $10, %xmm12, %xmm13
-
-// CHECK: vpand %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xdb,0xeb]
- vpand %xmm11, %xmm12, %xmm13
-
-// CHECK: vpand (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xdb,0x28]
- vpand (%rax), %xmm12, %xmm13
-
-// CHECK: vpor %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xeb,0xeb]
- vpor %xmm11, %xmm12, %xmm13
-
-// CHECK: vpor (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xeb,0x28]
- vpor (%rax), %xmm12, %xmm13
-
-// CHECK: vpxor %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xef,0xeb]
- vpxor %xmm11, %xmm12, %xmm13
-
-// CHECK: vpxor (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xef,0x28]
- vpxor (%rax), %xmm12, %xmm13
-
-// CHECK: vpandn %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xdf,0xeb]
- vpandn %xmm11, %xmm12, %xmm13
-
-// CHECK: vpandn (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xdf,0x28]
- vpandn (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpeqb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x74,0xeb]
- vpcmpeqb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpeqb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x74,0x28]
- vpcmpeqb (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpeqw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x75,0xeb]
- vpcmpeqw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpeqw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x75,0x28]
- vpcmpeqw (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpeqd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x76,0xeb]
- vpcmpeqd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpeqd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x76,0x28]
- vpcmpeqd (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpgtb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x64,0xeb]
- vpcmpgtb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpgtb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x64,0x28]
- vpcmpgtb (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpgtw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x65,0xeb]
- vpcmpgtw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpgtw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x65,0x28]
- vpcmpgtw (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpgtd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x66,0xeb]
- vpcmpgtd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpcmpgtd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x66,0x28]
- vpcmpgtd (%rax), %xmm12, %xmm13
-
-// CHECK: vpacksswb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x63,0xeb]
- vpacksswb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpacksswb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x63,0x28]
- vpacksswb (%rax), %xmm12, %xmm13
-
-// CHECK: vpackssdw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x6b,0xeb]
- vpackssdw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpackssdw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x6b,0x28]
- vpackssdw (%rax), %xmm12, %xmm13
-
-// CHECK: vpackuswb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x67,0xeb]
- vpackuswb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpackuswb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x67,0x28]
- vpackuswb (%rax), %xmm12, %xmm13
-
-// CHECK: vpshufd $4, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x79,0x70,0xec,0x04]
- vpshufd $4, %xmm12, %xmm13
-
-// CHECK: vpshufd $4, (%rax), %xmm13
-// CHECK: encoding: [0xc5,0x79,0x70,0x28,0x04]
- vpshufd $4, (%rax), %xmm13
-
-// CHECK: vpshufhw $4, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x7a,0x70,0xec,0x04]
- vpshufhw $4, %xmm12, %xmm13
-
-// CHECK: vpshufhw $4, (%rax), %xmm13
-// CHECK: encoding: [0xc5,0x7a,0x70,0x28,0x04]
- vpshufhw $4, (%rax), %xmm13
-
-// CHECK: vpshuflw $4, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x7b,0x70,0xec,0x04]
- vpshuflw $4, %xmm12, %xmm13
-
-// CHECK: vpshuflw $4, (%rax), %xmm13
-// CHECK: encoding: [0xc5,0x7b,0x70,0x28,0x04]
- vpshuflw $4, (%rax), %xmm13
-
-// CHECK: vpunpcklbw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x60,0xeb]
- vpunpcklbw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpcklbw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x60,0x28]
- vpunpcklbw (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpcklwd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x61,0xeb]
- vpunpcklwd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpcklwd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x61,0x28]
- vpunpcklwd (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpckldq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x62,0xeb]
- vpunpckldq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpckldq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x62,0x28]
- vpunpckldq (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpcklqdq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x6c,0xeb]
- vpunpcklqdq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpcklqdq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x6c,0x28]
- vpunpcklqdq (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpckhbw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x68,0xeb]
- vpunpckhbw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpckhbw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x68,0x28]
- vpunpckhbw (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpckhwd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x69,0xeb]
- vpunpckhwd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpckhwd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x69,0x28]
- vpunpckhwd (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpckhdq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x6a,0xeb]
- vpunpckhdq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpckhdq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x6a,0x28]
- vpunpckhdq (%rax), %xmm12, %xmm13
-
-// CHECK: vpunpckhqdq %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x6d,0xeb]
- vpunpckhqdq %xmm11, %xmm12, %xmm13
-
-// CHECK: vpunpckhqdq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x6d,0x28]
- vpunpckhqdq (%rax), %xmm12, %xmm13
-
-// CHECK: vpinsrw $7, %eax, %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc4,0xe8,0x07]
- vpinsrw $7, %eax, %xmm12, %xmm13
-
-// CHECK: vpinsrw $7, (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0xc4,0x28,0x07]
- vpinsrw $7, (%rax), %xmm12, %xmm13
-
-// CHECK: vpextrw $7, %xmm12, %eax
-// CHECK: encoding: [0xc4,0xc1,0x79,0xc5,0xc4,0x07]
- vpextrw $7, %xmm12, %eax
-
-// CHECK: vpmovmskb %xmm12, %eax
-// CHECK: encoding: [0xc4,0xc1,0x79,0xd7,0xc4]
- vpmovmskb %xmm12, %eax
-
-// CHECK: vmaskmovdqu %xmm14, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x79,0xf7,0xfe]
- vmaskmovdqu %xmm14, %xmm15
-
-// CHECK: vmovd %eax, %xmm14
-// CHECK: encoding: [0xc5,0x79,0x6e,0xf0]
- vmovd %eax, %xmm14
-
-// CHECK: vmovd (%rax), %xmm14
-// CHECK: encoding: [0xc5,0x79,0x6e,0x30]
- vmovd (%rax), %xmm14
-
-// CHECK: vmovd %xmm14, (%rax)
-// CHECK: encoding: [0xc5,0x79,0x7e,0x30]
- vmovd %xmm14, (%rax)
-
-// CHECK: vmovd %rax, %xmm14
-// CHECK: encoding: [0xc4,0x61,0xf9,0x6e,0xf0]
- vmovd %rax, %xmm14
-
-// CHECK: vmovq %xmm14, (%rax)
-// CHECK: encoding: [0xc5,0x79,0xd6,0x30]
- vmovq %xmm14, (%rax)
-
-// CHECK: vmovq %xmm14, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7a,0x7e,0xe6]
- vmovq %xmm14, %xmm12
-
-// CHECK: vmovq (%rax), %xmm14
-// CHECK: encoding: [0xc5,0x7a,0x7e,0x30]
- vmovq (%rax), %xmm14
-
-// CHECK: vmovq %rax, %xmm14
-// CHECK: encoding: [0xc4,0x61,0xf9,0x6e,0xf0]
- vmovq %rax, %xmm14
-
-// CHECK: vmovq %xmm14, %rax
-// CHECK: encoding: [0xc4,0x61,0xf9,0x7e,0xf0]
- vmovq %xmm14, %rax
-
-// CHECK: vcvtpd2dq %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7b,0xe6,0xe3]
- vcvtpd2dq %xmm11, %xmm12
-
-// CHECK: vcvtdq2pd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7a,0xe6,0xe3]
- vcvtdq2pd %xmm11, %xmm12
-
-// CHECK: vcvtdq2pd (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x7a,0xe6,0x20]
- vcvtdq2pd (%rax), %xmm12
-
-// CHECK: vmovshdup %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7a,0x16,0xe3]
- vmovshdup %xmm11, %xmm12
-
-// CHECK: vmovshdup (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x7a,0x16,0x20]
- vmovshdup (%rax), %xmm12
-
-// CHECK: vmovsldup %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7a,0x12,0xe3]
- vmovsldup %xmm11, %xmm12
-
-// CHECK: vmovsldup (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x7a,0x12,0x20]
- vmovsldup (%rax), %xmm12
-
-// CHECK: vmovddup %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x41,0x7b,0x12,0xe3]
- vmovddup %xmm11, %xmm12
-
-// CHECK: vmovddup (%rax), %xmm12
-// CHECK: encoding: [0xc5,0x7b,0x12,0x20]
- vmovddup (%rax), %xmm12
-
-// CHECK: vaddsubps %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0xd0,0xeb]
- vaddsubps %xmm11, %xmm12, %xmm13
-
-// CHECK: vaddsubps (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x23,0xd0,0x20]
- vaddsubps (%rax), %xmm11, %xmm12
-
-// CHECK: vaddsubpd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0xd0,0xeb]
- vaddsubpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vaddsubpd (%rax), %xmm11, %xmm12
-// CHECK: encoding: [0xc5,0x21,0xd0,0x20]
- vaddsubpd (%rax), %xmm11, %xmm12
-
-// CHECK: vhaddps %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0x7c,0xeb]
- vhaddps %xmm11, %xmm12, %xmm13
-
-// CHECK: vhaddps (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0x7c,0x28]
- vhaddps (%rax), %xmm12, %xmm13
-
-// CHECK: vhaddpd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x7c,0xeb]
- vhaddpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vhaddpd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x7c,0x28]
- vhaddpd (%rax), %xmm12, %xmm13
-
-// CHECK: vhsubps %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x1b,0x7d,0xeb]
- vhsubps %xmm11, %xmm12, %xmm13
-
-// CHECK: vhsubps (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x1b,0x7d,0x28]
- vhsubps (%rax), %xmm12, %xmm13
-
-// CHECK: vhsubpd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x19,0x7d,0xeb]
- vhsubpd %xmm11, %xmm12, %xmm13
-
-// CHECK: vhsubpd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc5,0x19,0x7d,0x28]
- vhsubpd (%rax), %xmm12, %xmm13
-
-// CHECK: vpabsb %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x42,0x79,0x1c,0xe3]
- vpabsb %xmm11, %xmm12
-
-// CHECK: vpabsb (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x1c,0x20]
- vpabsb (%rax), %xmm12
-
-// CHECK: vpabsw %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x42,0x79,0x1d,0xe3]
- vpabsw %xmm11, %xmm12
-
-// CHECK: vpabsw (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x1d,0x20]
- vpabsw (%rax), %xmm12
-
-// CHECK: vpabsd %xmm11, %xmm12
-// CHECK: encoding: [0xc4,0x42,0x79,0x1e,0xe3]
- vpabsd %xmm11, %xmm12
-
-// CHECK: vpabsd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x1e,0x20]
- vpabsd (%rax), %xmm12
-
-// CHECK: vphaddw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x01,0xeb]
- vphaddw %xmm11, %xmm12, %xmm13
-
-// CHECK: vphaddw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x01,0x28]
- vphaddw (%rax), %xmm12, %xmm13
-
-// CHECK: vphaddd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x02,0xeb]
- vphaddd %xmm11, %xmm12, %xmm13
-
-// CHECK: vphaddd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x02,0x28]
- vphaddd (%rax), %xmm12, %xmm13
-
-// CHECK: vphaddsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x03,0xeb]
- vphaddsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vphaddsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x03,0x28]
- vphaddsw (%rax), %xmm12, %xmm13
-
-// CHECK: vphsubw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x05,0xeb]
- vphsubw %xmm11, %xmm12, %xmm13
-
-// CHECK: vphsubw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x05,0x28]
- vphsubw (%rax), %xmm12, %xmm13
-
-// CHECK: vphsubd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x06,0xeb]
- vphsubd %xmm11, %xmm12, %xmm13
-
-// CHECK: vphsubd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x06,0x28]
- vphsubd (%rax), %xmm12, %xmm13
-
-// CHECK: vphsubsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x07,0xeb]
- vphsubsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vphsubsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x07,0x28]
- vphsubsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaddubsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x04,0xeb]
- vpmaddubsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmaddubsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x04,0x28]
- vpmaddubsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpshufb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x00,0xeb]
- vpshufb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpshufb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x00,0x28]
- vpshufb (%rax), %xmm12, %xmm13
-
-// CHECK: vpsignb %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x08,0xeb]
- vpsignb %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsignb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x08,0x28]
- vpsignb (%rax), %xmm12, %xmm13
-
-// CHECK: vpsignw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x09,0xeb]
- vpsignw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsignw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x09,0x28]
- vpsignw (%rax), %xmm12, %xmm13
-
-// CHECK: vpsignd %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x0a,0xeb]
- vpsignd %xmm11, %xmm12, %xmm13
-
-// CHECK: vpsignd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x0a,0x28]
- vpsignd (%rax), %xmm12, %xmm13
-
-// CHECK: vpmulhrsw %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x19,0x0b,0xeb]
- vpmulhrsw %xmm11, %xmm12, %xmm13
-
-// CHECK: vpmulhrsw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x0b,0x28]
- vpmulhrsw (%rax), %xmm12, %xmm13
-
-// CHECK: vpalignr $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x43,0x19,0x0f,0xeb,0x07]
- vpalignr $7, %xmm11, %xmm12, %xmm13
-
-// CHECK: vpalignr $7, (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x19,0x0f,0x28,0x07]
- vpalignr $7, (%rax), %xmm12, %xmm13
-
-// CHECK: vroundsd $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x43,0x19,0x0b,0xeb,0x07]
- vroundsd $7, %xmm11, %xmm12, %xmm13
-
-// CHECK: vroundsd $7, (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x19,0x0b,0x28,0x07]
- vroundsd $7, (%rax), %xmm12, %xmm13
-
-// CHECK: vroundss $7, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x43,0x19,0x0a,0xeb,0x07]
- vroundss $7, %xmm11, %xmm12, %xmm13
-
-// CHECK: vroundss $7, (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x19,0x0a,0x28,0x07]
- vroundss $7, (%rax), %xmm12, %xmm13
-
-// CHECK: vroundpd $7, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x43,0x79,0x09,0xec,0x07]
- vroundpd $7, %xmm12, %xmm13
-
-// CHECK: vroundpd $7, (%rax), %xmm13
-// CHECK: encoding: [0xc4,0x63,0x79,0x09,0x28,0x07]
- vroundpd $7, (%rax), %xmm13
-
-// CHECK: vroundps $7, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x43,0x79,0x08,0xec,0x07]
- vroundps $7, %xmm12, %xmm13
-
-// CHECK: vroundps $7, (%rax), %xmm13
-// CHECK: encoding: [0xc4,0x63,0x79,0x08,0x28,0x07]
- vroundps $7, (%rax), %xmm13
-
-// CHECK: vphminposuw %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x42,0x79,0x41,0xec]
- vphminposuw %xmm12, %xmm13
-
-// CHECK: vphminposuw (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x41,0x20]
- vphminposuw (%rax), %xmm12
-
-// CHECK: vpackusdw %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x2b,0xdc]
- vpackusdw %xmm12, %xmm13, %xmm11
-
-// CHECK: vpackusdw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x2b,0x28]
- vpackusdw (%rax), %xmm12, %xmm13
-
-// CHECK: vpcmpeqq %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x29,0xdc]
- vpcmpeqq %xmm12, %xmm13, %xmm11
-
-// CHECK: vpcmpeqq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x29,0x28]
- vpcmpeqq (%rax), %xmm12, %xmm13
-
-// CHECK: vpminsb %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x38,0xdc]
- vpminsb %xmm12, %xmm13, %xmm11
-
-// CHECK: vpminsb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x38,0x28]
- vpminsb (%rax), %xmm12, %xmm13
-
-// CHECK: vpminsd %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x39,0xdc]
- vpminsd %xmm12, %xmm13, %xmm11
-
-// CHECK: vpminsd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x39,0x28]
- vpminsd (%rax), %xmm12, %xmm13
-
-// CHECK: vpminud %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3b,0xdc]
- vpminud %xmm12, %xmm13, %xmm11
-
-// CHECK: vpminud (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3b,0x28]
- vpminud (%rax), %xmm12, %xmm13
-
-// CHECK: vpminuw %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3a,0xdc]
- vpminuw %xmm12, %xmm13, %xmm11
-
-// CHECK: vpminuw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3a,0x28]
- vpminuw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxsb %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3c,0xdc]
- vpmaxsb %xmm12, %xmm13, %xmm11
-
-// CHECK: vpmaxsb (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3c,0x28]
- vpmaxsb (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxsd %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3d,0xdc]
- vpmaxsd %xmm12, %xmm13, %xmm11
-
-// CHECK: vpmaxsd (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3d,0x28]
- vpmaxsd (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxud %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3f,0xdc]
- vpmaxud %xmm12, %xmm13, %xmm11
-
-// CHECK: vpmaxud (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3f,0x28]
- vpmaxud (%rax), %xmm12, %xmm13
-
-// CHECK: vpmaxuw %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x3e,0xdc]
- vpmaxuw %xmm12, %xmm13, %xmm11
-
-// CHECK: vpmaxuw (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x3e,0x28]
- vpmaxuw (%rax), %xmm12, %xmm13
-
-// CHECK: vpmuldq %xmm12, %xmm13, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x11,0x28,0xdc]
- vpmuldq %xmm12, %xmm13, %xmm11
-
-// CHECK: vpmuldq (%rax), %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x19,0x28,0x28]
- vpmuldq (%rax), %xmm12, %xmm13
-
-// CHECK: vpmulld %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x51,0x40,0xdc]
- vpmulld %xmm12, %xmm5, %xmm11
-
-// CHECK: vpmulld (%rax), %xmm5, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x51,0x40,0x28]
- vpmulld (%rax), %xmm5, %xmm13
-
-// CHECK: vblendps $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x0c,0xdc,0x03]
- vblendps $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vblendps $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x0c,0x18,0x03]
- vblendps $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vblendpd $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x0d,0xdc,0x03]
- vblendpd $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vblendpd $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x0d,0x18,0x03]
- vblendpd $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vpblendw $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x0e,0xdc,0x03]
- vpblendw $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vpblendw $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x0e,0x18,0x03]
- vpblendw $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vmpsadbw $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x42,0xdc,0x03]
- vmpsadbw $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vmpsadbw $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x42,0x18,0x03]
- vmpsadbw $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vdpps $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x40,0xdc,0x03]
- vdpps $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vdpps $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x40,0x18,0x03]
- vdpps $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vdppd $3, %xmm12, %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x51,0x41,0xdc,0x03]
- vdppd $3, %xmm12, %xmm5, %xmm11
-
-// CHECK: vdppd $3, (%rax), %xmm5, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x51,0x41,0x18,0x03]
- vdppd $3, (%rax), %xmm5, %xmm11
-
-// CHECK: vblendvpd %xmm12, %xmm5, %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4b,0xed,0xc0]
- vblendvpd %xmm12, %xmm5, %xmm11, %xmm13
-
-// CHECK: vblendvpd %xmm12, (%rax), %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4b,0x28,0xc0]
- vblendvpd %xmm12, (%rax), %xmm11, %xmm13
-
-// CHECK: vblendvps %xmm12, %xmm5, %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4a,0xed,0xc0]
- vblendvps %xmm12, %xmm5, %xmm11, %xmm13
-
-// CHECK: vblendvps %xmm12, (%rax), %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4a,0x28,0xc0]
- vblendvps %xmm12, (%rax), %xmm11, %xmm13
-
-// CHECK: vpblendvb %xmm12, %xmm5, %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4c,0xed,0xc0]
- vpblendvb %xmm12, %xmm5, %xmm11, %xmm13
-
-// CHECK: vpblendvb %xmm12, (%rax), %xmm11, %xmm13
-// CHECK: encoding: [0xc4,0x63,0x21,0x4c,0x28,0xc0]
- vpblendvb %xmm12, (%rax), %xmm11, %xmm13
-
-// CHECK: vpmovsxbw %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x20,0xd4]
- vpmovsxbw %xmm12, %xmm10
-
-// CHECK: vpmovsxbw (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x20,0x20]
- vpmovsxbw (%rax), %xmm12
-
-// CHECK: vpmovsxwd %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x23,0xd4]
- vpmovsxwd %xmm12, %xmm10
-
-// CHECK: vpmovsxwd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x23,0x20]
- vpmovsxwd (%rax), %xmm12
-
-// CHECK: vpmovsxdq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x25,0xd4]
- vpmovsxdq %xmm12, %xmm10
-
-// CHECK: vpmovsxdq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x25,0x20]
- vpmovsxdq (%rax), %xmm12
-
-// CHECK: vpmovzxbw %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x30,0xd4]
- vpmovzxbw %xmm12, %xmm10
-
-// CHECK: vpmovzxbw (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x30,0x20]
- vpmovzxbw (%rax), %xmm12
-
-// CHECK: vpmovzxwd %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x33,0xd4]
- vpmovzxwd %xmm12, %xmm10
-
-// CHECK: vpmovzxwd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x33,0x20]
- vpmovzxwd (%rax), %xmm12
-
-// CHECK: vpmovzxdq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x35,0xd4]
- vpmovzxdq %xmm12, %xmm10
-
-// CHECK: vpmovzxdq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x35,0x20]
- vpmovzxdq (%rax), %xmm12
-
-// CHECK: vpmovsxbq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x22,0xd4]
- vpmovsxbq %xmm12, %xmm10
-
-// CHECK: vpmovsxbq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x22,0x20]
- vpmovsxbq (%rax), %xmm12
-
-// CHECK: vpmovzxbq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x32,0xd4]
- vpmovzxbq %xmm12, %xmm10
-
-// CHECK: vpmovzxbq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x32,0x20]
- vpmovzxbq (%rax), %xmm12
-
-// CHECK: vpmovsxbd %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x21,0xd4]
- vpmovsxbd %xmm12, %xmm10
-
-// CHECK: vpmovsxbd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x21,0x20]
- vpmovsxbd (%rax), %xmm12
-
-// CHECK: vpmovsxwq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x24,0xd4]
- vpmovsxwq %xmm12, %xmm10
-
-// CHECK: vpmovsxwq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x24,0x20]
- vpmovsxwq (%rax), %xmm12
-
-// CHECK: vpmovzxbd %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x31,0xd4]
- vpmovzxbd %xmm12, %xmm10
-
-// CHECK: vpmovzxbd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x31,0x20]
- vpmovzxbd (%rax), %xmm12
-
-// CHECK: vpmovzxwq %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x34,0xd4]
- vpmovzxwq %xmm12, %xmm10
-
-// CHECK: vpmovzxwq (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x34,0x20]
- vpmovzxwq (%rax), %xmm12
-
-// CHECK: vpextrw $7, %xmm12, %eax
-// CHECK: encoding: [0xc4,0xc1,0x79,0xc5,0xc4,0x07]
- vpextrw $7, %xmm12, %eax
-
-// CHECK: vpextrw $7, %xmm12, (%rax)
-// CHECK: encoding: [0xc4,0x63,0x79,0x15,0x20,0x07]
- vpextrw $7, %xmm12, (%rax)
-
-// CHECK: vpextrd $7, %xmm12, %eax
-// CHECK: encoding: [0xc4,0x63,0x79,0x16,0xe0,0x07]
- vpextrd $7, %xmm12, %eax
-
-// CHECK: vpextrd $7, %xmm12, (%rax)
-// CHECK: encoding: [0xc4,0x63,0x79,0x16,0x20,0x07]
- vpextrd $7, %xmm12, (%rax)
-
-// CHECK: vpextrb $7, %xmm12, %eax
-// CHECK: encoding: [0xc4,0x63,0x79,0x14,0xe0,0x07]
- vpextrb $7, %xmm12, %eax
-
-// CHECK: vpextrb $7, %xmm12, (%rax)
-// CHECK: encoding: [0xc4,0x63,0x79,0x14,0x20,0x07]
- vpextrb $7, %xmm12, (%rax)
-
-// CHECK: vpextrq $7, %xmm12, %rcx
-// CHECK: encoding: [0xc4,0x63,0xf9,0x16,0xe1,0x07]
- vpextrq $7, %xmm12, %rcx
-
-// CHECK: vpextrq $7, %xmm12, (%rcx)
-// CHECK: encoding: [0xc4,0x63,0xf9,0x16,0x21,0x07]
- vpextrq $7, %xmm12, (%rcx)
-
-// CHECK: vextractps $7, %xmm12, (%rax)
-// CHECK: encoding: [0xc4,0x63,0x79,0x17,0x20,0x07]
- vextractps $7, %xmm12, (%rax)
-
-// CHECK: vextractps $7, %xmm12, %eax
-// CHECK: encoding: [0xc4,0x63,0x79,0x17,0xe0,0x07]
- vextractps $7, %xmm12, %eax
-
-// CHECK: vpinsrw $7, %eax, %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0xc4,0xd0,0x07]
- vpinsrw $7, %eax, %xmm12, %xmm10
-
-// CHECK: vpinsrw $7, (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc5,0x19,0xc4,0x10,0x07]
- vpinsrw $7, (%rax), %xmm12, %xmm10
-
-// CHECK: vpinsrb $7, %eax, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x19,0x20,0xd0,0x07]
- vpinsrb $7, %eax, %xmm12, %xmm10
-
-// CHECK: vpinsrb $7, (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x19,0x20,0x10,0x07]
- vpinsrb $7, (%rax), %xmm12, %xmm10
-
-// CHECK: vpinsrd $7, %eax, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x19,0x22,0xd0,0x07]
- vpinsrd $7, %eax, %xmm12, %xmm10
-
-// CHECK: vpinsrd $7, (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x19,0x22,0x10,0x07]
- vpinsrd $7, (%rax), %xmm12, %xmm10
-
-// CHECK: vpinsrq $7, %rax, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x99,0x22,0xd0,0x07]
- vpinsrq $7, %rax, %xmm12, %xmm10
-
-// CHECK: vpinsrq $7, (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x63,0x99,0x22,0x10,0x07]
- vpinsrq $7, (%rax), %xmm12, %xmm10
-
-// CHECK: vinsertps $7, %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x43,0x29,0x21,0xdc,0x07]
- vinsertps $7, %xmm12, %xmm10, %xmm11
-
-// CHECK: vinsertps $7, (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x63,0x29,0x21,0x18,0x07]
- vinsertps $7, (%rax), %xmm10, %xmm11
-
-// CHECK: vptest %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x17,0xd4]
- vptest %xmm12, %xmm10
-
-// CHECK: vptest (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x17,0x20]
- vptest (%rax), %xmm12
-
-// CHECK: vmovntdqa (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x2a,0x20]
- vmovntdqa (%rax), %xmm12
-
-// CHECK: vpcmpgtq %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x37,0xdc]
- vpcmpgtq %xmm12, %xmm10, %xmm11
-
-// CHECK: vpcmpgtq (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0x37,0x28]
- vpcmpgtq (%rax), %xmm10, %xmm13
-
-// CHECK: vpcmpistrm $7, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x62,0xd4,0x07]
- vpcmpistrm $7, %xmm12, %xmm10
-
-// CHECK: vpcmpistrm $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x62,0x10,0x07]
- vpcmpistrm $7, (%rax), %xmm10
-
-// CHECK: vpcmpestrm $7, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x60,0xd4,0x07]
- vpcmpestrm $7, %xmm12, %xmm10
-
-// CHECK: vpcmpestrm $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x60,0x10,0x07]
- vpcmpestrm $7, (%rax), %xmm10
-
-// CHECK: vpcmpistri $7, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x63,0xd4,0x07]
- vpcmpistri $7, %xmm12, %xmm10
-
-// CHECK: vpcmpistri $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x63,0x10,0x07]
- vpcmpistri $7, (%rax), %xmm10
-
-// CHECK: vpcmpestri $7, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x61,0xd4,0x07]
- vpcmpestri $7, %xmm12, %xmm10
-
-// CHECK: vpcmpestri $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x61,0x10,0x07]
- vpcmpestri $7, (%rax), %xmm10
-
-// CHECK: vaesimc %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0xdb,0xd4]
- vaesimc %xmm12, %xmm10
-
-// CHECK: vaesimc (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0xdb,0x20]
- vaesimc (%rax), %xmm12
-
-// CHECK: vaesenc %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xdc,0xdc]
- vaesenc %xmm12, %xmm10, %xmm11
-
-// CHECK: vaesenc (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0xdc,0x28]
- vaesenc (%rax), %xmm10, %xmm13
-
-// CHECK: vaesenclast %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xdd,0xdc]
- vaesenclast %xmm12, %xmm10, %xmm11
-
-// CHECK: vaesenclast (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0xdd,0x28]
- vaesenclast (%rax), %xmm10, %xmm13
-
-// CHECK: vaesdec %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xde,0xdc]
- vaesdec %xmm12, %xmm10, %xmm11
-
-// CHECK: vaesdec (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0xde,0x28]
- vaesdec (%rax), %xmm10, %xmm13
-
-// CHECK: vaesdeclast %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xdf,0xdc]
- vaesdeclast %xmm12, %xmm10, %xmm11
-
-// CHECK: vaesdeclast (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0xdf,0x28]
- vaesdeclast (%rax), %xmm10, %xmm13
-
-// CHECK: vaeskeygenassist $7, %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0xdf,0xd4,0x07]
- vaeskeygenassist $7, %xmm12, %xmm10
-
-// CHECK: vaeskeygenassist $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0xdf,0x10,0x07]
- vaeskeygenassist $7, (%rax), %xmm10
-
-// CHECK: vcmpps $8, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x08]
- vcmpeq_uqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $9, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x09]
- vcmpngeps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $10, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0a]
- vcmpngtps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $11, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0b]
- vcmpfalseps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $12, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0c]
- vcmpneq_oqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $13, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0d]
- vcmpgeps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $14, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0e]
- vcmpgtps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $15, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x0f]
- vcmptrueps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $16, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x10]
- vcmpeq_osps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $17, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x11]
- vcmplt_oqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $18, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x12]
- vcmple_oqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $19, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x13]
- vcmpunord_sps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $20, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x14]
- vcmpneq_usps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $21, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x15]
- vcmpnlt_uqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $22, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x16]
- vcmpnle_uqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $23, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x17]
- vcmpord_sps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $24, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x18]
- vcmpeq_usps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $25, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x19]
- vcmpnge_uqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $26, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1a]
- vcmpngt_uqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $27, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1b]
- vcmpfalse_osps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $28, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1c]
- vcmpneq_osps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $29, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1d]
- vcmpge_oqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $30, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1e]
- vcmpgt_oqps %xmm11, %xmm12, %xmm13
-
-// CHECK: vcmpps $31, %xmm11, %xmm12, %xmm13
-// CHECK: encoding: [0xc4,0x41,0x18,0xc2,0xeb,0x1f]
- vcmptrue_usps %xmm11, %xmm12, %xmm13
-
-// CHECK: vmovaps (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x28,0x20]
- vmovaps (%rax), %ymm12
-
-// CHECK: vmovaps %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x28,0xe3]
- vmovaps %ymm11, %ymm12
-
-// CHECK: vmovaps %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7c,0x29,0x18]
- vmovaps %ymm11, (%rax)
-
-// CHECK: vmovapd (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7d,0x28,0x20]
- vmovapd (%rax), %ymm12
-
-// CHECK: vmovapd %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7d,0x28,0xe3]
- vmovapd %ymm11, %ymm12
-
-// CHECK: vmovapd %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7d,0x29,0x18]
- vmovapd %ymm11, (%rax)
-
-// CHECK: vmovups (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x10,0x20]
- vmovups (%rax), %ymm12
-
-// CHECK: vmovups %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x10,0xe3]
- vmovups %ymm11, %ymm12
-
-// CHECK: vmovups %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7c,0x11,0x18]
- vmovups %ymm11, (%rax)
-
-// CHECK: vmovupd (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7d,0x10,0x20]
- vmovupd (%rax), %ymm12
-
-// CHECK: vmovupd %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7d,0x10,0xe3]
- vmovupd %ymm11, %ymm12
-
-// CHECK: vmovupd %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7d,0x11,0x18]
- vmovupd %ymm11, (%rax)
-
-// CHECK: vunpckhps %ymm11, %ymm12, %ymm4
-// CHECK: encoding: [0xc4,0xc1,0x1c,0x15,0xe3]
- vunpckhps %ymm11, %ymm12, %ymm4
-
-// CHECK: vunpckhpd %ymm11, %ymm12, %ymm4
-// CHECK: encoding: [0xc4,0xc1,0x1d,0x15,0xe3]
- vunpckhpd %ymm11, %ymm12, %ymm4
-
-// CHECK: vunpcklps %ymm11, %ymm12, %ymm4
-// CHECK: encoding: [0xc4,0xc1,0x1c,0x14,0xe3]
- vunpcklps %ymm11, %ymm12, %ymm4
-
-// CHECK: vunpcklpd %ymm11, %ymm12, %ymm4
-// CHECK: encoding: [0xc4,0xc1,0x1d,0x14,0xe3]
- vunpcklpd %ymm11, %ymm12, %ymm4
-
-// CHECK: vunpckhps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x15,0x54,0xcb,0xfc]
- vunpckhps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vunpckhpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x15,0x54,0xcb,0xfc]
- vunpckhpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vunpcklps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x14,0x54,0xcb,0xfc]
- vunpcklps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vunpcklpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x14,0x54,0xcb,0xfc]
- vunpcklpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vmovntdq %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7d,0xe7,0x18]
- vmovntdq %ymm11, (%rax)
-
-// CHECK: vmovntpd %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7d,0x2b,0x18]
- vmovntpd %ymm11, (%rax)
-
-// CHECK: vmovntps %ymm11, (%rax)
-// CHECK: encoding: [0xc5,0x7c,0x2b,0x18]
- vmovntps %ymm11, (%rax)
-
-// CHECK: vmovmskps %xmm12, %eax
-// CHECK: encoding: [0xc4,0xc1,0x78,0x50,0xc4]
- vmovmskps %xmm12, %eax
-
-// CHECK: vmovmskpd %xmm12, %eax
-// CHECK: encoding: [0xc4,0xc1,0x79,0x50,0xc4]
- vmovmskpd %xmm12, %eax
-
-// CHECK: vmaxps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x5f,0xf4]
- vmaxps %ymm12, %ymm4, %ymm6
-
-// CHECK: vmaxpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x5f,0xf4]
- vmaxpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vminps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x5d,0xf4]
- vminps %ymm12, %ymm4, %ymm6
-
-// CHECK: vminpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x5d,0xf4]
- vminpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vsubps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x5c,0xf4]
- vsubps %ymm12, %ymm4, %ymm6
-
-// CHECK: vsubpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x5c,0xf4]
- vsubpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vdivps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x5e,0xf4]
- vdivps %ymm12, %ymm4, %ymm6
-
-// CHECK: vdivpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x5e,0xf4]
- vdivpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vaddps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x58,0xf4]
- vaddps %ymm12, %ymm4, %ymm6
-
-// CHECK: vaddpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x58,0xf4]
- vaddpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vmulps %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5c,0x59,0xf4]
- vmulps %ymm12, %ymm4, %ymm6
-
-// CHECK: vmulpd %ymm12, %ymm4, %ymm6
-// CHECK: encoding: [0xc4,0xc1,0x5d,0x59,0xf4]
- vmulpd %ymm12, %ymm4, %ymm6
-
-// CHECK: vmaxps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5f,0x30]
- vmaxps (%rax), %ymm4, %ymm6
-
-// CHECK: vmaxpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5f,0x30]
- vmaxpd (%rax), %ymm4, %ymm6
-
-// CHECK: vminps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5d,0x30]
- vminps (%rax), %ymm4, %ymm6
-
-// CHECK: vminpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5d,0x30]
- vminpd (%rax), %ymm4, %ymm6
-
-// CHECK: vsubps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5c,0x30]
- vsubps (%rax), %ymm4, %ymm6
-
-// CHECK: vsubpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5c,0x30]
- vsubpd (%rax), %ymm4, %ymm6
-
-// CHECK: vdivps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x5e,0x30]
- vdivps (%rax), %ymm4, %ymm6
-
-// CHECK: vdivpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x5e,0x30]
- vdivpd (%rax), %ymm4, %ymm6
-
-// CHECK: vaddps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x58,0x30]
- vaddps (%rax), %ymm4, %ymm6
-
-// CHECK: vaddpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x58,0x30]
- vaddpd (%rax), %ymm4, %ymm6
-
-// CHECK: vmulps (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdc,0x59,0x30]
- vmulps (%rax), %ymm4, %ymm6
-
-// CHECK: vmulpd (%rax), %ymm4, %ymm6
-// CHECK: encoding: [0xc5,0xdd,0x59,0x30]
- vmulpd (%rax), %ymm4, %ymm6
-
-// CHECK: vsqrtpd %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7d,0x51,0xe3]
- vsqrtpd %ymm11, %ymm12
-
-// CHECK: vsqrtpd (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7d,0x51,0x20]
- vsqrtpd (%rax), %ymm12
-
-// CHECK: vsqrtps %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x51,0xe3]
- vsqrtps %ymm11, %ymm12
-
-// CHECK: vsqrtps (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x51,0x20]
- vsqrtps (%rax), %ymm12
-
-// CHECK: vrsqrtps %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x52,0xe3]
- vrsqrtps %ymm11, %ymm12
-
-// CHECK: vrsqrtps (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x52,0x20]
- vrsqrtps (%rax), %ymm12
-
-// CHECK: vrcpps %ymm11, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x53,0xe3]
- vrcpps %ymm11, %ymm12
-
-// CHECK: vrcpps (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x53,0x20]
- vrcpps (%rax), %ymm12
-
-// CHECK: vandps %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0c,0x54,0xdc]
- vandps %ymm12, %ymm14, %ymm11
-
-// CHECK: vandpd %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0d,0x54,0xdc]
- vandpd %ymm12, %ymm14, %ymm11
-
-// CHECK: vandps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x54,0x54,0xcb,0xfc]
- vandps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vandpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x54,0x54,0xcb,0xfc]
- vandpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vorps %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0c,0x56,0xdc]
- vorps %ymm12, %ymm14, %ymm11
-
-// CHECK: vorpd %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0d,0x56,0xdc]
- vorpd %ymm12, %ymm14, %ymm11
-
-// CHECK: vorps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x56,0x54,0xcb,0xfc]
- vorps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vorpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x56,0x54,0xcb,0xfc]
- vorpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vxorps %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0c,0x57,0xdc]
- vxorps %ymm12, %ymm14, %ymm11
-
-// CHECK: vxorpd %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0d,0x57,0xdc]
- vxorpd %ymm12, %ymm14, %ymm11
-
-// CHECK: vxorps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x57,0x54,0xcb,0xfc]
- vxorps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vxorpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x57,0x54,0xcb,0xfc]
- vxorpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vandnps %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0c,0x55,0xdc]
- vandnps %ymm12, %ymm14, %ymm11
-
-// CHECK: vandnpd %ymm12, %ymm14, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x0d,0x55,0xdc]
- vandnpd %ymm12, %ymm14, %ymm11
-
-// CHECK: vandnps -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1c,0x55,0x54,0xcb,0xfc]
- vandnps -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vandnpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-// CHECK: encoding: [0xc5,0x1d,0x55,0x54,0xcb,0xfc]
- vandnpd -4(%rbx,%rcx,8), %ymm12, %ymm10
-
-// CHECK: vcvtps2pd %xmm13, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7c,0x5a,0xe5]
- vcvtps2pd %xmm13, %ymm12
-
-// CHECK: vcvtps2pd (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x5a,0x20]
- vcvtps2pd (%rax), %ymm12
-
-// CHECK: vcvtdq2pd %xmm13, %ymm12
-// CHECK: encoding: [0xc4,0x41,0x7e,0xe6,0xe5]
- vcvtdq2pd %xmm13, %ymm12
-
-// CHECK: vcvtdq2pd (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7e,0xe6,0x20]
- vcvtdq2pd (%rax), %ymm12
-
-// CHECK: vcvtdq2ps %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7c,0x5b,0xd4]
- vcvtdq2ps %ymm12, %ymm10
-
-// CHECK: vcvtdq2ps (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7c,0x5b,0x20]
- vcvtdq2ps (%rax), %ymm12
-
-// CHECK: vcvtps2dq %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7d,0x5b,0xd4]
- vcvtps2dq %ymm12, %ymm10
-
-// CHECK: vcvtps2dq (%rax), %ymm10
-// CHECK: encoding: [0xc5,0x7d,0x5b,0x10]
- vcvtps2dq (%rax), %ymm10
-
-// CHECK: vcvttps2dq %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7e,0x5b,0xd4]
- vcvttps2dq %ymm12, %ymm10
-
-// CHECK: vcvttps2dq (%rax), %ymm10
-// CHECK: encoding: [0xc5,0x7e,0x5b,0x10]
- vcvttps2dq (%rax), %ymm10
-
-// CHECK: vcvttpd2dq %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x79,0xe6,0xd3]
- vcvttpd2dq %xmm11, %xmm10
-
-// CHECK: vcvttpd2dq %ymm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x7d,0xe6,0xd4]
- vcvttpd2dq %ymm12, %xmm10
-
-// CHECK: vcvttpd2dqx %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x79,0xe6,0xd3]
- vcvttpd2dqx %xmm11, %xmm10
-
-// CHECK: vcvttpd2dqx (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x79,0xe6,0x18]
- vcvttpd2dqx (%rax), %xmm11
-
-// CHECK: vcvttpd2dqy %ymm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x7d,0xe6,0xdc]
- vcvttpd2dqy %ymm12, %xmm11
-
-// CHECK: vcvttpd2dqy (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x7d,0xe6,0x18]
- vcvttpd2dqy (%rax), %xmm11
-
-// CHECK: vcvtpd2ps %ymm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x7d,0x5a,0xd4]
- vcvtpd2ps %ymm12, %xmm10
-
-// CHECK: vcvtpd2psx %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x79,0x5a,0xd3]
- vcvtpd2psx %xmm11, %xmm10
-
-// CHECK: vcvtpd2psx (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x79,0x5a,0x18]
- vcvtpd2psx (%rax), %xmm11
-
-// CHECK: vcvtpd2psy %ymm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x7d,0x5a,0xdc]
- vcvtpd2psy %ymm12, %xmm11
-
-// CHECK: vcvtpd2psy (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x7d,0x5a,0x18]
- vcvtpd2psy (%rax), %xmm11
-
-// CHECK: vcvtpd2dq %ymm12, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x7f,0xe6,0xd4]
- vcvtpd2dq %ymm12, %xmm10
-
-// CHECK: vcvtpd2dqy %ymm12, %xmm11
-// CHECK: encoding: [0xc4,0x41,0x7f,0xe6,0xdc]
- vcvtpd2dqy %ymm12, %xmm11
-
-// CHECK: vcvtpd2dqy (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x7f,0xe6,0x18]
- vcvtpd2dqy (%rax), %xmm11
-
-// CHECK: vcvtpd2dqx %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x41,0x7b,0xe6,0xd3]
- vcvtpd2dqx %xmm11, %xmm10
-
-// CHECK: vcvtpd2dqx (%rax), %xmm11
-// CHECK: encoding: [0xc5,0x7b,0xe6,0x18]
- vcvtpd2dqx (%rax), %xmm11
-
-// CHECK: vcmpps $0, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x00]
- vcmpeqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $2, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x02]
- vcmpleps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $1, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x01]
- vcmpltps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $4, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x04]
- vcmpneqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $6, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x06]
- vcmpnleps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $5, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x05]
- vcmpnltps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $7, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x07]
- vcmpordps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $3, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x03]
- vcmpunordps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $0, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $2, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmpleps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $1, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $4, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $6, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnleps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $5, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $7, -4(%rbx,%rcx,8), %ymm6, %ymm12
-// CHECK: encoding: [0xc5,0x4c,0xc2,0x64,0xcb,0xfc,0x07]
- vcmpordps -4(%rbx,%rcx,8), %ymm6, %ymm12
-
-// CHECK: vcmpps $3, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordps -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $0, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x00]
- vcmpeqpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $2, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x02]
- vcmplepd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $1, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x01]
- vcmpltpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $4, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x04]
- vcmpneqpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $6, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x06]
- vcmpnlepd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $5, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x05]
- vcmpnltpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $7, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x07]
- vcmpordpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $3, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xc2,0xeb,0x03]
- vcmpunordpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmppd $0, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x00]
- vcmpeqpd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $2, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x02]
- vcmplepd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $1, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x01]
- vcmpltpd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $4, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x04]
- vcmpneqpd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $6, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x06]
- vcmpnlepd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $5, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x05]
- vcmpnltpd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmppd $7, -4(%rbx,%rcx,8), %ymm6, %ymm12
-// CHECK: encoding: [0xc5,0x4d,0xc2,0x64,0xcb,0xfc,0x07]
- vcmpordpd -4(%rbx,%rcx,8), %ymm6, %ymm12
-
-// CHECK: vcmppd $3, -4(%rbx,%rcx,8), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x03]
- vcmpunordpd -4(%rbx,%rcx,8), %ymm12, %ymm13
-
-// CHECK: vcmpps $8, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x08]
- vcmpeq_uqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $9, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x09]
- vcmpngeps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $10, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0a]
- vcmpngtps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $11, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0b]
- vcmpfalseps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $12, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0c]
- vcmpneq_oqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $13, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0d]
- vcmpgeps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $14, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0e]
- vcmpgtps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $15, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x0f]
- vcmptrueps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $16, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x10]
- vcmpeq_osps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $17, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x11]
- vcmplt_oqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $18, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x12]
- vcmple_oqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $19, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x13]
- vcmpunord_sps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $20, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x14]
- vcmpneq_usps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $21, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x15]
- vcmpnlt_uqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $22, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x16]
- vcmpnle_uqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $23, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x17]
- vcmpord_sps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $24, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x18]
- vcmpeq_usps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $25, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x19]
- vcmpnge_uqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $26, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1a]
- vcmpngt_uqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $27, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1b]
- vcmpfalse_osps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $28, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1c]
- vcmpneq_osps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $29, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1d]
- vcmpge_oqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $30, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1e]
- vcmpgt_oqps %ymm11, %ymm12, %ymm13
-
-// CHECK: vcmpps $31, %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1c,0xc2,0xeb,0x1f]
- vcmptrue_usps %ymm11, %ymm12, %ymm13
-
-// CHECK: vaddsubps %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1f,0xd0,0xeb]
- vaddsubps %ymm11, %ymm12, %ymm13
-
-// CHECK: vaddsubps (%rax), %ymm11, %ymm12
-// CHECK: encoding: [0xc5,0x27,0xd0,0x20]
- vaddsubps (%rax), %ymm11, %ymm12
-
-// CHECK: vaddsubpd %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0xd0,0xeb]
- vaddsubpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vaddsubpd (%rax), %ymm11, %ymm12
-// CHECK: encoding: [0xc5,0x25,0xd0,0x20]
- vaddsubpd (%rax), %ymm11, %ymm12
-
-// CHECK: vhaddps %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1f,0x7c,0xeb]
- vhaddps %ymm11, %ymm12, %ymm13
-
-// CHECK: vhaddps (%rax), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1f,0x7c,0x28]
- vhaddps (%rax), %ymm12, %ymm13
-
-// CHECK: vhaddpd %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0x7c,0xeb]
- vhaddpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vhaddpd (%rax), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0x7c,0x28]
- vhaddpd (%rax), %ymm12, %ymm13
-
-// CHECK: vhsubps %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1f,0x7d,0xeb]
- vhsubps %ymm11, %ymm12, %ymm13
-
-// CHECK: vhsubps (%rax), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1f,0x7d,0x28]
- vhsubps (%rax), %ymm12, %ymm13
-
-// CHECK: vhsubpd %ymm11, %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x41,0x1d,0x7d,0xeb]
- vhsubpd %ymm11, %ymm12, %ymm13
-
-// CHECK: vhsubpd (%rax), %ymm12, %ymm13
-// CHECK: encoding: [0xc5,0x1d,0x7d,0x28]
- vhsubpd (%rax), %ymm12, %ymm13
-
-// CHECK: vblendps $3, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x2d,0x0c,0xdc,0x03]
- vblendps $3, %ymm12, %ymm10, %ymm11
-
-// CHECK: vblendps $3, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x63,0x2d,0x0c,0x18,0x03]
- vblendps $3, (%rax), %ymm10, %ymm11
-
-// CHECK: vblendpd $3, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x2d,0x0d,0xdc,0x03]
- vblendpd $3, %ymm12, %ymm10, %ymm11
-
-// CHECK: vblendpd $3, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x63,0x2d,0x0d,0x18,0x03]
- vblendpd $3, (%rax), %ymm10, %ymm11
-
-// CHECK: vdpps $3, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x2d,0x40,0xdc,0x03]
- vdpps $3, %ymm12, %ymm10, %ymm11
-
-// CHECK: vdpps $3, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x63,0x2d,0x40,0x18,0x03]
- vdpps $3, (%rax), %ymm10, %ymm11
-
-// CHECK: vbroadcastf128 (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x1a,0x20]
- vbroadcastf128 (%rax), %ymm12
-
-// CHECK: vbroadcastsd (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x19,0x20]
- vbroadcastsd (%rax), %ymm12
-
-// CHECK: vbroadcastss (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x18,0x20]
- vbroadcastss (%rax), %xmm12
-
-// CHECK: vbroadcastss (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x18,0x20]
- vbroadcastss (%rax), %ymm12
-
-// CHECK: vinsertf128 $7, %xmm12, %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x43,0x1d,0x18,0xd4,0x07]
- vinsertf128 $7, %xmm12, %ymm12, %ymm10
-
-// CHECK: vinsertf128 $7, (%rax), %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x63,0x1d,0x18,0x10,0x07]
- vinsertf128 $7, (%rax), %ymm12, %ymm10
-
-// CHECK: vextractf128 $7, %ymm12, %xmm12
-// CHECK: encoding: [0xc4,0x43,0x7d,0x19,0xe4,0x07]
- vextractf128 $7, %ymm12, %xmm12
-
-// CHECK: vextractf128 $7, %ymm12, (%rax)
-// CHECK: encoding: [0xc4,0x63,0x7d,0x19,0x20,0x07]
- vextractf128 $7, %ymm12, (%rax)
-
-// CHECK: vmaskmovpd %xmm12, %xmm10, (%rax)
-// CHECK: encoding: [0xc4,0x62,0x29,0x2f,0x20]
- vmaskmovpd %xmm12, %xmm10, (%rax)
-
-// CHECK: vmaskmovpd %ymm12, %ymm10, (%rax)
-// CHECK: encoding: [0xc4,0x62,0x2d,0x2f,0x20]
- vmaskmovpd %ymm12, %ymm10, (%rax)
-
-// CHECK: vmaskmovpd (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x62,0x19,0x2d,0x10]
- vmaskmovpd (%rax), %xmm12, %xmm10
-
-// CHECK: vmaskmovpd (%rax), %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x62,0x1d,0x2d,0x10]
- vmaskmovpd (%rax), %ymm12, %ymm10
-
-// CHECK: vmaskmovps %xmm12, %xmm10, (%rax)
-// CHECK: encoding: [0xc4,0x62,0x29,0x2e,0x20]
- vmaskmovps %xmm12, %xmm10, (%rax)
-
-// CHECK: vmaskmovps %ymm12, %ymm10, (%rax)
-// CHECK: encoding: [0xc4,0x62,0x2d,0x2e,0x20]
- vmaskmovps %ymm12, %ymm10, (%rax)
-
-// CHECK: vmaskmovps (%rax), %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x62,0x19,0x2c,0x10]
- vmaskmovps (%rax), %xmm12, %xmm10
-
-// CHECK: vmaskmovps (%rax), %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x62,0x1d,0x2c,0x10]
- vmaskmovps (%rax), %ymm12, %ymm10
-
-// CHECK: vpermilps $7, %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x04,0xd3,0x07]
- vpermilps $7, %xmm11, %xmm10
-
-// CHECK: vpermilps $7, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x7d,0x04,0xda,0x07]
- vpermilps $7, %ymm10, %ymm11
-
-// CHECK: vpermilps $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x04,0x10,0x07]
- vpermilps $7, (%rax), %xmm10
-
-// CHECK: vpermilps $7, (%rax), %ymm10
-// CHECK: encoding: [0xc4,0x63,0x7d,0x04,0x10,0x07]
- vpermilps $7, (%rax), %ymm10
-
-// CHECK: vpermilps %xmm11, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x0c,0xdb]
- vpermilps %xmm11, %xmm10, %xmm11
-
-// CHECK: vpermilps %ymm11, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x0c,0xdb]
- vpermilps %ymm11, %ymm10, %ymm11
-
-// CHECK: vpermilps (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0x0c,0x28]
- vpermilps (%rax), %xmm10, %xmm13
-
-// CHECK: vpermilps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x0c,0x18]
- vpermilps (%rax), %ymm10, %ymm11
-
-// CHECK: vpermilpd $7, %xmm11, %xmm10
-// CHECK: encoding: [0xc4,0x43,0x79,0x05,0xd3,0x07]
- vpermilpd $7, %xmm11, %xmm10
-
-// CHECK: vpermilpd $7, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x7d,0x05,0xda,0x07]
- vpermilpd $7, %ymm10, %ymm11
-
-// CHECK: vpermilpd $7, (%rax), %xmm10
-// CHECK: encoding: [0xc4,0x63,0x79,0x05,0x10,0x07]
- vpermilpd $7, (%rax), %xmm10
-
-// CHECK: vpermilpd $7, (%rax), %ymm10
-// CHECK: encoding: [0xc4,0x63,0x7d,0x05,0x10,0x07]
- vpermilpd $7, (%rax), %ymm10
-
-// CHECK: vpermilpd %xmm11, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x0d,0xdb]
- vpermilpd %xmm11, %xmm10, %xmm11
-
-// CHECK: vpermilpd %ymm11, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x0d,0xdb]
- vpermilpd %ymm11, %ymm10, %ymm11
-
-// CHECK: vpermilpd (%rax), %xmm10, %xmm13
-// CHECK: encoding: [0xc4,0x62,0x29,0x0d,0x28]
- vpermilpd (%rax), %xmm10, %xmm13
-
-// CHECK: vpermilpd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x0d,0x18]
- vpermilpd (%rax), %ymm10, %ymm11
-
-// CHECK: vperm2f128 $7, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x2d,0x06,0xdc,0x07]
- vperm2f128 $7, %ymm12, %ymm10, %ymm11
-
-// CHECK: vperm2f128 $7, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x63,0x2d,0x06,0x18,0x07]
- vperm2f128 $7, (%rax), %ymm10, %ymm11
-
-// CHECK: vcvtsd2si %xmm8, %r8d
-// CHECK: encoding: [0xc4,0x41,0x7b,0x2d,0xc0]
- vcvtsd2si %xmm8, %r8d
-
-// CHECK: vcvtsd2si (%rcx), %ecx
-// CHECK: encoding: [0xc5,0xfb,0x2d,0x09]
- vcvtsd2si (%rcx), %ecx
-
-// CHECK: vcvtss2si %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe1,0xfa,0x2d,0xcc]
- vcvtss2si %xmm4, %rcx
-
-// CHECK: vcvtss2si (%rcx), %r8
-// CHECK: encoding: [0xc4,0x61,0xfa,0x2d,0x01]
- vcvtss2si (%rcx), %r8
-
-// CHECK: vcvtsi2sdl %r8d, %xmm8, %xmm15
-// CHECK: encoding: [0xc4,0x41,0x3b,0x2a,0xf8]
- vcvtsi2sdl %r8d, %xmm8, %xmm15
-
-// CHECK: vcvtsi2sdl (%rbp), %xmm8, %xmm15
-// CHECK: encoding: [0xc5,0x3b,0x2a,0x7d,0x00]
- vcvtsi2sdl (%rbp), %xmm8, %xmm15
-
-// CHECK: vcvtsi2sdq %rcx, %xmm4, %xmm6
-// CHECK: encoding: [0xc4,0xe1,0xdb,0x2a,0xf1]
- vcvtsi2sdq %rcx, %xmm4, %xmm6
-
-// CHECK: vcvtsi2sdq (%rcx), %xmm4, %xmm6
-// CHECK: encoding: [0xc4,0xe1,0xdb,0x2a,0x31]
- vcvtsi2sdq (%rcx), %xmm4, %xmm6
-
-// CHECK: vcvtsi2ssq %rcx, %xmm4, %xmm6
-// CHECK: encoding: [0xc4,0xe1,0xda,0x2a,0xf1]
- vcvtsi2ssq %rcx, %xmm4, %xmm6
-
-// CHECK: vcvtsi2ssq (%rcx), %xmm4, %xmm6
-// CHECK: encoding: [0xc4,0xe1,0xda,0x2a,0x31]
- vcvtsi2ssq (%rcx), %xmm4, %xmm6
-
-// CHECK: vcvttsd2si %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe1,0xfb,0x2c,0xcc]
- vcvttsd2si %xmm4, %rcx
-
-// CHECK: vcvttsd2si (%rcx), %rcx
-// CHECK: encoding: [0xc4,0xe1,0xfb,0x2c,0x09]
- vcvttsd2si (%rcx), %rcx
-
-// CHECK: vcvttss2si %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe1,0xfa,0x2c,0xcc]
- vcvttss2si %xmm4, %rcx
-
-// CHECK: vcvttss2si (%rcx), %rcx
-// CHECK: encoding: [0xc4,0xe1,0xfa,0x2c,0x09]
- vcvttss2si (%rcx), %rcx
-
-// CHECK: vlddqu (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7f,0xf0,0x20]
- vlddqu (%rax), %ymm12
-
-// CHECK: vmovddup %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7f,0x12,0xd4]
- vmovddup %ymm12, %ymm10
-
-// CHECK: vmovddup (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7f,0x12,0x20]
- vmovddup (%rax), %ymm12
-
-// CHECK: vmovdqa %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7d,0x6f,0xd4]
- vmovdqa %ymm12, %ymm10
-
-// CHECK: vmovdqa %ymm12, (%rax)
-// CHECK: encoding: [0xc5,0x7d,0x7f,0x20]
- vmovdqa %ymm12, (%rax)
-
-// CHECK: vmovdqa (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7d,0x6f,0x20]
- vmovdqa (%rax), %ymm12
-
-// CHECK: vmovdqu %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7e,0x6f,0xd4]
- vmovdqu %ymm12, %ymm10
-
-// CHECK: vmovdqu %ymm12, (%rax)
-// CHECK: encoding: [0xc5,0x7e,0x7f,0x20]
- vmovdqu %ymm12, (%rax)
-
-// CHECK: vmovdqu (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7e,0x6f,0x20]
- vmovdqu (%rax), %ymm12
-
-// CHECK: vmovshdup %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7e,0x16,0xd4]
- vmovshdup %ymm12, %ymm10
-
-// CHECK: vmovshdup (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7e,0x16,0x20]
- vmovshdup (%rax), %ymm12
-
-// CHECK: vmovsldup %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x41,0x7e,0x12,0xd4]
- vmovsldup %ymm12, %ymm10
-
-// CHECK: vmovsldup (%rax), %ymm12
-// CHECK: encoding: [0xc5,0x7e,0x12,0x20]
- vmovsldup (%rax), %ymm12
-
-// CHECK: vptest %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x42,0x7d,0x17,0xd4]
- vptest %ymm12, %ymm10
-
-// CHECK: vptest (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x17,0x20]
- vptest (%rax), %ymm12
-
-// CHECK: vroundpd $7, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x7d,0x09,0xda,0x07]
- vroundpd $7, %ymm10, %ymm11
-
-// CHECK: vroundpd $7, (%rax), %ymm10
-// CHECK: encoding: [0xc4,0x63,0x7d,0x09,0x10,0x07]
- vroundpd $7, (%rax), %ymm10
-
-// CHECK: vroundps $7, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x43,0x7d,0x08,0xda,0x07]
- vroundps $7, %ymm10, %ymm11
-
-// CHECK: vroundps $7, (%rax), %ymm10
-// CHECK: encoding: [0xc4,0x63,0x7d,0x08,0x10,0x07]
- vroundps $7, (%rax), %ymm10
-
-// CHECK: vshufpd $7, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x2d,0xc6,0xdc,0x07]
- vshufpd $7, %ymm12, %ymm10, %ymm11
-
-// CHECK: vshufpd $7, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc5,0x2d,0xc6,0x18,0x07]
- vshufpd $7, (%rax), %ymm10, %ymm11
-
-// CHECK: vshufps $7, %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x41,0x2c,0xc6,0xdc,0x07]
- vshufps $7, %ymm12, %ymm10, %ymm11
-
-// CHECK: vshufps $7, (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc5,0x2c,0xc6,0x18,0x07]
- vshufps $7, (%rax), %ymm10, %ymm11
-
-// CHECK: vtestpd %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x0f,0xd4]
- vtestpd %xmm12, %xmm10
-
-// CHECK: vtestpd %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x42,0x7d,0x0f,0xd4]
- vtestpd %ymm12, %ymm10
-
-// CHECK: vtestpd (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x0f,0x20]
- vtestpd (%rax), %xmm12
-
-// CHECK: vtestpd (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x0f,0x20]
- vtestpd (%rax), %ymm12
-
-// CHECK: vtestps %xmm12, %xmm10
-// CHECK: encoding: [0xc4,0x42,0x79,0x0e,0xd4]
- vtestps %xmm12, %xmm10
-
-// CHECK: vtestps %ymm12, %ymm10
-// CHECK: encoding: [0xc4,0x42,0x7d,0x0e,0xd4]
- vtestps %ymm12, %ymm10
-
-// CHECK: vtestps (%rax), %xmm12
-// CHECK: encoding: [0xc4,0x62,0x79,0x0e,0x20]
- vtestps (%rax), %xmm12
-
-// CHECK: vtestps (%rax), %ymm12
-// CHECK: encoding: [0xc4,0x62,0x7d,0x0e,0x20]
- vtestps (%rax), %ymm12
-
-// CHECK: vextractps $10, %xmm8, %r8
-// CHECK: encoding: [0xc4,0x43,0x79,0x17,0xc0,0x0a]
- vextractps $10, %xmm8, %r8
-
-// CHECK: vextractps $7, %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe3,0x79,0x17,0xe1,0x07]
- vextractps $7, %xmm4, %rcx
-
-// CHECK: vmovd %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe1,0xf9,0x7e,0xe1]
- vmovd %xmm4, %rcx
-
-// CHECK: vmovmskpd %xmm4, %rcx
-// CHECK: encoding: [0xc5,0xf9,0x50,0xcc]
- vmovmskpd %xmm4, %rcx
-
-// CHECK: vmovmskpd %ymm4, %rcx
-// CHECK: encoding: [0xc5,0xfd,0x50,0xcc]
- vmovmskpd %ymm4, %rcx
-
-// CHECK: vmovmskps %xmm4, %rcx
-// CHECK: encoding: [0xc5,0xf8,0x50,0xcc]
- vmovmskps %xmm4, %rcx
-
-// CHECK: vmovmskps %ymm4, %rcx
-// CHECK: encoding: [0xc5,0xfc,0x50,0xcc]
- vmovmskps %ymm4, %rcx
-
-// CHECK: vpextrb $7, %xmm4, %rcx
-// CHECK: encoding: [0xc4,0xe3,0x79,0x14,0xe1,0x07]
- vpextrb $7, %xmm4, %rcx
-
-// CHECK: vpinsrw $7, %r8, %xmm15, %xmm8
-// CHECK: encoding: [0xc4,0x41,0x01,0xc4,0xc0,0x07]
- vpinsrw $7, %r8, %xmm15, %xmm8
-
-// CHECK: vpinsrw $7, %rcx, %xmm4, %xmm6
-// CHECK: encoding: [0xc5,0xd9,0xc4,0xf1,0x07]
- vpinsrw $7, %rcx, %xmm4, %xmm6
-
-// CHECK: vpmovmskb %xmm4, %rcx
-// CHECK: encoding: [0xc5,0xf9,0xd7,0xcc]
- vpmovmskb %xmm4, %rcx
-
-// CHECK: vblendvpd %ymm11, 57005(%rax,%riz), %ymm12, %ymm13
-// CHECK: encoding: [0xc4,0x63,0x1d,0x4b,0xac,0x20,0xad,0xde,0x00,0x00,0xb0]
- vblendvpd %ymm11, 0xdead(%rax,%riz), %ymm12, %ymm13
-
diff --git a/test/MC/AsmParser/X86/x86_64-encoding.s b/test/MC/AsmParser/X86/x86_64-encoding.s
deleted file mode 100644
index f45b0a2..0000000
--- a/test/MC/AsmParser/X86/x86_64-encoding.s
+++ /dev/null
@@ -1,142 +0,0 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
-
-// PR7195
-// CHECK: callw 42
-// CHECK: encoding: [0x66,0xe8,A,A]
- callw 42
-
-// rdar://8127102
-// CHECK: movq %gs:(%rdi), %rax
-// CHECK: encoding: [0x65,0x48,0x8b,0x07]
-movq %gs:(%rdi), %rax
-
-// CHECK: crc32b %bl, %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0xc3]
- crc32b %bl, %eax
-
-// CHECK: crc32b 4(%rbx), %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x43,0x04]
- crc32b 4(%rbx), %eax
-
-// CHECK: crc32w %bx, %eax
-// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0xc3]
- crc32w %bx, %eax
-
-// CHECK: crc32w 4(%rbx), %eax
-// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x43,0x04]
- crc32w 4(%rbx), %eax
-
-// CHECK: crc32l %ebx, %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc3]
- crc32l %ebx, %eax
-
-// CHECK: crc32l 4(%rbx), %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x43,0x04]
- crc32l 4(%rbx), %eax
-
-// CHECK: crc32l 3735928559(%rbx,%rcx,8), %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
- crc32l 0xdeadbeef(%rbx,%rcx,8),%ecx
-
-// CHECK: crc32l 69, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0c,0x25,0x45,0x00,0x00,0x00]
- crc32l 0x45,%ecx
-
-// CHECK: crc32l 32493, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0c,0x25,0xed,0x7e,0x00,0x00]
- crc32l 0x7eed,%ecx
-
-// CHECK: crc32l 3133065982, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0c,0x25,0xfe,0xca,0xbe,0xba]
- crc32l 0xbabecafe,%ecx
-
-// CHECK: crc32l %ecx, %ecx
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc9]
- crc32l %ecx,%ecx
-
-// CHECK: crc32b %r11b, %eax
-// CHECK: encoding: [0xf2,0x41,0x0f,0x38,0xf0,0xc3]
- crc32b %r11b, %eax
-
-// CHECK: crc32b 4(%rbx), %eax
-// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x43,0x04]
- crc32b 4(%rbx), %eax
-
-// CHECK: crc32b %dil, %rax
-// CHECK: encoding: [0xf2,0x48,0x0f,0x38,0xf0,0xc7]
- crc32b %dil,%rax
-
-// CHECK: crc32b %r11b, %rax
-// CHECK: encoding: [0xf2,0x49,0x0f,0x38,0xf0,0xc3]
- crc32b %r11b,%rax
-
-// CHECK: crc32b 4(%rbx), %rax
-// CHECK: encoding: [0xf2,0x48,0x0f,0x38,0xf0,0x43,0x04]
- crc32b 4(%rbx), %rax
-
-// CHECK: crc32q %rbx, %rax
-// CHECK: encoding: [0xf2,0x48,0x0f,0x38,0xf1,0xc3]
- crc32q %rbx, %rax
-
-// CHECK: crc32q 4(%rbx), %rax
-// CHECK: encoding: [0xf2,0x48,0x0f,0x38,0xf1,0x43,0x04]
- crc32q 4(%rbx), %rax
-
-// CHECK: movd %r8, %mm1
-// CHECK: encoding: [0x49,0x0f,0x6e,0xc8]
-movd %r8, %mm1
-
-// CHECK: movd %r8d, %mm1
-// CHECK: encoding: [0x41,0x0f,0x6e,0xc8]
-movd %r8d, %mm1
-
-// CHECK: movd %rdx, %mm1
-// CHECK: encoding: [0x48,0x0f,0x6e,0xca]
-movd %rdx, %mm1
-
-// CHECK: movd %edx, %mm1
-// CHECK: encoding: [0x0f,0x6e,0xca]
-movd %edx, %mm1
-
-// CHECK: movd %mm1, %r8
-// CHECK: encoding: [0x49,0x0f,0x7e,0xc8]
-movd %mm1, %r8
-
-// CHECK: movd %mm1, %r8d
-// CHECK: encoding: [0x41,0x0f,0x7e,0xc8]
-movd %mm1, %r8d
-
-// CHECK: movd %mm1, %rdx
-// CHECK: encoding: [0x48,0x0f,0x7e,0xca]
-movd %mm1, %rdx
-
-// CHECK: movd %mm1, %edx
-// CHECK: encoding: [0x0f,0x7e,0xca]
-movd %mm1, %edx
-
-// rdar://7840289
-// CHECK: pshufb CPI1_0(%rip), %xmm1
-// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x0d,A,A,A,A]
-// CHECK: fixup A - offset: 5, value: CPI1_0-4
-pshufb CPI1_0(%rip), %xmm1
-
-// CHECK: movq 57005(,%riz), %rbx
-// CHECK: encoding: [0x48,0x8b,0x1c,0x25,0xad,0xde,0x00,0x00]
- movq 57005(,%riz), %rbx
-
-// CHECK: movq 48879(,%riz), %rax
-// CHECK: encoding: [0x48,0x8b,0x04,0x25,0xef,0xbe,0x00,0x00]
- movq 48879(,%riz), %rax
-
-// CHECK: movq -4(,%riz,8), %rax
-// CHECK: encoding: [0x48,0x8b,0x04,0xe5,0xfc,0xff,0xff,0xff]
- movq -4(,%riz,8), %rax
-
-// CHECK: movq (%rcx,%riz), %rax
-// CHECK: encoding: [0x48,0x8b,0x04,0x21]
- movq (%rcx,%riz), %rax
-
-// CHECK: movq (%rcx,%riz,8), %rax
-// CHECK: encoding: [0x48,0x8b,0x04,0xe1]
- movq (%rcx,%riz,8), %rax
-
diff --git a/test/MC/AsmParser/X86/x86_64-fma3-encoding.s b/test/MC/AsmParser/X86/x86_64-fma3-encoding.s
deleted file mode 100644
index d08a732..0000000
--- a/test/MC/AsmParser/X86/x86_64-fma3-encoding.s
+++ /dev/null
@@ -1,674 +0,0 @@
-// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
-
-// CHECK: vfmadd132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x98,0xdc]
- vfmadd132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x98,0x18]
- vfmadd132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x98,0xdc]
- vfmadd132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x98,0x18]
- vfmadd132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xa8,0xdc]
- vfmadd213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xa8,0x18]
- vfmadd213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xa8,0xdc]
- vfmadd213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xa8,0x18]
- vfmadd213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xb8,0xdc]
- vfmadd231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xb8,0x18]
- vfmadd231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xb8,0xdc]
- vfmadd231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xb8,0x18]
- vfmadd231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x98,0xdc]
- vfmadd132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x98,0x18]
- vfmadd132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x98,0xdc]
- vfmadd132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x98,0x18]
- vfmadd132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xa8,0xdc]
- vfmadd213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xa8,0x18]
- vfmadd213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xa8,0xdc]
- vfmadd213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xa8,0x18]
- vfmadd213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xb8,0xdc]
- vfmadd231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xb8,0x18]
- vfmadd231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xb8,0xdc]
- vfmadd231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xb8,0x18]
- vfmadd231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x98,0xdc]
- vfmadd132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x98,0x18]
- vfmadd132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x98,0xdc]
- vfmadd132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x98,0x18]
- vfmadd132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xa8,0xdc]
- vfmadd213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xa8,0x18]
- vfmadd213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xa8,0xdc]
- vfmadd213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xa8,0x18]
- vfmadd213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xb8,0xdc]
- vfmadd231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xb8,0x18]
- vfmadd231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xb8,0xdc]
- vfmadd231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmadd231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xb8,0x18]
- vfmadd231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x96,0xdc]
- vfmaddsub132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x96,0x18]
- vfmaddsub132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x96,0xdc]
- vfmaddsub132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x96,0x18]
- vfmaddsub132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xa6,0xdc]
- vfmaddsub213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xa6,0x18]
- vfmaddsub213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xa6,0xdc]
- vfmaddsub213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xa6,0x18]
- vfmaddsub213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xb6,0xdc]
- vfmaddsub231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xb6,0x18]
- vfmaddsub231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmaddsub231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xb6,0xdc]
- vfmaddsub231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmaddsub231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xb6,0x18]
- vfmaddsub231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x97,0xdc]
- vfmsubadd132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x97,0x18]
- vfmsubadd132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x97,0xdc]
- vfmsubadd132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x97,0x18]
- vfmsubadd132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xa7,0xdc]
- vfmsubadd213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xa7,0x18]
- vfmsubadd213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xa7,0xdc]
- vfmsubadd213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xa7,0x18]
- vfmsubadd213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xb7,0xdc]
- vfmsubadd231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xb7,0x18]
- vfmsubadd231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsubadd231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xb7,0xdc]
- vfmsubadd231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsubadd231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xb7,0x18]
- vfmsubadd231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x9a,0xdc]
- vfmsub132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x9a,0x18]
- vfmsub132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x9a,0xdc]
- vfmsub132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x9a,0x18]
- vfmsub132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xaa,0xdc]
- vfmsub213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xaa,0x18]
- vfmsub213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xaa,0xdc]
- vfmsub213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xaa,0x18]
- vfmsub213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xba,0xdc]
- vfmsub231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xba,0x18]
- vfmsub231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfmsub231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xba,0xdc]
- vfmsub231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfmsub231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xba,0x18]
- vfmsub231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x9c,0xdc]
- vfnmadd132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x9c,0x18]
- vfnmadd132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x9c,0xdc]
- vfnmadd132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x9c,0x18]
- vfnmadd132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xac,0xdc]
- vfnmadd213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xac,0x18]
- vfnmadd213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xac,0xdc]
- vfnmadd213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xac,0x18]
- vfnmadd213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xbc,0xdc]
- vfnmadd231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xbc,0x18]
- vfnmadd231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmadd231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xbc,0xdc]
- vfnmadd231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmadd231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xbc,0x18]
- vfnmadd231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub132pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0x9e,0xdc]
- vfnmsub132pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub132pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0x9e,0x18]
- vfnmsub132pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub132ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0x9e,0xdc]
- vfnmsub132ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub132ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0x9e,0x18]
- vfnmsub132ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub213pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xae,0xdc]
- vfnmsub213pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub213pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xae,0x18]
- vfnmsub213pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub213ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xae,0xdc]
- vfnmsub213ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub213ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xae,0x18]
- vfnmsub213ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub231pd %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0xa9,0xbe,0xdc]
- vfnmsub231pd %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub231pd (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0xa9,0xbe,0x18]
- vfnmsub231pd (%rax), %xmm10, %xmm11
-
-// CHECK: vfnmsub231ps %xmm12, %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x42,0x29,0xbe,0xdc]
- vfnmsub231ps %xmm12, %xmm10, %xmm11
-
-// CHECK: vfnmsub231ps (%rax), %xmm10, %xmm11
-// CHECK: encoding: [0xc4,0x62,0x29,0xbe,0x18]
- vfnmsub231ps (%rax), %xmm10, %xmm11
-
-// CHECK: vfmadd132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x98,0xdc]
- vfmadd132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x98,0x18]
- vfmadd132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x98,0xdc]
- vfmadd132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x98,0x18]
- vfmadd132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xa8,0xdc]
- vfmadd213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xa8,0x18]
- vfmadd213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xa8,0xdc]
- vfmadd213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xa8,0x18]
- vfmadd213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xb8,0xdc]
- vfmadd231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xb8,0x18]
- vfmadd231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmadd231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xb8,0xdc]
- vfmadd231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmadd231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xb8,0x18]
- vfmadd231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x96,0xdc]
- vfmaddsub132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x96,0x18]
- vfmaddsub132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x96,0xdc]
- vfmaddsub132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x96,0x18]
- vfmaddsub132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xa6,0xdc]
- vfmaddsub213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xa6,0x18]
- vfmaddsub213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xa6,0xdc]
- vfmaddsub213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xa6,0x18]
- vfmaddsub213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xb6,0xdc]
- vfmaddsub231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xb6,0x18]
- vfmaddsub231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmaddsub231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xb6,0xdc]
- vfmaddsub231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmaddsub231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xb6,0x18]
- vfmaddsub231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x97,0xdc]
- vfmsubadd132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x97,0x18]
- vfmsubadd132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x97,0xdc]
- vfmsubadd132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x97,0x18]
- vfmsubadd132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xa7,0xdc]
- vfmsubadd213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xa7,0x18]
- vfmsubadd213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xa7,0xdc]
- vfmsubadd213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xa7,0x18]
- vfmsubadd213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xb7,0xdc]
- vfmsubadd231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xb7,0x18]
- vfmsubadd231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsubadd231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xb7,0xdc]
- vfmsubadd231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsubadd231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xb7,0x18]
- vfmsubadd231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x9a,0xdc]
- vfmsub132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x9a,0x18]
- vfmsub132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x9a,0xdc]
- vfmsub132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x9a,0x18]
- vfmsub132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xaa,0xdc]
- vfmsub213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xaa,0x18]
- vfmsub213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xaa,0xdc]
- vfmsub213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xaa,0x18]
- vfmsub213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xba,0xdc]
- vfmsub231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xba,0x18]
- vfmsub231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfmsub231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xba,0xdc]
- vfmsub231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfmsub231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xba,0x18]
- vfmsub231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x9c,0xdc]
- vfnmadd132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x9c,0x18]
- vfnmadd132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x9c,0xdc]
- vfnmadd132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x9c,0x18]
- vfnmadd132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xac,0xdc]
- vfnmadd213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xac,0x18]
- vfnmadd213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xac,0xdc]
- vfnmadd213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xac,0x18]
- vfnmadd213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xbc,0xdc]
- vfnmadd231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xbc,0x18]
- vfnmadd231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmadd231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xbc,0xdc]
- vfnmadd231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmadd231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xbc,0x18]
- vfnmadd231ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub132pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0x9e,0xdc]
- vfnmsub132pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub132pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0x9e,0x18]
- vfnmsub132pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub132ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0x9e,0xdc]
- vfnmsub132ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub132ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0x9e,0x18]
- vfnmsub132ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub213pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xae,0xdc]
- vfnmsub213pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub213pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xae,0x18]
- vfnmsub213pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub213ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xae,0xdc]
- vfnmsub213ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub213ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xae,0x18]
- vfnmsub213ps (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub231pd %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0xad,0xbe,0xdc]
- vfnmsub231pd %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub231pd (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0xad,0xbe,0x18]
- vfnmsub231pd (%rax), %ymm10, %ymm11
-
-// CHECK: vfnmsub231ps %ymm12, %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x42,0x2d,0xbe,0xdc]
- vfnmsub231ps %ymm12, %ymm10, %ymm11
-
-// CHECK: vfnmsub231ps (%rax), %ymm10, %ymm11
-// CHECK: encoding: [0xc4,0x62,0x2d,0xbe,0x18]
- vfnmsub231ps (%rax), %ymm10, %ymm11
-
diff --git a/test/MC/AsmParser/X86/x86_64-imm-widths.s b/test/MC/AsmParser/X86/x86_64-imm-widths.s
deleted file mode 100644
index 6243717..0000000
--- a/test/MC/AsmParser/X86/x86_64-imm-widths.s
+++ /dev/null
@@ -1,105 +0,0 @@
-// RUN: llvm-mc -triple x86_64- --show-encoding %s | FileCheck %s
-
-// CHECK: addb $0, %al
-// CHECK: encoding: [0x04,0x00]
- addb $0x00, %al
-
-// CHECK: addb $127, %al
-// CHECK: encoding: [0x04,0x7f]
- addb $0x7F, %al
-
-// CHECK: addb $128, %al
-// CHECK: encoding: [0x04,0x80]
- addb $0x80, %al
-
-// CHECK: addb $255, %al
-// CHECK: encoding: [0x04,0xff]
- addb $0xFF, %al
-
-// CHECK: addw $0, %ax
-// CHECK: encoding: [0x66,0x83,0xc0,0x00]
- addw $0x0000, %ax
-
-// CHECK: addw $127, %ax
-// CHECK: encoding: [0x66,0x83,0xc0,0x7f]
- addw $0x007F, %ax
-
-// CHECK: addw $65408, %ax
-// CHECK: encoding: [0x66,0x83,0xc0,0x80]
- addw $0xFF80, %ax
-
-// CHECK: addw $65535, %ax
-// CHECK: encoding: [0x66,0x83,0xc0,0xff]
- addw $0xFFFF, %ax
-
-// CHECK: addl $0, %eax
-// CHECK: encoding: [0x83,0xc0,0x00]
- addl $0x00000000, %eax
-
-// CHECK: addl $127, %eax
-// CHECK: encoding: [0x83,0xc0,0x7f]
- addl $0x0000007F, %eax
-
-// CHECK: addl $65408, %eax
-// CHECK: encoding: [0x05,0x80,0xff,0x00,0x00]
- addl $0xFF80, %eax
-
-// CHECK: addl $65535, %eax
-// CHECK: encoding: [0x05,0xff,0xff,0x00,0x00]
- addl $0xFFFF, %eax
-
-// CHECK: addl $4294967168, %eax
-// CHECK: encoding: [0x83,0xc0,0x80]
- addl $0xFFFFFF80, %eax
-
-// CHECK: addl $4294967295, %eax
-// CHECK: encoding: [0x83,0xc0,0xff]
- addl $0xFFFFFFFF, %eax
-
-// CHECK: addq $0, %rax
-// CHECK: encoding: [0x48,0x83,0xc0,0x00]
- addq $0x0000000000000000, %rax
-
-// CHECK: addq $127, %rax
-// CHECK: encoding: [0x48,0x83,0xc0,0x7f]
- addq $0x000000000000007F, %rax
-
-// CHECK: addq $-128, %rax
-// CHECK: encoding: [0x48,0x83,0xc0,0x80]
- addq $0xFFFFFFFFFFFFFF80, %rax
-
-// CHECK: addq $-1, %rax
-// CHECK: encoding: [0x48,0x83,0xc0,0xff]
- addq $0xFFFFFFFFFFFFFFFF, %rax
-
-// CHECK: addq $0, %rax
-// CHECK: encoding: [0x48,0x83,0xc0,0x00]
- addq $0x0000000000000000, %rax
-
-// CHECK: addq $65408, %rax
-// CHECK: encoding: [0x48,0x05,0x80,0xff,0x00,0x00]
- addq $0xFF80, %rax
-
-// CHECK: addq $65535, %rax
-// CHECK: encoding: [0x48,0x05,0xff,0xff,0x00,0x00]
- addq $0xFFFF, %rax
-
-// CHECK: movq $4294967168, %rax
-// CHECK: encoding: [0x48,0xb8,0x80,0xff,0xff,0xff,0x00,0x00,0x00,0x00]
- movq $0xFFFFFF80, %rax
-
-// CHECK: movq $4294967295, %rax
-// CHECK: encoding: [0x48,0xb8,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00]
- movq $0xFFFFFFFF, %rax
-
-// CHECK: addq $2147483647, %rax
-// CHECK: encoding: [0x48,0x05,0xff,0xff,0xff,0x7f]
- addq $0x000000007FFFFFFF, %rax
-
-// CHECK: addq $-2147483648, %rax
-// CHECK: encoding: [0x48,0x05,0x00,0x00,0x00,0x80]
- addq $0xFFFFFFFF80000000, %rax
-
-// CHECK: addq $-256, %rax
-// CHECK: encoding: [0x48,0x05,0x00,0xff,0xff,0xff]
- addq $0xFFFFFFFFFFFFFF00, %rax
diff --git a/test/MC/AsmParser/X86/x86_directives.s b/test/MC/AsmParser/X86/x86_directives.s
deleted file mode 100644
index 2950c8c..0000000
--- a/test/MC/AsmParser/X86/x86_directives.s
+++ /dev/null
@@ -1,6 +0,0 @@
-# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
-
-# CHECK: TEST0:
-# CHECK: .short 3
-TEST0:
- .word 3
diff --git a/test/MC/AsmParser/X86/x86_errors.s b/test/MC/AsmParser/X86/x86_errors.s
deleted file mode 100644
index 183306b..0000000
--- a/test/MC/AsmParser/X86/x86_errors.s
+++ /dev/null
@@ -1,5 +0,0 @@
-// RUN: not llvm-mc -triple x86_64-unknown-unknown %s 2> %t.err
-// RUN: FileCheck < %t.err %s
-
-// CHECK: error: ambiguous instructions require an explicit suffix (could be 'cmpb', 'cmpw', 'cmpl', or 'cmpq')
-cmp $0, 0(%eax)
diff --git a/test/MC/AsmParser/X86/x86_operands.s b/test/MC/AsmParser/X86/x86_operands.s
deleted file mode 100644
index b34713d..0000000
--- a/test/MC/AsmParser/X86/x86_operands.s
+++ /dev/null
@@ -1,58 +0,0 @@
-// RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
-
-# Immediates
-# CHECK: addl $1, %eax
- addl $1, %eax
-# CHECK: addl $3, %eax
- addl $(1+2), %eax
-# CHECK: addl $a, %eax
- addl $a, %eax
-# CHECK: addl $3, %eax
- addl $1 + 2, %eax
-
-# Disambiguation
-
-# CHECK: addl $1, 8
- addl $1, 4+4
-# CHECK: addl $1, 8
- addl $1, (4+4)
-# CHECK: addl $1, 8(%eax)
- addl $1, 4+4(%eax)
-# CHECK: addl $1, 8(%eax)
- addl $1, (4+4)(%eax)
-# CHECK: addl $1, 8(%eax)
- addl $1, 8(%eax)
-# CHECK: addl $1, (%eax)
- addl $1, (%eax)
-# CHECK: addl $1, 8(,%eax)
- addl $1, (4+4)(,%eax)
-
-# Indirect Memory Operands
-# CHECK: addl $1, 1(%eax)
- addl $1, 1(%eax)
-# CHECK: addl $1, 1(%eax,%ebx)
- addl $1, 1(%eax,%ebx)
-# CHECK: addl $1, 1(%eax,%ebx)
- addl $1, 1(%eax,%ebx,)
-# CHECK: addl $1, 1(%eax,%ebx,4)
- addl $1, 1(%eax,%ebx,4)
-# CHECK: addl $1, 1(,%ebx)
- addl $1, 1(,%ebx)
-# CHECK: addl $1, 1(,%ebx)
- addl $1, 1(,%ebx,)
-# CHECK: addl $1, 1(,%ebx,4)
- addl $1, 1(,%ebx,4)
-# CHECK: addl $1, 1(,%ebx,4)
- addl $1, 1(,%ebx,(2+2))
-
-# '*'
-# CHECK: calll a
- call a
-# CHECK: calll *%eax
- call *%eax
-# CHECK: calll *4(%eax)
- call *4(%eax)
-
-# CHECK: movl %gs:8, %eax
-movl %gs:8, %eax
-