From 80f85001fa4ec27f529726e5b3ca10ed9c3dfe9f Mon Sep 17 00:00:00 2001 From: David Given Date: Sun, 19 May 2013 23:19:10 +0100 Subject: [PATCH] Correctly emit constants in some ALU instructions. --HG-- branch : dtrg-videocore --- mach/vc4/as/mach5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mach/vc4/as/mach5.c b/mach/vc4/as/mach5.c index 768d2eaee..056a8b7aa 100644 --- a/mach/vc4/as/mach5.c +++ b/mach/vc4/as/mach5.c @@ -40,7 +40,7 @@ void alu_instr_lit(quad op, int cc, int rd, int ra, quad value) /* 32 bit medium form? */ - if (value >= 0x1f) + if (value <= 0x1f) { emit2(B16(11000000,00000000) | (op<<5) | (rd<<0)); emit2(B16(00000000,01000000) | (ra<<11) | (cc<<7) | (value<<0)); -- 2.34.1