Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManagerImpl.h101 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager() = default;
104 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager(
105 AnalysisManager &&) = default;
108 inline AnalysisManager<IRUnitT, ExtraArgTs...> &
109 AnalysisManager<IRUnitT, ExtraArgTs...>::operator=(AnalysisManager &&) =
114 AnalysisManager<IRUnitT, ExtraArgTs...>::clear(IRUnitT &IR, in clear()
131 inline typename AnalysisManager<IRUnitT, ExtraArgTs...>::ResultConceptT &
132 AnalysisManager<IRUnitT, ExtraArgTs...>::getResultImpl( in getResultImpl()
164 inline void AnalysisManager<IRUnitT, ExtraArgTs...>::invalidate( in invalidate()
H A DPassManager.h64 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; variable
138 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult()
160 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
255 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager {
331 friend class AnalysisManager;
373 AnalysisManager();
374 AnalysisManager(AnalysisManager &&);
375 AnalysisManager &operator=(AnalysisManager &&);
540 extern template class LLVM_TEMPLATE_ABI AnalysisManager<Module>;
543 using ModuleAnalysisManager = AnalysisManager<Module>;
[all …]
H A DPassManagerInternal.h31 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; variable
273 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
313 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
/freebsd/contrib/llvm-project/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
47 AnalysisManager::~AnalysisManager() { in ~AnalysisManager()
51 void AnalysisManager::FlushDiagnostics() { in FlushDiagnostics()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
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 DCheckerDocumentation.cpp252 AnalysisManager &Mgr, in checkEndOfTranslationUnit()
364 AnalysisManager &Mgr, in checkASTDecl()
371 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, in checkASTCodeBody()
H A DObjCAutoreleaseWriteChecker.cpp53 AnalysisManager &AM,
112 AnalysisManager &AM, in emitDiagnostics()
171 AnalysisManager &AM, in checkASTCodeBody()
H A DNSErrorChecker.cpp48 AnalysisManager &mgr, BugReporter &BR) const;
53 AnalysisManager &mgr, in checkASTDecl()
95 AnalysisManager &mgr, BugReporter &BR) const;
109 AnalysisManager &mgr, in checkASTDecl()
H A DMmapWriteExecChecker.cpp42 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager &Mgr,
49 AnalysisManager &Mgr, in checkASTDecl()
H A DOSObjectCStyleCast.cpp32 void checkASTCodeBody(const Decl *D, AnalysisManager &AM,
81 AnalysisManager &AM, in checkASTCodeBody()
H A DObjCMissingSuperCallChecker.cpp68 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
164 AnalysisManager &Mgr, in checkASTDecl()
H A DDirectIvarAssignment.cpp90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 AnalysisManager& Mgr, in checkASTDecl()
H A DErrnoModeling.cpp54 void checkASTDecl(const TranslationUnitDecl *D, AnalysisManager &Mgr,
75 AnalysisManager &Mgr, BugReporter &BR) const { in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunctionAnalysisManager.h23 extern template class LLVM_TEMPLATE_ABI AnalysisManager<MachineFunction>;
24 using MachineFunctionAnalysisManager = AnalysisManager<MachineFunction>;
H A DGlobalMergeFunctions.h85 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h31 class AnalysisManager : public BugReporterData {
49 AnalysisManager(ASTContext &ctx, Preprocessor &PP,
56 ~AnalysisManager() override;
/freebsd/contrib/llvm-project/llvm/include/llvm/IRPrinter/
H A DIRPrintingPasses.h45 LLVM_ABI PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
59 LLVM_ABI PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIRParser.h38 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; variable
39 using ModuleAnalysisManager = AnalysisManager<Module>;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAnalysisManager.h71 AnalysisManager<Loop, LoopStandardAnalysisResults &>;
78 typedef AnalysisManager<Loop, LoopStandardAnalysisResults &>
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h38 class AnalysisManager; variable
233 void runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
237 void runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
453 AnalysisManager &mgr,
479 CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>;
547 CheckerFn<void (const TranslationUnitDecl *, AnalysisManager &,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassManager.cpp24 template class LLVM_EXPORT_TEMPLATE AnalysisManager<Module>; variable
25 template class LLVM_EXPORT_TEMPLATE AnalysisManager<Function>; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePassManager.cpp27 template class LLVM_EXPORT_TEMPLATE AnalysisManager<MachineFunction>; variable
146 AnalysisManager<MachineFunction> &MFAM) { in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DNewGVN.h26 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DLinkInModulesPass.h35 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DMemoryUnsafeCastChecker.cpp35 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
99 AnalysisManager &AM, in checkASTCodeBody()

123