[NaryReassoc] reassociate GEP for CSE
[oota-llvm.git] / test / CodeGen / ARM / mvn.ll
index a7ef907033de3c6e0626dc8a6ac454700dfc11b9..e40ab1ec656b93463cd9092e432e4f0745d11b75 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=arm | grep mvn | count 8
+; RUN: llc -mtriple=arm-eabi %s -o - | FileCheck %s
 
 define i32 @f1() {
 entry:
@@ -72,3 +72,17 @@ entry:
        %tmp102 = icmp eq i32 -2, %a            ; <i1> [#uses=1]
        ret i1 %tmp102
 }
+
+; CHECK-LABEL: mvn.ll
+; CHECK-LABEL: @f1
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK: mvn
+; CHECK-NOT: mvn
+