Lines Matching refs:ExclusionSet
137 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, in isReachableImpl() argument
152 if (ExclusionSet && !ExclusionSet->empty()) in isReachableImpl()
159 if (LI && ExclusionSet) { in isReachableImpl()
160 for (auto *BB : *ExclusionSet) { in isReachableImpl()
182 if (ExclusionSet && ExclusionSet->count(BB)) in isReachableImpl()
242 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachableFromMany() argument
245 Worklist, SingleEntrySet<const BasicBlock *>(StopBB), ExclusionSet, DT, in isPotentiallyReachableFromMany()
252 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isManyPotentiallyReachableFromMany() argument
255 Worklist, StopSet, ExclusionSet, DT, LI); in isManyPotentiallyReachableFromMany()
260 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable() argument
268 if (!ExclusionSet || ExclusionSet->empty()) { in isPotentiallyReachable()
279 return isPotentiallyReachableFromMany(Worklist, B, ExclusionSet, DT, LI); in isPotentiallyReachable()
284 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable() argument
320 ExclusionSet, DT, LI); in isPotentiallyReachable()
324 A->getParent(), B->getParent(), ExclusionSet, DT, LI); in isPotentiallyReachable()