| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BranchProbability.h | 146 BranchProbability Prob(*this); 147 Prob += RHS; 148 return Prob; 152 BranchProbability Prob(*this); 153 Prob -= RHS; 154 return Prob; 158 BranchProbability Prob(*this); 159 Prob *= RHS; 160 return Prob; 164 BranchProbability Prob(*this); [all …]
|
| H A D | BlockFrequency.h | 43 LLVM_ABI BlockFrequency &operator*=(BranchProbability Prob); 44 LLVM_ABI BlockFrequency operator*(BranchProbability Prob) const; 48 LLVM_ABI BlockFrequency &operator/=(BranchProbability Prob); 49 LLVM_ABI BlockFrequency operator/(BranchProbability Prob) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | BlockFrequency.cpp | 21 BlockFrequency &BlockFrequency::operator*=(BranchProbability Prob) { in operator *=() argument 22 Frequency = Prob.scale(Frequency); in operator *=() 26 BlockFrequency BlockFrequency::operator*(BranchProbability Prob) const { in operator *() 28 Freq *= Prob; in operator *() 32 BlockFrequency &BlockFrequency::operator/=(BranchProbability Prob) { in operator /=() argument 33 Frequency = Prob.scaleByInverse(Frequency); in operator /=() 37 BlockFrequency BlockFrequency::operator/(BranchProbability Prob) const { in operator /() 39 Freq /= Prob; in operator /()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 50 BranchProbability Prob; member 53 MachineBasicBlock *MBB, BranchProbability Prob) { in range() 59 C.Prob = Prob; in range() 64 unsigned JTCasesIndex, BranchProbability Prob) { in jumpTable() 70 C.Prob = Prob; in jumpTable() 75 unsigned BTCasesIndex, BranchProbability Prob) { in bitTests() 81 C.Prob = Prob; in bitTests() 100 BranchProbability Prob) in CaseBits() 101 : Mask(mask), BB(bb), Bits(bits), ExtraProb(Prob) {} in CaseBits() 211 BranchProbability Prob) in BitTestCase() [all …]
|
| H A D | MachineBasicBlock.h | 774 BranchProbability Prob = BranchProbability::getUnknown()); 783 LLVM_ABI void setSuccProbability(succ_iterator I, BranchProbability Prob);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SwitchLoweringUtils.cpp | 200 auto Prob = BranchProbability::getZero(); in buildJumpTable() local 211 Prob += Clusters[I].Prob; in buildJumpTable() 226 JTProbs[Clusters[I].MBB] += Clusters[I].Prob; in buildJumpTable() 264 JTCases.size() - 1, Prob); in buildJumpTable() 438 CB->ExtraProb += Clusters[i].Prob; in buildBitTests() 439 TotalProb += Clusters[i].Prob; in buildBitTests() 490 Clusters[DstIndex - 1].Prob += CC.Prob; in sortAndRangeify() 503 if (X.Prob != CC.Prob) in caseClusterRank() 504 return X.Prob > CC.Prob; in caseClusterRank() 516 auto LeftProb = LastLeft->Prob + W.DefaultProb / 2; in computeSplitWorkItemInfo() [all …]
|
| H A D | MachineBranchProbabilityInfo.cpp | 105 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability() local 107 << " probability is " << Prob in printEdgeProbability()
|
| H A D | MachineBasicBlock.cpp | 785 for (auto Prob : Probs) in validateSuccProbs() local 786 Sum += Prob.getNumerator(); in validateSuccProbs() 797 BranchProbability Prob) { in addSuccessor() argument 801 Probs.push_back(Prob); in addSuccessor() 925 auto Prob = *FromMBB->Probs.begin(); in transferSuccessors() local 926 addSuccessor(Succ, Prob); in transferSuccessors() 942 auto Prob = *FromMBB->Probs.begin(); in transferSuccessorsAndUpdatePHIs() local 943 addSuccessor(Succ, Prob); in transferSuccessorsAndUpdatePHIs() 1587 const auto &Prob = *getProbabilityIterator(Succ); in getSuccProbability() local 1588 if (!Prob.isUnknown()) in getSuccProbability() [all …]
|
| H A D | BranchFolding.cpp | 1229 auto Prob = BranchProbability::getBranchProbability( in setCommonTailEdgeWeights() local 1231 TailMBB.setSuccProbability(SuccI, Prob); in setCommonTailEdgeWeights()
|
| H A D | MachineBlockPlacement.cpp | 916 auto Prob = MBPI->getEdgeProbability(Succ, SuccSucc); in isProfitableToTailDup() local 917 if (Prob > BestSuccSucc) in isProfitableToTailDup() 918 BestSuccSucc = Prob; in isProfitableToTailDup()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BranchProbabilityInfo.cpp | 1119 auto Prob = BranchProbability::getZero(); in getEdgeProbability() local 1122 Prob += Probs.find(std::make_pair(Src, I.getSuccessorIndex()))->second; in getEdgeProbability() 1124 return Prob; in getEdgeProbability() 1167 auto Prob = this->Probs[std::make_pair(Src, SuccIdx)]; in copyEdgeProbabilities() local 1168 this->Probs[std::make_pair(Dst, SuccIdx)] = Prob; in copyEdgeProbabilities() 1170 << " successor probability to " << Prob << "\n"); in copyEdgeProbabilities() 1188 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability() local 1193 OS << " probability is " << Prob in printEdgeProbability()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 681 BranchProbability Prob) { in addSuccessorWithProb() argument 686 if (Prob.isUnknown()) in addSuccessorWithProb() 687 Prob = getEdgeProbability(Src, Dst); in addSuccessorWithProb() 688 Src->addSuccessor(Dst, Prob); in addSuccessorWithProb() 716 BranchProbability Prob = in translateSwitch() local 719 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in translateSwitch() 1020 auto JumpProb = I->Prob; in lowerJumpTableWorkItem() 1090 CurMBB, MIB.getDebugLoc(), I->Prob, UnhandledProbs); in lowerSwitchRangeWorkItem() 1137 addSuccessorWithProb(SwitchBB, MBB, B.Prob); in emitBitTestHeader() 1237 BTB->Prob += DefaultProb / 2; in lowerBitTestWorkItem() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 309 const BasicBlock *EHPadBB, BranchProbability Prob, 651 BranchProbability Prob = BranchProbability::getUnknown()) override { 652 IRT->addSuccessorWithProb(Src, Dst, Prob); 772 BranchProbability Prob = BranchProbability::getUnknown());
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonEarlyIfConv.cpp | 500 BranchProbability Prob(9, 10); in isProfitable() local 503 MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)) in isProfitable() 508 MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob)) in isProfitable() 514 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob) in isProfitable() 516 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob) in isProfitable()
|
| /freebsd/contrib/dialog/po/ |
| H A D | cs.po | 102 msgstr "Probíhá"
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 238 BranchProbability Prob = BranchProbability::getUnknown()) override { 239 SDB->addSuccessorWithProb(Src, Dst, Prob); 518 BranchProbability Prob = BranchProbability::getUnknown());
|
| H A D | SelectionDAGBuilder.cpp | 2062 BranchProbability Prob, in findUnwindDestinations() argument 2077 UnwindDests.emplace_back(FuncInfo.getMBB(EHPadBB), Prob); in findUnwindDestinations() 2083 UnwindDests.emplace_back(FuncInfo.getMBB(EHPadBB), Prob); in findUnwindDestinations() 2092 UnwindDests.emplace_back(FuncInfo.getMBB(CatchPadBB), Prob); in findUnwindDestinations() 2106 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB); in findUnwindDestinations() 2375 BranchProbability Prob) { in addSuccessorWithProb() argument 2379 if (Prob.isUnknown()) in addSuccessorWithProb() 2380 Prob = getEdgeProbability(Src, Dst); in addSuccessorWithProb() 2381 Src->addSuccessor(Dst, Prob); in addSuccessorWithProb() 3262 addSuccessorWithProb(SwitchBB, MBB, B.Prob); in visitBitTestHeader() [all …]
|
| H A D | SelectionDAGISel.cpp | 2006 BranchProbability UnhandledProb = BTB.Prob; in FinishBasicBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 879 auto &Prob = getAnalysis<MachineBranchProbabilityInfoWrapperPass>().getMBPI(); in selectSuccBB() local 883 return Prob.getEdgeProbability(&B, Dst0) < in selectSuccBB() 884 Prob.getEdgeProbability(&B, Dst1); in selectSuccBB()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 1011 BranchProbability Prob; 1014 return std::tie(ID, Prob) == std::tie(Other.ID, Other.Prob);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 1597 Scaled64 Prob = Jump.second; 1598 ProbMatrix[Dst].push_back(std::make_pair(Src, Prob / SumProb[Src])); 1656 inline uint32_t getWeightFromBranchProb(const BranchProbability Prob) { 1657 return Prob.getNumerator();
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeLayout.cpp | 147 double Prob = 1.0 - static_cast<double>(JumpDist) / JumpMaxDist; in jumpExtTSPScore() local 148 return Weight * Prob * Count; in jumpExtTSPScore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 2632 for (auto Prob : BBSuccProbs) in updateBlockFreqAndEdgeWeight() local 2633 Weights.push_back(Prob.getNumerator()); in updateBlockFreqAndEdgeWeight()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 232 PGOSS << "[" << SE.Prob << "]"; in constructPGOLabelString() 234 PGOSS.write_hex(SE.Prob.getNumerator()); in constructPGOLabelString()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 7973 W.printObject("Probability", Succ.Prob); in printBBAddrMaps() 7975 W.printHex("Probability", Succ.Prob.getNumerator()); in printBBAddrMaps()
|