Skip to content

Commit 398538e

Browse files
sys-igcigcbot
authored andcommitted
[Autobackout][FunctionalRegression]Revert of change: cebdde9: Enable SIMD16 drop for more platforms
Enable abort on spills to SIMD16 for more platforms.
1 parent 495e061 commit 398538e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

IGC/Compiler/CISACodeGen/OpenCLKernelCodeGen.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2860,10 +2860,9 @@ namespace IGC
28602860
uint32_t requiredSimdSize = getReqdSubGroupSize(F, pMdUtils);
28612861

28622862
// there is a requirement for specific compilation size, we can't abort on simd32
2863-
if (requiredSimdSize != 0 &&
2864-
!(requiredSimdSize < 32 && SIMDMode::SIMD32 == simdMode)) {
2865-
EP.m_canAbortOnSpill = false;
2866-
}
2863+
if (requiredSimdSize != 0)
2864+
EP.m_canAbortOnSpill = false;
2865+
28672866
bool hasSubGroupForce = hasSubGroupIntrinsicPVC(F);
28682867
uint32_t maxPressure = getMaxPressure(F, pMdUtils);
28692868

IGC/Compiler/CISACodeGen/Platform.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ bool isCoreXE2() const {
218218
}
219219

220220
bool isCoreXE3() const {
221-
return (m_platformInfo.eRenderCoreFamily == IGFX_XE3_CORE);
221+
return ( m_platformInfo.eRenderCoreFamily == IGFX_XE3_CORE );
222222
}
223223

224224
// This function checks if core is child of another core

0 commit comments

Comments
 (0)