summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AVR
diff options
context:
space:
mode:
authorDylan McKay <me@dylanmckay.io>2017-11-14 04:32:49 +0000
committerDylan McKay <me@dylanmckay.io>2017-11-14 04:32:49 +0000
commit8443bcc898e21951340a56936d98650123b572e7 (patch)
treeca0907fe5df031652a4f531a6bf8060f13bf2bf2 /llvm/test/CodeGen/AVR
parent57c37b2dcd5959660ebab63ca049c8de4da116c7 (diff)
downloadbcm5719-llvm-8443bcc898e21951340a56936d98650123b572e7.tar.gz
bcm5719-llvm-8443bcc898e21951340a56936d98650123b572e7.zip
[AVR] Remove the select-mbb-placement-bug.ll test
This test was originally added when an old bug was fixed that caused broken iterator code to break basic block placement. The issue has an extremely low chance of every being a problem again. This specific test is very flaky and fails often due to upstream changes. I have removed this test because it negates more value than it returns. llvm-svn: 318134
Diffstat (limited to 'llvm/test/CodeGen/AVR')
-rw-r--r--llvm/test/CodeGen/AVR/select-mbb-placement-bug.ll35
1 files changed, 0 insertions, 35 deletions
diff --git a/llvm/test/CodeGen/AVR/select-mbb-placement-bug.ll b/llvm/test/CodeGen/AVR/select-mbb-placement-bug.ll
deleted file mode 100644
index aca9502b5df..00000000000
--- a/llvm/test/CodeGen/AVR/select-mbb-placement-bug.ll
+++ /dev/null
@@ -1,35 +0,0 @@
-; RUN: llc -mcpu=atmega328p < %s -march=avr | FileCheck %s
-
-; CHECK-LABEL: loopy
-define internal fastcc void @loopy() {
-
-; In this case, when we expand `Select8`/`Select16`, we should be
-; replacing the existing MBB instead of adding a new one.
-;
-; https://github.com/avr-rust/rust/issues/49
-
-; CHECK: LBB0_{{[0-9]+}}:
-; CHECK: LBB0_{{[0-9]+}}:
-; CHECK-NOT: LBB0_{{[0-9]+}}:
-start:
- br label %bb7.preheader
-
-bb7.preheader: ; preds = %bb10, %start
- %i = phi i8 [ 0, %start ], [ %j, %bb10 ]
- %j = phi i8 [ 1, %start ], [ %next, %bb10 ]
- br label %bb10
-
-bb4: ; preds = %bb10
- ret void
-
-bb10: ; preds = %bb7.preheader
- tail call fastcc void @observe(i8 %i, i8 1)
- %0 = icmp ult i8 %j, 20
- %1 = zext i1 %0 to i8
- %next = add i8 %j, %1
- br i1 %0, label %bb7.preheader, label %bb4
-
-}
-
-declare void @observe(i8, i8);
-
OpenPOWER on IntegriCloud