diff options
Diffstat (limited to 'src/lex.l')
-rw-r--r-- | src/lex.l | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -8,7 +8,6 @@ #include "string.h" int saved_state = 0; extern char *input_filename; -extern long int gen_level; %} %x BLOCK_COMMENT @@ -146,7 +145,7 @@ yylval.integer = BRW_CHANNEL_W; /* send argument tokens */ "mlen" { return MSGLEN; } "rlen" { return RETURNLEN; } -"math" { if (gen_level >= 6) { yylval.integer = BRW_OPCODE_MATH; return MATH_INST; } else return MATH; } +"math" { if (IS_GENp(6)) { yylval.integer = BRW_OPCODE_MATH; return MATH_INST; } else return MATH; } "sampler" { return SAMPLER; } "gateway" { return GATEWAY; } "read" { return READ; } |