LLVM  4.0.0
llvm::BlockFrequencyInfoImplBase Member List

This is the complete list of members for llvm::BlockFrequencyInfoImplBase, including all inherited members.

addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist)llvm::BlockFrequencyInfoImplBase
addToDist(Distribution &Dist, const LoopData *OuterLoop, const BlockNode &Pred, const BlockNode &Succ, uint64_t Weight)llvm::BlockFrequencyInfoImplBase
adjustLoopHeaderMass(LoopData &Loop)llvm::BlockFrequencyInfoImplBase
analyzeIrreducible(const bfi_detail::IrreducibleGraph &G, LoopData *OuterLoop, std::list< LoopData >::iterator Insert)llvm::BlockFrequencyInfoImplBase
BlockMass typedefllvm::BlockFrequencyInfoImplBase
clear()llvm::BlockFrequencyInfoImplBase
computeLoopScale(LoopData &Loop)llvm::BlockFrequencyInfoImplBase
distributeMass(const BlockNode &Source, LoopData *OuterLoop, Distribution &Dist)llvm::BlockFrequencyInfoImplBase
dump() const llvm::BlockFrequencyInfoImplBaseinline
finalizeMetrics()llvm::BlockFrequencyInfoImplBase
Freqsllvm::BlockFrequencyInfoImplBase
getBlockFreq(const BlockNode &Node) const llvm::BlockFrequencyInfoImplBase
getBlockName(const BlockNode &Node) const llvm::BlockFrequencyInfoImplBasevirtual
getBlockProfileCount(const Function &F, const BlockNode &Node) const llvm::BlockFrequencyInfoImplBase
getEntryFreq() const llvm::BlockFrequencyInfoImplBaseinline
getFloatingBlockFreq(const BlockNode &Node) const llvm::BlockFrequencyInfoImplBase
getLoopName(const LoopData &Loop) const llvm::BlockFrequencyInfoImplBase
getLoopPackage(const BlockNode &Head)llvm::BlockFrequencyInfoImplBaseinline
getProfileCountFromFreq(const Function &F, uint64_t Freq) const llvm::BlockFrequencyInfoImplBase
Loopsllvm::BlockFrequencyInfoImplBase
packageLoop(LoopData &Loop)llvm::BlockFrequencyInfoImplBase
print(raw_ostream &OS) const llvm::BlockFrequencyInfoImplBaseinlinevirtual
printBlockFreq(raw_ostream &OS, const BlockNode &Node) const llvm::BlockFrequencyInfoImplBase
printBlockFreq(raw_ostream &OS, const BlockFrequency &Freq) const llvm::BlockFrequencyInfoImplBase
Scaled64 typedefllvm::BlockFrequencyInfoImplBase
setBlockFreq(const BlockNode &Node, uint64_t Freq)llvm::BlockFrequencyInfoImplBase
unwrapLoops()llvm::BlockFrequencyInfoImplBase
updateLoopWithIrreducible(LoopData &OuterLoop)llvm::BlockFrequencyInfoImplBase
Workingllvm::BlockFrequencyInfoImplBase
~BlockFrequencyInfoImplBase()llvm::BlockFrequencyInfoImplBaseinlinevirtual