Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp129 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
130 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
135 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
153 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
159 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
166 INITIALIZE_PASS(MachineModuleInfoWrapperPass, "machinemoduleinfo",
168 char MachineModuleInfoWrapperPass::ID = 0;
195 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) { in doInitialization()
212 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 DCodeGenTargetMachineImpl.cpp118 MachineModuleInfoWrapperPass &MMIWP) { in addPassesToGenerateCode()
227 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
230 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
259 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitMC()
H A DMachineFunctionPass.cpp52 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
185 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
186 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineCheckDebugify.cpp41 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
111 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineDebugify.cpp198 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
209 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
210 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMIRPrintingPass.cpp63 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
H A DMachineFunctionSplitter.cpp213 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineOutliner.cpp467 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
469 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
937 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction()
1404 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h84 friend class MachineModuleInfoWrapperPass; variable
173 class LLVM_ABI MachineModuleInfoWrapperPass : public ImmutablePass {
178 explicit MachineModuleInfoWrapperPass(const TargetMachine *TM = nullptr);
180 explicit MachineModuleInfoWrapperPass(const TargetMachine *TM,
H A DCodeGenTargetMachineImpl.h55 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
H A DIndirectThunks.h202 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVAPI.cpp117 std::unique_ptr<MachineModuleInfoWrapperPass> MMIWP( in SPIRVTranslate()
118 new MachineModuleInfoWrapperPass(Target.get())); in SPIRVTranslate()
H A DSPIRVEmitNonSemanticDI.cpp103 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in emitGlobalDI()
H A DSPIRVModuleAnalysis.cpp2085 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
2095 MMI = &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp150 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
167 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
H A DDirectXTargetMachine.h36 MachineModuleInfoWrapperPass *MMIWP) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCLowerPrePass.cpp66 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h42 class MachineModuleInfoWrapperPass; variable
429 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp78 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
79 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
103 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp684 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
685 new MachineModuleInfoWrapperPass(Target.get()); in compileModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp446 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in validateMCResourceInfo()
1681 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
1682 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DSIMemoryLegalizer.cpp2782 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp537 MFP.getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in initializeAnalysisResults()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp465 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()