diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2018-12-20 14:18:17 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2019-01-16 14:50:14 +0100 |
| commit | f201c480a1e4e491569be6512e8f4eabe9bb3a41 (patch) | |
| tree | 41949af70c2089798d36913a30dac6eacdb920d4 | |
| parent | dbe3ca7ec2452f955e56fe36e6a4a306c1ddf498 (diff) | |
| download | miasm-f201c480a1e4e491569be6512e8f4eabe9bb3a41.tar.gz miasm-f201c480a1e4e491569be6512e8f4eabe9bb3a41.zip | |
Example/Full: dont modify ircfg in ssa form
| -rw-r--r-- | example/disasm/full.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/example/disasm/full.py b/example/disasm/full.py index 8ee4f05c..153666f2 100644 --- a/example/disasm/full.py +++ b/example/disasm/full.py @@ -275,7 +275,6 @@ if args.gen_ir: modified = False modified |= dead_simp(ir_arch_a, ircfg_a) modified |= remove_empty_assignblks(ircfg_a) - modified |= merge_blocks(ircfg_a, entry_points) open('graph_irflow_reduced.dot', 'w').write(ircfg_a.dot()) @@ -396,7 +395,6 @@ if args.propagexpr: if args.verbose > 3: open('tmp_after_%d.dot' % index, 'w').write(ircfg_a.dot()) simp_modified |= remove_empty_assignblks(ircfg_a) - simp_modified |= merge_blocks(ircfg_a, heads) if args.loadint: simp_modified |= load_from_int(ircfg_a, bs, is_addr_ro_variable) modified |= simp_modified @@ -409,7 +407,6 @@ if args.propagexpr: if args.verbose > 3: open('final_pre.dot', 'w').write(ircfg_a.dot()) - merge_blocks(ircfg_a, heads) if args.verbose > 3: open('final_merge.dot', 'w').write(ircfg_a.dot()) ssa = SSADiGraph(ircfg_a) |