From: Alyssa Rosenzweig Date: Thu, 6 Apr 2023 19:31:43 +0000 (-0400) Subject: nir/opt_ray_queries: Don't use list_length X-Git-Tag: upstream/23.3.3~10267 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7356f3eee7b17c3f9c15a5387a28d192e97b9e1f;p=platform%2Fupstream%2Fmesa.git nir/opt_ray_queries: Don't use list_length Expensive. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Faith Ekstrand Part-of: --- diff --git a/src/compiler/nir/nir_opt_ray_queries.c b/src/compiler/nir/nir_opt_ray_queries.c index c55ade9..6caf9ea 100644 --- a/src/compiler/nir/nir_opt_ray_queries.c +++ b/src/compiler/nir/nir_opt_ray_queries.c @@ -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: