Skip to content

Commit b7c6f9f

Browse files
committed
Revert: skip memopt2 for dg2 and pvc
memopt2 is redundant
1 parent a3d06ca commit b7c6f9f

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

IGC/Compiler/CISACodeGen/ShaderCodeGen.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,8 @@ void AddAnalysisPasses(CodeGenContext& ctx, IGCPassManager& mpm)
212212

213213

214214

215-
// only enable MemOpt2ForOCL before DG2
216-
bool MemOpt2ForOCL = !ctx.platform.isCoreChildOf(IGFX_XE_HPG_CORE) &&
217-
ctx.m_DriverInfo.WAEnableMemOpt2ForOCL();
218215
if (IGC_IS_FLAG_DISABLED(DisableMemOpt2) &&
219-
(ctx.type == ShaderType::COMPUTE_SHADER || MemOpt2ForOCL) &&
216+
(ctx.type == ShaderType::COMPUTE_SHADER || (ctx.m_DriverInfo.WAEnableMemOpt2ForOCL())) &&
220217
!isOptDisabled)
221218
{
222219
mpm.add(createMemOpt2Pass(16));

0 commit comments

Comments
 (0)