add a missed cmov alias, part of rdar://8416805
[oota-llvm.git] / test / MC / AsmParser / X86 / x86_32-new-encoder.s
index 70d4b40c78a886dcac61c5b4d3d52b9fc223007b..f9cb206b6a67c6389c514847160306059b23b086 100644 (file)
@@ -107,6 +107,10 @@ retl
 // 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
@@ -508,3 +512,28 @@ pop %ds
 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