Home
last modified time | relevance | path

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

1234567

/external/llvm/include/llvm/IR/
DPassManager.h174 template <typename IRUnitT> class AnalysisManager; variable
244 PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) { in run()
472 class AnalysisManager
473 : public detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> {
474 friend class detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT>;
475 typedef detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> BaseT;
486 AnalysisManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} in DebugLogging()
490 AnalysisManager(AnalysisManager &&Arg) in AnalysisManager() function
494 AnalysisManager &operator=(AnalysisManager &&RHS) {
521 AnalysisManager(const AnalysisManager &) = delete;
[all …]
DIRPrintingPasses.h33 template <typename IRUnitT> class AnalysisManager; variable
71 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
88 PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
DPassManagerInternal.h26 template <typename IRUnitT> class AnalysisManager; variable
43 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) = 0;
71 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) override { in run()
201 run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) = 0;
236 run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) override {
DDominators.h211 DominatorTree run(Function &F, AnalysisManager<Function> &);
221 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
226 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
/external/clang/lib/StaticAnalyzer/Core/
DAnalysisManager.cpp15 void AnalysisManager::anchor() { } in anchor()
17 AnalysisManager::AnalysisManager(ASTContext &ctx, DiagnosticsEngine &diags, in AnalysisManager() function in AnalysisManager
43 AnalysisManager::~AnalysisManager() { in ~AnalysisManager()
51 void AnalysisManager::FlushDiagnostics() { in FlushDiagnostics()
/external/clang/lib/StaticAnalyzer/Checkers/
DDebugCheckers.cpp37 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
59 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
79 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
99 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, in checkASTCodeBody()
125 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
145 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
174 AnalysisManager& mgr, in checkEndOfTranslationUnit()
DNSErrorChecker.cpp48 AnalysisManager &mgr, BugReporter &BR) const;
53 AnalysisManager &mgr, in checkASTDecl()
95 AnalysisManager &mgr, BugReporter &BR) const;
100 AnalysisManager &mgr, in checkASTDecl()
DMallocOverflowSecurityChecker.cpp46 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
55 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
269 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const { in OutputPossibleOverflows()
294 AnalysisManager &mgr, in checkASTCodeBody()
DCheckerDocumentation.cpp196 AnalysisManager &Mgr, in checkEndOfTranslationUnit()
316 AnalysisManager &Mgr, in checkASTDecl()
DObjCMissingSuperCallChecker.cpp70 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
167 AnalysisManager &Mgr, in checkASTDecl()
DDirectIvarAssignment.cpp91 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
118 AnalysisManager& Mgr, in checkASTDecl()
/external/llvm/include/llvm/Transforms/
DPGOInstrumentation.h25 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
31 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
42 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DAnalysisManager.h31 class AnalysisManager : public BugReporterData {
49 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags,
58 ~AnalysisManager() override;
DSubEngine.h30 class AnalysisManager; variable
50 virtual AnalysisManager &getAnalysisManager() = 0;
/external/llvm/lib/Passes/
DPassBuilder.cpp126 PreservedAnalyses run(Module &M, AnalysisManager<Module> &) { in run()
139 Result run(Module &, AnalysisManager<Module> &) { return Result(); } in run()
146 AnalysisManager<LazyCallGraph::SCC> &) { in run()
159 Result run(LazyCallGraph::SCC &, AnalysisManager<LazyCallGraph::SCC> &) { in run()
167 PreservedAnalyses run(Function &F, AnalysisManager<Function> &) { in run()
180 Result run(Function &, AnalysisManager<Function> &) { return Result(); } in run()
186 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &) { in run()
199 Result run(Loop &, AnalysisManager<Loop> &) { return Result(); } in run()
/external/llvm/lib/IR/
DPassManager.cpp20 template class AnalysisManager<Module>; variable
21 template class AnalysisManager<Function>; variable
DIRPrintingPasses.cpp29 PreservedAnalyses PrintModulePass::run(Module &M, AnalysisManager<Module> &) { in run()
46 AnalysisManager<Function> &) { in run()
/external/llvm/unittests/Analysis/
DLoopPassManagerTest.cpp45 Result run(Loop &L, AnalysisManager<Loop> &AM) { in run()
68 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &AM) { in run()
94 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &AM) { in run()
/external/clang/include/clang/StaticAnalyzer/Core/
DCheckerManager.h35 class AnalysisManager; variable
170 void runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
174 void runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
381 AnalysisManager &mgr,
402 typedef CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>
472 AnalysisManager&, BugReporter &)>
/external/llvm/include/llvm/Analysis/
DDemandedBits.h100 DemandedBits run(Function &F, AnalysisManager<Function> &AM);
109 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
DBlockFrequencyInfo.h95 Result run(Function &F, AnalysisManager<Function> &AM);
105 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
DLoopPassManager.h32 extern template class AnalysisManager<Loop>;
39 typedef AnalysisManager<Loop> LoopAnalysisManager;
DBranchProbabilityInfo.h167 BranchProbabilityInfo run(Function &F, AnalysisManager<Function> &AM);
177 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
DDominanceFrontier.h181 DominanceFrontier run(Function &F, AnalysisManager<Function> &AM);
191 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
/external/llvm/lib/Analysis/
DRegionInfo.cpp187 RegionInfo RegionInfoAnalysis::run(Function &F, AnalysisManager<Function> &AM) { in run()
209 AnalysisManager<Function> &AM) { in run()

1234567