aco: improve jump threading with wave32
authorRhys Perry <pendingchaos02@gmail.com>
Tue, 3 Dec 2019 14:10:45 +0000 (14:10 +0000)
committerTimur Kristóf <timur.kristof@gmail.com>
Sat, 21 Dec 2019 11:38:42 +0000 (12:38 +0100)
commit01ccd7839cb5f2266aed2e7693dda374752c86a6
tree801433e6408de28aeddf18ae6274639e024bc930
parent6ff92f3d684747c4597f926766ad264db5875a3c
aco: improve jump threading with wave32

Totals from affected shaders:
SGPRS: 748746 -> 748746 (0.00 %)
VGPRS: 636984 -> 636984 (0.00 %)
Spilled SGPRs: 387 -> 387 (0.00 %)
Spilled VGPRs: 15 -> 15 (0.00 %)
Code Size: 61138824 -> 60928620 (-0.34 %) bytes
Max Waves: 48602 -> 48602 (0.00 %)
Instructions: 11967660 -> 11915084 (-0.44 %)

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
src/amd/compiler/aco_ssa_elimination.cpp