[llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
Akshat Oke via llvm-commits
llvm-commits at lists.llvm.org
Thu May 15 22:00:59 PDT 2025
================
@@ -531,6 +532,12 @@ PassBuilder::PassBuilder(TargetMachine *TM, PipelineTuningOptions PTO,
PARAMS) \
PIC->addClassToPassName(CLASS, NAME);
#include "llvm/Passes/MachinePassRegistry.def"
+
+ PIC->addClassToPassName(AsmPrinterInitializePass::name(),
+ "asm-printer-initialize");
+ PIC->addClassToPassName(AsmPrinterPass::name(), "asm-printer");
+ PIC->addClassToPassName(AsmPrinterFinalizePass::name(),
+ "asm-printer-finalize");
----------------
optimisan wrote:
Could let targets add their pass name in the PB callback also?
https://github.com/llvm/llvm-project/pull/99320
More information about the llvm-commits
mailing list