aco: improve readfirstlane after uniform LDS loads
authorRhys Perry <pendingchaos02@gmail.com>
Wed, 11 Dec 2019 16:10:26 +0000 (16:10 +0000)
committerMarge Bot <eric+marge@anholt.net>
Tue, 14 Jan 2020 12:56:28 +0000 (12:56 +0000)
commitf92a89a9798399e0641a319b543b426b0a2e9766
treeb0dcfe3339c759864e8357943b01c85db4906039
parent92ace0bb31b782ac9ac9592bb62992169337fe22
aco: improve readfirstlane after uniform LDS loads

Totals from affected shaders:
SGPRS: 976 -> 968 (-0.82 %)
VGPRS: 580 -> 584 (0.69 %)
Spilled SGPRs: 0 -> 0 (0.00 %)
Spilled VGPRs: 0 -> 0 (0.00 %)
Code Size: 106032 -> 103076 (-2.79 %) bytes
Max Waves: 237 -> 237 (0.00 %)
Instructions: 19452 -> 18740 (-3.66 %)

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2883>
src/amd/compiler/aco_instruction_selection.cpp