freedreno/afuc: Fix printing preemptleave on a5xx
[mesa.git] / src / freedreno / ir3 / ir3_lexer.l
index aca2d62b4dbb81eafd217cb605ec7720148081a8..f93d25b5328fb5f2250eda09b83f90e1242747a6 100644 (file)
@@ -79,6 +79,9 @@ static int parse_reg(const char *str)
 "@invocationid"                   return TOKEN(T_A_INVOCATIONID);
 "@wgid"                           return TOKEN(T_A_WGID);
 "@numwg"                          return TOKEN(T_A_NUMWG);
+"@in"                             return TOKEN(T_A_IN);
+"@out"                            return TOKEN(T_A_OUT);
+"@tex"                            return TOKEN(T_A_TEX);
 "(sy)"                            return TOKEN(T_SY);
 "(ss)"                            return TOKEN(T_SS);
 "(absneg)"                        return TOKEN(T_ABSNEG);
@@ -305,6 +308,8 @@ static int parse_reg(const char *str)
 "|"                               return '|';
 "c"                               return 'c';
 "r"                               return 'r';
+"hc"                              return TOKEN(T_HC);
+"hr"                              return TOKEN(T_HR);
 "g"                               return 'g';
 "l"                               return 'l';
 "<"                               return '<';