summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2019-04-17 02:12:23 +0000
committerEric Christopher <echristo@gmail.com>2019-04-17 02:12:23 +0000
commita86343512845c9c1fdbac865fea88aa5fce7142a (patch)
tree666fc6353de19ad8b00e56b67edd33f24104e4a7 /llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll
parent7f8ca6e3679b3af951cb7a4b1377edfaa3244b93 (diff)
downloadbcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.tar.gz
bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.zip
Temporarily Revert "Add basic loop fusion pass."
As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
Diffstat (limited to 'llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll')
-rw-r--r--llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll24
1 files changed, 0 insertions, 24 deletions
diff --git a/llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll b/llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll
deleted file mode 100644
index 2051d2a46b2..00000000000
--- a/llvm/test/Transforms/IndVarSimplify/exit_value_test3.ll
+++ /dev/null
@@ -1,24 +0,0 @@
-; RUN: opt < %s -indvars -loop-deletion -S |FileCheck %s
-
-; Check IndVarSimplify should replace exit value even if the expansion cost
-; is high because the loop can be deleted after the exit value rewrite.
-;
-; CHECK-LABEL: @_Z3fooPKcjj(
-; CHECK: udiv
-; CHECK: [[LABEL:^[a-zA-Z0-9_.]+]]:
-; CHECK-NOT: br {{.*}} [[LABEL]]
-
-define i32 @_Z3fooPKcjj(i8* nocapture readnone %s, i32 %len, i32 %c) #0 {
-entry:
- br label %while.cond
-
-while.cond: ; preds = %while.cond, %entry
- %klen.0 = phi i32 [ %len, %entry ], [ %sub, %while.cond ]
- %cmp = icmp ugt i32 %klen.0, 11
- %sub = add i32 %klen.0, -12
- br i1 %cmp, label %while.cond, label %while.end
-
-while.end: ; preds = %while.cond
- %klen.0.lcssa = phi i32 [ %klen.0, %while.cond ]
- ret i32 %klen.0.lcssa
-}
OpenPOWER on IntegriCloud