HomeSort by relevance Sort by last modified time
    Searched refs:MBPI (Results 1 - 10 of 10) sorted by null

  /external/llvm/lib/CodeGen/
BranchFolding.h 31 const MachineBranchProbabilityInfo &MBPI);
114 const MachineBranchProbabilityInfo &MBPI;
MachineBlockPlacement.cpp 190 const MachineBranchProbabilityInfo *MBPI;
358 // the MBPI analysis, we manually compute probabilities using the edge
361 // improve the MBPI interface to efficiently support query patterns such as
365 uint32_t SumWeight = MBPI->getSumForBlock(BB, WeightScale);
380 uint32_t SuccWeight = MBPI->getEdgeWeight(BB, Succ);
426 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ);
676 // the MBPI analysis, we use the internal weights and manually compute the
679 uint32_t SumWeight = MBPI->getSumForBlock(MBB, WeightScale);
693 uint32_t SuccWeight = MBPI->getEdgeWeight(MBB, Succ);
    [all...]
MachineBlockFrequencyInfo.cpp 141 MachineBranchProbabilityInfo &MBPI =
146 MBFI->doFunction(&F, &MBPI, &MLI);
IfConversion.cpp 165 const MachineBranchProbabilityInfo *MBPI;
279 MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
290 BranchFolder BF(true, false, *MBFI, *MBPI);
423 BranchFolder BF(false, false, *MBFI, *MBPI);
814 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB);
    [all...]
TailDuplication.cpp 66 const MachineBranchProbabilityInfo *MBPI;
143 MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
734 uint32_t Weight = MBPI->getEdgeWeight(PredBB, TailBB);
848 PredBB->addSuccessor(*I, MBPI->getEdgeWeight(TailBB, I));
    [all...]
BranchFolding.cpp 111 MBPI(ProbInfo) {
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonNewValueJump.cpp 92 const MachineBranchProbabilityInfo *MBPI;
289 *MBPI) {
293 MBPI->getEdgeProbability(Src, jmpTarget);
362 MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
597 jmpTarget, MBPI);
HexagonInstrInfo.h 192 *MBPI) const;
208 const MachineBranchProbabilityInfo *MBPI) const;
HexagonVLIWPacketizer.cpp 113 const MachineBranchProbabilityInfo *MBPI;
121 const MachineBranchProbabilityInfo *MBPI);
187 const MachineBranchProbabilityInfo *MBPI)
189 this->MBPI = MBPI;
195 const MachineBranchProbabilityInfo *MBPI =
198 HexagonPacketizerList Packetizer(Fn, MLI, MBPI);
437 NewOpcode = QII->GetDotNewPredOp(MI, MBPI);
    [all...]
HexagonInstrInfo.cpp     [all...]

Completed in 350 milliseconds