[llvm] [CodeGen][NPM] Port MachinePipeliner to NPM (PR #221676)

Vikram Hegde via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 8 23:49:20 PDT 2026


================
@@ -73,14 +75,17 @@ struct MachinePipelinerPolicy {
 
 /// The main class in the implementation of the target independent
 /// software pipeliner pass.
-class LLVM_ABI MachinePipeliner : public MachineFunctionPass {
+class LLVM_ABI MachinePipeliner {
----------------
vikramRH wrote:

Done. Had to decouple the MachinePipeliner and SwingSchedulerDAG in the process which is a better design anyway.

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


More information about the llvm-commits mailing list