reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Analysis/BlockFrequencyInfo.h
   70   Optional<uint64_t> getBlockProfileCount(const BasicBlock *BB,

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1429       auto Count = Graph->getBlockProfileCount(Node);
lib/Analysis/OptimizationRemarkEmitter.cpp
   62   return BFI->getBlockProfileCount(cast<BasicBlock>(V));
lib/Analysis/ProfileSummaryInfo.cpp
  121     return BFI->getBlockProfileCount(Inst->getParent(), AllowSynthetic);
  318   auto Count = BFI->getBlockProfileCount(BB);
  324   auto Count = BFI->getBlockProfileCount(BB);
  331   auto Count = BFI->getBlockProfileCount(BB);
lib/Transforms/IPO/PartialInlining.cpp
  443     return BFI->getBlockProfileCount(BB)
  444                ? BFI->getBlockProfileCount(BB).getValue()
  957     auto Count = CurrentCallerBFI->getBlockProfileCount(CallBB);
lib/Transforms/Instrumentation/CGProfile.cpp
   48       Optional<uint64_t> BBCount = BFI.getBlockProfileCount(&BB);
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 1703   Optional<uint64_t> ProfileCount = BFI.getBlockProfileCount(EntryBlock);
lib/Transforms/Instrumentation/InstrProfiling.cpp
  274         auto InstrCount = BFI->getBlockProfileCount(BB);
  277         auto PreheaderCount = BFI->getBlockProfileCount(L.getLoopPreheader());
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  245     auto BBEdgeCount = BFI.getBlockProfileCount(MI->getParent());
unittests/Analysis/BlockFrequencyInfoTest.cpp
   78   EXPECT_EQ(BFI.getBlockProfileCount(&BB0).getValue(), UINT64_C(100));
   79   EXPECT_EQ(BFI.getBlockProfileCount(BB3).getValue(), UINT64_C(100));
   80   EXPECT_EQ(BFI.getBlockProfileCount(BB1).getValue(),
   82   EXPECT_EQ(BFI.getBlockProfileCount(BB2).getValue(),