diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-07-07 08:23:20 +0200 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-07-07 12:33:47 +0200 |
| commit | 84d93930af5faee327784bed0646ef4eecf8328b (patch) | |
| tree | f9066adcb19dac001cdf6b3918d2011a8fc55a71 | |
| parent | 7c98de47f759e98fafab5e203e1f2d13e559f2cc (diff) | |
| download | miasm-84d93930af5faee327784bed0646ef4eecf8328b.tar.gz miasm-84d93930af5faee327784bed0646ef4eecf8328b.zip | |
IR: rename post_add_bloc
| -rw-r--r-- | miasm2/arch/mips32/ira.py | 4 | ||||
| -rw-r--r-- | miasm2/ir/ir.py | 12 |
2 files changed, 12 insertions, 4 deletions
diff --git a/miasm2/arch/mips32/ira.py b/miasm2/arch/mips32/ira.py index e342a6fd..f1e21a41 100644 --- a/miasm2/arch/mips32/ira.py +++ b/miasm2/arch/mips32/ira.py @@ -15,8 +15,8 @@ class ir_a_mips32l(ir_mips32l, ira): # Avoid adding side effects, already done in post_add_bloc return False - def post_add_bloc(self, block, ir_blocks): - IntermediateRepresentation.post_add_bloc(self, block, ir_blocks) + def post_add_block(self, block, ir_blocks): + IntermediateRepresentation.post_add_block(self, block, ir_blocks) new_irblocks = [] for irb in ir_blocks: pc_val = None diff --git a/miasm2/ir/ir.py b/miasm2/ir/ir.py index fca579d9..603d3fd0 100644 --- a/miasm2/ir/ir.py +++ b/miasm2/ir/ir.py @@ -582,7 +582,7 @@ class IntermediateRepresentation(object): if label is not None: ir_blocks_all.append(IRBlock(label, assignments)) - new_ir_blocks_all = self.post_add_bloc(block, ir_blocks_all) + new_ir_blocks_all = self.post_add_block(block, ir_blocks_all) for irblock in new_ir_blocks_all: self.blocks[irblock.label] = irblock return new_ir_blocks_all @@ -626,7 +626,7 @@ class IntermediateRepresentation(object): assignblk = AssignBlock({self.IRDst: dst}, irblock.irs[-1].instr) ir_blocks[index] = IRBlock(irblock.label, list(irblock.irs) + [assignblk]) - def post_add_bloc(self, block, ir_blocks): + def post_add_block(self, block, ir_blocks): self.set_empty_dst_to_next(block, ir_blocks) new_irblocks = [] @@ -638,6 +638,14 @@ class IntermediateRepresentation(object): self._graph = None return new_irblocks + def post_add_bloc(self, block, ir_blocks): + """ + DEPRECATED function + Use post_add_block instead of post_add_bloc + """ + warnings.warn('DEPRECATION WARNING: use "post_add_block" instead of "post_add_bloc"') + return self.post_add_block(block, ir_blocks) + def get_instr_label(self, instr): """Returns the label associated to an instruction @instr: current instruction""" |