My Project
Dataflow::BasicBlockGraph Member List

This is the complete list of members for Dataflow::BasicBlockGraph, including all inherited members.

addExitBasicBlock(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
addMGnumber(bbArcID arc, int number) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
BasicBlockGraph()Dataflow::BasicBlockGraphinline
calculateBackArcs()Dataflow::BasicBlockGraph
calculateBasicBlockFrequencies(double back_prob=0.9)Dataflow::BasicBlockGraph
clear()Dataflow::BasicBlockGraphinline
computeSCC() (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraph
createBasicBlock()Dataflow::BasicBlockGraphinline
DFS() (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraph
empty() constDataflow::BasicBlockGraphinline
extractBasicBlockCycles(double coverage=-1.0)Dataflow::BasicBlockGraph
findArc(bbID src, bbID dst) constDataflow::BasicBlockGraph
findOrAddArc(bbID src, bbID dst, double freq=0)Dataflow::BasicBlockGraph
getBlocksInCycle(int cycle_number) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getCycleNum() (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getDFSorder(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getDstBB(bbArcID arc) constDataflow::BasicBlockGraphinline
getDSUnumberArc(bbArcID arc) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getEntryBasicBlock() constDataflow::BasicBlockGraphinline
getExecTime(bbID bb) constDataflow::BasicBlockGraphinline
getExitBasicBlocks() (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getFrequency(bbID bb) constDataflow::BasicBlockGraphinline
getFrequencyArc(bbArcID arc) const (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getMGnumbers(bbArcID arc) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getProbability(bbArcID arc) constDataflow::BasicBlockGraphinline
getSCCnumber(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
getSrcBB(bbArcID arc) constDataflow::BasicBlockGraphinline
isBackArc(bbArcID arc) constDataflow::BasicBlockGraphinline
isEntryBasicBlock(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
isEntryBB(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
isExitBasicBlock(bbID bb) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
numArcs() constDataflow::BasicBlockGraphinline
numBasicBlocks() constDataflow::BasicBlockGraphinline
predecessors(bbID bb)Dataflow::BasicBlockGraphinline
setBackArc(bbArcID arc, bool back=true)Dataflow::BasicBlockGraphinline
setDFSorder(bbID bb, int order) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
setDSUnumberArc(bbArcID arc, int number) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
setEntryBasicBlock(bbID bb)Dataflow::BasicBlockGraphinline
setExecTime(bbID bb, double t)Dataflow::BasicBlockGraphinline
setFrequency(bbID bb, double f)Dataflow::BasicBlockGraphinline
setFrequencyArc(bbArcID arc, double freq) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
setProbability(bbArcID arc, double prob)Dataflow::BasicBlockGraphinline
setSCCnumber(bbID bb, int number) (defined in Dataflow::BasicBlockGraph)Dataflow::BasicBlockGraphinline
successors(bbID bb)Dataflow::BasicBlockGraphinline