Lines Matching refs:MAM
247 explicit Result(const ModuleAnalysisManager &MAM) : MAM(&MAM) {} in Result() argument
250 Result(const Result &Arg) : MAM(Arg.MAM) {} in Result()
251 Result(Result &&Arg) : MAM(std::move(Arg.MAM)) {} in Result()
253 std::swap(MAM, RHS.MAM);
257 const ModuleAnalysisManager &getManager() const { return *MAM; } in getManager()
263 const ModuleAnalysisManager *MAM;
268 ModuleAnalysisManagerCGSCCProxy(const ModuleAnalysisManager &MAM) in ModuleAnalysisManagerCGSCCProxy() argument
269 : MAM(&MAM) {} in ModuleAnalysisManagerCGSCCProxy()
274 : MAM(Arg.MAM) {} in ModuleAnalysisManagerCGSCCProxy()
276 : MAM(std::move(Arg.MAM)) {} in ModuleAnalysisManagerCGSCCProxy()
279 std::swap(MAM, RHS.MAM);
286 Result run(LazyCallGraph::SCC *) { return Result(*MAM); } in run()
291 const ModuleAnalysisManager *MAM; variable