Home
last modified time | relevance | path

Searched refs:MachineFunctionPassManager (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h148 class MachineFunctionPassManager
153 MachineFunctionPassManager(bool RequireCodeGenSCCOrder = false,
157 MachineFunctionPassManager(MachineFunctionPassManager &&) = default;
158 MachineFunctionPassManager &
159 operator=(MachineFunctionPassManager &&) = default;
H A DCodeGenPassBuilder.h147 Error buildPipeline(ModulePassManager &MPM, MachineFunctionPassManager &MFPM,
224 AddMachinePass(MachineFunctionPassManager &PM, const DerivedT &PB) in AddMachinePass()
249 MachineFunctionPassManager releasePM() { return std::move(PM); } in releasePM()
252 MachineFunctionPassManager ±
507 ModulePassManager &MPM, MachineFunctionPassManager &MFPM, in buildPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp94 MachineFunctionPassManager &MFPM, in RunPasses()
179 MachineFunctionPassManager MFPM; in compileModuleWithNewPM()
192 MachineFunctionPassManager MFPM; in compileModuleWithNewPM()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h370 Error parsePassPipeline(MachineFunctionPassManager &MFPM,
572 const std::function<bool(StringRef Name, MachineFunctionPassManager &)> in registerPipelineParsingCallback()
646 Error parseMachinePass(MachineFunctionPassManager &MFPM,
650 Error parseMachinePassPipeline(MachineFunctionPassManager &MFPM,
736 SmallVector<std::function<bool(StringRef, MachineFunctionPassManager &)>, 2>
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CodeGenPassBuilder.cpp50 ModulePassManager &MPM, MachineFunctionPassManager &MFPM, in buildCodeGenPipeline()
H A DX86TargetMachine.h61 Error buildCodeGenPipeline(ModulePassManager &, MachineFunctionPassManager &,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePassManager.cpp25 Error MachineFunctionPassManager::run(Module &M, in run()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h37 class MachineFunctionPassManager; variable
459 MachineFunctionPassManager &, in buildCodeGenPipeline() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp1854 Error PassBuilder::parseMachinePass(MachineFunctionPassManager &MFPM, in parseMachinePass()
1903 MachineFunctionPassManager &MFPM, ArrayRef<PipelineElement> Pipeline) { in parseMachinePassPipeline()
2070 Error PassBuilder::parsePassPipeline(MachineFunctionPassManager &MFPM, in parsePassPipeline()