| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineModuleInfo.cpp | 155 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 156 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 161 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction() 179 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass 185 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass 192 INITIALIZE_PASS(MachineModuleInfoWrapperPass, "machinemoduleinfo", 194 char MachineModuleInfoWrapperPass::ID = 0; 221 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) { in doInitialization() 241 bool MachineModuleInfoWrapperPass::doFinalization(Module &M) { in doFinalization()
|
| H A D | MachineStripDebug.cpp | 44 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule() 87 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 88 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | MachineFunctionPass.cpp | 45 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction() 133 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 134 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | LLVMTargetMachine.cpp | 109 MachineModuleInfoWrapperPass &MMIWP) { in addPassesToGenerateCode() 227 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile() 230 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile() 258 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitMC()
|
| H A D | MachineDebugify.cpp | 170 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule() 181 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 182 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | MachineCheckDebugify.cpp | 39 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule() 109 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | MachineOutliner.cpp | 369 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 370 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 654 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction() 1030 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
|
| H A D | MachineFunctionSplitter.cpp | 154 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineModuleInfo.h | 75 friend class MachineModuleInfoWrapperPass; variable 214 class MachineModuleInfoWrapperPass : public ImmutablePass { 219 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr); 221 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetMachine.cpp | 93 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile() 107 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
|
| H A D | DirectXTargetMachine.h | 34 MachineModuleInfoWrapperPass *MMIWP) override;
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 38 class MachineModuleInfoWrapperPass; variable 372 MachineModuleInfoWrapperPass *MMIWP = nullptr) { 442 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMSLSHardening.cpp | 379 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 380 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 418 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | Assembler.cpp | 167 std::unique_ptr<MachineModuleInfoWrapperPass> MMIWP = in getFunctionReservedRegs() 168 std::make_unique<MachineModuleInfoWrapperPass>(&LLVMTM); in getFunctionReservedRegs() 183 auto MMIWP = std::make_unique<MachineModuleInfoWrapperPass>(TM.get()); in assembleToStream()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCLowerPrePass.cpp | 72 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUResourceUsageAnalysis.h | 63 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | AMDGPUResourceUsageAnalysis.cpp | 105 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 82 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 83 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 107 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
|
| H A D | AArch64SLSHardening.cpp | 445 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVModuleAnalysis.cpp | 360 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage() 370 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
|
| /llvm-project-15.0.7/llvm/unittests/MI/ |
| H A D | LiveIntervalTest.cpp | 67 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(&TM); in parseMIR()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86IndirectThunks.cpp | 268 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/tools/llc/ |
| H A D | llc.cpp | 675 MachineModuleInfoWrapperPass *MMIWP = in compileModule() 676 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | AsmPrinterDwarfTest.cpp | 405 PM.add(new MachineModuleInfoWrapperPass(LLVMTM)); in init()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 431 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()
|