broadcom/compiler: don't allocate spill base to rf0 in V3D 7.x
authorIago Toral Quiroga <itoral@igalia.com>
Tue, 18 Apr 2023 06:50:13 +0000 (08:50 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 Oct 2023 22:37:42 +0000 (22:37 +0000)
commit818fc41e7e48e4353ed368c6f61d0f70e84a48c5
tree9551d5bd8ab33ef1dc6449c5bc9c9d8c06b223e2
parentdc6ed98aae965687ee297a0907f276717380d04d
broadcom/compiler: don't allocate spill base to rf0 in V3D 7.x

Otherwise it can be stomped by instructions doing implicit rf0 writes.

Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25450>
src/broadcom/compiler/vir_register_allocate.c