[llvm] [MISched] Extract `SUnit::printNodeNum`(NFC) (PR #226785)

via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 27 10:56:40 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-amdgpu

@llvm/pr-subscribers-backend-systemz

Author: Tomer Shafir (tomershafir)

<details>
<summary>Changes</summary>

Establish a consistent API for printing a SUnit, rather than a scattered duplication.

---
Full diff: https://github.com/llvm/llvm-project/pull/226785.diff


18 Files Affected:

- (modified) llvm/include/llvm/CodeGen/ScheduleDAG.h (+3) 
- (modified) llvm/lib/CodeGen/MachinePipeliner.cpp (+8-7) 
- (modified) llvm/lib/CodeGen/MachineScheduler.cpp (+36-36) 
- (modified) llvm/lib/CodeGen/MacroFusion.cpp (+1-1) 
- (modified) llvm/lib/CodeGen/ScheduleDAG.cpp (+7-1) 
- (modified) llvm/lib/CodeGen/ScheduleDAGInstrs.cpp (+3-3) 
- (modified) llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp (+18-19) 
- (modified) llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp (+1-1) 
- (modified) llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp (+2-2) 
- (modified) llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp (+5-5) 
- (modified) llvm/lib/Target/AMDGPU/GCNILPSched.cpp (+3-3) 
- (modified) llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp (+6-6) 
- (modified) llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp (+1-1) 
- (modified) llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp (+9-9) 
- (modified) llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp (+2-2) 
- (modified) llvm/lib/Target/RISCV/RISCVMachineScheduler.cpp (+1-1) 
- (modified) llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp (+1-1) 
- (modified) llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp (+1-1) 


``````````diff
The server is unavailable at this time. Please wait a few minutes before you try again.
``````````

</details>


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


More information about the llvm-commits mailing list