build(SgFunctionDefinition *funcDef) | Backstroke::CFG< CFGNodeFilter > | |
buildCFG(const CFGNodeType &node, std::map< CFGNodeType, Vertex > &nodesAdded, std::set< CFGNodeType > &nodesProcessed) | Backstroke::CFG< CFGNodeFilter > | protected |
CFG() | Backstroke::CFG< CFGNodeFilter > | inline |
CFG(SgFunctionDefinition *funcDef) | Backstroke::CFG< CFGNodeFilter > | inlineexplicit |
CFGEdgePtr typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
CFGEdgeType typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
CFGNodePtr typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
CFGNodeType typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
dominatorTree_ | Backstroke::CFG< CFGNodeFilter > | protected |
Edge typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
entry_ | Backstroke::CFG< CFGNodeFilter > | |
exit_ | Backstroke::CFG< CFGNodeFilter > | |
funcDef_ | Backstroke::CFG< CFGNodeFilter > | protected |
getAllBackEdges() | Backstroke::CFG< CFGNodeFilter > | |
getAllEdges() const | Backstroke::CFG< CFGNodeFilter > | |
getAllLoopHeaders() | Backstroke::CFG< CFGNodeFilter > | |
getAllNodes() const | Backstroke::CFG< CFGNodeFilter > | |
getDominatorTree() | Backstroke::CFG< CFGNodeFilter > | |
getEntry() const | Backstroke::CFG< CFGNodeFilter > | inline |
getExit() const | Backstroke::CFG< CFGNodeFilter > | inline |
getFunctionDefinition() const | Backstroke::CFG< CFGNodeFilter > | inline |
getNodeVert() (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | inline |
getPostdominatorTree() | Backstroke::CFG< CFGNodeFilter > | |
getVertexForNode(const CFGNodeType &node) const | Backstroke::CFG< CFGNodeFilter > | |
isReducible() const | Backstroke::CFG< CFGNodeFilter > | inline |
makeReverseCopy() const | Backstroke::CFG< CFGNodeFilter > | |
nodesToVertices_ | Backstroke::CFG< CFGNodeFilter > | protected |
postdominatorTree_ | Backstroke::CFG< CFGNodeFilter > | protected |
setEntryAndExit() | Backstroke::CFG< CFGNodeFilter > | protected |
toDot(const std::string &filename) const | Backstroke::CFG< CFGNodeFilter > | |
Vertex typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
VertexVertexMap typedef (defined in Backstroke::CFG< CFGNodeFilter >) | Backstroke::CFG< CFGNodeFilter > | |
writeGraphEdge(std::ostream &out, const Edge &edge) const | Backstroke::CFG< CFGNodeFilter > | inlineprotected |
writeGraphNode(std::ostream &out, const Vertex &node) const | Backstroke::CFG< CFGNodeFilter > | inlineprotected |