[llvm-branch-commits] [llvm] [2/3][AMDGPU] Physical register tracking in GCN trackers. (PR #184275)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu May 7 04:51:33 PDT 2026
================
@@ -555,29 +660,37 @@ void GCNUpwardRPTracker::recede(const MachineInstr &MI) {
GCNRegPressure DefPressure, ECDefPressure;
bool HasECDefs = false;
for (const MachineOperand &MO : MI.all_defs()) {
- if (!MO.getReg().isVirtual())
- continue;
-
Register Reg = MO.getReg();
- LaneBitmask DefMask = getDefRegMask(MO, *MRI);
- // Treat a def as fully live at the moment of definition: keep a record.
----------------
macurtis-amd wrote:
This comment got dropped. Was that on purpose?
https://github.com/llvm/llvm-project/pull/184275
More information about the llvm-branch-commits
mailing list