Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp331 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
332 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
337 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
355 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
361 MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass( in MachineModuleInfoWrapperPass() function in MachineModuleInfoWrapperPass
368 INITIALIZE_PASS(MachineModuleInfoWrapperPass, "machinemoduleinfo",
370 char MachineModuleInfoWrapperPass::ID = 0;
397 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) { in doInitialization()
414 bool MachineModuleInfoWrapperPass::doFinalization(Module &M) { in doFinalization()
H A DMachineStripDebug.cpp44 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
90 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
91 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineCheckDebugify.cpp31 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
108 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
109 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineFunctionPass.cpp43 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnFunction()
103 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
104 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DLLVMTargetMachine.cpp106 MachineModuleInfoWrapperPass &MMIWP) { in addPassesToGenerateCode()
211 MachineModuleInfoWrapperPass *MMIWP) { in addPassesToEmitFile()
214 MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitFile()
242 MachineModuleInfoWrapperPass *MMIWP = new MachineModuleInfoWrapperPass(this); in addPassesToEmitMC()
H A DMachineDebugify.cpp173 getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
184 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
185 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineOutliner.cpp354 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
355 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
639 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction()
1007 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
H A DMachineFunctionSplitter.cpp157 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h79 friend class MachineModuleInfoWrapperPass; variable
279 class MachineModuleInfoWrapperPass : public ImmutablePass {
284 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr);
286 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetMachine.h38 class MachineModuleInfoWrapperPass; variable
349 MachineModuleInfoWrapperPass *MMIWP = nullptr) {
413 MachineModuleInfoWrapperPass *MMIWP = nullptr) override;
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp81 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
82 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
106 &getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnModule()
H A DAArch64SLSHardening.cpp445 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp267 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llc/
H A Dllc.cpp629 MachineModuleInfoWrapperPass *MMIWP = in compileModule()
630 new MachineModuleInfoWrapperPass(&LLVMTM); in compileModule()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp267 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in doInitialization()