Home
last modified time | relevance | path

Searched refs:MachineModuleAnalysis (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h85 friend class MachineModuleAnalysis; variable
196 class MachineModuleAnalysis : public AnalysisInfoMixin<MachineModuleAnalysis> {
197 friend AnalysisInfoMixin<MachineModuleAnalysis>;
206 friend class MachineModuleAnalysis; variable
218 MachineModuleAnalysis(MachineModuleInfo &MMI) : MMI(MMI) {} in MachineModuleAnalysis() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp217 AnalysisKey MachineModuleAnalysis::Key;
219 MachineModuleAnalysis::Result
220 MachineModuleAnalysis::run(Module &M, ModuleAnalysisManager &) { in run()
H A DMachineFunctionAnalysis.cpp37 .getCachedResult<MachineModuleAnalysis>(*F.getParent()) in run()
H A DMIRPrintingPass.cpp33 MAMP.getCachedResult<MachineModuleAnalysis>(*M)->getMMI(); in run()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp132 MAM.registerPass([&] { return MachineModuleAnalysis(MMI); }); in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DMachinePassRegistry.def20 MODULE_ANALYSIS("machine-module-info", MachineModuleAnalysis())
H A DCodeGenPassBuilder.h629 addIRPass(RequireAnalysisPass<MachineModuleAnalysis, Module>(), in buildPipeline()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp1234 auto &MMI = MAM.getResult<MachineModuleAnalysis>(M).getMMI(); in parseMachineFunctions()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp2790 .getCachedResult<MachineModuleAnalysis>( in run()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp481 MAMP.getCachedResult<MachineModuleAnalysis>(*Fn.getParent())->getMMI(); in initializeAnalysisResults()