mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-21 18:29:46 +00:00
third time is the charm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60469 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
15efa1a1fd
commit
2973a25dbc
@ -27,7 +27,9 @@ using namespace llvm;
|
||||
/// DeleteDeadBlock - Delete the specified block, which must have no
|
||||
/// predecessors.
|
||||
void llvm::DeleteDeadBlock(BasicBlock *BB) {
|
||||
assert(pred_begin(BB) == pred_end(BB) && "Block is not dead!");
|
||||
assert((pred_begin(BB) == pred_end(BB) ||
|
||||
// Can delete self loop.
|
||||
BB->getSinglePredecessor() == BB) && "Block is not dead!");
|
||||
TerminatorInst *BBTerm = BB->getTerminator();
|
||||
|
||||
// Loop through all of our successors and make sure they know that one
|
||||
|
Loading…
Reference in New Issue
Block a user