Searched refs:MachineModuleAnalysis (Results 1 – 10 of 10) sorted by relevance
85 friend class MachineModuleAnalysis; variable196 class MachineModuleAnalysis : public AnalysisInfoMixin<MachineModuleAnalysis> {197 friend AnalysisInfoMixin<MachineModuleAnalysis>;206 friend class MachineModuleAnalysis; variable218 MachineModuleAnalysis(MachineModuleInfo &MMI) : MMI(MMI) {} in MachineModuleAnalysis() function
217 AnalysisKey MachineModuleAnalysis::Key;219 MachineModuleAnalysis::Result220 MachineModuleAnalysis::run(Module &M, ModuleAnalysisManager &) { in run()
37 .getCachedResult<MachineModuleAnalysis>(*F.getParent()) in run()
33 MAMP.getCachedResult<MachineModuleAnalysis>(*M)->getMMI(); in run()
132 MAM.registerPass([&] { return MachineModuleAnalysis(MMI); }); in compileModuleWithNewPM()
20 MODULE_ANALYSIS("machine-module-info", MachineModuleAnalysis())
629 addIRPass(RequireAnalysisPass<MachineModuleAnalysis, Module>(), in buildPipeline()
1234 auto &MMI = MAM.getResult<MachineModuleAnalysis>(M).getMMI(); in parseMachineFunctions()
2790 .getCachedResult<MachineModuleAnalysis>( in run()
481 MAMP.getCachedResult<MachineModuleAnalysis>(*Fn.getParent())->getMMI(); in initializeAnalysisResults()