Home
last modified time | relevance | path

Searched refs:UniquePreds (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp1060 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 DBasicBlockUtils.cpp1162 SmallPtrSet<BasicBlock *, 8> UniquePreds; in UpdateAnalysisInformation() local
1166 if (UniquePreds.insert(Pred).second) { in UpdateAnalysisInformation()
H A DSimplifyCFG.cpp7265 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 DScalarEvolution.h2234 FoldingSet<SCEVPredicate> UniquePreds;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp13556 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 DSLPVectorizer.cpp773 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()