From c9e42073a1ca2ef57bb1e9b123a703eb4db62129 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sun, 3 Nov 2024 22:11:28 -0500 Subject: [PATCH] agx: optimize signext imad improves clpeak short. 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 3ab4a336769..62682e2760d 100644 --- a/src/asahi/compiler/agx_optimizer.c +++ b/src/asahi/compiler/agx_optimizer.c @@ -562,7 +562,7 @@ agx_optimizer_forward(agx_context *ctx) agx_optimizer_ballot(ctx, defs, I); } else if (I->op == AGX_OPCODE_BITOP) { agx_optimizer_bitop(defs, I); - } else if (I->op == AGX_OPCODE_IADD) { + } else if (I->op == AGX_OPCODE_IADD || I->op == AGX_OPCODE_IMAD) { agx_optimizer_signext(defs, I); } }