aco: try harder to not create v_mul_lo_u32
authorRhys Perry <pendingchaos02@gmail.com>
Fri, 5 Jun 2020 16:52:24 +0000 (17:52 +0100)
committerMarge Bot <eric+marge@anholt.net>
Fri, 20 Nov 2020 19:50:31 +0000 (19:50 +0000)
commit02c5519e6c6bca75f9cd5603fa6e8a6e51eff4e3
treef235953c0eb33ae2f01ea47c315991df95cedaa7
parent8ca23bcf39623b5ca0d4a1d2c41b4509d1c737f9
aco: try harder to not create v_mul_lo_u32

fossil-db (Vega):
Totals from 4 (0.00% of 137413) affected shaders:
CodeSize: 13708 -> 13716 (+0.06%)
Instrs: 2742 -> 2744 (+0.07%)
Cycles: 24348 -> 24236 (-0.46%)

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5390>
src/amd/compiler/aco_builder_h.py