mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 18:18:06 +02:00
util/ra: Only update q_total if the reg is not assigned
We only use q_total if the reg is not assigned so there's no point in updating it if the reg is not assigned. This has no known perf benefit but it will reduce churn in a future commit. Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
9d6d1f47e7
commit
e1511f1d4c
1 changed files with 1 additions and 1 deletions
|
|
@ -484,7 +484,7 @@ decrement_q(struct ra_graph *g, unsigned int n)
|
|||
unsigned int n2 = g->nodes[n].adjacency_list[i];
|
||||
unsigned int n2_class = g->nodes[n2].class;
|
||||
|
||||
if (!BITSET_TEST(g->in_stack, n2)) {
|
||||
if (!BITSET_TEST(g->in_stack, n2) && g->nodes[n2].reg == NO_REG) {
|
||||
assert(g->nodes[n2].q_total >= g->regs->classes[n2_class]->q[n_class]);
|
||||
g->nodes[n2].q_total -= g->regs->classes[n2_class]->q[n_class];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue