Lines Matching refs:AnalysisManager
167 template <typename IRUnitT> class AnalysisManager; variable
198 PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM = nullptr) {
408 class AnalysisManager
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) {} in DebugLogging()
426 AnalysisManager(AnalysisManager &&Arg) in AnalysisManager() function
430 AnalysisManager &operator=(AnalysisManager &&RHS) {
457 AnalysisManager(const AnalysisManager &) = delete;
458 AnalysisManager &operator=(const AnalysisManager &) = delete;
587 typedef AnalysisManager<Module> ModuleAnalysisManager;
590 typedef AnalysisManager<Function> FunctionAnalysisManager;
845 PreservedAnalyses run(IRUnitT &Arg, AnalysisManager<IRUnitT> *AM) { in run()
868 PreservedAnalyses run(IRUnitT &Arg, AnalysisManager<IRUnitT> *AM) { in run()