Skip to content

Commit 1968509

Browse files
pratikasharigcbot
authored andcommitted
Make send.rta dst to belong to Non-Default augmentation
bucket Make send.rta dst to belong to Non-Default augmentation bucket.
1 parent 35c83a1 commit 1968509

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

visa/GraphColor.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2987,6 +2987,15 @@ bool Augmentation::updateDstMaskForGatherRaw(G4_INST *inst,
29872987
SFID funcID = msgDesc->getFuncId();
29882988

29892989
switch (funcID) {
2990+
case SFID::RTHW:
2991+
// Mark RT send dst to be NonDefault, even when it doesn't have WriteEnable
2992+
if (kernel.getPlatform() >= Xe2) {
2993+
for (auto &elem : mask)
2994+
elem = NOMASK_BYTE;
2995+
return true;
2996+
}
2997+
break;
2998+
29902999
case SFID::DP_DC1:
29913000
switch (msgDesc->getHdcMessageType()) {
29923001
case DC1_A64_SCATTERED_READ: // a64 scattered read: svm_gather

0 commit comments

Comments
 (0)