Searched refs:AnalysisKey (Results 1 – 25 of 101) sorted by relevance
12345
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | PassManager.h | 69 struct alignas(8) AnalysisKey {}; struct 177 void preserve(AnalysisKey *ID) { in preserve() 215 void abandon(AnalysisKey *ID) { in abandon() 270 AnalysisKey *const ID; 276 PreservedAnalysisChecker(const PreservedAnalyses &PA, AnalysisKey *ID) in PreservedAnalysisChecker() 319 PreservedAnalysisChecker getChecker(AnalysisKey *ID) const { in getChecker() 361 SmallPtrSet<AnalysisKey *, 2> NotPreservedAnalysisIDs; 410 static AnalysisKey *ID() { in ID() 597 static AnalysisKey Key; 639 std::list<std::pair<AnalysisKey *, std::unique_ptr<ResultConceptT>>>; [all …]
|
| 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()
|
| D | Verifier.h | 110 static AnalysisKey Key;
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | CodeGenPassBuilder.cpp | 20 AnalysisKey PASS_NAME::Key; 23 AnalysisKey PASS_NAME::Key;
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | LoopAnalysisManager.cpp | 103 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 108 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
| D | CGSCCPassManager.cpp | 46 AnalysisKey ShouldNotRunFunctionPassesAnalysis::Key; 625 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 630 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 664 AnalysisKey FunctionAnalysisManagerCGSCCProxy::Key; 728 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 733 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 793 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in updateNewSCCFunctionAnalyses()
|
| D | CycleAnalysis.cpp | 29 AnalysisKey CycleAnalysis::Key;
|
| D | DominanceFrontier.cpp | 78 AnalysisKey DominanceFrontierAnalysis::Key;
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | PassManager.cpp | 66 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 71 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
| D | PassInstrumentation.cpp | 31 AnalysisKey PassInstrumentationAnalysis::Key;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | CodeGenPassBuilder.h | 82 static AnalysisKey Key; \ 91 static AnalysisKey Key; \ 212 template <typename PassT> void insertPass(AnalysisKey *ID, PassT Pass) { in insertPass() 214 [this, ID, Pass = std::move(Pass)](AnalysisKey *PassID) { in insertPass() 220 void disablePass(AnalysisKey *ID) { in disablePass() 222 [ID](AnalysisKey *PassID) { return PassID != ID; }); in disablePass() 229 SmallVector<llvm::unique_function<bool(AnalysisKey *)>, 4> BeforeCallbacks; 230 SmallVector<llvm::unique_function<void(AnalysisKey *)>, 4> AfterCallbacks;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | StackSafetyAnalysis.h | 94 static AnalysisKey Key; 131 static AnalysisKey Key;
|
| D | InlineSizeEstimatorAnalysis.h | 26 static AnalysisKey Key;
|
| D | UniformityAnalysis.h | 32 static AnalysisKey Key;
|
| D | CycleAnalysis.h | 54 static AnalysisKey Key;
|
| D | ObjCARCAliasAnalysis.h | 69 static AnalysisKey Key;
|
| D | ScopedNoAliasAA.h | 54 static AnalysisKey Key;
|
| D | ScalarEvolutionAliasAnalysis.h | 47 static AnalysisKey Key;
|
| D | ModuleSummaryAnalysis.h | 48 static AnalysisKey Key;
|
| D | TypeBasedAliasAnalysis.h | 61 static AnalysisKey Key;
|
| D | FunctionPropertiesAnalysis.h | 86 static AnalysisKey Key;
|
| D | InlineAdvisor.h | 291 static AnalysisKey Key; 320 static AnalysisKey Key;
|
| D | PostDominators.h | 51 static AnalysisKey Key;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUAliasAnalysis.h | 49 static AnalysisKey Key;
|
| /openbsd/src/gnu/llvm/llvm/lib/Passes/ |
| D | PassBuilder.cpp | 290 static AnalysisKey Key; 310 static AnalysisKey Key; 331 static AnalysisKey Key; 360 static AnalysisKey Key; 370 AnalysisKey NoOpModuleAnalysis::Key; 371 AnalysisKey NoOpCGSCCAnalysis::Key; 372 AnalysisKey NoOpFunctionAnalysis::Key; 373 AnalysisKey NoOpLoopAnalysis::Key;
|
12345