summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll')
-rw-r--r--llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll28
1 files changed, 0 insertions, 28 deletions
diff --git a/llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll b/llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll
deleted file mode 100644
index b0f576622ba..00000000000
--- a/llvm/test/Regression/CodeGen/X86/loop-strength-reduce.ll
+++ /dev/null
@@ -1,28 +0,0 @@
-; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | grep 'A(' | wc -l | grep 1
-;
-; Make sure the common loop invariant _A(reg) is hoisted up to preheader.
-
-%A = internal global [16 x [16 x int]] zeroinitializer, align 32
-
-void %test(int %row, int %N.in) {
-entry:
- %N = cast int %N.in to uint
- %tmp5 = setgt int %N.in, 0
- br bool %tmp5, label %cond_true, label %return
-
-cond_true:
- %indvar = phi uint [ 0, %entry ], [ %indvar.next, %cond_true ]
- %i.0.0 = cast uint %indvar to int
- %tmp2 = add int %i.0.0, 1
- %tmp = getelementptr [16 x [16 x int]]* %A, int 0, int %row, int %tmp2
- store int 4, int* %tmp
- %tmp5 = add int %i.0.0, 2
- %tmp7 = getelementptr [16 x [16 x int]]* %A, int 0, int %row, int %tmp5
- store int 5, int* %tmp7
- %indvar.next = add uint %indvar, 1
- %exitcond = seteq uint %indvar.next, %N
- br bool %exitcond, label %return, label %cond_true
-
-return:
- ret void
-}
OpenPOWER on IntegriCloud