/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
H A D | NewGVN.h | 26 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | AnalysisManager.cpp | 1 //===-- AnalysisManager.cpp -------------------------------------*- C++ -*-===// 9 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 14 void AnalysisManager::anchor() { } 16 AnalysisManager::AnalysisManager(ASTContext &ASTCtx, Preprocessor &PP, function in class:AnalysisManager 51 AnalysisManager::~AnalysisManager() { 59 void AnalysisManager::FlushDiagnostics() {
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | PassManagerImpl.h | 9 /// Provides implementations for PassManager and AnalysisManager template 23 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager() {} function in class:llvm::AnalysisManager 26 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager( 27 AnalysisManager &&) = default; 30 inline AnalysisManager<IRUnitT, ExtraArgTs...> & 31 AnalysisManager<IRUnitT, ExtraArgTs...>::operator=(AnalysisManager &&) = 36 AnalysisManager<IRUnit [all...] |
H A D | IRPrintingPasses.h | 62 PreservedAnalyses run(Module &M, AnalysisManager<Module> &); 78 PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
|
H A D | PassManager.h | 368 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 431 /// arguments after those AnalysisManager's ExtraArgTs ones that we need to 436 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, 459 /// When you run a pass manager, you provide an \c AnalysisManager<IRUnitT> 464 typename AnalysisManagerT = AnalysisManager<IRUnitT>, 492 // AnalysisManager's arguments out of the whole ExtraArgs set. 533 // AnalysisManager are preserved. We mark this with a set so that we don't 585 /// managers. Goes before AnalysisManager definition to provide its 615 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager { class in namespace:llvm 693 friend class AnalysisManager; 1080 invalidate( IRUnitT &IRUnit, const PreservedAnalyses &PA, typename AnalysisManager<IRUnitT, ExtraArgTs...>::Invalidator &Inv) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | LoopUnrolling.h | 31 class AnalysisManager;
|
H A D | AnalysisManager.h | 1 //== AnalysisManager.h - Path sensitive analysis data manager ------*- C++ -*-// 9 // 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, Preprocessor &PP, 56 ~AnalysisManager() override;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CloneChecker.cpp | 21 #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 D | DebugCheckers.cpp | 19 #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 D | PointerSortingChecker.cpp | 31 AnalysisManager &AM, 36 BugReporter &BR, AnalysisManager &AM, 97 AnalysisManager &AM,
|
H A D | PointerIterationChecker.cpp | 31 AnalysisManager &AM, 36 BugReporter &BR, AnalysisManager &AM, 83 AnalysisManager &AM,
|
H A D | ObjCPropertyChecker.cpp | 30 void checkASTDecl(const ObjCPropertyDecl *D, AnalysisManager &Mgr, 36 AnalysisManager &Mgr,
|
H A D | RunLoopAutoreleaseLeakChecker.cpp | 53 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 D | ObjCAutoreleaseWriteChecker.cpp | 35 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 53 AnalysisManager &AM, 110 AnalysisManager &AM, 169 AnalysisManager &AM,
|
H A D | CheckerDocumentation.cpp | 213 AnalysisManager &Mgr, 325 AnalysisManager &Mgr,
|
H A D | OSObjectCStyleCast.cpp | 19 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 32 void checkASTCodeBody(const Decl *D, AnalysisManager &AM, 81 AnalysisManager &AM,
|
H A D | CheckSizeofPointer.cpp | 18 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 82 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
|
H A D | GCDAntipatternChecker.cpp | 36 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 51 AnalysisManager &AM, 204 AnalysisManager &AM,
|
H A D | DirectIvarAssignment.cpp | 29 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, 117 AnalysisManager& Mgr,
|
H A D | ObjCMissingSuperCallChecker.cpp | 23 #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" 69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr, 167 AnalysisManager &Mgr,
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopAnalysisManager.h | 67 extern template class AnalysisManager<Loop, LoopStandardAnalysisResults &>; 70 /// See the documentation for the AnalysisManager template for detail 74 typedef AnalysisManager<Loop, LoopStandardAnalysisResults &>
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | PassManager.cpp | 23 template class AnalysisManager<Module>; 24 template class AnalysisManager<Function>;
|
/netbsd-current/external/apache2/llvm/lib/libclangStaticAnalyzerCore/ |
H A D | Makefile | 9 SRCS+= AnalysisManager.cpp \
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 26 template class AnalysisManager<Loop, LoopStandardAnalysisResults &>;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachinePassManager.cpp | 22 template class AnalysisManager<MachineFunction>;
|