From 6a12d793d84a5111e9926bc02f4d5c567c2a2092 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sat, 12 Nov 2022 11:51:21 -0500 Subject: [PATCH] agx: Handle collects in backwards isel Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/compiler/agx_optimizer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/asahi/compiler/agx_optimizer.c b/src/asahi/compiler/agx_optimizer.c index c3f6f15b337..e3edc9d405f 100644 --- a/src/asahi/compiler/agx_optimizer.c +++ b/src/asahi/compiler/agx_optimizer.c @@ -232,7 +232,7 @@ agx_optimizer_backward(agx_context *ctx) agx_foreach_instr_global_rev(ctx, I) { struct agx_opcode_info info = agx_opcodes_info[I->op]; - for (unsigned s = 0; s < info.nr_srcs; ++s) { + agx_foreach_ssa_src(I, s) { if (I->src[s].type == AGX_INDEX_NORMAL) { unsigned v = I->src[s].value;