From dcc26a3945c3bf732b87f4b27195413e26a11b50 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Fri, 19 Feb 2021 18:03:08 +0100 Subject: [PATCH] ir3: Fix valid flags for STIB Disallow immediates for the source. This was hidden by the fact that we didn't copy-propagate trivial collect instructions. Reviewed-by: Eric Anholt Reviewed-by: Rob Clark Part-of: --- src/freedreno/ir3/ir3.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/freedreno/ir3/ir3.c b/src/freedreno/ir3/ir3.c index 4945e7a968d..d73d869423f 100644 --- a/src/freedreno/ir3/ir3.c +++ b/src/freedreno/ir3/ir3.c @@ -761,6 +761,7 @@ ir3_valid_flags(struct ir3_instruction *instr, unsigned n, */ switch (instr->opc) { case OPC_LDIB: + case OPC_STIB: case OPC_LDC: case OPC_RESINFO: if (n != 0)