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

Declarations

include/llvm/CodeGen/MachineBlockFrequencyInfo.h
   62   BlockFrequency getBlockFreq(const MachineBasicBlock *MBB) const;

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1395             std::max(MaxFrequency, Graph->getBlockFreq(N).getFrequency());
 1398     BlockFrequency Freq = Graph->getBlockFreq(Node);
 1426       OS << Graph->getBlockFreq(Node).getFrequency();
 1459       BlockFrequency EFreq = BFI->getBlockFreq(Node) * BP;
lib/CodeGen/BranchFolding.cpp
  562   return MBFI.getBlockFreq(MBB);
lib/CodeGen/GlobalISel/RegBankSelect.cpp
  451   MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) : 1);
  887   return MBFI->getBlockFreq(Instr.getParent()).getFrequency();
  895   return MBFI->getBlockFreq(&MBB).getFrequency();
  917     return MBFI->getBlockFreq(DstOrSplit).getFrequency();
  924   return (MBFI->getBlockFreq(&Src) * MBPI->getEdgeProbability(&Src, DstOrSplit))
lib/CodeGen/InlineSpiller.cpp
 1359       SpillsInSubTreeMap[*RIt].second = MBFI.getBlockFreq(Block);
 1403     if (SubTreeCost > MBFI.getBlockFreq(Block) * MarginProb) {
 1428       SubTreeCost = MBFI.getBlockFreq(Block);
lib/CodeGen/LiveIntervals.cpp
  862   BlockFrequency Freq = MBFI->getBlockFreq(MBB);
lib/CodeGen/MachineBlockPlacement.cpp
 3143     BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB);
lib/CodeGen/MachineCSE.cpp
  877   return MBFI->getBlockFreq(CandidateBB) <=
  878          MBFI->getBlockFreq(MBB) + MBFI->getBlockFreq(MBB1);
  878          MBFI->getBlockFreq(MBB) + MBFI->getBlockFreq(MBB1);
lib/CodeGen/MachineSink.cpp
  612         uint64_t LHSFreq = MBFI ? MBFI->getBlockFreq(L).getFrequency() : 0;
  613         uint64_t RHSFreq = MBFI ? MBFI->getBlockFreq(R).getFrequency() : 0;
lib/CodeGen/RegAllocGreedy.cpp
 2888     Out.push_back(HintInfo(MBFI->getBlockFreq(Instr.getParent()), OtherReg,
lib/CodeGen/RegAllocPBQP.cpp
  455         PBQP::PBQPNum CBenefit = MBFI.getBlockFreq(&MBB).getFrequency() * Scale;
lib/CodeGen/ShrinkWrap.cpp
  545                       << MBFI->getBlockFreq(Save).getFrequency()
  548                       << MBFI->getBlockFreq(Restore).getFrequency() << '\n');
  551     if (((IsSaveCheap = EntryFreq >= MBFI->getBlockFreq(Save).getFrequency()) &&
  552          EntryFreq >= MBFI->getBlockFreq(Restore).getFrequency()) &&
lib/CodeGen/SpillPlacement.cpp
  212     BlockFrequencies[Num] = MBFI->getBlockFreq(&I);
lib/CodeGen/SplitKit.cpp
 1066       Costs[ParentVNI->id] += MBFI.getBlockFreq(ValMBB);
 1087         MBFI.getBlockFreq(Dom.first) > Costs[ParentVNI->id]) {
lib/Target/PowerPC/PPCMIPeephole.cpp
  225   uint64_t CurrBlockFreq = MBFI->getBlockFreq(MI->getParent()).getFrequency();