From 7356f3eee7b17c3f9c15a5387a28d192e97b9e1f Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 6 Apr 2023 15:31:43 -0400 Subject: [PATCH] nir/opt_ray_queries: Don't use list_length Expensive. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Faith Ekstrand Part-of: --- src/compiler/nir/nir_opt_ray_queries.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_opt_ray_queries.c b/src/compiler/nir/nir_opt_ray_queries.c index c55ade9ac4a..6caf9eaa7b5 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: