[llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed May 21 08:08:54 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(),
----------------
arsenm wrote:

Does this work with the target-name-prefix-asm-printer like the legacy PM recently started handling? 

https://github.com/llvm/llvm-project/pull/99320


More information about the llvm-commits mailing list