summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2017-05-29 06:12:18 +0000
committerTobias Grosser <tobias@grosser.es>2017-05-29 06:12:18 +0000
commit8cf785f6b19cf7a3dac9cda4fd386a876c0f108d (patch)
tree098765bbd11574ff5a8fc2313a5059e076e14983 /llvm/test
parent6aa9e9b41a578cc086684d76e70660dfb162d421 (diff)
downloadbcm5719-llvm-8cf785f6b19cf7a3dac9cda4fd386a876c0f108d.tar.gz
bcm5719-llvm-8cf785f6b19cf7a3dac9cda4fd386a876c0f108d.zip
Revert "[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle"
The reverted change introdued assertions ala: "MachineBasicBlock::succ_iterator llvm::MachineBasicBlock::removeSuccessor(succ_iterator, bool): Assertion `I != Successors.end() && "Not a current successor!"' Mikael, the original committer, wrote me that he is working on a fix, but that it likely will take some time to get this resolved. As this bug is one of the last two issues that keep the AOSP buildbot from turning green, I revert the original commit r302876. I am looking forward to see this recommitted after the assertion has been resolved. llvm-svn: 304128
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/CodeGen/MIR/ARM/PR32721_ifcvt_triangle_unanalyzable.mir24
1 files changed, 0 insertions, 24 deletions
diff --git a/llvm/test/CodeGen/MIR/ARM/PR32721_ifcvt_triangle_unanalyzable.mir b/llvm/test/CodeGen/MIR/ARM/PR32721_ifcvt_triangle_unanalyzable.mir
deleted file mode 100644
index 96801f5b0a3..00000000000
--- a/llvm/test/CodeGen/MIR/ARM/PR32721_ifcvt_triangle_unanalyzable.mir
+++ /dev/null
@@ -1,24 +0,0 @@
-# RUN: llc -mtriple=arm-apple-ios -run-pass=if-converter %s -o - | FileCheck %s
----
-name: foo
-body: |
- bb.0:
- B %bb.2
-
- bb.1:
- BX_RET 14, 0
-
- bb.2:
- Bcc %bb.1, 1, %cpsr
-
- bb.3:
- B %bb.1
-
-...
-
-# We should get a single block containing the BX_RET, with no successors at all
-
-# CHECK: body:
-# CHECK-NEXT: bb.0:
-# CHECK-NEXT: BX_RET
-
OpenPOWER on IntegriCloud