summaryrefslogtreecommitdiff
path: root/test/MC/Disassembler/X86/x86-64.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/MC/Disassembler/X86/x86-64.txt')
-rw-r--r--test/MC/Disassembler/X86/x86-64.txt73
1 files changed, 53 insertions, 20 deletions
diff --git a/test/MC/Disassembler/X86/x86-64.txt b/test/MC/Disassembler/X86/x86-64.txt
index df449a403b89..5de1d5978433 100644
--- a/test/MC/Disassembler/X86/x86-64.txt
+++ b/test/MC/Disassembler/X86/x86-64.txt
@@ -2,64 +2,64 @@
# Coverage
-# CHECK: vcmptrue_usps
+# CHECK: vcmptrue_usps
0xc5 0x04 0xc2 0xc7 0x1f
-# CHECK: vcmptrue_uspd
+# CHECK: vcmptrue_uspd
0xc5 0x05 0xc2 0xc7 0x1f
-# CHECK: vcmptrue_usss
+# CHECK: vcmptrue_usss
0xc5 0x06 0xc2 0xc7 0x1f
-# CHECK: vcmptrue_ussd
+# CHECK: vcmptrue_ussd
0xc5 0x07 0xc2 0xc7 0x1f
-# CHECK: vcmpeq_uqps
+# CHECK: vcmpeq_uqps
0xc5 0x04 0xc2 0xc7 0x08
-# CHECK: vcmpeq_uqpd
+# CHECK: vcmpeq_uqpd
0xc5 0x05 0xc2 0xc7 0x08
-# CHECK: vcmpeq_uqss
+# CHECK: vcmpeq_uqss
0xc5 0x06 0xc2 0xc7 0x08
-# CHECK: vcmpeq_uqsd
+# CHECK: vcmpeq_uqsd
0xc5 0x07 0xc2 0xc7 0x08
-# CHECK: vcmpeqps
+# CHECK: vcmpeqps
0xc5 0x04 0xc2 0xc7 0x00
-# CHECK: vcmpeqpd
+# CHECK: vcmpeqpd
0xc5 0x05 0xc2 0xc7 0x00
-# CHECK: vcmpeqss
+# CHECK: vcmpeqss
0xc5 0x06 0xc2 0xc7 0x00
-# CHECK: vcmpeqsd
+# CHECK: vcmpeqsd
0xc5 0x07 0xc2 0xc7 0x00
-# CHECK: cmpeqps
+# CHECK: cmpeqps
0x0f 0xc2 0xc7 0x00
-# CHECK: cmpeqpd
+# CHECK: cmpeqpd
0x66 0x0f 0xc2 0xc7 0x00
-# CHECK: cmpeqss
+# CHECK: cmpeqss
0xf3 0x0f 0xc2 0xc7 0x00
-# CHECK: cmpeqsd
+# CHECK: cmpeqsd
0xf2 0x0f 0xc2 0xc7 0x00
-# CHECK: cmpordps
+# CHECK: cmpordps
0x0f 0xc2 0xc7 0x07
-# CHECK: cmpordpd
+# CHECK: cmpordpd
0x66 0x0f 0xc2 0xc7 0x07
-# CHECK: cmpordss
+# CHECK: cmpordss
0xf3 0x0f 0xc2 0xc7 0x07
-# CHECK: cmpordsd
+# CHECK: cmpordsd
0xf2 0x0f 0xc2 0xc7 0x07
# CHECK: extrq $2, $3, %xmm0
@@ -79,3 +79,36 @@
# CHECK: movntss %xmm0, (%rdi)
0xf3 0x0f 0x2b 0x07
+
+# CHECK: adcxl %eax, %eax
+0x66 0x0f 0x38 0xf6 0xc0
+
+# CHECK: adcxl (%rax), %eax
+0x66 0x0f 0x38 0xf6 0x00
+
+# CHECK: adcxq %rax, %rax
+0x66 0x48 0x0f 0x38 0xf6 0xc0
+
+# CHECK: adcxq (%rax), %rax
+0x66 0x48 0x0f 0x38 0xf6 0x00
+
+# CHECK: adoxl %eax, %eax
+0xf3 0x0f 0x38 0xf6 0xc0
+
+# CHECK: adoxl (%rax), %eax
+0xf3 0x0f 0x38 0xf6 0x00
+
+# CHECK: adoxq %rax, %rax
+0xf3 0x48 0x0f 0x38 0xf6 0xc0
+
+# CHECK: adoxq (%rax), %rax
+0xf3 0x48 0x0f 0x38 0xf6 0x00
+
+# CHECK: xbegin 53
+0xc7 0xf8 0x35 0x00 0x00 0x00
+
+# CHECK: xend
+0x0f 0x01 0xd5
+
+# CHECK: xabort $13
+0xc6 0xf8 0x0d