diff options
Diffstat (limited to 'llvm/utils/TableGen/FileLexer.l')
-rw-r--r-- | llvm/utils/TableGen/FileLexer.l | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/FileLexer.l b/llvm/utils/TableGen/FileLexer.l index 08daf2fc2e6..a4335879961 100644 --- a/llvm/utils/TableGen/FileLexer.l +++ b/llvm/utils/TableGen/FileLexer.l @@ -195,6 +195,11 @@ field { return FIELD; } let { return LET; } in { return IN; } +!sra { return SRATOK; } +!srl { return SRLTOK; } +!shl { return SHLTOK; } + + {Identifier} { Filelval.StrVal = new std::string(yytext, yytext+yyleng); return ID; } ${Identifier} { Filelval.StrVal = new std::string(yytext+1, yytext+yyleng); |