[X86] Fix order of operands for ins and outs instructions when parsing intel syntax
[oota-llvm.git] / test / MC / X86 / intel-syntax.s
index 04264083bf27af37241a40fb46711f9f8488fc6e..0029558919974346c25f20277b0d51cbcf1b681e 100644 (file)
@@ -667,3 +667,17 @@ frstor dword ptr [eax]
 
 // CHECK: cmpnless %xmm1, %xmm0
 cmpnless xmm0, xmm1
+
+insb
+insw
+insd
+// CHECK: insb %dx, %es:(%rdi)
+// CHECK: insw %dx, %es:(%rdi)
+// CHECK: insl %dx, %es:(%rdi)
+
+outsb
+outsw
+outsd
+// CHECK: outsb (%rsi), %dx
+// CHECK: outsw (%rsi), %dx
+// CHECK: outsl (%rsi), %dx