Searched refs:UniquePreds (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 1060 SmallPtrSet<MachineBasicBlock *, 8> UniquePreds; in TailMergeBlocks() local 1094 if (!UniquePreds.insert(PBB).second) in TailMergeBlocks()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1162 SmallPtrSet<BasicBlock *, 8> UniquePreds; in UpdateAnalysisInformation() local 1166 if (UniquePreds.insert(Pred).second) { in UpdateAnalysisInformation()
|
H A D | SimplifyCFG.cpp | 7265 SmallSetVector<BasicBlock *, 16> UniquePreds(pred_begin(BB), pred_end(BB)); in TryToMergeLandingPad() local 7266 for (BasicBlock *Pred : UniquePreds) { in TryToMergeLandingPad()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 2234 FoldingSet<SCEVPredicate> UniquePreds;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 13556 UniquePreds(std::move(Arg.UniquePreds)), in ScalarEvolution() 14571 if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP)) in getComparePredicate() 14575 UniquePreds.InsertNode(Eq, IP); in getComparePredicate() 14588 if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP)) in getWrapPredicate() 14592 UniquePreds.InsertNode(OF, IP); in getWrapPredicate()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 773 SetVector<unsigned> UniquePreds, UniqueNonSwappedPreds; in getSameOpcode() local 774 UniquePreds.insert(BasePred); in getSameOpcode() 784 if (!UniquePreds.contains(CurrentPred) && in getSameOpcode() 785 !UniquePreds.contains(SwappedCurrentPred)) in getSameOpcode() 786 UniquePreds.insert(CurrentPred); in getSameOpcode() 791 return UniqueNonSwappedPreds.size() > 2 && UniquePreds.size() == 2; in getSameOpcode()
|