| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 109 static AnalysisKey *ID() { in ID() 272 std::list<std::pair<AnalysisKey *, std::unique_ptr<ResultConceptT>>>; 281 DenseMap<std::pair<AnalysisKey *, IRUnitT *>, 326 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 334 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl() 364 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator() argument 368 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated; 450 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated() 496 PassConceptT &lookUpPass(AnalysisKey *ID) { in lookUpPass() 504 const PassConceptT &lookUpPass(AnalysisKey *ID) const { in lookUpPass() [all …]
|
| H A D | Analysis.h | 29 struct alignas(8) AnalysisKey {}; struct 139 PreservedAnalyses &preserve(AnalysisKey *ID) { in preserve() 183 PreservedAnalyses &abandon(AnalysisKey *ID) { in abandon() 237 AnalysisKey *const ID; 243 PreservedAnalysisChecker(const PreservedAnalyses &PA, AnalysisKey *ID) in PreservedAnalysisChecker() 284 PreservedAnalysisChecker getChecker(AnalysisKey *ID) const { in getChecker() 326 SmallPtrSet<AnalysisKey *, 2> NotPreservedAnalysisIDs;
|
| H A D | PassManagerImpl.h | 133 AnalysisKey *ID, IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResultImpl() 172 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in invalidate() 180 AnalysisKey *ID = AnalysisResultPair.first; in invalidate() 203 AnalysisKey *ID = I->first; in invalidate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAnalysisManager.cpp | 106 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 111 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
| H A D | CGSCCPassManager.cpp | 48 AnalysisKey ShouldNotRunFunctionPassesAnalysis::Key; 631 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 636 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 670 AnalysisKey FunctionAnalysisManagerCGSCCProxy::Key; 734 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 739 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate() 799 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in updateNewSCCFunctionAnalyses()
|
| H A D | EphemeralValuesCache.cpp | 20 AnalysisKey EphemeralValuesAnalysis::Key;
|
| H A D | LastRunTrackingAnalysis.cpp | 51 AnalysisKey LastRunTrackingAnalysis::Key;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PassManager.cpp | 69 AnalysisKey *OuterAnalysisID = OuterInvalidationPair.first; in invalidate() 74 for (AnalysisKey *InnerAnalysisID : InnerAnalysisIDs) in invalidate()
|
| H A D | PassInstrumentation.cpp | 39 AnalysisKey PassInstrumentationAnalysis::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 | EphemeralValuesCache.h | 52 LLVM_ABI static AnalysisKey Key;
|
| H A D | UniformityAnalysis.h | 31 static AnalysisKey Key;
|
| H A D | ObjCARCAliasAnalysis.h | 68 static AnalysisKey Key;
|
| H A D | CycleAnalysis.h | 48 static AnalysisKey Key;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GCMetadata.cpp | 35 AnalysisKey CollectorMetadataAnalysis::Key; 53 AnalysisKey GCFunctionAnalysis::Key;
|
| H A D | MachineFunctionAnalysis.cpp | 22 AnalysisKey MachineFunctionAnalysis::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/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.h | 88 static AnalysisKey Key;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunctionAnalysis.h | 30 LLVM_ABI static AnalysisKey Key;
|
| H A D | GCMetadata.h | 204 LLVM_ABI static AnalysisKey Key; 216 LLVM_ABI static AnalysisKey Key;
|
| H A D | MachineUniformityAnalysis.h | 58 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 | 913 LLVM_ABI static AnalysisKey Key; 931 LLVM_ABI static AnalysisKey Key; 950 LLVM_ABI static AnalysisKey Key; 983 LLVM_ABI static AnalysisKey Key;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUResourceUsageAnalysis.h | 76 static AnalysisKey Key;
|