broadcom/compiler: initialize payload_conflict for all initial nodes

Fixes: cb83f25b39 ('broadcom/compiler: don't assign payload registers to spilling setup temps')
cc: mesa-stable

Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29759>
This commit is contained in:
Iago Toral Quiroga
2024-06-18 07:28:09 +02:00
committed by Marge Bot
parent 7dcba7e873
commit 02f33b7d92

View File

@@ -1415,6 +1415,7 @@ v3d_register_allocate(struct v3d_compile *c)
c->nodes.info[i].unused = false;
c->nodes.info[i].priority = 0;
c->nodes.info[i].class_bits = 0;
c->nodes.info[i].payload_conflict = false;
if (c->devinfo->has_accumulators && i < ACC_COUNT) {
acc_nodes[i] = i;
ra_set_node_reg(c->g, acc_nodes[i], ACC_INDEX + i);