Skip to content

Commit 84dad2d

Browse files
jaladreipsigcbot
authored andcommitted
Make sure LSC atomics are nomasked when the source offset is uniform
Make sure LSC atomics are nomasked when the source offset is uniform
1 parent ce3c3d0 commit 84dad2d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/Compiler/CISACodeGen/CISABuilder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9104,7 +9104,7 @@ namespace IGC
91049104
predOpnd,
91059105
visaExecSize(offset->IsUniform() ?
91069106
lanesToSIMDMode(offset->GetNumberElement()) : m_encoderState.m_simdSize),
9107-
ConvertMaskToVisaType(m_encoderState.m_mask, m_encoderState.m_noMask),
9107+
ConvertMaskToVisaType(m_encoderState.m_mask, m_encoderState.m_noMask || offset->IsUniform()),
91089108
cacheOpts,
91099109
addr,
91109110
dataShape,

0 commit comments

Comments
 (0)