/external/llvm/lib/CodeGen/ |
BranchFolding.h | 31 const MachineBranchProbabilityInfo &MBPI); 115 const MachineBranchProbabilityInfo &MBPI;
|
MachineBlockPlacement.cpp | 213 const MachineBranchProbabilityInfo *MBPI; 419 AdjustedSumProb -= MBPI->getEdgeProbability(BB, Succ); 427 uint32_t SuccProbN = MBPI->getEdgeProbability(BB, Succ).getNumerator(); 470 auto RealSuccProb = MBPI->getEdgeProbability(BB, Succ); 479 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ); 741 auto SuccProb = MBPI->getEdgeProbability(MBB, Succ); [all...] |
MachineBlockFrequencyInfo.cpp | 141 MachineBranchProbabilityInfo &MBPI = 146 MBFI->calculate(F, MBPI, MLI);
|
IfConversion.cpp | 165 const MachineBranchProbabilityInfo *MBPI; 284 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); 295 BranchFolder BF(true, false, *MBFI, *MBPI); 428 BranchFolder BF(false, false, *MBFI, *MBPI); 848 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB); [all...] |
TailDuplication.cpp | 66 const MachineBranchProbabilityInfo *MBPI; 143 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); 861 PredBB->addSuccessor(*I, MBPI->getEdgeProbability(TailBB, I)); [all...] |
BranchFolding.cpp | 113 MBPI(ProbInfo) { [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonVLIWPacketizer.h | 36 const MachineBranchProbabilityInfo *MBPI; 47 const MachineBranchProbabilityInfo *MBPI);
|
HexagonNewValueJump.cpp | 93 const MachineBranchProbabilityInfo *MBPI; 291 *MBPI) { 295 MBPI->getEdgeProbability(Src, jmpTarget); 402 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); 637 jmpTarget, MBPI);
|
HexagonInstrInfo.h | 359 const MachineBranchProbabilityInfo *MBPI) const; 361 const MachineBranchProbabilityInfo *MBPI) const;
|
HexagonEarlyIfConv.cpp | 197 const MachineBranchProbabilityInfo *MBPI; 477 if (MBPI) { 479 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob) 481 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob) [all...] |
HexagonVLIWPacketizer.cpp | 105 const MachineBranchProbabilityInfo *MBPI) 106 : VLIWPacketizerList(MF, MLI, AA), MBPI(MBPI), MLI(&MLI) { 178 auto *MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); 184 HexagonPacketizerList Packetizer(MF, MLI, AA, MBPI); 418 NewOpcode = HII->getDotNewPredOp(MI, MBPI); [all...] |
HexagonInstrInfo.cpp | [all...] |