miasm
Reverse engineering framework
All Classes Namespaces Files Functions Variables Typedefs Enumerator Properties Macros Pages
miasm.ir.ir.IRCFG Member List

This is the complete list of members for miasm.ir.ir.IRCFG, including all inherited members.

__add__(self, graph)miasm.core.graph.DiGraph
__eq__(self, graph)miasm.core.graph.DiGraph
__init__(self, irdst, loc_db, blocks=None, *args, **kwargs)miasm.ir.ir.IRCFG
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_irblock(self, irblock)miasm.ir.ir.IRCFG
add_node(self, node)miasm.core.graph.DiGraph
add_uniq_edge(self, src, dst)miasm.core.graph.DiGraph
blocks(self)miasm.ir.ir.IRCFG
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_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, offset=False)miasm.ir.ir.IRCFG
miasm::core::graph::DiGraph.dot(self)miasm.core.graph.DiGraph
DotCellDescriptionmiasm.core.graph.DiGraphstatic
dst_trackback(self, irb)miasm.ir.ir.IRCFG
edge_attr(self, src, dst)miasm.ir.ir.IRCFG
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
get_block(self, addr)miasm.ir.ir.IRCFG
get_loc_key(self, addr)miasm.ir.ir.IRCFG
get_or_create_loc_key(self, addr)miasm.ir.ir.IRCFG
getby_offset(self, offset)miasm.ir.ir.IRCFG
has_loop(self)miasm.core.graph.DiGraph
heads(self)miasm.core.graph.DiGraph
heads_iter(self)miasm.core.graph.DiGraph
IRDst(self)miasm.ir.ir.IRCFG
leaves(self)miasm.core.graph.DiGraph
leaves_iter(self)miasm.core.graph.DiGraph
loc_dbmiasm.ir.ir.IRCFG
merge(self, graph)miasm.core.graph.DiGraph
node2lines(self, node)miasm.ir.ir.IRCFG
node_attr(self, node)miasm.ir.ir.IRCFG
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
simplify(self, simplifier)miasm.ir.ir.IRCFG
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