Skip to content

Commit f826a41

Browse files
jgu222gfxbot
authored andcommitted
Looks like removing dessa WA still cause perf regression.
(This is weird, the applications must be sensitive to a minor code sequence difference). Enable WA for now and handle WA later. This is in effect to revert the following commit 36797185837fd7c2156f4f8c8a9500f7513a04f9 Change-Id: Id1e9b087c216c75a9e824c006eb09942135d5230
1 parent 31e8bf9 commit f826a41

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/common/igc_flags.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ DECLARE_IGC_REGKEY(DWORD, LoopSinkMinSave, 5, "If loop sink can ha
6868
DECLARE_IGC_REGKEY(DWORD, LoopSinkThresholdDelta, 50, "Do loop sink If the estimated register pressure is higher than this + #avaialble registers")
6969
DECLARE_IGC_REGKEY(bool, DisableCodeHoisting, false, "Setting this to 1/true adds a compiler switch to disable code-hoisting")
7070
DECLARE_IGC_REGKEY(bool, DisableDeSSA, false, "Setting this to 1/true adds a compiler switch to disable optimized De-SSA")
71-
DECLARE_IGC_REGKEY(bool, EnableDeSSAWA, false, "[tmp]Keep some piece of code to avoid perf regression")
71+
DECLARE_IGC_REGKEY(bool, EnableDeSSAWA, true, "[tmp]Keep some piece of code to avoid perf regression")
7272
DECLARE_IGC_REGKEY(DWORD, EnableDeSSAAlias, 0, "[tmp]Enable adding alias feature to DeSSA (using PrefCCMap, not InsEltMap")
7373
DECLARE_IGC_REGKEY(bool, DisablePayloadCoalescing, false, "Setting this to 1/true adds a compiler switch to disable payload coalescing optimization for all types")
7474
DECLARE_IGC_REGKEY(bool, DisablePayloadCoalescing_RT, false, "Setting this to 1/true adds a compiler switch to disable payload coalescing optimization for RT only")

0 commit comments

Comments
 (0)