All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----harpoon.Analysis.DomTree
DomTree
computes the dominator tree of a flowgraph-structured
IR. The HCodeElement
s must implement the
harpoon.IR.Properties.Edges
interface.
DomTree
.
DomTree
; if isPost
is
true, creates a postdominator tree instead.
HCodeElement
in the immediate
dominator tree.
HCodeElement
.
public DomTree()
DomTree
.
public DomTree(boolean isPost)
DomTree
; if isPost
is
true, creates a postdominator tree instead.
public HCodeElement idom(HCode hc, HCodeElement n)
HCodeElement
.
n
, or
null
if n
is the root
of the flow graph.
public HCodeElement[] children(HCode hc, HCodeElement n)
HCodeElement
in the immediate
dominator tree.
n
in the
immediate dominator tree, or a zero-length array if
n
is a tree leaf.
All Packages Class Hierarchy This Package Previous Next Index