aco/ra: rework fixed operands
authorRhys Perry <pendingchaos02@gmail.com>
Fri, 24 Jun 2022 11:36:24 +0000 (12:36 +0100)
committerMarge Bot <emma+marge@anholt.net>
Thu, 1 Sep 2022 11:22:46 +0000 (11:22 +0000)
commit061b8bfd2980a5ed903febef42be288ab1eb4e40
treee9208db6dadaab8abf78b71f738f424f0103e054
parentec867ef0e78163d5301b459f45ed32a8e8ed9e35
aco/ra: rework fixed operands

This moves all fixed operands at once, so they don't interfere with one
another.

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/17493>
src/amd/compiler/aco_register_allocation.cpp
src/amd/compiler/tests/test_regalloc.cpp