about summary refs log tree commit diff stats
path: root/test/analysis/unssa.py
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2019-02-01 07:41:28 +0100
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2019-02-12 08:07:18 +0100
commit00ba934bac0263bcf9a38a3c5635684674a24441 (patch)
treebb7f001ce2f370fbb13a3baac1eb97cf3e6e68a7 /test/analysis/unssa.py
parent7e56aefcda654586136278db3886be640c9ce800 (diff)
downloadmiasm-00ba934bac0263bcf9a38a3c5635684674a24441.tar.gz
miasm-00ba934bac0263bcf9a38a3c5635684674a24441.zip
IR: del unused edges during IR simplifications
Diffstat (limited to '')
-rw-r--r--test/analysis/unssa.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/analysis/unssa.py b/test/analysis/unssa.py
index 244b5436..ae9566ee 100644
--- a/test/analysis/unssa.py
+++ b/test/analysis/unssa.py
@@ -2,12 +2,13 @@
 from pdb import pm
 from pprint import pprint as pp
 from miasm2.expression.expression import ExprId, ExprInt, ExprAssign, ExprMem, \
-    ExprCond, ExprOp
+    ExprCond, ExprOp, ExprLoc
 from miasm2.core.locationdb import LocationDB
-from miasm2.analysis.data_flow import *
+from miasm2.analysis.data_flow import DiGraphLivenessSSA, dead_simp, PropagateExpr
 from miasm2.ir.analysis import ira
 from miasm2.ir.ir import IRCFG, IRBlock, AssignBlock
-from miasm2.analysis.ssa import SSADiGraph, UnSSADiGraph, DiGraphLivenessSSA
+from miasm2.analysis.ssa import SSADiGraph
+from miasm2.analysis.outofssa import UnSSADiGraph
 
 loc_db = LocationDB()