summaryrefslogtreecommitdiff
path: root/assembler/lex.l
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2006-08-25 17:33:02 -0700
committerDamien Lespiau <damien.lespiau@intel.com>2013-03-04 15:54:22 +0000
commit908f37d92d3d847aaf46ce825ef7e6568445ad33 (patch)
treed18a5d2adb3d2c8060f9765b6f8fcc53cd262dcb /assembler/lex.l
parent6db54d7465656dee9f6e929672b86521cfc9b3bb (diff)
Add support for more instruction options.
Diffstat (limited to 'assembler/lex.l')
-rw-r--r--assembler/lex.l8
1 files changed, 8 insertions, 0 deletions
diff --git a/assembler/lex.l b/assembler/lex.l
index b5b4f725..b4051498 100644
--- a/assembler/lex.l
+++ b/assembler/lex.l
@@ -202,7 +202,15 @@ int saved_state = INITIAL;
"sat" { return SATURATE; }
"align1" { return ALIGN1; }
"align16" { return ALIGN16; }
+"sechalf" { return SECHALF; }
+"compr" { return COMPR; }
+"switch" { return SWITCH; }
+"atomic" { return ATOMIC; }
+"noddchk" { return NODDCHK; }
+"noddclr" { return NODDCLR; }
"mask_disable" { return MASK_DISABLE; }
+"nomask" { return MASK_DISABLE; }
+"breakpoint" { return BREAKPOINT; }
"EOT" { return EOT; }
/* extended math functions */