Skip to content

Commit 6e4ce76

Browse files
committed
Clarify comment
Change-Id: Ic8d35585b7f4fbd0e42a7c3a7c115bed11373be6
1 parent c01f3dc commit 6e4ce76

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/AMDGPU/SIRegisterInfo.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ class SIRegisterClass <string n, list<ValueType> rTypes, int Align, dag rList>
115115
// very high priority, if not the highest priority, when considering which VirtReg to allocate next.
116116
//
117117
// We have 5 bits to assign AllocationPriorities to RegisterClasses. Generally, it is beneficial to
118-
// assign more constrained RegisterClasses first. As a result, we prioritize larger register classes
119-
// over smaller register classes.
118+
// assign more constrained RegisterClasses first. As a result, we prioritize register classes with
119+
// more 32 bit tuples (e.g. VReg_512) over registers with fewer tuples (e.g. VGPR_32).
120120
//
121121
// The interesting case is the vector register case on architectures which have ARegs, VRegs, AVRegs.
122122
// In this case, we would like to assign ARegs and VRegs before AVRegs, as AVRegs are less constrained

0 commit comments

Comments
 (0)