Skip to content

Commit f81761c

Browse files
committed
[Autobackout][FuncReg]Revert of change: 8e150f6
When NoMask WA is needed, disable jmpi completely as there is no way to apply WA to jmpi. So far, no issue is seen, but it could be potentially infinite looping within a shader. Change-Id: I6a739010d6d50f4e8e6253e5482237ef79cb6bb1
1 parent 0efbc39 commit f81761c

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

IGC/Compiler/CISACodeGen/CISABuilder.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3971,14 +3971,11 @@ namespace IGC
39713971

39723972
if (IGC_IS_FLAG_ENABLED(ForceNoMaskWA)) {
39733973
SaveOption(vISA_forceNoMaskWA, true);
3974-
SaveOption(vISA_EnableScalarJmp, false);
39753974
}
39763975
if (m_program->m_Platform->getWATable().Wa_1407528679 != 0 &&
39773976
IGC_GET_FLAG_VALUE(NoMaskWA) > 0)
39783977
{
39793978
SaveOption(vISA_noMaskWA, IGC_GET_FLAG_VALUE(NoMaskWA));
3980-
// turn off jmpi as there is no wa for jmpi
3981-
SaveOption(vISA_EnableScalarJmp, false);
39823979
}
39833980

39843981
if (IGC_IS_FLAG_ENABLED(DisableCSEL))

0 commit comments

Comments
 (0)