Introduce predecessors and successors

This commit is contained in:
Alessandro Di Federico
2016-06-13 13:52:51 +02:00
parent 89697ff34e
commit 041ea8726d
5 changed files with 22 additions and 17 deletions
+1 -1
View File
@@ -604,7 +604,7 @@ static void purgeDeadBlocks(Function *F) {
// Skip the first basic block
for (BasicBlock &BB : make_range(++F->begin(), F->end()))
if (pred_begin(&BB) == pred_end(&BB))
if (pred_empty(&BB))
Kill.push_back(&BB);
} while (!Kill.empty());