summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/pr34045-2.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/ARM/pr34045-2.ll')
-rw-r--r--llvm/test/CodeGen/ARM/pr34045-2.ll25
1 files changed, 0 insertions, 25 deletions
diff --git a/llvm/test/CodeGen/ARM/pr34045-2.ll b/llvm/test/CodeGen/ARM/pr34045-2.ll
deleted file mode 100644
index 94bc3ea3e4f..00000000000
--- a/llvm/test/CodeGen/ARM/pr34045-2.ll
+++ /dev/null
@@ -1,25 +0,0 @@
-; RUN: llc < %s -mtriple thumbv7 | FileCheck %s
-
-define hidden void @foo(i32* %ptr, i1 zeroext %long_blocks) {
-entry:
-; This test is actually checking that no cycle is introduced but at least we
-; want to see one umull.
-; CHECK: umull
- %0 = load i32, i32* %ptr, align 4
- %conv.i.i13.i = zext i32 %0 to i64
- %mul.i.i14.i = mul nuw nsw i64 %conv.i.i13.i, 18782
- %1 = load i32, i32* undef, align 4
- %conv4.i.i16.i = zext i32 %1 to i64
- %add5.i.i17.i = add nuw nsw i64 %mul.i.i14.i, %conv4.i.i16.i
- %shr.i.i18.i = lshr i64 %add5.i.i17.i, 32
- %add10.i.i20.i = add nuw nsw i64 %shr.i.i18.i, %add5.i.i17.i
- %conv11.i.i21.i = trunc i64 %add10.i.i20.i to i32
- %x.0.neg.i.i26.i = sub i32 -2, %conv11.i.i21.i
- %sub.i.i27.i = add i32 %x.0.neg.i.i26.i, 0
- store i32 %sub.i.i27.i, i32* %ptr, align 4
- br label %while.body.i
-
-while.body.i: ; preds = %while.body.i, %entry
- br label %while.body.i
-}
-
OpenPOWER on IntegriCloud