@@ -799,21 +799,21 @@ static void PSCodeGen(
799
799
800
800
// for versioned loop, in general SIMD16 with spill has better perf
801
801
bool earlyExit16 = psInfo.hasVersionedLoop ? false : earlyExit;
802
- bool enableSimd32 = false ;
802
+ bool enableHigherSimd = false ;
803
803
804
804
if (psInfo.ForceEnableSimd32 ) // UMD forced compilation of simd32.
805
805
{
806
- enableSimd32 = true ;
806
+ enableHigherSimd = true ;
807
807
}
808
808
// heuristic based on performance measures.
809
809
else if (SimdEarlyCheck (ctx))
810
810
{
811
- enableSimd32 = true ;
811
+ enableHigherSimd = true ;
812
812
}
813
813
814
814
if (IGC_IS_FLAG_ENABLED (ForceBestSIMD))
815
815
{
816
- if (enableSimd32 )
816
+ if (enableHigherSimd )
817
817
{
818
818
AddCodeGenPasses (*ctx, shaders, PassMgr, SIMDMode::SIMD16, true , ShaderDispatchMode::NOT_APPLICABLE, pSignature);
819
819
}
@@ -823,7 +823,7 @@ static void PSCodeGen(
823
823
else if (IsStage1BestPerf (ctx->m_CgFlag , ctx->m_StagingCtx ))
824
824
{
825
825
// don't retry SIMD16 for ForcePSBestSIMD
826
- if (enableSimd32 || IGC_GET_FLAG_VALUE (SkipTREarlyExitCheck))
826
+ if (enableHigherSimd || IGC_GET_FLAG_VALUE (SkipTREarlyExitCheck))
827
827
{
828
828
AddCodeGenPasses (*ctx, shaders, PassMgr, SIMDMode::SIMD16, earlyExit16, ShaderDispatchMode::NOT_APPLICABLE, pSignature);
829
829
}
@@ -865,7 +865,7 @@ static void PSCodeGen(
865
865
{
866
866
AddCodeGenPasses (*ctx, shaders, PassMgr, SIMDMode::SIMD8, !ctx->m_retryManager .IsLastTry (), ShaderDispatchMode::NOT_APPLICABLE, pSignature);
867
867
868
- if (enableSimd32 || IGC_GET_FLAG_VALUE (SkipTREarlyExitCheck))
868
+ if (enableHigherSimd || IGC_GET_FLAG_VALUE (SkipTREarlyExitCheck))
869
869
{
870
870
AddCodeGenPasses (*ctx, shaders, PassMgr, SIMDMode::SIMD16, earlyExit16, ShaderDispatchMode::NOT_APPLICABLE, pSignature);
871
871
AddCodeGenPasses (*ctx, shaders, PassMgr, SIMDMode::SIMD32, earlyExit, ShaderDispatchMode::NOT_APPLICABLE, pSignature);
0 commit comments