aboutsummaryrefslogtreecommitdiffhomepage
path: root/op.def
diff options
context:
space:
mode:
Diffstat (limited to 'op.def')
-rw-r--r--op.def60
1 files changed, 60 insertions, 0 deletions
diff --git a/op.def b/op.def
new file mode 100644
index 0000000..99df839
--- /dev/null
+++ b/op.def
@@ -0,0 +1,60 @@
+/* OP NARG */
+_(mov, 1)
+_(neg, 1)
+_(not, 1)
+_(cvtf4s, 1)
+_(cvtf4u, 1)
+_(cvtf4f8, 1)
+_(cvtf8s, 1)
+_(cvtf8u, 1)
+_(cvtf8f4, 1)
+_(cvts4f, 1)
+_(cvtu4f, 1)
+_(cvts8f, 1)
+_(cvtu8f, 1)
+_(extu1, 1)
+_(extu2, 1)
+_(extu4, 1)
+_(exts1, 1)
+_(exts2, 1)
+_(exts4, 1)
+_(add, 2)
+_(sub, 2)
+_(mul, 2)
+_(umul, 2)
+_(div, 2)
+_(udiv, 2)
+_(rem, 2)
+_(urem, 2)
+_(and, 2)
+_(ior, 2)
+_(xor, 2)
+_(shl, 2)
+_(slr, 2)
+_(sar, 2)
+_(shr, 2)
+_(equ, 2)
+_(neq, 2)
+_(lth, 2)
+_(lte, 2)
+_(ulth, 2)
+_(ulte, 2)
+_(alloca1, 1)
+_(alloca2, 1)
+_(alloca4, 1)
+_(alloca8, 1)
+_(alloca16, 1)
+_(loads1, 1)
+_(loadu1, 1)
+_(loads2, 1)
+_(loadu2, 1)
+_(loads4, 1)
+_(loadu4, 1)
+_(loadf4, 1)
+_(loadi8, 1)
+_(loadf8, 1)
+_(store1, 2)
+_(store2, 2)
+_(store4, 2)
+_(store8, 2)
+_(call, 2)