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

  /external/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 48 MachineBranchProbabilityInfo &MBPI = getAnalysis<MachineBranchProbabilityInfo>();
49 MBFI->doFunction(&F, &MBPI);
MachineBlockPlacement.cpp 168 const MachineBranchProbabilityInfo *MBPI;
332 // the MBPI analysis, we manually compute probabilities using the edge
335 // improve the MBPI interface to efficiently support query patterns such as
339 uint32_t SumWeight = MBPI->getSumForBlock(BB, WeightScale);
356 uint32_t SuccWeight = MBPI->getEdgeWeight(BB, *SI);
379 = MBFI->getBlockFreq(*PI) * MBPI->getEdgeProbability(*PI, *SI);
655 // the MBPI analysis, we use the internal weights and manually compute the
658 uint32_t SumWeight = MBPI->getSumForBlock(*I, WeightScale);
674 uint32_t SuccWeight = MBPI->getEdgeWeight(*I, *SI);
    [all...]
IfConversion.cpp 158 const MachineBranchProbabilityInfo *MBPI;
268 MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
802 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonNewValueJump.cpp 92 const MachineBranchProbabilityInfo *MBPI;
293 *MBPI) {
297 MBPI->getEdgeProbability(Src, jmpTarget);
369 MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
605 jmpTarget, MBPI);
HexagonInstrInfo.h 187 *MBPI) const;
203 const MachineBranchProbabilityInfo *MBPI) const;
HexagonVLIWPacketizer.cpp 113 const MachineBranchProbabilityInfo *MBPI;
122 const MachineBranchProbabilityInfo *MBPI);
187 const MachineBranchProbabilityInfo *MBPI)
189 this->MBPI = MBPI;
196 const MachineBranchProbabilityInfo *MBPI =
199 HexagonPacketizerList Packetizer(Fn, MLI, MDT, MBPI);
440 NewOpcode = QII->GetDotNewPredOp(MI, MBPI);
    [all...]
HexagonInstrInfo.cpp     [all...]

Completed in 602 milliseconds