C-Breeze
C Compiler Infrastructure

[ Project home page]

loopTree Member List

This is the complete list of members for loopTree, including all inherited members.

_backEdgesloopTree [private]
_containedInloopTree [private]
_crossEdgesloopTree [private]
_forwardEdgesloopTree [private]
_loopsloopTree [private]
_preOrderloopTree [private]
_procedureloopTree [private]
_rpostOrderloopTree [private]
_toploopTree [private]
_treeEdgesloopTree [private]
BackEdge enum valueloopTree
backedges()loopTree [inline]
classifyEdge(basicblockNode *source, basicblockNode *target)loopTree
classifyEdges(basicblock_list &post_order)loopTree [private]
commonDominator(basicblockNode *first, basicblockNode *second)loopTree [private]
CrossEdge enum valueloopTree
depthFirstSearch(basicblockNode *cur, basicblock_list &post_order, int &pre_order_number, int &post_order_number)loopTree [private]
EdgeKind enum nameloopTree
findBody(basicblockNode *head, basicblock_set &generators, loopTreeNode::LoopKind kind)loopTree [private]
findLoop(basicblockNode *candidate, basicblock_set_map &generators_map)loopTree [private]
ForwardEdge enum valueloopTree
loopAncestor(loopTreeNode *loop)loopTree
loops()loopTree [inline]
loopTree(procNode *procedure)loopTree
procedure() const loopTree [inline]
report()loopTree
report(loopTreeNode *cur, int level)loopTree [private]
setDepths(loopTreeNode *cur, int depth)loopTree [private]
topLoop() const loopTree [inline]
TreeEdge enum valueloopTree
treeedges()loopTree [inline]
whichLoop(basicblockNode *block)loopTree
~loopTree()loopTree


Generated on February 1, 2006
Back to the C-Breeze home page