Searched refs:MAM (Results 1 – 7 of 7) sorted by relevance
138 explicit Result(const ModuleAnalysisManager &MAM) : MAM(&MAM) {} in Result() argument141 Result(const Result &Arg) : MAM(Arg.MAM) {} in Result()142 Result(Result &&Arg) : MAM(std::move(Arg.MAM)) {} in Result()144 std::swap(MAM, RHS.MAM);148 const ModuleAnalysisManager &getManager() const { return *MAM; } in getManager()154 const ModuleAnalysisManager *MAM;161 ModuleAnalysisManagerCGSCCProxy(const ModuleAnalysisManager &MAM) in ModuleAnalysisManagerCGSCCProxy() argument162 : MAM(&MAM) {} in ModuleAnalysisManagerCGSCCProxy()166 : MAM(Arg.MAM) {} in ModuleAnalysisManagerCGSCCProxy()168 : MAM(std::move(Arg.MAM)) {} in ModuleAnalysisManagerCGSCCProxy()[all …]
49 ModuleAnalysisManager MAM(DebugPM); in runPassPipeline() local52 PB.registerModuleAnalyses(MAM); in runPassPipeline()57 MAM.registerPass(FunctionAnalysisManagerModuleProxy(FAM)); in runPassPipeline()58 MAM.registerPass(CGSCCAnalysisManagerModuleProxy(CGAM)); in runPassPipeline()60 CGAM.registerPass(ModuleAnalysisManagerCGSCCProxy(MAM)); in runPassPipeline()62 FAM.registerPass(ModuleAnalysisManagerFunctionProxy(MAM)); in runPassPipeline()95 MPM.run(M, &MAM); in runPassPipeline()
694 explicit Result(const ModuleAnalysisManager &MAM) : MAM(&MAM) {} in Result() argument697 Result(const Result &Arg) : MAM(Arg.MAM) {} in Result()698 Result(Result &&Arg) : MAM(std::move(Arg.MAM)) {} in Result()700 std::swap(MAM, RHS.MAM);704 const ModuleAnalysisManager &getManager() const { return *MAM; } in getManager()710 const ModuleAnalysisManager *MAM;717 ModuleAnalysisManagerFunctionProxy(const ModuleAnalysisManager &MAM) in ModuleAnalysisManagerFunctionProxy() argument718 : MAM(&MAM) {} in ModuleAnalysisManagerFunctionProxy()723 : MAM(Arg.MAM) {} in ModuleAnalysisManagerFunctionProxy()725 : MAM(std::move(Arg.MAM)) {} in ModuleAnalysisManagerFunctionProxy()[all …]
130 const ModuleAnalysisManager &MAM = in run() local133 MAM.getCachedResult<TestModuleAnalysis>(*F.getParent())) in run()237 ModuleAnalysisManager MAM; in TEST_F() local239 MAM.registerPass(TestModuleAnalysis(ModuleAnalysisRuns)); in TEST_F()240 MAM.registerPass(FunctionAnalysisManagerModuleProxy(FAM)); in TEST_F()241 FAM.registerPass(ModuleAnalysisManagerFunctionProxy(MAM)); in TEST_F()318 MPM.run(*M, &MAM); in TEST_F()
43 void registerModuleAnalyses(ModuleAnalysisManager &MAM);
102 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) { in registerModuleAnalyses() argument104 MAM.registerPass(CREATE_PASS); in registerModuleAnalyses()
167 "MAM",