basic_block: Move all variables behind a public interface

This commit is contained in:
Lioncash 2016-08-25 10:35:50 -04:00 committed by MerryMage
parent 1d8432487d
commit 0e12fb6a56
9 changed files with 185 additions and 66 deletions

View file

@ -25,7 +25,7 @@ void DeadCodeElimination(IR::Block& block) {
--iter;
if (!iter->HasUses() && !iter->MayHaveSideEffects()) {
iter->Invalidate();
iter = block.instructions.erase(iter);
iter = block.Instructions().erase(iter);
}
} while (iter != block.begin());
}