HomeSort by: relevance | last modified time | path
    Searched defs:Prob (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineBranchProbabilityInfo.cpp 23 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
25 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
30 StaticLikelyProb("static-likely-prob",
36 "profile-likely-prob",
77 auto Prob = getEdgeProbability(MBB, I);
78 if (Prob > MaxProb) {
79 MaxProb = Prob;
95 const BranchProbability Prob = getEdgeProbability(Src, Dst);
97 << " probability is " << Prob
SwitchLoweringUtils.cpp 197 auto Prob = BranchProbability::getZero();
208 Prob += Clusters[I].Prob;
223 JTProbs[Clusters[I].MBB] += Clusters[I].Prob;
261 JTCases.size() - 1, Prob);
435 CB->ExtraProb += Clusters[i].Prob;
436 TotalProb += Clusters[i].Prob;
487 Clusters[DstIndex - 1].Prob += CC.Prob;
BranchFolding.cpp 1182 auto Prob = BranchProbability::getBranchProbability(
1184 TailMBB.setSuccProbability(SuccI, Prob);
MachineBlockPlacement.cpp 824 auto Prob = MBPI->getEdgeProbability(Succ, SuccSucc);
825 if (Prob > BestSuccSucc)
826 BestSuccSucc = Prob;
1357 * Prob(BB->Succ) > 2 * Prob(BB->Pred)
1359 * (1-T) * Prob(BB->Succ) > T * Prob(BB->Pred)
1414 // prob(BB->Succ) > 2 * prob(BB->Pred)
1432 // prob(S->BB) > prob(S->Pred)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SwitchLoweringUtils.h 50 BranchProbability Prob;
53 MachineBasicBlock *MBB, BranchProbability Prob) {
59 C.Prob = Prob;
64 unsigned JTCasesIndex, BranchProbability Prob) {
70 C.Prob = Prob;
75 unsigned BTCasesIndex, BranchProbability Prob) {
81 C.Prob = Prob;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
BranchProbabilityInfo.cpp 49 #define DEBUG_TYPE "branch-prob"
60 INITIALIZE_PASS_BEGIN(BranchProbabilityInfoWrapperPass, "branch-prob",
66 INITIALIZE_PASS_END(BranchProbabilityInfoWrapperPass, "branch-prob",
1114 auto Prob = getEdgeProbability(BB, Succ);
1115 if (Prob > MaxProb) {
1116 MaxProb = Prob;
1161 auto Prob = BranchProbability::getZero();
1164 Prob += Probs.find(std::make_pair(Src, I.getSuccessorIndex()))->second;
1166 return Prob;
1208 auto Prob = this->Probs[std::make_pair(Src, SuccIdx)]
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp 467 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
502 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
649 BranchProbability Prob) {
654 if (Prob.isUnknown())
655 Prob = getEdgeProbability(Src, Dst);
656 Src->addSuccessor(Dst, Prob);
684 BranchProbability Prob =
687 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob));
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 1758 BranchProbability Prob,
1765 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1772 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
1789 /// The passed-in Prob is the edge probability to EHPadBB.
1792 BranchProbability Prob,
1803 findWasmUnwindDestinations(FuncInfo, EHPadBB, Prob, UnwindDests);
1814 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1819 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1826 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
1840 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB)
    [all...]

Completed in 49 milliseconds