[AMDGPU] Fix off by one in assert
D89217 did not subtract one when accessing SubRegFromChannelTable in one place. Differential Revision: https://reviews.llvm.org/D89804
This commit is contained in:
parent
0c66606230
commit
5290f50e44
|
|
@ -98,9 +98,10 @@ SIRegisterInfo::SIRegisterInfo(const GCNSubtarget &ST)
|
|||
Width = SubRegFromChannelTableWidthMap[Width];
|
||||
if (Width == 0)
|
||||
continue;
|
||||
assert((Width - 1) < SubRegFromChannelTable.size());
|
||||
assert(Offset < SubRegFromChannelTable[Width].size());
|
||||
SubRegFromChannelTable[Width - 1][Offset] = Idx;
|
||||
unsigned TableIdx = Width - 1;
|
||||
assert(TableIdx < SubRegFromChannelTable.size());
|
||||
assert(Offset < SubRegFromChannelTable[TableIdx].size());
|
||||
SubRegFromChannelTable[TableIdx][Offset] = Idx;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue