Skip to content

Commit e86a8e3

Browse files
authored
AMDGPU: Set RegTupleAlignUnits on _Lo256_Align2 class (#159383)
1 parent 6af5b41 commit e86a8e3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

llvm/lib/Target/AMDGPU/SIRegisterInfo.td

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1025,7 +1025,9 @@ multiclass VRegClass<int numRegs, list<ValueType> regTypes, dag regList> {
10251025

10261026
// Aligned register tuples starting with low 256 vgprs
10271027
def _Lo256_Align2 : VRegClassBase<numRegs, regTypes,
1028-
(trunc (decimate regList, 2), !div(!sub(258, numRegs), 2))>;
1028+
(trunc (decimate regList, 2), !div(!sub(258, numRegs), 2))> {
1029+
let RegTupleAlignUnits = 2;
1030+
}
10291031
}
10301032
}
10311033

0 commit comments

Comments
 (0)