summaryrefslogtreecommitdiff
path: root/mips/gen/ast.hgen
diff options
context:
space:
mode:
authorRobert Norton2018-09-21 15:09:08 +0100
committerRobert Norton2018-09-21 15:11:56 +0100
commit2bdc5d09389c8fccd8100c0c07c54b2b8895c76a (patch)
tree62264926985604d5d5e8aed4aa5130d7fed13417 /mips/gen/ast.hgen
parent30e1cdf6aabe611208c50e35058ea18442aa4078 (diff)
Remove cheri and mips specs -- they now have their own repository.
Diffstat (limited to 'mips/gen/ast.hgen')
-rw-r--r--mips/gen/ast.hgen18
1 files changed, 0 insertions, 18 deletions
diff --git a/mips/gen/ast.hgen b/mips/gen/ast.hgen
deleted file mode 100644
index a251adff..00000000
--- a/mips/gen/ast.hgen
+++ /dev/null
@@ -1,18 +0,0 @@
-| `MIPSThreadStart
-| `MIPSRType of mipsRTypeOp * reg * reg * reg
-| `MIPSIType of mipsITypeOp * reg * reg * bit16
-| `MIPSShiftI of mipsShiftIOp * reg * reg * bit5
-| `MIPSShiftV of mipsShiftVOp * reg * reg * reg
-| `MIPSMulDiv of mipsMulDivOp * reg * reg
-| `MIPSMFHiLo of mipsMFHiLoOp * reg
-| `MIPSLUI of reg * bit16
-| `MIPSLoad of mipsWordWidth * bool * bool * reg * reg * bit16 (* width, signed, linked, base, rt, offset *)
-| `MIPSStore of mipsWordWidth * bool * reg * reg * bit16 (* width, conditional, base, rt, offset *)
-| `MIPSLSLR of bool * bool * bool * reg * reg * bit16 (* store, double, left, base, rt, offset *)
-| `MIPSSYNC
-| `MIPSBEQ of reg * reg * bit16 * bool * bool (* rs, rt, offset, not equal, likely *)
-| `MIPSBCMPZ of reg * bit16 * mipsCmp * bool * bool (* rs, offset, cmp, link, likely *)
-| `MIPSJ of bit26
-| `MIPSJAL of bit26
-| `MIPSJR of reg
-| `MIPSJALR of reg * reg (* rs, rd *)