__add__(self, graph) | miasm.core.graph.DiGraph | |
__eq__(self, graph) | miasm.core.graph.DiGraph | |
__init__(self, ircfg) | miasm.analysis.data_flow.DiGraphLiveness | |
miasm::core::graph::DiGraph.__init__(self) | miasm.core.graph.DiGraph | |
__ne__(self, other) | miasm.core.graph.DiGraph | |
__repr__(self) | miasm.core.graph.DiGraph | |
add_edge(self, src, dst) | miasm.core.graph.DiGraph | |
add_node(self, node) | miasm.core.graph.DiGraph | |
add_uniq_edge(self, src, dst) | miasm.core.graph.DiGraph | |
back_propagate_compute(self, block) | miasm.analysis.data_flow.DiGraphLiveness | |
back_propagate_to_parent(self, todo, node, parent) | miasm.analysis.data_flow.DiGraphLiveness | |
blocks(self) | miasm.analysis.data_flow.DiGraphLiveness | |
compute_back_edges(self, head) | miasm.core.graph.DiGraph | |
compute_dominance_frontier(self, head) | miasm.core.graph.DiGraph | |
compute_dominator_tree(self, head) | miasm.core.graph.DiGraph | |
compute_dominators(self, head) | miasm.core.graph.DiGraph | |
compute_immediate_dominators(self, head) | miasm.core.graph.DiGraph | |
compute_immediate_postdominators(self, tail) | miasm.core.graph.DiGraph | |
compute_liveness(self) | miasm.analysis.data_flow.DiGraphLiveness | |
compute_natural_loops(self, head) | miasm.core.graph.DiGraph | |
compute_postdominators(self, leaf) | miasm.core.graph.DiGraph | |
compute_strongly_connected_components(self) | miasm.core.graph.DiGraph | |
compute_weakly_connected_components(self) | miasm.core.graph.DiGraph | |
copy(self) | miasm.core.graph.DiGraph | |
del_edge(self, src, dst) | miasm.core.graph.DiGraph | |
del_node(self, node) | miasm.core.graph.DiGraph | |
discard_edge(self, src, dst) | miasm.core.graph.DiGraph | |
dot(self) | miasm.core.graph.DiGraph | |
DotCellDescription | miasm.core.graph.DiGraph | static |
edge_attr(self, src, dst) | miasm.core.graph.DiGraph | |
edges(self) | miasm.core.graph.DiGraph | |
find_path(self, src, dst, cycles_count=0, done=None) | miasm.core.graph.DiGraph | |
find_path_from_src(self, src, dst, cycles_count=0, done=None) | miasm.core.graph.DiGraph | |
has_loop(self) | miasm.core.graph.DiGraph | |
heads(self) | miasm.core.graph.DiGraph | |
heads_iter(self) | miasm.core.graph.DiGraph | |
init_var_info(self) | miasm.analysis.data_flow.DiGraphLiveness | |
ircfg | miasm.analysis.data_flow.DiGraphLiveness | |
leaves(self) | miasm.core.graph.DiGraph | |
leaves_iter(self) | miasm.core.graph.DiGraph | |
loc_db | miasm.analysis.data_flow.DiGraphLiveness | |
merge(self, graph) | miasm.core.graph.DiGraph | |
node2lines(self, node) | miasm.analysis.data_flow.DiGraphLiveness | |
node_attr(self, node) | miasm.core.graph.DiGraph | |
nodeid(self, node) | miasm.core.graph.DiGraph | |
nodes(self) | miasm.core.graph.DiGraph | |
predecessors(self, node) | miasm.core.graph.DiGraph | |
predecessors_iter(self, node) | miasm.core.graph.DiGraph | |
predecessors_stop_node_iter(self, node, head) | miasm.core.graph.DiGraph | |
reachable_parents(self, leaf) | miasm.core.graph.DiGraph | |
reachable_parents_stop_node(self, leaf, head) | miasm.core.graph.DiGraph | |
reachable_sons(self, head) | miasm.core.graph.DiGraph | |
replace_node(self, node, new_node) | miasm.core.graph.DiGraph | |
successors(self, node) | miasm.core.graph.DiGraph | |
successors_iter(self, node) | miasm.core.graph.DiGraph | |
walk_breadth_first_backward(self, head) | miasm.core.graph.DiGraph | |
walk_breadth_first_forward(self, head) | miasm.core.graph.DiGraph | |
walk_depth_first_backward(self, head) | miasm.core.graph.DiGraph | |
walk_depth_first_forward(self, head) | miasm.core.graph.DiGraph | |
walk_dominators(self, node, dominators) | miasm.core.graph.DiGraph | |
walk_postdominators(self, node, postdominators) | miasm.core.graph.DiGraph | |