Home
last modified time | relevance | path

Searched refs:MachineModuleInfoWrapperPass (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp155 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 DMachineStripDebug.cpp44 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
87 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
88 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineFunctionPass.cpp45 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
133 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
134 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DLLVMTargetMachine.cpp109 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 DMachineDebugify.cpp170 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
181 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
182 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineCheckDebugify.cpp39 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
109 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineOutliner.cpp369 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 DMachineFunctionSplitter.cpp154 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h75 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 DDirectXTargetMachine.cpp93 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
107 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
H A DDirectXTargetMachine.h34 MachineModuleInfoWrapperPass *MMIWP) override;
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetMachine.h38 class MachineModuleInfoWrapperPass; variable
372 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
442 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp379 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 DAssembler.cpp167 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 DWebAssemblyMCLowerPrePass.cpp72 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.h63 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DAMDGPUResourceUsageAnalysis.cpp105 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp82 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
83 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
107 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
H A DAArch64SLSHardening.cpp445 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp360 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
370 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/llvm-project-15.0.7/llvm/unittests/MI/
H A DLiveIntervalTest.cpp67 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(&TM); in parseMIR()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp268 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/tools/llc/
H A Dllc.cpp675 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
676 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DAsmPrinterDwarfTest.cpp405 PM.add(new MachineModuleInfoWrapperPass(LLVMTM)); in init()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp431 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()