Searched refs:Probs (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h64 : 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 DMachineBasicBlock.cpp403 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 DMIRPrinter.cpp581 SmallVector<BranchProbability,8> Normalized(MBB.Probs.begin(),
582 MBB.Probs.end());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp916 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 DMachineBasicBlock.h124 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 DSelectionDAGBuilder.cpp2182 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