Searched refs:Probs (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BranchProbabilityInfo.h | 64 : Probs(std::move(Arg.Probs)), LastF(Arg.LastF), 73 Probs = std::move(RHS.Probs); 141 const SmallVectorImpl<BranchProbability> &Probs); 194 DenseMap<Edge, BranchProbability> Probs; member in class:llvm::BranchProbabilityInfo
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBasicBlock.cpp | 403 if (!Probs.empty()) 408 if (!Probs.empty() && IsStandalone) { 664 for (auto Prob : Probs) 670 Probs.size() && 679 if (!(Probs.empty() && !Successors.empty())) 680 Probs.push_back(Prob); 689 Probs.clear(); 707 addSuccessor(New, Probs.empty() ? BranchProbability::getUnknown() 725 if (!Probs.empty()) { 727 Probs [all...] |
H A D | MIRPrinter.cpp | 581 SmallVector<BranchProbability,8> Normalized(MBB.Probs.begin(), 582 MBB.Probs.end());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BranchProbabilityInfo.cpp | 916 Probs.clear(); 977 auto I = Probs.find(std::make_pair(Src, IndexInSuccessors)); 979 if (I != Probs.end()) 1002 auto MapI = Probs.find(std::make_pair(Src, I.getSuccessorIndex())); 1003 if (MapI != Probs.end()) { 1017 Probs[std::make_pair(Src, IndexInSuccessors)] = Prob; 1026 const BasicBlock *Src, const SmallVectorImpl<BranchProbability> &Probs) { 1027 assert(Src->getTerminator()->getNumSuccessors() == Probs.size()); 1028 if (Probs.size() == 0) 1032 for (unsigned SuccIdx = 0; SuccIdx < Probs 1025 setEdgeProbability( const BasicBlock *Src, const SmallVectorImpl<BranchProbability> &Probs) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 124 std::vector<BranchProbability> Probs; member in class:llvm::MachineBasicBlock 544 BranchProbability::normalizeProbabilities(Probs.begin(), Probs.end()); 591 bool hasSuccessorProbabilities() const { return !Probs.empty(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 2182 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; 2183 BranchProbability::normalizeProbabilities(Probs.begin(), Probs.end()); 2186 Probs[0], Probs[1], InvertCond); 2215 SmallVector<BranchProbability, 2> Probs{TProb, FProb / 2}; 2216 BranchProbability::normalizeProbabilities(Probs.begin(), Probs.end()); 2219 Probs[0], Probs[ [all...] |
Completed in 205 milliseconds