Home
last modified time | relevance | path

Searched refs:MFPM (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp149 MachineFunctionPassManager MFPM; in compileModuleWithNewPM() local
151 MFPM.addPass(MachineVerifierPass()); in compileModuleWithNewPM()
152 MFPM.addPass(PrintMIRPass(*OS)); in compileModuleWithNewPM()
153 FPM.addPass(createFunctionToMachineFunctionPassAdaptor(std::move(MFPM))); in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h278 if (MFPM.isEmpty()) in ~AddMachinePass()
282 FPM.addPass(createFunctionToMachineFunctionPassAdaptor(std::move(MFPM))); in ~AddMachinePass()
303 MFPM.addPass(std::forward<PassT>(Pass)); in operator()
311 C(Name, MFPM); in operator()
333 if (MFPM.isEmpty()) in flushMFPMToMPM()
339 createFunctionToMachineFunctionPassAdaptor(std::move(MFPM))))); in flushMFPMToMPM()
342 createFunctionToMachineFunctionPassAdaptor(std::move(MFPM)))); in flushMFPMToMPM()
344 MFPM = MachineFunctionPassManager(); in flushMFPMToMPM()
348 MachineFunctionPassManager MFPM; variable
580 [&](StringRef Name, MachineFunctionPassManager &MFPM) mutable { in insertPass()
[all …]
H A DPassBuilder.h384 LLVM_ABI Error parsePassPipeline(MachineFunctionPassManager &MFPM,
748 Error parseMachinePass(MachineFunctionPassManager &MFPM,
752 Error parseMachinePassPipeline(MachineFunctionPassManager &MFPM,
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp2080 MachineFunctionPassManager MFPM; in parseFunctionPass() local
2081 if (auto Err = parseMachinePassPipeline(MFPM, InnerPipeline)) in parseFunctionPass()
2083 FPM.addPass(createFunctionToMachineFunctionPassAdaptor(std::move(MFPM))); in parseFunctionPass()
2223 Error PassBuilder::parseMachinePass(MachineFunctionPassManager &MFPM, in parseMachinePass() argument
2232 MFPM.addPass(std::move(NestedPM)); in parseMachinePass()
2241 MFPM.addPass(CREATE_PASS); \ in parseMachinePass()
2246 MFPM.addPass(CREATE_PASS); \ in parseMachinePass()
2255 MFPM.addPass(CREATE_PASS(Params.get())); \ in parseMachinePass()
2260 MFPM.addPass( \ in parseMachinePass()
2266 MFPM.addPass(InvalidateAnalysisPass< \ in parseMachinePass()
[all …]