From f201c480a1e4e491569be6512e8f4eabe9bb3a41 Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Thu, 20 Dec 2018 14:18:17 +0100 Subject: Example/Full: dont modify ircfg in ssa form --- example/disasm/full.py | 3 --- 1 file changed, 3 deletions(-) (limited to 'example/disasm/full.py') 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) -- cgit 1.4.1