Searched refs:AnalysisManager (Results 1 - 25 of 45) sorted by relevance

12

/external/llvm/include/llvm/Transforms/Scalar/
H A DEarlyCSE.h34 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
H A DSimplifyCFG.h41 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
/external/clang/lib/StaticAnalyzer/Core/
H A DAnalysisManager.cpp1 //===-- AnalysisManager.cpp -------------------------------------*- C++ -*-===//
10 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
15 void AnalysisManager::anchor() { }
17 AnalysisManager::AnalysisManager(ASTContext &ctx, DiagnosticsEngine &diags, function in class:AnalysisManager
43 AnalysisManager::~AnalysisManager() {
51 void AnalysisManager::FlushDiagnostics() {
H A DAndroid.mk13 AnalysisManager.cpp \
/external/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombine.h41 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
/external/clang/lib/StaticAnalyzer/Checkers/
H A DDebugCheckers.cpp19 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
34 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
56 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
76 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
96 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
122 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
142 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
171 AnalysisManager& mgr,
H A DCheckerDocumentation.cpp180 AnalysisManager &Mgr,
301 AnalysisManager &Mgr,
H A DCheckSizeofPointer.cpp19 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
83 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
H A DMallocOverflowSecurityChecker.cpp25 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
43 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
52 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
201 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const {
226 AnalysisManager &mgr,
H A DNSErrorChecker.cpp48 AnalysisManager &mgr, BugReporter &BR) const;
53 AnalysisManager &mgr,
95 AnalysisManager &mgr, BugReporter &BR) const;
100 AnalysisManager &mgr,
H A DDirectIvarAssignment.cpp30 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
92 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
119 AnalysisManager& Mgr,
H A DObjCMissingSuperCallChecker.cpp24 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
72 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
169 AnalysisManager &Mgr,
H A DCheckObjCInstMethSignature.cpp131 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr,
H A DCStringSyntaxChecker.cpp24 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
181 void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
H A DObjCContainersASTChecker.cpp20 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
165 void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h1 //== AnalysisManager.h - Path sensitive analysis data manager ------*- C++ -*-//
10 // This file defines the AnalysisManager class that manages the data and policy
31 class AnalysisManager : public BugReporterData { class in namespace:clang::ento
49 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags,
58 ~AnalysisManager() override;
H A DSubEngine.h30 class AnalysisManager;
50 virtual AnalysisManager &getAnalysisManager() = 0;
H A DCheckerContext.h102 AnalysisManager &getAnalysisManager() {
H A DExprEngine.h23 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
44 class AnalysisManager;
59 AnalysisManager &AMgr;
100 ExprEngine(AnalysisManager &mgr, bool gcEnabled,
125 AnalysisManager &getAnalysisManager() override { return AMgr; }
/external/llvm/include/llvm/IR/
H A DPassManager.h167 template <typename IRUnitT> class AnalysisManager;
176 /// If it is run with an \c AnalysisManager<IRUnitT> argument, it will propagate
198 PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM = nullptr) {
408 class AnalysisManager class in namespace:llvm
409 : public detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> {
410 friend class detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT>;
411 typedef detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> BaseT;
422 AnalysisManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} function in class:llvm::AnalysisManager
426 AnalysisManager(AnalysisManager function in class:llvm::AnalysisManager
[all...]
H A DPassManagerInternal.h26 template <typename IRUnitT> class AnalysisManager;
43 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) = 0;
50 /// accepting an \c AnalysisManager<IRUnitT>.
58 template <typename T, ResultT (T::*)(IRUnitT &, AnalysisManager<IRUnitT> *)>
72 /// \c run method also accepts an \c AnalysisManager<IRUnitT>*, we pass it
99 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) override {
125 PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) override {
255 run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) = 0;
272 /// \c AnalysisManager to PassT's run method.
297 run(IRUnitT &IR, AnalysisManager<IRUnit
[all...]
H A DDominators.h36 template <typename IRUnitT> class AnalysisManager;
194 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
201 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
/external/llvm/include/llvm/Analysis/
H A DAssumptionCache.h32 template <typename IRUnitT> class AnalysisManager;
127 PreservedAnalyses run(Function &F, AnalysisManager<Function> *AM);
/external/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h34 class AnalysisManager;
166 void runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
170 void runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
361 AnalysisManager &mgr,
382 typedef CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>
449 AnalysisManager&, BugReporter &)>
/external/llvm/lib/Analysis/
H A DAssumptionCache.cpp80 AnalysisManager<Function> *AM) {

Completed in 260 milliseconds

12