nir/opt_shrink_vectors: shrink image stores using the format
authorRhys Perry <pendingchaos02@gmail.com>
Mon, 24 Aug 2020 12:58:49 +0000 (13:58 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 7 Sep 2020 18:06:50 +0000 (18:06 +0000)
commite4d75c22beba5533b499f7f8f8be6ab0a110ecbc
treee329df4c565598dffa0b3a4cd03c67a9c750ccec
parentbd428162b6ddba9ce1e1f22f5e4a55478d6520cf
nir/opt_shrink_vectors: shrink image stores using the format

fossil-db (Navi):
Totals from 657 (0.48% of 135946) affected shaders:
VGPRs: 26076 -> 25520 (-2.13%); split: -2.15%, +0.02%
CodeSize: 3033016 -> 3014472 (-0.61%); split: -0.64%, +0.03%
MaxWaves: 9386 -> 9420 (+0.36%)
Instrs: 590109 -> 585502 (-0.78%); split: -0.82%, +0.04%

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5772>
src/compiler/nir/nir_opt_shrink_vectors.c