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.cpp1090 SmallPtrSet<MachineBasicBlock *, 8> UniquePreds; in TailMergeBlocks() local
1124 if (!UniquePreds.insert(PBB).second) in TailMergeBlocks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1022 SmallPtrSet<BasicBlock *, 8> UniquePreds; in UpdateAnalysisInformation() local
1026 if (UniquePreds.insert(Pred).second) { in UpdateAnalysisInformation()
H A DSimplifyCFG.cpp7738 SmallSetVector<BasicBlock *, 16> UniquePreds(pred_begin(BB), pred_end(BB)); in tryToMergeLandingPad() local
7739 for (BasicBlock *Pred : UniquePreds) { in tryToMergeLandingPad()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2330 FoldingSet<SCEVPredicate> UniquePreds;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp13697 UniquePreds(std::move(Arg.UniquePreds)), in ScalarEvolution()
14761 if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP)) in getComparePredicate()
14765 UniquePreds.InsertNode(Eq, IP); in getComparePredicate()
14778 if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP)) in getWrapPredicate()
14782 UniquePreds.InsertNode(OF, IP); in getWrapPredicate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1346 SetVector<unsigned> UniquePreds, UniqueNonSwappedPreds; in getSameOpcode() local
1347 UniquePreds.insert(BasePred); in getSameOpcode()
1357 if (!UniquePreds.contains(CurrentPred) && in getSameOpcode()
1358 !UniquePreds.contains(SwappedCurrentPred)) in getSameOpcode()
1359 UniquePreds.insert(CurrentPred); in getSameOpcode()
1364 return UniqueNonSwappedPreds.size() > 2 && UniquePreds.size() == 2; in getSameOpcode()