SSA: Remove the need for ExitBasicBlock in SSA.

This commit is contained in:
Anders Schack-Mulligen
2025-02-10 14:36:18 +01:00
parent 34edda6b9b
commit 0b5270979d
11 changed files with 6 additions and 36 deletions

View File

@@ -769,8 +769,4 @@ module InputSigCommon {
BasicBlock getImmediateBasicBlockDominator(BasicBlock bb) { result.immediatelyDominates(bb) }
BasicBlock getABasicBlockSuccessor(BasicBlock bb) { result = bb.getASuccessor() }
class ExitBasicBlock extends BasicBlock {
ExitBasicBlock() { this.getLastInstruction() instanceof ExitFunctionInstruction }
}
}