nir/opt_ray_queries: Don't use list_length

Expensive.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22343>
This commit is contained in:
Alyssa Rosenzweig 2023-04-06 15:31:43 -04:00 committed by Marge Bot
parent 7f6491b76d
commit 7356f3eee7

View file

@ -77,7 +77,7 @@ nir_find_ray_queries_read(struct set *queries,
nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr);
switch (intrin->intrinsic) {
case nir_intrinsic_rq_proceed:
if (list_length(&intrin->dest.ssa.uses) > 0)
if (!list_is_empty(&intrin->dest.ssa.uses))
mark_query_read(queries, intrin);
break;
case nir_intrinsic_rq_load: