aco: use v_xor3_b32
authorRhys Perry <pendingchaos02@gmail.com>
Thu, 4 Jun 2020 13:36:00 +0000 (14:36 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 8 Jun 2020 13:20:01 +0000 (13:20 +0000)
commit43e69475ad8bb0edb9a454af690c3c8ac69af866
tree08f5f2cd86ee3f1d8c106c3f8dcd8162616bd2a1
parent1234faa7bf1519f575fc7d06b75fc4b249f54a49
aco: use v_xor3_b32

fossil-db (Navi):
Totals from 334 (0.26% of 128321) affected shaders:
CodeSize: 3345532 -> 3345484 (-0.00%); split: -0.00%, +0.00%
Instrs: 624662 -> 622778 (-0.30%); split: -0.30%, +0.00%

Mostly affects some parallel-rdp shaders

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/5357>
src/amd/compiler/aco_optimizer.cpp