/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PassManager.h | 108 static AnalysisKey *ID() { in ID() 270 std::list<std::pair<AnalysisKey *, std::unique_ptr<ResultConceptT>>>; 279 DenseMap<std::pair<AnalysisKey *, IRUnitT *>, 324 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 332 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl() 362 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator() argument 366 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated; 443 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated() 490 PassConceptT &lookUpPass(AnalysisKey *ID) { in lookUpPass() 498 const PassConceptT &lookUpPass(AnalysisKey *ID) const { in lookUpPass() [all …]
|
H A D | Analysis.h | 28 struct alignas(8) AnalysisKey {}; struct 135 void preserve(AnalysisKey *ID) { in preserve() 173 void abandon(AnalysisKey *ID) { in abandon() 226 AnalysisKey *const ID; 232 PreservedAnalysisChecker(const PreservedAnalyses &PA, AnalysisKey *ID) in PreservedAnalysisChecker() 273 PreservedAnalysisChecker getChecker(AnalysisKey *ID) const { in getChecker() 315 SmallPtrSet<AnalysisKey *, 2> NotPreservedAnalysisIDs;
|
H A D | PassManagerImpl.h | 138 AnalysisKey *ID, IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResultImpl() 180 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in invalidate() 188 AnalysisKey *ID = AnalysisResultPair.first; in invalidate() 211 AnalysisKey *ID = I->first; in invalidate()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 103 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 108 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
H A D | CGSCCPassManager.cpp | 46 AnalysisKey ShouldNotRunFunctionPassesAnalysis::Key; 626 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 631 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 665 AnalysisKey FunctionAnalysisManagerCGSCCProxy::Key; 729 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 734 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 794 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in updateNewSCCFunctionAnalyses()
|
H A D | CycleAnalysis.cpp | 26 AnalysisKey CycleAnalysis::Key;
|
/freebsd/contrib/llvm-project/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 | 35 AnalysisKey PassInstrumentationAnalysis::Key;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GCMetadata.cpp | 39 AnalysisKey CollectorMetadataAnalysis::Key; 54 AnalysisKey GCFunctionAnalysis::Key;
|
H A D | MachineFunctionAnalysis.cpp | 22 AnalysisKey MachineFunctionAnalysis::Key;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | StackSafetyAnalysis.h | 94 static AnalysisKey Key; 132 static AnalysisKey Key;
|
H A D | InlineSizeEstimatorAnalysis.h | 26 static AnalysisKey Key;
|
H A D | UniformityAnalysis.h | 29 static AnalysisKey Key;
|
H A D | ObjCARCAliasAnalysis.h | 69 static AnalysisKey Key;
|
H A D | CycleAnalysis.h | 49 static AnalysisKey Key;
|
H A D | ScalarEvolutionAliasAnalysis.h | 47 static AnalysisKey Key;
|
H A D | ScopedNoAliasAA.h | 54 static AnalysisKey Key;
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | CodeGenPassBuilder.cpp | 20 AnalysisKey PASS_NAME::Key;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFunctionAnalysis.h | 29 static AnalysisKey Key;
|
H A D | MachineBranchProbabilityInfo.h | 62 static AnalysisKey Key;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 869 static AnalysisKey Key; 887 static AnalysisKey Key; 906 static AnalysisKey Key; 939 static AnalysisKey Key;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILResourceAnalysis.cpp | 28 AnalysisKey DXILResourceAnalysis::Key;
|
H A D | DXILResourceAnalysis.h | 25 static AnalysisKey Key;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | SimpleLoopUnswitch.h | 26 static AnalysisKey Key;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAliasAnalysis.cpp | 23 AnalysisKey NVPTXAA::Key;
|