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

123

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DNewGVN.h26 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DAnalysisManager.cpp1 //===-- AnalysisManager.cpp -------------------------------------*- C++ -*-===//
9 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
14 void AnalysisManager::anchor() { }
16 AnalysisManager::AnalysisManager(ASTContext &ASTCtx, function in class:AnalysisManager
51 AnalysisManager::~AnalysisManager() {
59 void AnalysisManager::FlushDiagnostics() {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DLoopUnrolling.h32 class AnalysisManager;
H A DAnalysisManager.h1 //== AnalysisManager.h - Path sensitive analysis data manager ------*- C++ -*-//
9 // This file defines the AnalysisManager class that manages the data and policy
30 class AnalysisManager : public BugReporterData { class in namespace:clang::ento
47 AnalysisManager(ASTContext &ctx,
54 ~AnalysisManager() override;
H A DSubEngine.h34 class AnalysisManager;
54 virtual AnalysisManager &getAnalysisManager() = 0;
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCloneChecker.cpp21 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
41 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,
67 AnalysisManager &Mgr,
100 AnalysisManager &Mgr) {
108 BugReporter &BR, AnalysisManager &Mgr,
129 BugReporter &BR, AnalysisManager
[all...]
H A DDebugCheckers.cpp19 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
35 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
61 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
87 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
112 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
136 void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
159 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
183 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
213 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
237 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager
[all...]
H A DPointerIterationChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM,
83 AnalysisManager &AM,
H A DPointerSortingChecker.cpp31 AnalysisManager &AM,
36 BugReporter &BR, AnalysisManager &AM,
96 AnalysisManager &AM,
H A DObjCPropertyChecker.cpp30 void checkASTDecl(const ObjCPropertyDecl *D, AnalysisManager &Mgr,
36 AnalysisManager &Mgr,
H A DRunLoopAutoreleaseLeakChecker.cpp53 AnalysisManager &AM,
83 AnalysisManager &AM,
155 checkTempObjectsInSamePool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
174 checkTempObjectsInNoPool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
196 AnalysisManager &AM,
H A DOSObjectCStyleCast.cpp19 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
33 AnalysisManager &AM,
63 void OSObjectCStyleCastChecker::checkASTCodeBody(const Decl *D, AnalysisManager &AM,
H A DObjCAutoreleaseWriteChecker.cpp34 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
51 AnalysisManager &AM,
109 AnalysisManager &AM,
150 AnalysisManager &AM,
H A DCheckerDocumentation.cpp213 AnalysisManager &Mgr,
325 AnalysisManager &Mgr,
H A DCheckSizeofPointer.cpp18 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
82 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
H A DNSErrorChecker.cpp47 AnalysisManager &mgr, BugReporter &BR) const;
52 AnalysisManager &mgr,
94 AnalysisManager &mgr, BugReporter &BR) const;
99 AnalysisManager &mgr,
H A DGCDAntipatternChecker.cpp36 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
51 AnalysisManager &AM,
206 AnalysisManager &AM,
H A DDirectIvarAssignment.cpp29 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 AnalysisManager& Mgr,
H A DObjCMissingSuperCallChecker.cpp23 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
166 AnalysisManager &Mgr,
H A DMallocOverflowSecurityChecker.cpp24 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
45 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
54 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
271 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const {
296 AnalysisManager &mgr,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRPrintingPasses.h32 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
84 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
101 PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
H A DPassManager.h367 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
430 /// arguments after those AnalysisManager's ExtraArgTs ones that we need to
435 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR,
458 /// When you run a pass manager, you provide an \c AnalysisManager<IRUnitT>
463 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
496 // AnalysisManager's arguments out of the whole ExtraArgs set.
539 // AnalysisManager are preserved. We mark this with a set so that we don't
578 /// managers. Goes before AnalysisManager definition to provide its
608 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager { class in namespace:llvm
686 friend class AnalysisManager;
730 AnalysisManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} function in class:llvm::AnalysisManager
1173 invalidate( IRUnitT &IRUnit, const PreservedAnalyses &PA, typename AnalysisManager<IRUnitT, ExtraArgTs...>::Invalidator &Inv) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DPassManager.cpp22 template class AnalysisManager<Module>;
23 template class AnalysisManager<Function>;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAnalysisManager.h67 extern template class AnalysisManager<Loop, LoopStandardAnalysisResults &>;
70 /// See the documentation for the AnalysisManager template for detail
74 typedef AnalysisManager<Loop, LoopStandardAnalysisResults &>
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.h66 AMDGPUAAResult run(Function &F, AnalysisManager<Function> &AM) {

Completed in 151 milliseconds

123