Skip to content

Commit 6230f52

Browse files
krystian-andrzejewskiigcbot
authored andcommitted
Remat threshold increase
This change is to allow for bigger early rematerialization to avoid redundant spills.
1 parent ef5a973 commit 6230f52

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/common/igc_flags.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1790,7 +1790,7 @@ DECLARE_IGC_REGKEY(bool, DisableCanonizationWA, false,
17901790
"WA for A0 to inject shifts to canonize global and local pointers", true)
17911791
DECLARE_IGC_REGKEY(bool, DisableEarlyRemat, false, "Disable quick remats to avoid some spills", true)
17921792
DECLARE_IGC_REGKEY(bool, DisableLateRemat, false, "Disable quick remats to avoid some spills", true)
1793-
DECLARE_IGC_REGKEY(DWORD, RematThreshold, 6, "Tunes how aggresively we should remat values into continuations", true)
1793+
DECLARE_IGC_REGKEY(DWORD, RematThreshold, 7, "Tunes how aggresively we should remat values into continuations", true)
17941794
DECLARE_IGC_REGKEY(bool, DisableCompactifySpills, false, "Just emit spill/fill at the point of def/use", true)
17951795
DECLARE_IGC_REGKEY(bool, AllowSpillCompactionOnRetry, false, "Allow spill compaction on retry - may increase spills",
17961796
true)

0 commit comments

Comments
 (0)