Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineModuleInfo.cpp144 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
145 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
150 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
168 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
174 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
181 INITIALIZE_PASS(MachineModuleInfoWrapperPass, "machinemoduleinfo",
183 char MachineModuleInfoWrapperPass::ID = 0;
210 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) { in doInitialization()
230 bool MachineModuleInfoWrapperPass::doFinalization(Module &M) { in doFinalization()
DMachineStripDebug.cpp44 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
87 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
88 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
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()
DMachineFunctionPass.cpp45 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
168 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
169 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
DMachineDebugify.cpp178 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
189 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
190 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
DMachineCheckDebugify.cpp39 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
109 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
DMachineOutliner.cpp369 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
370 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
654 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction()
1034 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
DMachineFunctionSplitter.cpp244 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h75 friend class MachineModuleInfoWrapperPass; variable
203 class MachineModuleInfoWrapperPass : public ImmutablePass {
208 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr);
210 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
DTargetMachine.h39 class MachineModuleInfoWrapperPass; variable
375 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
445 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
/openbsd/src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
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()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMSLSHardening.cpp399 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
400 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
438 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyMCLowerPrePass.cpp72 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUResourceUsageAnalysis.h63 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
DAMDGPUResourceUsageAnalysis.cpp105 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64LowerHomogeneousPrologEpilog.cpp83 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
84 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
108 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
DAArch64SLSHardening.cpp449 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86IndirectThunks.cpp276 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/tools/llc/
Dllc.cpp674 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
675 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp420 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()