Check interleaving without relying on debug output.
[oota-llvm.git] / test / Transforms / LoopVectorize / PowerPC / small-loop-rdx.ll
index ecf2787740266fa2fec2907b5d7f0d08307a18e3..25e7d2463bff551df3ed9e5e5802f53a4e77f608 100644 (file)
@@ -1,7 +1,18 @@
-; RUN: opt < %s -loop-vectorize -S -debug < %s 2>&1 | FileCheck %s
-; REQUIRES: asserts
+; RUN: opt < %s -loop-vectorize -S | FileCheck %s
 
-; CHECK: LV: Unroll Factor is 12
+; CHECK: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT: fadd
+; CHECK-NEXT-NOT: fadd
 
 target datalayout = "e-m:e-i64:64-n32:64"
 target triple = "powerpc64le-ibm-linux-gnu"