From: Rob Clark Date: Sat, 18 Sep 2021 16:35:37 +0000 (-0700) Subject: freedreno/ir3: Fix generation check X-Git-Tag: upstream/22.3.5~17789 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b308ccf4fb902755e5c301251607ab9c5d694bf0;p=platform%2Fupstream%2Fmesa.git freedreno/ir3: Fix generation check Fixes: fb5deb2b4a0 ("a4xx/computerator: add initial backend") Signed-off-by: Rob Clark Part-of: --- diff --git a/src/freedreno/ir3/ir3_parser.y b/src/freedreno/ir3/ir3_parser.y index 8271a3f..3be8fa0 100644 --- a/src/freedreno/ir3/ir3_parser.y +++ b/src/freedreno/ir3/ir3_parser.y @@ -698,14 +698,14 @@ invocationid_header: T_A_INVOCATIONID '(' T_REGISTER ')' { wgid_header: T_A_WGID '(' T_REGISTER ')' { assert(($3 & 0x1) == 0); /* half-reg not allowed */ unsigned reg = $3 >> 1; - assert(variant->shader->compiler->gen >= 500); + assert(variant->shader->compiler->gen >= 5); assert(reg >= regid(48, 0)); /* must be a high reg */ add_sysval(reg, 0x7, SYSTEM_VALUE_WORKGROUP_ID); } | T_A_WGID '(' T_CONSTANT ')' { assert(($3 & 0x1) == 0); /* half-reg not allowed */ unsigned reg = $3 >> 1; - assert(variant->shader->compiler->gen < 500); + assert(variant->shader->compiler->gen < 5); info->wgid = reg; } @@ -714,7 +714,7 @@ numwg_header: T_A_NUMWG '(' T_CONSTANT ')' { unsigned reg = $3 >> 1; info->numwg = reg; /* reserve space in immediates for the actual value to be plugged in later: */ - if (variant->shader->compiler->gen >= 500) + if (variant->shader->compiler->gen >= 5) add_const($3, 0, 0, 0, 0); }