| addBB(PBB bb) | Cfg |  [inline, protected] | 
  | addCall(CallStatement *call) | Cfg |  | 
  | addJunctionStatements() | Cfg |  | 
  | addNewOutEdge(PBB fromBB, PBB newOutEdge) | Cfg |  | 
  | addOutEdge(PBB pBB, ADDRESS adr, bool bSetLabel=false) | Cfg |  | 
  | addOutEdge(PBB pBB, PBB pDestBB, bool bSetLabel=false) | Cfg |  | 
  | appendBBs(std::list< PBB > &worklist, std::set< PBB > &workset) | Cfg |  | 
  | bbForAddr(ADDRESS addr) | Cfg |  [inline] | 
  | begin() | Cfg |  [inline] | 
  | bImplicitsDone | Cfg |  [private] | 
  | callSites | Cfg |  [private] | 
  | Cfg() | Cfg |  | 
  | checkConds() | Cfg |  | 
  | checkEntryBB() | Cfg |  [private] | 
  | clear() | Cfg |  | 
  | commonPDom(PBB curImmPDom, PBB succImmPDom) | Cfg |  | 
  | completeMerge(PBB pb1, PBB pb2, bool bDelete) | Cfg |  [private] | 
  | compressCfg() | Cfg |  | 
  | decodeIndirectJmp(UserProc *proc) | Cfg |  | 
  | determineLoopType(PBB header, bool *&loopNodes) | Cfg |  | 
  | dump() | Cfg |  | 
  | dumpImplicitMap() | Cfg |  | 
  | end() | Cfg |  [inline] | 
  | entryBB | Cfg |  [private] | 
  | establishDFTOrder() | Cfg |  | 
  | establishRevDFTOrder() | Cfg |  | 
  | existsBB(ADDRESS uNativeAddr) | Cfg |  | 
  | exitBB | Cfg |  [private] | 
  | findImmedPDom() | Cfg |  | 
  | findImplicitAssign(Exp *x) | Cfg |  | 
  | findImplicitParamAssign(Parameter *p) | Cfg |  | 
  | findInterferences(ConnectionGraph &ig) | Cfg |  | 
  | findLoopFollow(PBB header, bool *&loopNodes) | Cfg |  | 
  | findRetNode() | Cfg |  | 
  | findTheImplicitAssign(Exp *x) | Cfg |  | 
  | generateDotFile(std::ofstream &of) | Cfg |  | 
  | getCalls() | Cfg |  | 
  | getEntryBB() | Cfg |  [inline] | 
  | getExitBB() | Cfg |  [inline] | 
  | getFirstBB(BB_IT &it) | Cfg |  | 
  | getNextBB(BB_IT &it) | Cfg |  | 
  | getNumBBs() | Cfg |  [inline] | 
  | getReturnVal() | Cfg |  | 
  | implicitMap | Cfg |  [private] | 
  | implicitsDone() | Cfg |  [inline] | 
  | isIncomplete(ADDRESS uNativeAddr) | Cfg |  | 
  | isOrphan(ADDRESS uAddr) | Cfg |  | 
  | isWellFormed() | Cfg |  | 
  | iterator typedef | Cfg |  | 
  | joinBB(PBB pb1, PBB pb2) | Cfg |  | 
  | label(ADDRESS uNativeAddr, PBB &pNewBB) | Cfg |  | 
  | lastLabel | Cfg |  [private] | 
  | m_bWellFormed | Cfg |  [private] | 
  | m_listBB | Cfg |  [private] | 
  | m_mapBB | Cfg |  [private] | 
  | m_vectorBB | Cfg |  | 
  | mergeBBs(PBB pb1, PBB pb2) | Cfg |  | 
  | myProc | Cfg |  [private] | 
  | newBB(std::list< RTL * > *pRtls, BBTYPE bbType, int iNumOutEdges) | Cfg |  | 
  | newIncompleteBB(ADDRESS addr) | Cfg |  | 
  | operator=(const Cfg &other) | Cfg |  | 
  | Ordering | Cfg |  [private] | 
  | pbbToIndex(PBB pBB) | Cfg |  | 
  | print(std::ostream &out, bool html=false) | Cfg |  | 
  | printToLog() | Cfg |  | 
  | removeBB(PBB bb) | Cfg |  | 
  | removeImplicitAssign(Exp *x) | Cfg |  | 
  | removeIncBB(ADDRESS uAddr) | Cfg |  | 
  | removeJunctionStatements() | Cfg |  | 
  | removeUnneededLabels(HLLCode *hll) | Cfg |  | 
  | removeUsedGlobals(std::set< Global * > &unusedGlobals) | Cfg |  | 
  | resetDFASets() | Cfg |  | 
  | resolveGotos() | Cfg |  | 
  | revOrdering | Cfg |  [private] | 
  | searchAll(Exp *search, std::list< Exp * > &result) | Cfg |  | 
  | searchAndReplace(Exp *search, Exp *replace) | Cfg |  | 
  | setEntryBB(PBB bb) | Cfg |  | 
  | setExitBB(PBB bb) | Cfg |  | 
  | setImplicitsDone() | Cfg |  [inline] | 
  | setLabel(PBB pBB) | Cfg |  | 
  | setProc(UserProc *proc) | Cfg |  | 
  | setReturnVal(Exp *e) | Cfg |  | 
  | setTimeStamps() | Cfg |  | 
  | simplify() | Cfg |  | 
  | sortByAddress() | Cfg |  | 
  | sortByFirstDFT() | Cfg |  | 
  | sortByLastDFT() | Cfg |  | 
  | splitBB(PBB pBB, ADDRESS uNativeAddr, PBB pNewBB=0, bool bDelRtls=false) | Cfg |  [private] | 
  | splitForBranch(PBB pBB, RTL *rtl, BranchStatement *br1, BranchStatement *br2, BB_IT &it) | Cfg |  | 
  | structConds() | Cfg |  | 
  | structLoops() | Cfg |  | 
  | structure() | Cfg |  | 
  | structured | Cfg |  [private] | 
  | tagNodesInLoop(PBB header, bool *&loopNodes) | Cfg |  | 
  | undoComputedBB(Statement *stmt) | Cfg |  | 
  | unTraverse() | Cfg |  | 
  | updateVectorBB() | Cfg |  | 
  | virtualFunctionCalls(Prog *prog) | Cfg |  | 
  | wellFormCfg() | Cfg |  | 
  | XMLProgParser class | Cfg |  [friend] | 
  | ~Cfg() | Cfg |  |