From ec1c72d38ea4c709a39c6be9e0ff96bc2a90940f Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Fri, 29 May 2015 21:27:53 -0700 Subject: [PATCH] vc4: Don't bother with safe list traversal in CSE. We don't remove or move instructions. --- src/gallium/drivers/vc4/vc4_opt_cse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/vc4/vc4_opt_cse.c b/src/gallium/drivers/vc4/vc4_opt_cse.c index 27d0fae739c..92c8260eb59 100644 --- a/src/gallium/drivers/vc4/vc4_opt_cse.c +++ b/src/gallium/drivers/vc4/vc4_opt_cse.c @@ -128,7 +128,7 @@ qir_opt_cse(struct vc4_compile *c) if (!ht) return false; - list_for_each_entry_safe(struct qinst, inst, &c->instructions, link) { + list_for_each_entry(struct qinst, inst, &c->instructions, link) { if (qir_has_side_effects(c, inst) || qir_has_side_effect_reads(c, inst)) { continue; -- 2.30.2