about summary refs log tree commit diff stats
path: root/test/test_all.py
diff options
context:
space:
mode:
authorCamille Mougey <camille.mougey@cea.fr>2015-02-11 13:51:57 +0100
committerCamille Mougey <camille.mougey@cea.fr>2015-02-20 19:30:49 +0100
commit5f1a1e6e4c3f6db7573eb1a545337fa0cdc7ce22 (patch)
treefee6d0eb0b076bba68648028aaf524d757b384f5 /test/test_all.py
parente520a0c5ef88af6a7fb314aaf273d8d105352e9e (diff)
downloadmiasm-5f1a1e6e4c3f6db7573eb1a545337fa0cdc7ce22.tar.gz
miasm-5f1a1e6e4c3f6db7573eb1a545337fa0cdc7ce22.zip
Analysis: Introduce DependencyGraph, computing dependencies of elements
The dependencies are computed through a list of blocs (IRA).
APIs `.get*` return an iterator on DiGraph(DependencyNode). Each DiGraph
contains only relevant DependencyNode, which stand for an element at
a given line in a given basic block. That way, outputs contain each elements
involved in the target value computation.

Different outputs stand for different path through blocks (loop, ...).

This algorithm has been co-developped with @serpillere.
Diffstat (limited to 'test/test_all.py')
0 files changed, 0 insertions, 0 deletions