aco: propagate temporaries into expanded vectors
authorDaniel Schürmann <daniel@schuermann.dev>
Thu, 5 Dec 2019 18:27:16 +0000 (19:27 +0100)
committerDaniel Schürmann <daniel@schuermann.dev>
Sat, 7 Dec 2019 10:23:11 +0000 (11:23 +0100)
commit8259c97b2d0328d002b8d266ec00c8f03c5e9b3a
tree8cac43f26a63954774376bb36eb62500ef41efe3
parentdf3e674fb3e627223782b1bd1f4748a3544735c2
aco: propagate temporaries into expanded vectors

Gives a very slight decrease in code size:
Totals from affected shaders:
Code Size: 1708488 -> 1702768 (-0.33 %) bytes
Max Waves: 2858 -> 2855 (-0.10 %)

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
src/amd/compiler/aco_optimizer.cpp