aco: try sign-extending or shifting constants in propagate_constants_vop3p
authorRhys Perry <pendingchaos02@gmail.com>
Mon, 2 May 2022 13:07:03 +0000 (14:07 +0100)
committerMarge Bot <emma+marge@anholt.net>
Tue, 5 Jul 2022 16:39:56 +0000 (16:39 +0000)
commit994f9b5a398eca6c10f28d8fce084c5594df2ff3
tree02aaaf8be982b58d153e38dd108ce43e2a4604b9
parent33befb58b048659bc9b36e4deade617f2ec7c20f
aco: try sign-extending or shifting constants in propagate_constants_vop3p

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16296>
src/amd/compiler/aco_optimizer.cpp