Home
last modified time | relevance | path

Searched refs:AnalysisManager (Results 1 – 25 of 84) sorted by relevance

1234

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManagerImpl.h23 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager() = default;
26 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager(
27 AnalysisManager &&) = default;
30 inline AnalysisManager<IRUnitT, ExtraArgTs...> &
31 AnalysisManager<IRUnitT, ExtraArgTs...>::operator=(AnalysisManager &&) =
36 AnalysisManager<IRUnitT, ExtraArgTs...>::clear(IRUnitT &IR, in clear()
53 inline typename AnalysisManager<IRUnitT, ExtraArgTs...>::ResultConceptT &
54 AnalysisManager<IRUnitT, ExtraArgTs...>::getResultImpl( in getResultImpl()
89 inline void AnalysisManager<IRUnitT, ExtraArgTs...>::invalidate( in invalidate()
H A DPassManager.h467 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
704 friend class AnalysisManager;
746 AnalysisManager();
747 AnalysisManager(AnalysisManager &&);
748 AnalysisManager &operator=(AnalysisManager &&);
910 extern template class AnalysisManager<Module>;
913 using ModuleAnalysisManager = AnalysisManager<Module>;
915 extern template class AnalysisManager<Function>;
918 using FunctionAnalysisManager = AnalysisManager<Function>;
1152 Result run(IRUnitT &, AnalysisManager<IRUnitT, ExtraArgTs...> &, in run()
[all …]
H A DIRPrintingPasses.h67 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
83 PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
/llvm-project-15.0.7/mlir/unittests/Pass/
H A DAnalysisManagerTest.cpp44 AnalysisManager am = mam; in TEST()
74 AnalysisManager am = mam; in TEST()
75 AnalysisManager fam = am.nest(func1); in TEST()
106 AnalysisManager am = mam; in TEST()
146 AnalysisManager am = mam; in TEST()
168 AnalysisManager am = mam; in TEST()
178 AnalysisWithDependency(Operation *, AnalysisManager &am) { in AnalysisWithDependency()
194 AnalysisManager am = mam; in TEST()
211 AnalysisWithNestedDependency(Operation *, AnalysisManager &am) { in AnalysisWithNestedDependency()
227 AnalysisManager am = mam; in TEST()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DAnalysisManager.h21 class AnalysisManager; variable
154 AnalysisT &getAnalysis(PassInstrumentor *pi, AnalysisManager &am) { in getAnalysis()
165 getAnalysis(PassInstrumentor *pi, AnalysisManager &am) { in getAnalysis()
198 AnalysisManager &am) { in getAnalysisImpl()
223 static auto constructAnalysis(AnalysisManager &am, OpT op) { in constructAnalysis()
231 static auto constructAnalysis(AnalysisManager &, OpT op) { in constructAnalysis() argument
294 class AnalysisManager {
361 AnalysisManager nest(Operation *op);
379 AnalysisManager(detail::NestedAnalysisMap *impl) : impl(impl) {} in AnalysisManager() function
382 AnalysisManager nestImmediate(Operation *op);
[all …]
H A DPassManager.h29 class AnalysisManager; variable
421 LogicalResult runWithCrashRecovery(Operation *op, AnalysisManager am);
424 LogicalResult runPasses(Operation *op, AnalysisManager am);
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DAnalysisManager.cpp14 void AnalysisManager::anchor() { } in anchor()
16 AnalysisManager::AnalysisManager(ASTContext &ASTCtx, Preprocessor &PP, in AnalysisManager() function in AnalysisManager
51 AnalysisManager::~AnalysisManager() { in ~AnalysisManager()
59 void AnalysisManager::FlushDiagnostics() { in FlushDiagnostics()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCloneChecker.cpp41 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
45 AnalysisManager &Mgr, BugReporter &BR) const;
48 void reportClones(BugReporter &BR, AnalysisManager &Mgr,
54 BugReporter &BR, AnalysisManager &Mgr,
59 void CloneChecker::checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, in checkASTCodeBody()
67 AnalysisManager &Mgr, in checkEndOfTranslationUnit()
100 AnalysisManager &Mgr) { in makeLocation()
108 BugReporter &BR, AnalysisManager &Mgr, in reportClones()
129 BugReporter &BR, AnalysisManager &Mgr, in reportSuspiciousClones()
H A DDebugCheckers.cpp35 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
61 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
87 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
112 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
136 void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr, in checkASTCodeBody()
159 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
183 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
213 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
237 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
269 AnalysisManager& mgr, in checkEndOfTranslationUnit()
H A DRunLoopAutoreleaseLeakChecker.cpp53 AnalysisManager &AM,
83 AnalysisManager &AM, in emitDiagnostics()
155 checkTempObjectsInSamePool(const Decl *D, AnalysisManager &AM, BugReporter &BR, in checkTempObjectsInSamePool()
174 checkTempObjectsInNoPool(const Decl *D, AnalysisManager &AM, BugReporter &BR, in checkTempObjectsInNoPool()
196 AnalysisManager &AM, in checkASTCodeBody()
H A DPointerIterationChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM, in emitDiagnostics()
83 AnalysisManager &AM, in checkASTCodeBody()
H A DPointerSortingChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM, in emitDiagnostics()
97 AnalysisManager &AM, in checkASTCodeBody()
H A DObjCAutoreleaseWriteChecker.cpp53 AnalysisManager &AM,
112 AnalysisManager &AM, in emitDiagnostics()
171 AnalysisManager &AM, in checkASTCodeBody()
H A DObjCPropertyChecker.cpp30 void checkASTDecl(const ObjCPropertyDecl *D, AnalysisManager &Mgr,
36 AnalysisManager &Mgr, in checkASTDecl()
H A DNSErrorChecker.cpp47 AnalysisManager &mgr, BugReporter &BR) const;
52 AnalysisManager &mgr, in checkASTDecl()
94 AnalysisManager &mgr, BugReporter &BR) const;
108 AnalysisManager &mgr, in checkASTDecl()
H A DMallocOverflowSecurityChecker.cpp47 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
56 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
272 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const { in OutputPossibleOverflows()
297 AnalysisManager &mgr, in checkASTCodeBody()
H A DOSObjectCStyleCast.cpp32 void checkASTCodeBody(const Decl *D, AnalysisManager &AM,
81 AnalysisManager &AM, in checkASTCodeBody()
H A DCheckerDocumentation.cpp213 AnalysisManager &Mgr, in checkEndOfTranslationUnit()
325 AnalysisManager &Mgr, in checkASTDecl()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h31 class AnalysisManager : public BugReporterData {
49 AnalysisManager(ASTContext &ctx, Preprocessor &PP,
56 ~AnalysisManager() override;
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPass.cpp423 AnalysisManager am, bool verifyPasses, in run()
455 AnalysisManager nestedAm = root == op ? am : am.nest(root); in run()
514 OpPassManager &pm, Operation *op, AnalysisManager am, bool verifyPasses, in runPipeline()
694 AnalysisManager am = getAnalysisManager(); in runOnOperationAsyncImpl()
705 OpPMInfo(unsigned passManagerIdx, Operation *op, AnalysisManager am) in runOnOperationAsyncImpl()
713 AnalysisManager am; in runOnOperationAsyncImpl()
836 LogicalResult PassManager::runPasses(Operation *op, AnalysisManager am) { in runPasses()
847 AnalysisManager AnalysisManager::nest(Operation *op) { in nest()
863 AnalysisManager result = *this; in nest()
870 AnalysisManager AnalysisManager::nestImmediate(Operation *op) { in nestImmediate()
H A DPassDetail.h69 static LogicalResult run(Pass *pass, Operation *op, AnalysisManager am,
77 OpPassManager &pm, Operation *op, AnalysisManager am, bool verifyPasses,
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAnalysisManager.h67 extern template class AnalysisManager<Loop, LoopStandardAnalysisResults &>;
74 typedef AnalysisManager<Loop, LoopStandardAnalysisResults &>
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h38 class AnalysisManager; variable
231 void runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
235 void runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
445 AnalysisManager &mgr,
471 CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>;
539 CheckerFn<void (const TranslationUnitDecl *, AnalysisManager &,
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassManager.cpp23 template class AnalysisManager<Module>; variable
24 template class AnalysisManager<Function>; variable
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h38 extern template class AnalysisManager<MachineFunction>;
41 class MachineFunctionAnalysisManager : public AnalysisManager<MachineFunction> {
43 using Base = AnalysisManager<MachineFunction>;

1234