/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | PassManager.h | 72 struct alignas(8) AnalysisKey {}; struct 180 void preserve(AnalysisKey *ID) { in preserve() 218 void abandon(AnalysisKey *ID) { in abandon() 273 AnalysisKey *const ID; 279 PreservedAnalysisChecker(const PreservedAnalyses &PA, AnalysisKey *ID) in PreservedAnalysisChecker() 322 PreservedAnalysisChecker getChecker(AnalysisKey *ID) const { in getChecker() 364 SmallPtrSet<AnalysisKey *, 2> NotPreservedAnalysisIDs; 407 static AnalysisKey *ID() { in ID() 592 static AnalysisKey Key; 634 std::list<std::pair<AnalysisKey *, std::unique_ptr<ResultConceptT>>>; [all …]
|
H A D | PassManagerImpl.h | 55 AnalysisKey *ID, IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResultImpl() 97 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in invalidate() 105 AnalysisKey *ID = AnalysisResultPair.first; in invalidate() 128 AnalysisKey *ID = I->first; in invalidate()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CodeGenPassBuilder.cpp | 20 AnalysisKey PASS_NAME::Key; 23 AnalysisKey PASS_NAME::Key;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | CodeGenPassBuilder.h | 89 static AnalysisKey Key; \ 98 static AnalysisKey Key; \ 219 template <typename PassT> void insertPass(AnalysisKey *ID, PassT Pass) { in insertPass() 221 [this, ID, Pass = std::move(Pass)](AnalysisKey *PassID) { in insertPass() 227 void disablePass(AnalysisKey *ID) { in disablePass() 229 [ID](AnalysisKey *PassID) { return PassID != ID; }); in disablePass() 236 SmallVector<llvm::unique_function<bool(AnalysisKey *)>, 4> BeforeCallbacks; 237 SmallVector<llvm::unique_function<void(AnalysisKey *)>, 4> AfterCallbacks;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 105 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 110 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
H A D | CGSCCPassManager.cpp | 636 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 641 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 675 AnalysisKey FunctionAnalysisManagerCGSCCProxy::Key; 739 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 744 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 804 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in updateNewSCCFunctionAnalyses()
|
H A D | DominanceFrontier.cpp | 79 AnalysisKey DominanceFrontierAnalysis::Key;
|
H A D | FunctionPropertiesAnalysis.cpp | 73 AnalysisKey FunctionPropertiesAnalysis::Key;
|
H A D | PostDominators.cpp | 96 AnalysisKey PostDominatorTreeAnalysis::Key;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | PassManager.cpp | 66 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 71 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
H A D | PassInstrumentation.cpp | 30 AnalysisKey PassInstrumentationAnalysis::Key;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | StackSafetyAnalysis.h | 86 static AnalysisKey Key; 123 static AnalysisKey Key;
|
H A D | InlineSizeEstimatorAnalysis.h | 26 static AnalysisKey Key;
|
H A D | FunctionPropertiesAnalysis.h | 67 static AnalysisKey Key;
|
H A D | ScalarEvolutionAliasAnalysis.h | 46 static AnalysisKey Key;
|
H A D | ScopedNoAliasAA.h | 56 static AnalysisKey Key;
|
H A D | ModuleSummaryAnalysis.h | 48 static AnalysisKey Key;
|
H A D | ObjCARCAliasAnalysis.h | 71 static AnalysisKey Key;
|
H A D | TypeBasedAliasAnalysis.h | 62 static AnalysisKey Key;
|
H A D | CFLAndersAliasAnalysis.h | 97 static AnalysisKey Key;
|
H A D | PostDominators.h | 51 static AnalysisKey Key;
|
H A D | PhiValues.h | 118 static AnalysisKey Key;
|
H A D | CFLSteensAliasAnalysis.h | 114 static AnalysisKey Key;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | AddressSanitizer.h | 90 static AnalysisKey Key;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAliasAnalysis.h | 53 static AnalysisKey Key;
|