| 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 typedef | llvm::BlockFrequencyInfoImplBase | |
| clear() | llvm::BlockFrequencyInfoImplBase | |
| computeLoopScale(LoopData &Loop) | llvm::BlockFrequencyInfoImplBase | |
| distributeIrrLoopHeaderMass(Distribution &Dist) | llvm::BlockFrequencyInfoImplBase | |
| distributeMass(const BlockNode &Source, LoopData *OuterLoop, Distribution &Dist) | llvm::BlockFrequencyInfoImplBase | |
| dump() const | llvm::BlockFrequencyInfoImplBase | inline |
| finalizeMetrics() | llvm::BlockFrequencyInfoImplBase | |
| Freqs | llvm::BlockFrequencyInfoImplBase | |
| getBlockFreq(const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | |
| getBlockName(const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | virtual |
| getBlockProfileCount(const Function &F, const BlockNode &Node, bool AllowSynthetic=false) const | llvm::BlockFrequencyInfoImplBase | |
| getEntryFreq() const | llvm::BlockFrequencyInfoImplBase | inline |
| getFloatingBlockFreq(const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | |
| getLoopName(const LoopData &Loop) const | llvm::BlockFrequencyInfoImplBase | |
| getProfileCountFromFreq(const Function &F, BlockFrequency Freq, bool AllowSynthetic=false) const | llvm::BlockFrequencyInfoImplBase | |
| IsIrrLoopHeader | llvm::BlockFrequencyInfoImplBase | |
| isIrrLoopHeader(const BlockNode &Node) | llvm::BlockFrequencyInfoImplBase | |
| Loops | llvm::BlockFrequencyInfoImplBase | |
| packageLoop(LoopData &Loop) | llvm::BlockFrequencyInfoImplBase | |
| print(raw_ostream &OS) const | llvm::BlockFrequencyInfoImplBase | inlinevirtual |
| Scaled64 typedef | llvm::BlockFrequencyInfoImplBase | |
| setBlockFreq(const BlockNode &Node, BlockFrequency Freq) | llvm::BlockFrequencyInfoImplBase | |
| unwrapLoops() | llvm::BlockFrequencyInfoImplBase | |
| updateLoopWithIrreducible(LoopData &OuterLoop) | llvm::BlockFrequencyInfoImplBase | |
| Working | llvm::BlockFrequencyInfoImplBase | |
| ~BlockFrequencyInfoImplBase()=default | llvm::BlockFrequencyInfoImplBase | virtual |