Home
last modified time | relevance | path

Searched refs:BBSet (Results 1 – 7 of 7) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDAddDiscriminators.cpp154 using BBSet = DenseSet<const BasicBlock *>; in addDiscriminators() typedef
155 using LocationBBMap = DenseMap<Location, BBSet>; in addDiscriminators()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMIRFSDiscriminator.cpp109 using BBSet = DenseSet<const MachineBasicBlock *>; in runOnMachineFunction() typedef
110 using LocationDiscriminatorBBMap = DenseMap<LocationDiscriminator, BBSet>; in runOnMachineFunction()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDIRSimilarityIdentifier.h898 void getBasicBlocks(DenseSet<BasicBlock *> &BBSet) const { in getBasicBlocks() argument
901 BBSet.insert(BB); in getBasicBlocks()
907 void getBasicBlocks(DenseSet<BasicBlock *> &BBSet, in getBasicBlocks() argument
911 if (BBSet.insert(BB).second) in getBasicBlocks()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDIRSimilarityIdentifier.cpp484 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate() local
485 getBasicBlocks(BBSet); in IRSimilarityCandidate()
486 for (BasicBlock *BB : BBSet) { in IRSimilarityCandidate()
1069 DenseSet<BasicBlock *> BBSet; in createCanonicalRelationFrom() local
1070 getBasicBlocks(BBSet); in createCanonicalRelationFrom()
1077 for (BasicBlock *BB : BBSet) { in createCanonicalRelationFrom()
HDMemorySSAUpdater.cpp891 [&](const SmallSetVector<BasicBlock *, 2> &BBSet) -> BasicBlock * { in applyInsertUpdates() argument
892 BasicBlock *PrevIDom = *BBSet.begin(); in applyInsertUpdates()
893 for (auto *BB : BBSet) in applyInsertUpdates()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDIROutliner.cpp278 DenseSet<BasicBlock *> BBSet; in splitCandidate() local
279 Candidate->getBasicBlocks(BBSet); in splitCandidate()
296 if (!BBSet.contains(PN->getIncomingBlock(i))) { in splitCandidate()
366 BBSet.clear(); in splitCandidate()
367 Candidate->getBasicBlocks(BBSet); in splitCandidate()
370 replaceTargetsFromPHINode(StartBB, PrevBB, StartBB, BBSet); in splitCandidate()
372 replaceTargetsFromPHINode(FollowBB, EndBB, FollowBB, BBSet); in splitCandidate()
420 DenseSet<BasicBlock *> BBSet; in reattachCandidate() local
421 Candidate->getBasicBlocks(BBSet); in reattachCandidate()
423 replaceTargetsFromPHINode(StartBB, StartBB, PrevBB, BBSet); in reattachCandidate()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDStructurizeCFG.cpp82 using BBSet = SmallPtrSet<BasicBlock *, 8>; typedef
252 BBSet Visited;
253 BBSet FlowSet;