reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
840 template <class BT> class BlockFrequencyInfoImpl : BlockFrequencyInfoImplBase {
595 using BFIBase = BlockFrequencyInfoImplBase; 840 template <class BT> class BlockFrequencyInfoImpl : BlockFrequencyInfoImplBase { 1261 using LoopData = BlockFrequencyInfoImplBase::LoopData;lib/Analysis/BlockFrequencyInfoImpl.cpp
68 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; 69 using Distribution = BlockFrequencyInfoImplBase::Distribution; 70 using WeightList = BlockFrequencyInfoImplBase::Distribution::WeightList; 71 using Scaled64 = BlockFrequencyInfoImplBase::Scaled64; 72 using LoopData = BlockFrequencyInfoImplBase::LoopData; 73 using Weight = BlockFrequencyInfoImplBase::Weight; 74 using FrequencyData = BlockFrequencyInfoImplBase::FrequencyData; 282 static void cleanup(BlockFrequencyInfoImplBase &BFI) { 413 static void debugAssign(const BlockFrequencyInfoImplBase &BFI, 460 static void convertFloatingToInteger(BlockFrequencyInfoImplBase &BFI, 499 static void unwrapLoop(BlockFrequencyInfoImplBase &BFI, LoopData &Loop) { 683 const BlockFrequencyInfoImplBase &BFI, 752 BlockFrequencyInfoImplBase &BFI, const IrreducibleGraph &G,lib/Transforms/Utils/CodeExtractor.cpp
1344 using Distribution = BlockFrequencyInfoImplBase::Distribution; 1345 using BlockNode = BlockFrequencyInfoImplBase::BlockNode;