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 fb7d231 commit a69efe8Copy full SHA for a69efe8
visa/SpillManagerGMRF.cpp
@@ -2535,7 +2535,7 @@ SpillManagerGRF::shouldPreloadSpillRange(
2535
2536
if (isPartialRegion(spilledRangeRegion, execSize) ||
2537
isUnalignedRegion(spilledRangeRegion, execSize) ||
2538
- instContext->isPartialWriteForSpill(parentBB->isDivergent()))
+ instContext->isPartialWriteForSpill(!parentBB->isAllLaneActive()))
2539
{
2540
#if 0
2541
// special check for scalar variables: no need for pre-fill if instruction is not predicated
0 commit comments