Add the jump for this block's exit condition to list of instructions (must be done after merging)
(self)
| 1055 | reg.can_eliminate = False |
| 1056 | |
| 1057 | def add_jump(self): |
| 1058 | """Add the jump for this block's exit condition to list of |
| 1059 | instructions (must be done after merging)""" |
| 1060 | self.instructions.append(self.exit_condition) |
| 1061 | |
| 1062 | def get_offset(self, next_block): |
| 1063 | return next_block.offset - (self.offset + len(self.instructions)) |