Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp147 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
148 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
153 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
171 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
177 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
184 INITIALIZE_PASS(MachineModuleInfoWrapperPass, "machinemoduleinfo",
186 char MachineModuleInfoWrapperPass::ID = 0;
213 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) { in doInitialization()
232 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 DLLVMTargetMachine.cpp114 MachineModuleInfoWrapperPass &MMIWP) { in addPassesToGenerateCode()
212 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
215 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
243 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitMC()
H A DMachineFunctionPass.cpp46 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
170 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
171 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineCheckDebugify.cpp41 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
111 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineDebugify.cpp194 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
205 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
206 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineOutliner.cpp424 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
425 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
734 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction()
1161 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
H A DMachineFunctionSplitter.cpp202 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h83 friend class MachineModuleInfoWrapperPass; variable
209 class MachineModuleInfoWrapperPass : public ImmutablePass {
214 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr);
216 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
H A DIndirectThunks.h202 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp113 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
130 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
H A DDirectXTargetMachine.h36 MachineModuleInfoWrapperPass *MMIWP) override;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h37 class MachineModuleInfoWrapperPass; variable
388 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
470 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCLowerPrePass.cpp73 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.h63 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DAMDGPUResourceUsageAnalysis.cpp103 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
H A DSIMemoryLegalizer.cpp2805 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp84 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
85 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
109 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp677 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
678 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp1329 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
1339 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp435 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()