We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6d94f90 commit e4183e0Copy full SHA for e4183e0
visa/Optimizer.cpp
@@ -6657,7 +6657,8 @@ void Optimizer::renameRegister() {
6657
newSrcRd = builder.getRegionScalar();
6658
} else {
6659
unsigned tExecSize = (execSize > 8) ? 8 : execSize;
6660
- if (RegionDesc::isLegal(tExecSize * dstHS, execSize, dstHS)) {
+ if (RegionDesc::isLegal(tExecSize * dstHS, execSize, dstHS) &&
6661
+ (execSize * dstHS <= 32)) { // VS at most 32
6662
newSrcRd = builder.createRegionDesc((uint16_t)tExecSize * dstHS,
6663
execSize, dstHS);
6664
0 commit comments