Searched refs:ExclusionSet (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 135 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachableFromMany() argument 144 if (ExclusionSet && !ExclusionSet->empty()) in isPotentiallyReachableFromMany() 151 if (LI && ExclusionSet) { in isPotentiallyReachableFromMany() 152 for (auto *BB : *ExclusionSet) { in isPotentiallyReachableFromMany() 168 if (ExclusionSet && ExclusionSet->count(BB)) in isPotentiallyReachableFromMany() 209 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable() argument 217 if (!ExclusionSet || ExclusionSet->empty()) { in isPotentiallyReachable() 228 return isPotentiallyReachableFromMany(Worklist, B, ExclusionSet, DT, LI); in isPotentiallyReachable() 233 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable() argument 269 ExclusionSet, DT, LI); in isPotentiallyReachable() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | CFG.h | 71 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet = nullptr, 82 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet = nullptr, 96 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet,
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 593 const AA::InstExclusionSetTy *ExclusionSet, in isPotentiallyReachable() argument 598 << (ExclusionSet ? std::to_string(ExclusionSet->size()) : "none") in isPotentiallyReachable() 600 if (ExclusionSet) in isPotentiallyReachable() 601 for (auto *ES : *ExclusionSet) in isPotentiallyReachable() 610 if (!GoBackwardsCB && !ExclusionSet) { in isPotentiallyReachable() 635 ReachabilityAA.isAssumedReachable(A, *CurFromI, *ToI, ExclusionSet); in isPotentiallyReachable() 649 ToReachabilityAA.isAssumedReachable(A, EntryI, *ToI, ExclusionSet); in isPotentiallyReachable() 661 ExclusionSet); in isPotentiallyReachable() 674 ReachabilityAA.isAssumedReachable(A, *CurFromI, Ret, ExclusionSet); in isPotentiallyReachable() 736 const AA::InstExclusionSetTy *ExclusionSet, in isPotentiallyReachable() argument [all …]
|
| H A D | AttributorAttributes.cpp | 1153 AA::InstExclusionSetTy ExclusionSet; in forallInterferingAccesses() local 1158 ExclusionSet.insert(Acc.getRemoteInst()); in forallInterferingAccesses() 1210 &ExclusionSet, IsLiveInCalleeCB)) in forallInterferingAccesses() 1217 &ExclusionSet, IsLiveInCalleeCB)) in forallInterferingAccesses() 1241 bool Inserted = ExclusionSet.insert(&I).second; in forallInterferingAccesses() 1245 *Acc.getRemoteInst()->getFunction(), &ExclusionSet)) in forallInterferingAccesses() 1249 ExclusionSet.erase(&I); in forallInterferingAccesses() 3419 const AA::InstExclusionSetTy *ExclusionSet = nullptr; member 3430 : From(&From), To(&To), ExclusionSet(ES) { in ReachabilityQueryInfo() 3432 if (ExclusionSet && !ExclusionSet->empty()) { in ReachabilityQueryInfo() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 366 const AA::InstExclusionSetTy *ExclusionSet = nullptr, 373 const AA::InstExclusionSetTy *ExclusionSet = nullptr, 3499 const AA::InstExclusionSetTy *ExclusionSet = nullptr) const = 0; 5089 const AA::InstExclusionSetTy *ExclusionSet = nullptr,
|