diff options
Diffstat (limited to 'mips/hgen/parser.hgen')
| -rw-r--r-- | mips/hgen/parser.hgen | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mips/hgen/parser.hgen b/mips/hgen/parser.hgen index bf15ab1e..1e18c01c 100644 --- a/mips/hgen/parser.hgen +++ b/mips/hgen/parser.hgen @@ -24,3 +24,11 @@ { `MIPSBEQ ( $2, $4, $6, $1.ne, $1.likely) } | BCMPZ ARCH_REG COMMA NUM { `MIPSBCMPZ ( $2, $4, $1.cmp, $1.link, $1.likely) } +| J NUM + { `MIPSJ ($2) } +| JAL NUM + { `MIPSJAL ($2) } +| JR ARCH_REG + { `MIPSJR ($2) } +| JALR ARCH_REG COMMA ARCH_REG + { `MIPSJALR ($2, $4) } |
