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 1df7a35 commit cc91c3eCopy full SHA for cc91c3e
IGC/Compiler/CISACodeGen/CISABuilder.cpp
@@ -4584,7 +4584,12 @@ namespace IGC
4584
SaveOption(vISA_LSCEnableHalfSIMD, true);
4585
}
4586
4587
- if (IGC_IS_FLAG_ENABLED(LscForceSpillNonStackcall)) {
+ if (IGC_IS_FLAG_ENABLED(LscForceSpillNonStackcall) ||
4588
+ // workaround visa issue of using legacy send on slot1
4589
+ (m_program->m_ScratchSpaceSize > 0 &&
4590
+ m_program->m_Platform->hasScratchSurface() &&
4591
+ m_program->m_DriverInfo->supportsSeparatingSpillAndPrivateScratchMemorySpace()))
4592
+ {
4593
SaveOption(vISA_lscNonStackSpill, true);
4594
4595
0 commit comments