Home
last modified time | relevance | path

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

/freebsd-14.2/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()
233 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.cpp118 MachineModuleInfoWrapperPass &MMIWP) { in addPassesToGenerateCode()
236 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
239 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
267 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitMC()
H A DMachineFunctionPass.cpp45 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
169 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
170 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineDebugify.cpp178 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
189 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
190 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineCheckDebugify.cpp40 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
110 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineOutliner.cpp417 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
418 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
727 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction()
1153 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
H A DMachineFunctionSplitter.cpp207 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h75 friend class MachineModuleInfoWrapperPass; variable
203 class MachineModuleInfoWrapperPass : public ImmutablePass {
208 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr);
210 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp128 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
145 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
H A DDirectXTargetMachine.h36 MachineModuleInfoWrapperPass *MMIWP) override;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h39 class MachineModuleInfoWrapperPass; variable
386 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
456 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCLowerPrePass.cpp72 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp400 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
401 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
439 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.h63 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DAMDGPUResourceUsageAnalysis.cpp105 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp83 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
84 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
108 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
H A DAArch64SLSHardening.cpp447 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp275 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp680 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
681 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp1051 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
1061 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp449 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()