diff options
Diffstat (limited to 'llvm/test/Transforms/LoopStrengthReduce/dont_reverse.ll')
-rw-r--r-- | llvm/test/Transforms/LoopStrengthReduce/dont_reverse.ll | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/llvm/test/Transforms/LoopStrengthReduce/dont_reverse.ll b/llvm/test/Transforms/LoopStrengthReduce/dont_reverse.ll deleted file mode 100644 index 551bd03f0ae..00000000000 --- a/llvm/test/Transforms/LoopStrengthReduce/dont_reverse.ll +++ /dev/null @@ -1,25 +0,0 @@ -; RUN: opt < %s -loop-reduce -S \ -; RUN: | grep "icmp eq i2 %lsr.iv.next, %xmp4344" - -; Don't reverse the iteration if the rhs of the compare is defined -; inside the loop. - -; Provide legal integer types. -; Declare i2 as legal so that IVUsers accepts to consider %indvar3451 -target datalayout = "n2:8:16:32:64" - -define void @Fill_Buffer(i2* %p) nounwind { -entry: - br label %bb8 - -bb8: - %indvar34 = phi i32 [ 0, %entry ], [ %indvar.next35, %bb8 ] - %indvar3451 = trunc i32 %indvar34 to i2 - %xmp4344 = load i2, i2* %p - %xmp104 = icmp eq i2 %indvar3451, %xmp4344 - %indvar.next35 = add i32 %indvar34, 1 - br i1 %xmp104, label %bb10, label %bb8 - -bb10: - unreachable -} |