, including all inherited members.
| addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) | llvm::BlockFrequencyInfoImplBase | [private] |
| addToDist(Distribution &Dist, const LoopData *OuterLoop, const BlockNode &Pred, const BlockNode &Succ, uint64_t Weight) | llvm::BlockFrequencyInfoImplBase | [private] |
| analyzeIrreducible(const bfi_detail::IrreducibleGraph &G, LoopData *OuterLoop, std::list< LoopData >::iterator Insert) | llvm::BlockFrequencyInfoImplBase | [private] |
| bfi_detail::BlockEdgesAdder< BT > | llvm::BlockFrequencyInfoImpl< BT > | [friend] |
| BlockFrequencyInfoImpl() | llvm::BlockFrequencyInfoImpl< BT > | [inline] |
| BlockMass typedef | llvm::BlockFrequencyInfoImplBase | [private] |
| clear() | llvm::BlockFrequencyInfoImplBase | [private] |
| computeLoopScale(LoopData &Loop) | llvm::BlockFrequencyInfoImplBase | [private] |
| distributeMass(const BlockNode &Source, LoopData *OuterLoop, Distribution &Dist) | llvm::BlockFrequencyInfoImplBase | [private] |
| doFunction(const FunctionT *F, const BranchProbabilityInfoT *BPI, const LoopInfoT *LI) | llvm::BlockFrequencyInfoImpl< BT > | |
| dump() const | llvm::BlockFrequencyInfoImplBase | [inline, private] |
| finalizeMetrics() | llvm::BlockFrequencyInfoImplBase | [private] |
| Freqs | llvm::BlockFrequencyInfoImplBase | [private] |
| getBlockFreq(const BlockT *BB) const | llvm::BlockFrequencyInfoImpl< BT > | [inline] |
| llvm::BlockFrequencyInfoImplBase::getBlockFreq(const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | [private] |
| getEntryFreq() const | llvm::BlockFrequencyInfoImplBase | [inline, private] |
| getFloatingBlockFreq(const BlockT *BB) const | llvm::BlockFrequencyInfoImpl< BT > | [inline] |
| llvm::BlockFrequencyInfoImplBase::getFloatingBlockFreq(const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | [private] |
| getFunction() const | llvm::BlockFrequencyInfoImpl< BT > | [inline] |
| getLoopName(const LoopData &Loop) const | llvm::BlockFrequencyInfoImplBase | [private] |
| getLoopPackage(const BlockNode &Head) | llvm::BlockFrequencyInfoImplBase | [inline, private] |
| Loops | llvm::BlockFrequencyInfoImplBase | [private] |
| packageLoop(LoopData &Loop) | llvm::BlockFrequencyInfoImplBase | [private] |
| print(raw_ostream &OS) const override | llvm::BlockFrequencyInfoImpl< BT > | [virtual] |
| printBlockFreq(raw_ostream &OS, const BlockT *BB) const | llvm::BlockFrequencyInfoImpl< BT > | [inline] |
| llvm::BlockFrequencyInfoImplBase::printBlockFreq(raw_ostream &OS, const BlockNode &Node) const | llvm::BlockFrequencyInfoImplBase | [private] |
| llvm::BlockFrequencyInfoImplBase::printBlockFreq(raw_ostream &OS, const BlockFrequency &Freq) const | llvm::BlockFrequencyInfoImplBase | [private] |
| Scaled64 typedef | llvm::BlockFrequencyInfoImplBase | [private] |
| unwrapLoops() | llvm::BlockFrequencyInfoImplBase | [private] |
| updateLoopWithIrreducible(LoopData &OuterLoop) | llvm::BlockFrequencyInfoImplBase | [private] |
| Working | llvm::BlockFrequencyInfoImplBase | [private] |
| ~BlockFrequencyInfoImplBase() | llvm::BlockFrequencyInfoImplBase | [inline, private, virtual] |