Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAddDiscriminators.cpp154 using BBSet = DenseSet<const BasicBlock *>; in addDiscriminators()
155 using LocationBBMap = DenseMap<Location, BBSet>; in addDiscriminators()
157 using BBSet = DenseSet<const BasicBlock *>; addDiscriminators() typedef
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp109 using BBSet = DenseSet<const MachineBasicBlock *>; in runOnMachineFunction()
110 using LocationDiscriminatorBBMap = DenseMap<LocationDiscriminator, BBSet>; in runOnMachineFunction()
107 using BBSet = DenseSet<const MachineBasicBlock *>; runOnMachineFunction() typedef
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h897 void getBasicBlocks(DenseSet<BasicBlock *> &BBSet) const { in getBasicBlocks() argument
900 BBSet.insert(BB); in getBasicBlocks()
906 void getBasicBlocks(DenseSet<BasicBlock *> &BBSet, in getBasicBlocks() argument
910 if (BBSet.insert(BB).second) in getBasicBlocks()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp481 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate() local
482 getBasicBlocks(BBSet); in IRSimilarityCandidate()
483 for (BasicBlock *BB : BBSet) { in IRSimilarityCandidate()
1063 DenseSet<BasicBlock *> BBSet; in createCanonicalRelationFrom() local
1064 getBasicBlocks(BBSet); in createCanonicalRelationFrom()
1071 for (BasicBlock *BB : BBSet) { in createCanonicalRelationFrom()
H A DMemorySSAUpdater.cpp900 [&](const SmallSetVector<BasicBlock *, 2> &BBSet) -> BasicBlock * { in applyInsertUpdates() argument
901 BasicBlock *PrevIDom = *BBSet.begin(); in applyInsertUpdates()
902 for (auto *BB : BBSet) in applyInsertUpdates()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp279 DenseSet<BasicBlock *> BBSet; in splitCandidate() local
280 Candidate->getBasicBlocks(BBSet); in splitCandidate()
297 if (!BBSet.contains(PN->getIncomingBlock(i))) { in splitCandidate()
367 BBSet.clear(); in splitCandidate()
368 Candidate->getBasicBlocks(BBSet); in splitCandidate()
371 replaceTargetsFromPHINode(StartBB, PrevBB, StartBB, BBSet); in splitCandidate()
373 replaceTargetsFromPHINode(FollowBB, EndBB, FollowBB, BBSet); in splitCandidate()
421 DenseSet<BasicBlock *> BBSet; in reattachCandidate() local
422 Candidate->getBasicBlocks(BBSet); in reattachCandidate()
424 replaceTargetsFromPHINode(StartBB, StartBB, PrevBB, BBSet); in reattachCandidate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp83 using BBSet = SmallPtrSet<BasicBlock *, 8>; typedef
290 BBSet Visited;
291 BBSet FlowSet;