aboutsummaryrefslogtreecommitdiff
path: root/ops/addi
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2023-06-24 20:48:32 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2023-06-24 22:10:50 +0300
commit422b6c976e28445d2a6e14586fa416b0f16c093f (patch)
treea6bf3364cec45ed0c5d48e346a76a98fe9d0094a /ops/addi
downloadcopyjit-422b6c976e28445d2a6e14586fa416b0f16c093f.tar.gz
copyjit-422b6c976e28445d2a6e14586fa416b0f16c093f.zip
initial commit
Diffstat (limited to 'ops/addi')
-rw-r--r--ops/addi/addi0.c4
-rw-r--r--ops/addi/addi1.c4
-rw-r--r--ops/addi/addi10.c4
-rw-r--r--ops/addi/addi100.c4
-rw-r--r--ops/addi/addi101.c4
-rw-r--r--ops/addi/addi102.c4
-rw-r--r--ops/addi/addi103.c4
-rw-r--r--ops/addi/addi104.c4
-rw-r--r--ops/addi/addi105.c4
-rw-r--r--ops/addi/addi106.c4
-rw-r--r--ops/addi/addi107.c4
-rw-r--r--ops/addi/addi108.c4
-rw-r--r--ops/addi/addi109.c4
-rw-r--r--ops/addi/addi11.c4
-rw-r--r--ops/addi/addi110.c4
-rw-r--r--ops/addi/addi111.c4
-rw-r--r--ops/addi/addi112.c4
-rw-r--r--ops/addi/addi113.c4
-rw-r--r--ops/addi/addi114.c4
-rw-r--r--ops/addi/addi115.c4
-rw-r--r--ops/addi/addi116.c4
-rw-r--r--ops/addi/addi117.c4
-rw-r--r--ops/addi/addi118.c4
-rw-r--r--ops/addi/addi119.c4
-rw-r--r--ops/addi/addi12.c4
-rw-r--r--ops/addi/addi120.c4
-rw-r--r--ops/addi/addi121.c4
-rw-r--r--ops/addi/addi122.c4
-rw-r--r--ops/addi/addi123.c4
-rw-r--r--ops/addi/addi124.c4
-rw-r--r--ops/addi/addi125.c4
-rw-r--r--ops/addi/addi126.c4
-rw-r--r--ops/addi/addi127.c4
-rw-r--r--ops/addi/addi128.c4
-rw-r--r--ops/addi/addi129.c4
-rw-r--r--ops/addi/addi13.c4
-rw-r--r--ops/addi/addi130.c4
-rw-r--r--ops/addi/addi131.c4
-rw-r--r--ops/addi/addi132.c4
-rw-r--r--ops/addi/addi133.c4
-rw-r--r--ops/addi/addi134.c4
-rw-r--r--ops/addi/addi135.c4
-rw-r--r--ops/addi/addi136.c4
-rw-r--r--ops/addi/addi137.c4
-rw-r--r--ops/addi/addi138.c4
-rw-r--r--ops/addi/addi139.c4
-rw-r--r--ops/addi/addi14.c4
-rw-r--r--ops/addi/addi140.c4
-rw-r--r--ops/addi/addi141.c4
-rw-r--r--ops/addi/addi142.c4
-rw-r--r--ops/addi/addi143.c4
-rw-r--r--ops/addi/addi144.c4
-rw-r--r--ops/addi/addi145.c4
-rw-r--r--ops/addi/addi146.c4
-rw-r--r--ops/addi/addi147.c4
-rw-r--r--ops/addi/addi148.c4
-rw-r--r--ops/addi/addi149.c4
-rw-r--r--ops/addi/addi15.c4
-rw-r--r--ops/addi/addi150.c4
-rw-r--r--ops/addi/addi151.c4
-rw-r--r--ops/addi/addi152.c4
-rw-r--r--ops/addi/addi153.c4
-rw-r--r--ops/addi/addi154.c4
-rw-r--r--ops/addi/addi155.c4
-rw-r--r--ops/addi/addi156.c4
-rw-r--r--ops/addi/addi157.c4
-rw-r--r--ops/addi/addi158.c4
-rw-r--r--ops/addi/addi159.c4
-rw-r--r--ops/addi/addi16.c4
-rw-r--r--ops/addi/addi160.c4
-rw-r--r--ops/addi/addi161.c4
-rw-r--r--ops/addi/addi162.c4
-rw-r--r--ops/addi/addi163.c4
-rw-r--r--ops/addi/addi164.c4
-rw-r--r--ops/addi/addi165.c4
-rw-r--r--ops/addi/addi166.c4
-rw-r--r--ops/addi/addi167.c4
-rw-r--r--ops/addi/addi168.c4
-rw-r--r--ops/addi/addi169.c4
-rw-r--r--ops/addi/addi17.c4
-rw-r--r--ops/addi/addi170.c4
-rw-r--r--ops/addi/addi171.c4
-rw-r--r--ops/addi/addi172.c4
-rw-r--r--ops/addi/addi173.c4
-rw-r--r--ops/addi/addi174.c4
-rw-r--r--ops/addi/addi175.c4
-rw-r--r--ops/addi/addi176.c4
-rw-r--r--ops/addi/addi177.c4
-rw-r--r--ops/addi/addi178.c4
-rw-r--r--ops/addi/addi179.c4
-rw-r--r--ops/addi/addi18.c4
-rw-r--r--ops/addi/addi180.c4
-rw-r--r--ops/addi/addi181.c4
-rw-r--r--ops/addi/addi182.c4
-rw-r--r--ops/addi/addi183.c4
-rw-r--r--ops/addi/addi184.c4
-rw-r--r--ops/addi/addi185.c4
-rw-r--r--ops/addi/addi186.c4
-rw-r--r--ops/addi/addi187.c4
-rw-r--r--ops/addi/addi188.c4
-rw-r--r--ops/addi/addi189.c4
-rw-r--r--ops/addi/addi19.c4
-rw-r--r--ops/addi/addi190.c4
-rw-r--r--ops/addi/addi191.c4
-rw-r--r--ops/addi/addi192.c4
-rw-r--r--ops/addi/addi193.c4
-rw-r--r--ops/addi/addi194.c4
-rw-r--r--ops/addi/addi195.c4
-rw-r--r--ops/addi/addi196.c4
-rw-r--r--ops/addi/addi197.c4
-rw-r--r--ops/addi/addi198.c4
-rw-r--r--ops/addi/addi199.c4
-rw-r--r--ops/addi/addi2.c4
-rw-r--r--ops/addi/addi20.c4
-rw-r--r--ops/addi/addi200.c4
-rw-r--r--ops/addi/addi201.c4
-rw-r--r--ops/addi/addi202.c4
-rw-r--r--ops/addi/addi203.c4
-rw-r--r--ops/addi/addi204.c4
-rw-r--r--ops/addi/addi205.c4
-rw-r--r--ops/addi/addi206.c4
-rw-r--r--ops/addi/addi207.c4
-rw-r--r--ops/addi/addi208.c4
-rw-r--r--ops/addi/addi209.c4
-rw-r--r--ops/addi/addi21.c4
-rw-r--r--ops/addi/addi210.c4
-rw-r--r--ops/addi/addi211.c4
-rw-r--r--ops/addi/addi212.c4
-rw-r--r--ops/addi/addi213.c4
-rw-r--r--ops/addi/addi214.c4
-rw-r--r--ops/addi/addi215.c4
-rw-r--r--ops/addi/addi216.c4
-rw-r--r--ops/addi/addi217.c4
-rw-r--r--ops/addi/addi218.c4
-rw-r--r--ops/addi/addi219.c4
-rw-r--r--ops/addi/addi22.c4
-rw-r--r--ops/addi/addi220.c4
-rw-r--r--ops/addi/addi221.c4
-rw-r--r--ops/addi/addi222.c4
-rw-r--r--ops/addi/addi223.c4
-rw-r--r--ops/addi/addi224.c4
-rw-r--r--ops/addi/addi225.c4
-rw-r--r--ops/addi/addi226.c4
-rw-r--r--ops/addi/addi227.c4
-rw-r--r--ops/addi/addi228.c4
-rw-r--r--ops/addi/addi229.c4
-rw-r--r--ops/addi/addi23.c4
-rw-r--r--ops/addi/addi230.c4
-rw-r--r--ops/addi/addi231.c4
-rw-r--r--ops/addi/addi232.c4
-rw-r--r--ops/addi/addi233.c4
-rw-r--r--ops/addi/addi234.c4
-rw-r--r--ops/addi/addi235.c4
-rw-r--r--ops/addi/addi236.c4
-rw-r--r--ops/addi/addi237.c4
-rw-r--r--ops/addi/addi238.c4
-rw-r--r--ops/addi/addi239.c4
-rw-r--r--ops/addi/addi24.c4
-rw-r--r--ops/addi/addi240.c4
-rw-r--r--ops/addi/addi241.c4
-rw-r--r--ops/addi/addi242.c4
-rw-r--r--ops/addi/addi243.c4
-rw-r--r--ops/addi/addi244.c4
-rw-r--r--ops/addi/addi245.c4
-rw-r--r--ops/addi/addi246.c4
-rw-r--r--ops/addi/addi247.c4
-rw-r--r--ops/addi/addi248.c4
-rw-r--r--ops/addi/addi249.c4
-rw-r--r--ops/addi/addi25.c4
-rw-r--r--ops/addi/addi250.c4
-rw-r--r--ops/addi/addi251.c4
-rw-r--r--ops/addi/addi252.c4
-rw-r--r--ops/addi/addi253.c4
-rw-r--r--ops/addi/addi254.c4
-rw-r--r--ops/addi/addi255.c4
-rw-r--r--ops/addi/addi26.c4
-rw-r--r--ops/addi/addi27.c4
-rw-r--r--ops/addi/addi28.c4
-rw-r--r--ops/addi/addi29.c4
-rw-r--r--ops/addi/addi3.c4
-rw-r--r--ops/addi/addi30.c4
-rw-r--r--ops/addi/addi31.c4
-rw-r--r--ops/addi/addi32.c4
-rw-r--r--ops/addi/addi33.c4
-rw-r--r--ops/addi/addi34.c4
-rw-r--r--ops/addi/addi35.c4
-rw-r--r--ops/addi/addi36.c4
-rw-r--r--ops/addi/addi37.c4
-rw-r--r--ops/addi/addi38.c4
-rw-r--r--ops/addi/addi39.c4
-rw-r--r--ops/addi/addi4.c4
-rw-r--r--ops/addi/addi40.c4
-rw-r--r--ops/addi/addi41.c4
-rw-r--r--ops/addi/addi42.c4
-rw-r--r--ops/addi/addi43.c4
-rw-r--r--ops/addi/addi44.c4
-rw-r--r--ops/addi/addi45.c4
-rw-r--r--ops/addi/addi46.c4
-rw-r--r--ops/addi/addi47.c4
-rw-r--r--ops/addi/addi48.c4
-rw-r--r--ops/addi/addi49.c4
-rw-r--r--ops/addi/addi5.c4
-rw-r--r--ops/addi/addi50.c4
-rw-r--r--ops/addi/addi51.c4
-rw-r--r--ops/addi/addi52.c4
-rw-r--r--ops/addi/addi53.c4
-rw-r--r--ops/addi/addi54.c4
-rw-r--r--ops/addi/addi55.c4
-rw-r--r--ops/addi/addi56.c4
-rw-r--r--ops/addi/addi57.c4
-rw-r--r--ops/addi/addi58.c4
-rw-r--r--ops/addi/addi59.c4
-rw-r--r--ops/addi/addi6.c4
-rw-r--r--ops/addi/addi60.c4
-rw-r--r--ops/addi/addi61.c4
-rw-r--r--ops/addi/addi62.c4
-rw-r--r--ops/addi/addi63.c4
-rw-r--r--ops/addi/addi64.c4
-rw-r--r--ops/addi/addi65.c4
-rw-r--r--ops/addi/addi66.c4
-rw-r--r--ops/addi/addi67.c4
-rw-r--r--ops/addi/addi68.c4
-rw-r--r--ops/addi/addi69.c4
-rw-r--r--ops/addi/addi7.c4
-rw-r--r--ops/addi/addi70.c4
-rw-r--r--ops/addi/addi71.c4
-rw-r--r--ops/addi/addi72.c4
-rw-r--r--ops/addi/addi73.c4
-rw-r--r--ops/addi/addi74.c4
-rw-r--r--ops/addi/addi75.c4
-rw-r--r--ops/addi/addi76.c4
-rw-r--r--ops/addi/addi77.c4
-rw-r--r--ops/addi/addi78.c4
-rw-r--r--ops/addi/addi79.c4
-rw-r--r--ops/addi/addi8.c4
-rw-r--r--ops/addi/addi80.c4
-rw-r--r--ops/addi/addi81.c4
-rw-r--r--ops/addi/addi82.c4
-rw-r--r--ops/addi/addi83.c4
-rw-r--r--ops/addi/addi84.c4
-rw-r--r--ops/addi/addi85.c4
-rw-r--r--ops/addi/addi86.c4
-rw-r--r--ops/addi/addi87.c4
-rw-r--r--ops/addi/addi88.c4
-rw-r--r--ops/addi/addi89.c4
-rw-r--r--ops/addi/addi9.c4
-rw-r--r--ops/addi/addi90.c4
-rw-r--r--ops/addi/addi91.c4
-rw-r--r--ops/addi/addi92.c4
-rw-r--r--ops/addi/addi93.c4
-rw-r--r--ops/addi/addi94.c4
-rw-r--r--ops/addi/addi95.c4
-rw-r--r--ops/addi/addi96.c4
-rw-r--r--ops/addi/addi97.c4
-rw-r--r--ops/addi/addi98.c4
-rw-r--r--ops/addi/addi99.c4
-rwxr-xr-xops/addi/gen_addi.sh7
-rw-r--r--ops/addi/source.mk2
258 files changed, 1033 insertions, 0 deletions
diff --git a/ops/addi/addi0.c b/ops/addi/addi0.c
new file mode 100644
index 0000000..f77f7c2
--- /dev/null
+++ b/ops/addi/addi0.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi0) {
+ NEXT_OP(sp, a, x, y, o + 0);
+}
diff --git a/ops/addi/addi1.c b/ops/addi/addi1.c
new file mode 100644
index 0000000..616b4b8
--- /dev/null
+++ b/ops/addi/addi1.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi1) {
+ NEXT_OP(sp, a, x, y, o + 1);
+}
diff --git a/ops/addi/addi10.c b/ops/addi/addi10.c
new file mode 100644
index 0000000..65ede77
--- /dev/null
+++ b/ops/addi/addi10.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi10) {
+ NEXT_OP(sp, a, x, y, o + 10);
+}
diff --git a/ops/addi/addi100.c b/ops/addi/addi100.c
new file mode 100644
index 0000000..0081e88
--- /dev/null
+++ b/ops/addi/addi100.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi100) {
+ NEXT_OP(sp, a, x, y, o + 100);
+}
diff --git a/ops/addi/addi101.c b/ops/addi/addi101.c
new file mode 100644
index 0000000..226d710
--- /dev/null
+++ b/ops/addi/addi101.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi101) {
+ NEXT_OP(sp, a, x, y, o + 101);
+}
diff --git a/ops/addi/addi102.c b/ops/addi/addi102.c
new file mode 100644
index 0000000..8d371b0
--- /dev/null
+++ b/ops/addi/addi102.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi102) {
+ NEXT_OP(sp, a, x, y, o + 102);
+}
diff --git a/ops/addi/addi103.c b/ops/addi/addi103.c
new file mode 100644
index 0000000..139870b
--- /dev/null
+++ b/ops/addi/addi103.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi103) {
+ NEXT_OP(sp, a, x, y, o + 103);
+}
diff --git a/ops/addi/addi104.c b/ops/addi/addi104.c
new file mode 100644
index 0000000..deb4b90
--- /dev/null
+++ b/ops/addi/addi104.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi104) {
+ NEXT_OP(sp, a, x, y, o + 104);
+}
diff --git a/ops/addi/addi105.c b/ops/addi/addi105.c
new file mode 100644
index 0000000..3b07e7b
--- /dev/null
+++ b/ops/addi/addi105.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi105) {
+ NEXT_OP(sp, a, x, y, o + 105);
+}
diff --git a/ops/addi/addi106.c b/ops/addi/addi106.c
new file mode 100644
index 0000000..114992f
--- /dev/null
+++ b/ops/addi/addi106.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi106) {
+ NEXT_OP(sp, a, x, y, o + 106);
+}
diff --git a/ops/addi/addi107.c b/ops/addi/addi107.c
new file mode 100644
index 0000000..3b2f21b
--- /dev/null
+++ b/ops/addi/addi107.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi107) {
+ NEXT_OP(sp, a, x, y, o + 107);
+}
diff --git a/ops/addi/addi108.c b/ops/addi/addi108.c
new file mode 100644
index 0000000..fb5cf32
--- /dev/null
+++ b/ops/addi/addi108.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi108) {
+ NEXT_OP(sp, a, x, y, o + 108);
+}
diff --git a/ops/addi/addi109.c b/ops/addi/addi109.c
new file mode 100644
index 0000000..5474cab
--- /dev/null
+++ b/ops/addi/addi109.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi109) {
+ NEXT_OP(sp, a, x, y, o + 109);
+}
diff --git a/ops/addi/addi11.c b/ops/addi/addi11.c
new file mode 100644
index 0000000..ac57072
--- /dev/null
+++ b/ops/addi/addi11.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi11) {
+ NEXT_OP(sp, a, x, y, o + 11);
+}
diff --git a/ops/addi/addi110.c b/ops/addi/addi110.c
new file mode 100644
index 0000000..215319a
--- /dev/null
+++ b/ops/addi/addi110.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi110) {
+ NEXT_OP(sp, a, x, y, o + 110);
+}
diff --git a/ops/addi/addi111.c b/ops/addi/addi111.c
new file mode 100644
index 0000000..37a49e6
--- /dev/null
+++ b/ops/addi/addi111.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi111) {
+ NEXT_OP(sp, a, x, y, o + 111);
+}
diff --git a/ops/addi/addi112.c b/ops/addi/addi112.c
new file mode 100644
index 0000000..7996d09
--- /dev/null
+++ b/ops/addi/addi112.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi112) {
+ NEXT_OP(sp, a, x, y, o + 112);
+}
diff --git a/ops/addi/addi113.c b/ops/addi/addi113.c
new file mode 100644
index 0000000..d960c7f
--- /dev/null
+++ b/ops/addi/addi113.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi113) {
+ NEXT_OP(sp, a, x, y, o + 113);
+}
diff --git a/ops/addi/addi114.c b/ops/addi/addi114.c
new file mode 100644
index 0000000..2a29945
--- /dev/null
+++ b/ops/addi/addi114.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi114) {
+ NEXT_OP(sp, a, x, y, o + 114);
+}
diff --git a/ops/addi/addi115.c b/ops/addi/addi115.c
new file mode 100644
index 0000000..eb9a862
--- /dev/null
+++ b/ops/addi/addi115.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi115) {
+ NEXT_OP(sp, a, x, y, o + 115);
+}
diff --git a/ops/addi/addi116.c b/ops/addi/addi116.c
new file mode 100644
index 0000000..4edefc7
--- /dev/null
+++ b/ops/addi/addi116.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi116) {
+ NEXT_OP(sp, a, x, y, o + 116);
+}
diff --git a/ops/addi/addi117.c b/ops/addi/addi117.c
new file mode 100644
index 0000000..6eebf9d
--- /dev/null
+++ b/ops/addi/addi117.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi117) {
+ NEXT_OP(sp, a, x, y, o + 117);
+}
diff --git a/ops/addi/addi118.c b/ops/addi/addi118.c
new file mode 100644
index 0000000..60f6622
--- /dev/null
+++ b/ops/addi/addi118.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi118) {
+ NEXT_OP(sp, a, x, y, o + 118);
+}
diff --git a/ops/addi/addi119.c b/ops/addi/addi119.c
new file mode 100644
index 0000000..dba9ebd
--- /dev/null
+++ b/ops/addi/addi119.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi119) {
+ NEXT_OP(sp, a, x, y, o + 119);
+}
diff --git a/ops/addi/addi12.c b/ops/addi/addi12.c
new file mode 100644
index 0000000..9ceeaca
--- /dev/null
+++ b/ops/addi/addi12.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi12) {
+ NEXT_OP(sp, a, x, y, o + 12);
+}
diff --git a/ops/addi/addi120.c b/ops/addi/addi120.c
new file mode 100644
index 0000000..ec3af0b
--- /dev/null
+++ b/ops/addi/addi120.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi120) {
+ NEXT_OP(sp, a, x, y, o + 120);
+}
diff --git a/ops/addi/addi121.c b/ops/addi/addi121.c
new file mode 100644
index 0000000..2308ddf
--- /dev/null
+++ b/ops/addi/addi121.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi121) {
+ NEXT_OP(sp, a, x, y, o + 121);
+}
diff --git a/ops/addi/addi122.c b/ops/addi/addi122.c
new file mode 100644
index 0000000..a90dfba
--- /dev/null
+++ b/ops/addi/addi122.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi122) {
+ NEXT_OP(sp, a, x, y, o + 122);
+}
diff --git a/ops/addi/addi123.c b/ops/addi/addi123.c
new file mode 100644
index 0000000..c7ee8ab
--- /dev/null
+++ b/ops/addi/addi123.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi123) {
+ NEXT_OP(sp, a, x, y, o + 123);
+}
diff --git a/ops/addi/addi124.c b/ops/addi/addi124.c
new file mode 100644
index 0000000..d7f84dd
--- /dev/null
+++ b/ops/addi/addi124.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi124) {
+ NEXT_OP(sp, a, x, y, o + 124);
+}
diff --git a/ops/addi/addi125.c b/ops/addi/addi125.c
new file mode 100644
index 0000000..0e8c879
--- /dev/null
+++ b/ops/addi/addi125.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi125) {
+ NEXT_OP(sp, a, x, y, o + 125);
+}
diff --git a/ops/addi/addi126.c b/ops/addi/addi126.c
new file mode 100644
index 0000000..ea7b4c8
--- /dev/null
+++ b/ops/addi/addi126.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi126) {
+ NEXT_OP(sp, a, x, y, o + 126);
+}
diff --git a/ops/addi/addi127.c b/ops/addi/addi127.c
new file mode 100644
index 0000000..f3290f6
--- /dev/null
+++ b/ops/addi/addi127.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi127) {
+ NEXT_OP(sp, a, x, y, o + 127);
+}
diff --git a/ops/addi/addi128.c b/ops/addi/addi128.c
new file mode 100644
index 0000000..c12a8b2
--- /dev/null
+++ b/ops/addi/addi128.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi128) {
+ NEXT_OP(sp, a, x, y, o + 128);
+}
diff --git a/ops/addi/addi129.c b/ops/addi/addi129.c
new file mode 100644
index 0000000..3f3c561
--- /dev/null
+++ b/ops/addi/addi129.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi129) {
+ NEXT_OP(sp, a, x, y, o + 129);
+}
diff --git a/ops/addi/addi13.c b/ops/addi/addi13.c
new file mode 100644
index 0000000..ac7a697
--- /dev/null
+++ b/ops/addi/addi13.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi13) {
+ NEXT_OP(sp, a, x, y, o + 13);
+}
diff --git a/ops/addi/addi130.c b/ops/addi/addi130.c
new file mode 100644
index 0000000..3b1da10
--- /dev/null
+++ b/ops/addi/addi130.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi130) {
+ NEXT_OP(sp, a, x, y, o + 130);
+}
diff --git a/ops/addi/addi131.c b/ops/addi/addi131.c
new file mode 100644
index 0000000..8dcf9fb
--- /dev/null
+++ b/ops/addi/addi131.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi131) {
+ NEXT_OP(sp, a, x, y, o + 131);
+}
diff --git a/ops/addi/addi132.c b/ops/addi/addi132.c
new file mode 100644
index 0000000..bbe2a98
--- /dev/null
+++ b/ops/addi/addi132.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi132) {
+ NEXT_OP(sp, a, x, y, o + 132);
+}
diff --git a/ops/addi/addi133.c b/ops/addi/addi133.c
new file mode 100644
index 0000000..926d543
--- /dev/null
+++ b/ops/addi/addi133.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi133) {
+ NEXT_OP(sp, a, x, y, o + 133);
+}
diff --git a/ops/addi/addi134.c b/ops/addi/addi134.c
new file mode 100644
index 0000000..2bc14af
--- /dev/null
+++ b/ops/addi/addi134.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi134) {
+ NEXT_OP(sp, a, x, y, o + 134);
+}
diff --git a/ops/addi/addi135.c b/ops/addi/addi135.c
new file mode 100644
index 0000000..13ab34e
--- /dev/null
+++ b/ops/addi/addi135.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi135) {
+ NEXT_OP(sp, a, x, y, o + 135);
+}
diff --git a/ops/addi/addi136.c b/ops/addi/addi136.c
new file mode 100644
index 0000000..cf9fe14
--- /dev/null
+++ b/ops/addi/addi136.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi136) {
+ NEXT_OP(sp, a, x, y, o + 136);
+}
diff --git a/ops/addi/addi137.c b/ops/addi/addi137.c
new file mode 100644
index 0000000..452c8c6
--- /dev/null
+++ b/ops/addi/addi137.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi137) {
+ NEXT_OP(sp, a, x, y, o + 137);
+}
diff --git a/ops/addi/addi138.c b/ops/addi/addi138.c
new file mode 100644
index 0000000..4d7acf5
--- /dev/null
+++ b/ops/addi/addi138.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi138) {
+ NEXT_OP(sp, a, x, y, o + 138);
+}
diff --git a/ops/addi/addi139.c b/ops/addi/addi139.c
new file mode 100644
index 0000000..4333d2b
--- /dev/null
+++ b/ops/addi/addi139.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi139) {
+ NEXT_OP(sp, a, x, y, o + 139);
+}
diff --git a/ops/addi/addi14.c b/ops/addi/addi14.c
new file mode 100644
index 0000000..231ea84
--- /dev/null
+++ b/ops/addi/addi14.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi14) {
+ NEXT_OP(sp, a, x, y, o + 14);
+}
diff --git a/ops/addi/addi140.c b/ops/addi/addi140.c
new file mode 100644
index 0000000..70d13a9
--- /dev/null
+++ b/ops/addi/addi140.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi140) {
+ NEXT_OP(sp, a, x, y, o + 140);
+}
diff --git a/ops/addi/addi141.c b/ops/addi/addi141.c
new file mode 100644
index 0000000..af09531
--- /dev/null
+++ b/ops/addi/addi141.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi141) {
+ NEXT_OP(sp, a, x, y, o + 141);
+}
diff --git a/ops/addi/addi142.c b/ops/addi/addi142.c
new file mode 100644
index 0000000..3c9ef91
--- /dev/null
+++ b/ops/addi/addi142.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi142) {
+ NEXT_OP(sp, a, x, y, o + 142);
+}
diff --git a/ops/addi/addi143.c b/ops/addi/addi143.c
new file mode 100644
index 0000000..0346ed5
--- /dev/null
+++ b/ops/addi/addi143.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi143) {
+ NEXT_OP(sp, a, x, y, o + 143);
+}
diff --git a/ops/addi/addi144.c b/ops/addi/addi144.c
new file mode 100644
index 0000000..eea737a
--- /dev/null
+++ b/ops/addi/addi144.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi144) {
+ NEXT_OP(sp, a, x, y, o + 144);
+}
diff --git a/ops/addi/addi145.c b/ops/addi/addi145.c
new file mode 100644
index 0000000..dd6d701
--- /dev/null
+++ b/ops/addi/addi145.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi145) {
+ NEXT_OP(sp, a, x, y, o + 145);
+}
diff --git a/ops/addi/addi146.c b/ops/addi/addi146.c
new file mode 100644
index 0000000..f819949
--- /dev/null
+++ b/ops/addi/addi146.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi146) {
+ NEXT_OP(sp, a, x, y, o + 146);
+}
diff --git a/ops/addi/addi147.c b/ops/addi/addi147.c
new file mode 100644
index 0000000..cae2f7f
--- /dev/null
+++ b/ops/addi/addi147.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi147) {
+ NEXT_OP(sp, a, x, y, o + 147);
+}
diff --git a/ops/addi/addi148.c b/ops/addi/addi148.c
new file mode 100644
index 0000000..44e8ab3
--- /dev/null
+++ b/ops/addi/addi148.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi148) {
+ NEXT_OP(sp, a, x, y, o + 148);
+}
diff --git a/ops/addi/addi149.c b/ops/addi/addi149.c
new file mode 100644
index 0000000..75af095
--- /dev/null
+++ b/ops/addi/addi149.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi149) {
+ NEXT_OP(sp, a, x, y, o + 149);
+}
diff --git a/ops/addi/addi15.c b/ops/addi/addi15.c
new file mode 100644
index 0000000..5917fc8
--- /dev/null
+++ b/ops/addi/addi15.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi15) {
+ NEXT_OP(sp, a, x, y, o + 15);
+}
diff --git a/ops/addi/addi150.c b/ops/addi/addi150.c
new file mode 100644
index 0000000..180ef12
--- /dev/null
+++ b/ops/addi/addi150.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi150) {
+ NEXT_OP(sp, a, x, y, o + 150);
+}
diff --git a/ops/addi/addi151.c b/ops/addi/addi151.c
new file mode 100644
index 0000000..4d1542d
--- /dev/null
+++ b/ops/addi/addi151.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi151) {
+ NEXT_OP(sp, a, x, y, o + 151);
+}
diff --git a/ops/addi/addi152.c b/ops/addi/addi152.c
new file mode 100644
index 0000000..ef49115
--- /dev/null
+++ b/ops/addi/addi152.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi152) {
+ NEXT_OP(sp, a, x, y, o + 152);
+}
diff --git a/ops/addi/addi153.c b/ops/addi/addi153.c
new file mode 100644
index 0000000..2323e0f
--- /dev/null
+++ b/ops/addi/addi153.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi153) {
+ NEXT_OP(sp, a, x, y, o + 153);
+}
diff --git a/ops/addi/addi154.c b/ops/addi/addi154.c
new file mode 100644
index 0000000..5fbbcf4
--- /dev/null
+++ b/ops/addi/addi154.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi154) {
+ NEXT_OP(sp, a, x, y, o + 154);
+}
diff --git a/ops/addi/addi155.c b/ops/addi/addi155.c
new file mode 100644
index 0000000..63290d0
--- /dev/null
+++ b/ops/addi/addi155.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi155) {
+ NEXT_OP(sp, a, x, y, o + 155);
+}
diff --git a/ops/addi/addi156.c b/ops/addi/addi156.c
new file mode 100644
index 0000000..79d8851
--- /dev/null
+++ b/ops/addi/addi156.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi156) {
+ NEXT_OP(sp, a, x, y, o + 156);
+}
diff --git a/ops/addi/addi157.c b/ops/addi/addi157.c
new file mode 100644
index 0000000..3ec6947
--- /dev/null
+++ b/ops/addi/addi157.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi157) {
+ NEXT_OP(sp, a, x, y, o + 157);
+}
diff --git a/ops/addi/addi158.c b/ops/addi/addi158.c
new file mode 100644
index 0000000..d06a9af
--- /dev/null
+++ b/ops/addi/addi158.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi158) {
+ NEXT_OP(sp, a, x, y, o + 158);
+}
diff --git a/ops/addi/addi159.c b/ops/addi/addi159.c
new file mode 100644
index 0000000..b3e9b2a
--- /dev/null
+++ b/ops/addi/addi159.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi159) {
+ NEXT_OP(sp, a, x, y, o + 159);
+}
diff --git a/ops/addi/addi16.c b/ops/addi/addi16.c
new file mode 100644
index 0000000..306c68f
--- /dev/null
+++ b/ops/addi/addi16.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi16) {
+ NEXT_OP(sp, a, x, y, o + 16);
+}
diff --git a/ops/addi/addi160.c b/ops/addi/addi160.c
new file mode 100644
index 0000000..5de2a10
--- /dev/null
+++ b/ops/addi/addi160.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi160) {
+ NEXT_OP(sp, a, x, y, o + 160);
+}
diff --git a/ops/addi/addi161.c b/ops/addi/addi161.c
new file mode 100644
index 0000000..f3755d7
--- /dev/null
+++ b/ops/addi/addi161.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi161) {
+ NEXT_OP(sp, a, x, y, o + 161);
+}
diff --git a/ops/addi/addi162.c b/ops/addi/addi162.c
new file mode 100644
index 0000000..02c6381
--- /dev/null
+++ b/ops/addi/addi162.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi162) {
+ NEXT_OP(sp, a, x, y, o + 162);
+}
diff --git a/ops/addi/addi163.c b/ops/addi/addi163.c
new file mode 100644
index 0000000..c92034c
--- /dev/null
+++ b/ops/addi/addi163.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi163) {
+ NEXT_OP(sp, a, x, y, o + 163);
+}
diff --git a/ops/addi/addi164.c b/ops/addi/addi164.c
new file mode 100644
index 0000000..c7170d3
--- /dev/null
+++ b/ops/addi/addi164.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi164) {
+ NEXT_OP(sp, a, x, y, o + 164);
+}
diff --git a/ops/addi/addi165.c b/ops/addi/addi165.c
new file mode 100644
index 0000000..6a51bea
--- /dev/null
+++ b/ops/addi/addi165.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi165) {
+ NEXT_OP(sp, a, x, y, o + 165);
+}
diff --git a/ops/addi/addi166.c b/ops/addi/addi166.c
new file mode 100644
index 0000000..993fa4d
--- /dev/null
+++ b/ops/addi/addi166.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi166) {
+ NEXT_OP(sp, a, x, y, o + 166);
+}
diff --git a/ops/addi/addi167.c b/ops/addi/addi167.c
new file mode 100644
index 0000000..62a03fa
--- /dev/null
+++ b/ops/addi/addi167.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi167) {
+ NEXT_OP(sp, a, x, y, o + 167);
+}
diff --git a/ops/addi/addi168.c b/ops/addi/addi168.c
new file mode 100644
index 0000000..14e0873
--- /dev/null
+++ b/ops/addi/addi168.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi168) {
+ NEXT_OP(sp, a, x, y, o + 168);
+}
diff --git a/ops/addi/addi169.c b/ops/addi/addi169.c
new file mode 100644
index 0000000..9181b02
--- /dev/null
+++ b/ops/addi/addi169.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi169) {
+ NEXT_OP(sp, a, x, y, o + 169);
+}
diff --git a/ops/addi/addi17.c b/ops/addi/addi17.c
new file mode 100644
index 0000000..2efa1ed
--- /dev/null
+++ b/ops/addi/addi17.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi17) {
+ NEXT_OP(sp, a, x, y, o + 17);
+}
diff --git a/ops/addi/addi170.c b/ops/addi/addi170.c
new file mode 100644
index 0000000..155be2e
--- /dev/null
+++ b/ops/addi/addi170.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi170) {
+ NEXT_OP(sp, a, x, y, o + 170);
+}
diff --git a/ops/addi/addi171.c b/ops/addi/addi171.c
new file mode 100644
index 0000000..eacf7c0
--- /dev/null
+++ b/ops/addi/addi171.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi171) {
+ NEXT_OP(sp, a, x, y, o + 171);
+}
diff --git a/ops/addi/addi172.c b/ops/addi/addi172.c
new file mode 100644
index 0000000..e1ee244
--- /dev/null
+++ b/ops/addi/addi172.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi172) {
+ NEXT_OP(sp, a, x, y, o + 172);
+}
diff --git a/ops/addi/addi173.c b/ops/addi/addi173.c
new file mode 100644
index 0000000..58c98be
--- /dev/null
+++ b/ops/addi/addi173.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi173) {
+ NEXT_OP(sp, a, x, y, o + 173);
+}
diff --git a/ops/addi/addi174.c b/ops/addi/addi174.c
new file mode 100644
index 0000000..20302dc
--- /dev/null
+++ b/ops/addi/addi174.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi174) {
+ NEXT_OP(sp, a, x, y, o + 174);
+}
diff --git a/ops/addi/addi175.c b/ops/addi/addi175.c
new file mode 100644
index 0000000..0dbe835
--- /dev/null
+++ b/ops/addi/addi175.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi175) {
+ NEXT_OP(sp, a, x, y, o + 175);
+}
diff --git a/ops/addi/addi176.c b/ops/addi/addi176.c
new file mode 100644
index 0000000..c1c7588
--- /dev/null
+++ b/ops/addi/addi176.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi176) {
+ NEXT_OP(sp, a, x, y, o + 176);
+}
diff --git a/ops/addi/addi177.c b/ops/addi/addi177.c
new file mode 100644
index 0000000..a3d8696
--- /dev/null
+++ b/ops/addi/addi177.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi177) {
+ NEXT_OP(sp, a, x, y, o + 177);
+}
diff --git a/ops/addi/addi178.c b/ops/addi/addi178.c
new file mode 100644
index 0000000..d8183c0
--- /dev/null
+++ b/ops/addi/addi178.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi178) {
+ NEXT_OP(sp, a, x, y, o + 178);
+}
diff --git a/ops/addi/addi179.c b/ops/addi/addi179.c
new file mode 100644
index 0000000..48564ba
--- /dev/null
+++ b/ops/addi/addi179.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi179) {
+ NEXT_OP(sp, a, x, y, o + 179);
+}
diff --git a/ops/addi/addi18.c b/ops/addi/addi18.c
new file mode 100644
index 0000000..f50a357
--- /dev/null
+++ b/ops/addi/addi18.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi18) {
+ NEXT_OP(sp, a, x, y, o + 18);
+}
diff --git a/ops/addi/addi180.c b/ops/addi/addi180.c
new file mode 100644
index 0000000..fa7340c
--- /dev/null
+++ b/ops/addi/addi180.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi180) {
+ NEXT_OP(sp, a, x, y, o + 180);
+}
diff --git a/ops/addi/addi181.c b/ops/addi/addi181.c
new file mode 100644
index 0000000..ba29d89
--- /dev/null
+++ b/ops/addi/addi181.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi181) {
+ NEXT_OP(sp, a, x, y, o + 181);
+}
diff --git a/ops/addi/addi182.c b/ops/addi/addi182.c
new file mode 100644
index 0000000..6fff114
--- /dev/null
+++ b/ops/addi/addi182.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi182) {
+ NEXT_OP(sp, a, x, y, o + 182);
+}
diff --git a/ops/addi/addi183.c b/ops/addi/addi183.c
new file mode 100644
index 0000000..5ec9609
--- /dev/null
+++ b/ops/addi/addi183.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi183) {
+ NEXT_OP(sp, a, x, y, o + 183);
+}
diff --git a/ops/addi/addi184.c b/ops/addi/addi184.c
new file mode 100644
index 0000000..af248e2
--- /dev/null
+++ b/ops/addi/addi184.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi184) {
+ NEXT_OP(sp, a, x, y, o + 184);
+}
diff --git a/ops/addi/addi185.c b/ops/addi/addi185.c
new file mode 100644
index 0000000..4e1c174
--- /dev/null
+++ b/ops/addi/addi185.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi185) {
+ NEXT_OP(sp, a, x, y, o + 185);
+}
diff --git a/ops/addi/addi186.c b/ops/addi/addi186.c
new file mode 100644
index 0000000..ae2e952
--- /dev/null
+++ b/ops/addi/addi186.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi186) {
+ NEXT_OP(sp, a, x, y, o + 186);
+}
diff --git a/ops/addi/addi187.c b/ops/addi/addi187.c
new file mode 100644
index 0000000..5b2728e
--- /dev/null
+++ b/ops/addi/addi187.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi187) {
+ NEXT_OP(sp, a, x, y, o + 187);
+}
diff --git a/ops/addi/addi188.c b/ops/addi/addi188.c
new file mode 100644
index 0000000..f0c1791
--- /dev/null
+++ b/ops/addi/addi188.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi188) {
+ NEXT_OP(sp, a, x, y, o + 188);
+}
diff --git a/ops/addi/addi189.c b/ops/addi/addi189.c
new file mode 100644
index 0000000..bc148b0
--- /dev/null
+++ b/ops/addi/addi189.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi189) {
+ NEXT_OP(sp, a, x, y, o + 189);
+}
diff --git a/ops/addi/addi19.c b/ops/addi/addi19.c
new file mode 100644
index 0000000..f9eda26
--- /dev/null
+++ b/ops/addi/addi19.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi19) {
+ NEXT_OP(sp, a, x, y, o + 19);
+}
diff --git a/ops/addi/addi190.c b/ops/addi/addi190.c
new file mode 100644
index 0000000..3a9fa85
--- /dev/null
+++ b/ops/addi/addi190.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi190) {
+ NEXT_OP(sp, a, x, y, o + 190);
+}
diff --git a/ops/addi/addi191.c b/ops/addi/addi191.c
new file mode 100644
index 0000000..f586ba8
--- /dev/null
+++ b/ops/addi/addi191.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi191) {
+ NEXT_OP(sp, a, x, y, o + 191);
+}
diff --git a/ops/addi/addi192.c b/ops/addi/addi192.c
new file mode 100644
index 0000000..4f79302
--- /dev/null
+++ b/ops/addi/addi192.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi192) {
+ NEXT_OP(sp, a, x, y, o + 192);
+}
diff --git a/ops/addi/addi193.c b/ops/addi/addi193.c
new file mode 100644
index 0000000..28dd36a
--- /dev/null
+++ b/ops/addi/addi193.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi193) {
+ NEXT_OP(sp, a, x, y, o + 193);
+}
diff --git a/ops/addi/addi194.c b/ops/addi/addi194.c
new file mode 100644
index 0000000..06cf01a
--- /dev/null
+++ b/ops/addi/addi194.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi194) {
+ NEXT_OP(sp, a, x, y, o + 194);
+}
diff --git a/ops/addi/addi195.c b/ops/addi/addi195.c
new file mode 100644
index 0000000..a8c6feb
--- /dev/null
+++ b/ops/addi/addi195.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi195) {
+ NEXT_OP(sp, a, x, y, o + 195);
+}
diff --git a/ops/addi/addi196.c b/ops/addi/addi196.c
new file mode 100644
index 0000000..3567db7
--- /dev/null
+++ b/ops/addi/addi196.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi196) {
+ NEXT_OP(sp, a, x, y, o + 196);
+}
diff --git a/ops/addi/addi197.c b/ops/addi/addi197.c
new file mode 100644
index 0000000..55b9384
--- /dev/null
+++ b/ops/addi/addi197.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi197) {
+ NEXT_OP(sp, a, x, y, o + 197);
+}
diff --git a/ops/addi/addi198.c b/ops/addi/addi198.c
new file mode 100644
index 0000000..ac04254
--- /dev/null
+++ b/ops/addi/addi198.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi198) {
+ NEXT_OP(sp, a, x, y, o + 198);
+}
diff --git a/ops/addi/addi199.c b/ops/addi/addi199.c
new file mode 100644
index 0000000..fcf6db2
--- /dev/null
+++ b/ops/addi/addi199.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi199) {
+ NEXT_OP(sp, a, x, y, o + 199);
+}
diff --git a/ops/addi/addi2.c b/ops/addi/addi2.c
new file mode 100644
index 0000000..4bca229
--- /dev/null
+++ b/ops/addi/addi2.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi2) {
+ NEXT_OP(sp, a, x, y, o + 2);
+}
diff --git a/ops/addi/addi20.c b/ops/addi/addi20.c
new file mode 100644
index 0000000..3fee7e0
--- /dev/null
+++ b/ops/addi/addi20.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi20) {
+ NEXT_OP(sp, a, x, y, o + 20);
+}
diff --git a/ops/addi/addi200.c b/ops/addi/addi200.c
new file mode 100644
index 0000000..ac8d5f3
--- /dev/null
+++ b/ops/addi/addi200.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi200) {
+ NEXT_OP(sp, a, x, y, o + 200);
+}
diff --git a/ops/addi/addi201.c b/ops/addi/addi201.c
new file mode 100644
index 0000000..7c21069
--- /dev/null
+++ b/ops/addi/addi201.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi201) {
+ NEXT_OP(sp, a, x, y, o + 201);
+}
diff --git a/ops/addi/addi202.c b/ops/addi/addi202.c
new file mode 100644
index 0000000..863845a
--- /dev/null
+++ b/ops/addi/addi202.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi202) {
+ NEXT_OP(sp, a, x, y, o + 202);
+}
diff --git a/ops/addi/addi203.c b/ops/addi/addi203.c
new file mode 100644
index 0000000..ab3e7b4
--- /dev/null
+++ b/ops/addi/addi203.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi203) {
+ NEXT_OP(sp, a, x, y, o + 203);
+}
diff --git a/ops/addi/addi204.c b/ops/addi/addi204.c
new file mode 100644
index 0000000..80b667c
--- /dev/null
+++ b/ops/addi/addi204.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi204) {
+ NEXT_OP(sp, a, x, y, o + 204);
+}
diff --git a/ops/addi/addi205.c b/ops/addi/addi205.c
new file mode 100644
index 0000000..7dbfaf2
--- /dev/null
+++ b/ops/addi/addi205.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi205) {
+ NEXT_OP(sp, a, x, y, o + 205);
+}
diff --git a/ops/addi/addi206.c b/ops/addi/addi206.c
new file mode 100644
index 0000000..63693b2
--- /dev/null
+++ b/ops/addi/addi206.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi206) {
+ NEXT_OP(sp, a, x, y, o + 206);
+}
diff --git a/ops/addi/addi207.c b/ops/addi/addi207.c
new file mode 100644
index 0000000..fc1c90a
--- /dev/null
+++ b/ops/addi/addi207.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi207) {
+ NEXT_OP(sp, a, x, y, o + 207);
+}
diff --git a/ops/addi/addi208.c b/ops/addi/addi208.c
new file mode 100644
index 0000000..33becf2
--- /dev/null
+++ b/ops/addi/addi208.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi208) {
+ NEXT_OP(sp, a, x, y, o + 208);
+}
diff --git a/ops/addi/addi209.c b/ops/addi/addi209.c
new file mode 100644
index 0000000..4f40f2e
--- /dev/null
+++ b/ops/addi/addi209.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi209) {
+ NEXT_OP(sp, a, x, y, o + 209);
+}
diff --git a/ops/addi/addi21.c b/ops/addi/addi21.c
new file mode 100644
index 0000000..6c652c2
--- /dev/null
+++ b/ops/addi/addi21.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi21) {
+ NEXT_OP(sp, a, x, y, o + 21);
+}
diff --git a/ops/addi/addi210.c b/ops/addi/addi210.c
new file mode 100644
index 0000000..20a171f
--- /dev/null
+++ b/ops/addi/addi210.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi210) {
+ NEXT_OP(sp, a, x, y, o + 210);
+}
diff --git a/ops/addi/addi211.c b/ops/addi/addi211.c
new file mode 100644
index 0000000..6191f1a
--- /dev/null
+++ b/ops/addi/addi211.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi211) {
+ NEXT_OP(sp, a, x, y, o + 211);
+}
diff --git a/ops/addi/addi212.c b/ops/addi/addi212.c
new file mode 100644
index 0000000..49f2a01
--- /dev/null
+++ b/ops/addi/addi212.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi212) {
+ NEXT_OP(sp, a, x, y, o + 212);
+}
diff --git a/ops/addi/addi213.c b/ops/addi/addi213.c
new file mode 100644
index 0000000..0f720a9
--- /dev/null
+++ b/ops/addi/addi213.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi213) {
+ NEXT_OP(sp, a, x, y, o + 213);
+}
diff --git a/ops/addi/addi214.c b/ops/addi/addi214.c
new file mode 100644
index 0000000..d24f076
--- /dev/null
+++ b/ops/addi/addi214.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi214) {
+ NEXT_OP(sp, a, x, y, o + 214);
+}
diff --git a/ops/addi/addi215.c b/ops/addi/addi215.c
new file mode 100644
index 0000000..0bd2323
--- /dev/null
+++ b/ops/addi/addi215.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi215) {
+ NEXT_OP(sp, a, x, y, o + 215);
+}
diff --git a/ops/addi/addi216.c b/ops/addi/addi216.c
new file mode 100644
index 0000000..4f9baab
--- /dev/null
+++ b/ops/addi/addi216.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi216) {
+ NEXT_OP(sp, a, x, y, o + 216);
+}
diff --git a/ops/addi/addi217.c b/ops/addi/addi217.c
new file mode 100644
index 0000000..4a5041e
--- /dev/null
+++ b/ops/addi/addi217.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi217) {
+ NEXT_OP(sp, a, x, y, o + 217);
+}
diff --git a/ops/addi/addi218.c b/ops/addi/addi218.c
new file mode 100644
index 0000000..1fbccd9
--- /dev/null
+++ b/ops/addi/addi218.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi218) {
+ NEXT_OP(sp, a, x, y, o + 218);
+}
diff --git a/ops/addi/addi219.c b/ops/addi/addi219.c
new file mode 100644
index 0000000..4dff587
--- /dev/null
+++ b/ops/addi/addi219.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi219) {
+ NEXT_OP(sp, a, x, y, o + 219);
+}
diff --git a/ops/addi/addi22.c b/ops/addi/addi22.c
new file mode 100644
index 0000000..0969a03
--- /dev/null
+++ b/ops/addi/addi22.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi22) {
+ NEXT_OP(sp, a, x, y, o + 22);
+}
diff --git a/ops/addi/addi220.c b/ops/addi/addi220.c
new file mode 100644
index 0000000..34a27cd
--- /dev/null
+++ b/ops/addi/addi220.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi220) {
+ NEXT_OP(sp, a, x, y, o + 220);
+}
diff --git a/ops/addi/addi221.c b/ops/addi/addi221.c
new file mode 100644
index 0000000..1a3df22
--- /dev/null
+++ b/ops/addi/addi221.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi221) {
+ NEXT_OP(sp, a, x, y, o + 221);
+}
diff --git a/ops/addi/addi222.c b/ops/addi/addi222.c
new file mode 100644
index 0000000..4022c7e
--- /dev/null
+++ b/ops/addi/addi222.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi222) {
+ NEXT_OP(sp, a, x, y, o + 222);
+}
diff --git a/ops/addi/addi223.c b/ops/addi/addi223.c
new file mode 100644
index 0000000..35a7e9f
--- /dev/null
+++ b/ops/addi/addi223.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi223) {
+ NEXT_OP(sp, a, x, y, o + 223);
+}
diff --git a/ops/addi/addi224.c b/ops/addi/addi224.c
new file mode 100644
index 0000000..684415f
--- /dev/null
+++ b/ops/addi/addi224.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi224) {
+ NEXT_OP(sp, a, x, y, o + 224);
+}
diff --git a/ops/addi/addi225.c b/ops/addi/addi225.c
new file mode 100644
index 0000000..82e7307
--- /dev/null
+++ b/ops/addi/addi225.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi225) {
+ NEXT_OP(sp, a, x, y, o + 225);
+}
diff --git a/ops/addi/addi226.c b/ops/addi/addi226.c
new file mode 100644
index 0000000..e128da4
--- /dev/null
+++ b/ops/addi/addi226.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi226) {
+ NEXT_OP(sp, a, x, y, o + 226);
+}
diff --git a/ops/addi/addi227.c b/ops/addi/addi227.c
new file mode 100644
index 0000000..10d12e2
--- /dev/null
+++ b/ops/addi/addi227.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi227) {
+ NEXT_OP(sp, a, x, y, o + 227);
+}
diff --git a/ops/addi/addi228.c b/ops/addi/addi228.c
new file mode 100644
index 0000000..4731c47
--- /dev/null
+++ b/ops/addi/addi228.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi228) {
+ NEXT_OP(sp, a, x, y, o + 228);
+}
diff --git a/ops/addi/addi229.c b/ops/addi/addi229.c
new file mode 100644
index 0000000..037ee06
--- /dev/null
+++ b/ops/addi/addi229.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi229) {
+ NEXT_OP(sp, a, x, y, o + 229);
+}
diff --git a/ops/addi/addi23.c b/ops/addi/addi23.c
new file mode 100644
index 0000000..cd0c6a0
--- /dev/null
+++ b/ops/addi/addi23.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi23) {
+ NEXT_OP(sp, a, x, y, o + 23);
+}
diff --git a/ops/addi/addi230.c b/ops/addi/addi230.c
new file mode 100644
index 0000000..f2a402b
--- /dev/null
+++ b/ops/addi/addi230.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi230) {
+ NEXT_OP(sp, a, x, y, o + 230);
+}
diff --git a/ops/addi/addi231.c b/ops/addi/addi231.c
new file mode 100644
index 0000000..c355d78
--- /dev/null
+++ b/ops/addi/addi231.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi231) {
+ NEXT_OP(sp, a, x, y, o + 231);
+}
diff --git a/ops/addi/addi232.c b/ops/addi/addi232.c
new file mode 100644
index 0000000..886b03d
--- /dev/null
+++ b/ops/addi/addi232.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi232) {
+ NEXT_OP(sp, a, x, y, o + 232);
+}
diff --git a/ops/addi/addi233.c b/ops/addi/addi233.c
new file mode 100644
index 0000000..c06d21d
--- /dev/null
+++ b/ops/addi/addi233.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi233) {
+ NEXT_OP(sp, a, x, y, o + 233);
+}
diff --git a/ops/addi/addi234.c b/ops/addi/addi234.c
new file mode 100644
index 0000000..9eae1a7
--- /dev/null
+++ b/ops/addi/addi234.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi234) {
+ NEXT_OP(sp, a, x, y, o + 234);
+}
diff --git a/ops/addi/addi235.c b/ops/addi/addi235.c
new file mode 100644
index 0000000..83c222e
--- /dev/null
+++ b/ops/addi/addi235.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi235) {
+ NEXT_OP(sp, a, x, y, o + 235);
+}
diff --git a/ops/addi/addi236.c b/ops/addi/addi236.c
new file mode 100644
index 0000000..d380ce4
--- /dev/null
+++ b/ops/addi/addi236.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi236) {
+ NEXT_OP(sp, a, x, y, o + 236);
+}
diff --git a/ops/addi/addi237.c b/ops/addi/addi237.c
new file mode 100644
index 0000000..0d18695
--- /dev/null
+++ b/ops/addi/addi237.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi237) {
+ NEXT_OP(sp, a, x, y, o + 237);
+}
diff --git a/ops/addi/addi238.c b/ops/addi/addi238.c
new file mode 100644
index 0000000..4ad95cf
--- /dev/null
+++ b/ops/addi/addi238.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi238) {
+ NEXT_OP(sp, a, x, y, o + 238);
+}
diff --git a/ops/addi/addi239.c b/ops/addi/addi239.c
new file mode 100644
index 0000000..12893de
--- /dev/null
+++ b/ops/addi/addi239.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi239) {
+ NEXT_OP(sp, a, x, y, o + 239);
+}
diff --git a/ops/addi/addi24.c b/ops/addi/addi24.c
new file mode 100644
index 0000000..59ee552
--- /dev/null
+++ b/ops/addi/addi24.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi24) {
+ NEXT_OP(sp, a, x, y, o + 24);
+}
diff --git a/ops/addi/addi240.c b/ops/addi/addi240.c
new file mode 100644
index 0000000..b9bb15a
--- /dev/null
+++ b/ops/addi/addi240.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi240) {
+ NEXT_OP(sp, a, x, y, o + 240);
+}
diff --git a/ops/addi/addi241.c b/ops/addi/addi241.c
new file mode 100644
index 0000000..f64a0ad
--- /dev/null
+++ b/ops/addi/addi241.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi241) {
+ NEXT_OP(sp, a, x, y, o + 241);
+}
diff --git a/ops/addi/addi242.c b/ops/addi/addi242.c
new file mode 100644
index 0000000..65c5175
--- /dev/null
+++ b/ops/addi/addi242.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi242) {
+ NEXT_OP(sp, a, x, y, o + 242);
+}
diff --git a/ops/addi/addi243.c b/ops/addi/addi243.c
new file mode 100644
index 0000000..c59018b
--- /dev/null
+++ b/ops/addi/addi243.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi243) {
+ NEXT_OP(sp, a, x, y, o + 243);
+}
diff --git a/ops/addi/addi244.c b/ops/addi/addi244.c
new file mode 100644
index 0000000..db19807
--- /dev/null
+++ b/ops/addi/addi244.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi244) {
+ NEXT_OP(sp, a, x, y, o + 244);
+}
diff --git a/ops/addi/addi245.c b/ops/addi/addi245.c
new file mode 100644
index 0000000..6b37971
--- /dev/null
+++ b/ops/addi/addi245.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi245) {
+ NEXT_OP(sp, a, x, y, o + 245);
+}
diff --git a/ops/addi/addi246.c b/ops/addi/addi246.c
new file mode 100644
index 0000000..63f1108
--- /dev/null
+++ b/ops/addi/addi246.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi246) {
+ NEXT_OP(sp, a, x, y, o + 246);
+}
diff --git a/ops/addi/addi247.c b/ops/addi/addi247.c
new file mode 100644
index 0000000..ff2224a
--- /dev/null
+++ b/ops/addi/addi247.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi247) {
+ NEXT_OP(sp, a, x, y, o + 247);
+}
diff --git a/ops/addi/addi248.c b/ops/addi/addi248.c
new file mode 100644
index 0000000..323c11f
--- /dev/null
+++ b/ops/addi/addi248.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi248) {
+ NEXT_OP(sp, a, x, y, o + 248);
+}
diff --git a/ops/addi/addi249.c b/ops/addi/addi249.c
new file mode 100644
index 0000000..ed8421f
--- /dev/null
+++ b/ops/addi/addi249.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi249) {
+ NEXT_OP(sp, a, x, y, o + 249);
+}
diff --git a/ops/addi/addi25.c b/ops/addi/addi25.c
new file mode 100644
index 0000000..266aa7e
--- /dev/null
+++ b/ops/addi/addi25.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi25) {
+ NEXT_OP(sp, a, x, y, o + 25);
+}
diff --git a/ops/addi/addi250.c b/ops/addi/addi250.c
new file mode 100644
index 0000000..2b9b805
--- /dev/null
+++ b/ops/addi/addi250.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi250) {
+ NEXT_OP(sp, a, x, y, o + 250);
+}
diff --git a/ops/addi/addi251.c b/ops/addi/addi251.c
new file mode 100644
index 0000000..f772a60
--- /dev/null
+++ b/ops/addi/addi251.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi251) {
+ NEXT_OP(sp, a, x, y, o + 251);
+}
diff --git a/ops/addi/addi252.c b/ops/addi/addi252.c
new file mode 100644
index 0000000..b1ebe4e
--- /dev/null
+++ b/ops/addi/addi252.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi252) {
+ NEXT_OP(sp, a, x, y, o + 252);
+}
diff --git a/ops/addi/addi253.c b/ops/addi/addi253.c
new file mode 100644
index 0000000..3181bda
--- /dev/null
+++ b/ops/addi/addi253.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi253) {
+ NEXT_OP(sp, a, x, y, o + 253);
+}
diff --git a/ops/addi/addi254.c b/ops/addi/addi254.c
new file mode 100644
index 0000000..1fb693e
--- /dev/null
+++ b/ops/addi/addi254.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi254) {
+ NEXT_OP(sp, a, x, y, o + 254);
+}
diff --git a/ops/addi/addi255.c b/ops/addi/addi255.c
new file mode 100644
index 0000000..9707593
--- /dev/null
+++ b/ops/addi/addi255.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi255) {
+ NEXT_OP(sp, a, x, y, o + 255);
+}
diff --git a/ops/addi/addi26.c b/ops/addi/addi26.c
new file mode 100644
index 0000000..398ddce
--- /dev/null
+++ b/ops/addi/addi26.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi26) {
+ NEXT_OP(sp, a, x, y, o + 26);
+}
diff --git a/ops/addi/addi27.c b/ops/addi/addi27.c
new file mode 100644
index 0000000..7c46842
--- /dev/null
+++ b/ops/addi/addi27.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi27) {
+ NEXT_OP(sp, a, x, y, o + 27);
+}
diff --git a/ops/addi/addi28.c b/ops/addi/addi28.c
new file mode 100644
index 0000000..896bbe8
--- /dev/null
+++ b/ops/addi/addi28.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi28) {
+ NEXT_OP(sp, a, x, y, o + 28);
+}
diff --git a/ops/addi/addi29.c b/ops/addi/addi29.c
new file mode 100644
index 0000000..bee0074
--- /dev/null
+++ b/ops/addi/addi29.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi29) {
+ NEXT_OP(sp, a, x, y, o + 29);
+}
diff --git a/ops/addi/addi3.c b/ops/addi/addi3.c
new file mode 100644
index 0000000..43a0b9e
--- /dev/null
+++ b/ops/addi/addi3.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi3) {
+ NEXT_OP(sp, a, x, y, o + 3);
+}
diff --git a/ops/addi/addi30.c b/ops/addi/addi30.c
new file mode 100644
index 0000000..5fc96e1
--- /dev/null
+++ b/ops/addi/addi30.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi30) {
+ NEXT_OP(sp, a, x, y, o + 30);
+}
diff --git a/ops/addi/addi31.c b/ops/addi/addi31.c
new file mode 100644
index 0000000..c3f67b9
--- /dev/null
+++ b/ops/addi/addi31.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi31) {
+ NEXT_OP(sp, a, x, y, o + 31);
+}
diff --git a/ops/addi/addi32.c b/ops/addi/addi32.c
new file mode 100644
index 0000000..8db58f6
--- /dev/null
+++ b/ops/addi/addi32.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi32) {
+ NEXT_OP(sp, a, x, y, o + 32);
+}
diff --git a/ops/addi/addi33.c b/ops/addi/addi33.c
new file mode 100644
index 0000000..32aaa2e
--- /dev/null
+++ b/ops/addi/addi33.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi33) {
+ NEXT_OP(sp, a, x, y, o + 33);
+}
diff --git a/ops/addi/addi34.c b/ops/addi/addi34.c
new file mode 100644
index 0000000..c6deab1
--- /dev/null
+++ b/ops/addi/addi34.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi34) {
+ NEXT_OP(sp, a, x, y, o + 34);
+}
diff --git a/ops/addi/addi35.c b/ops/addi/addi35.c
new file mode 100644
index 0000000..7b012a0
--- /dev/null
+++ b/ops/addi/addi35.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi35) {
+ NEXT_OP(sp, a, x, y, o + 35);
+}
diff --git a/ops/addi/addi36.c b/ops/addi/addi36.c
new file mode 100644
index 0000000..61ec9a5
--- /dev/null
+++ b/ops/addi/addi36.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi36) {
+ NEXT_OP(sp, a, x, y, o + 36);
+}
diff --git a/ops/addi/addi37.c b/ops/addi/addi37.c
new file mode 100644
index 0000000..a195615
--- /dev/null
+++ b/ops/addi/addi37.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi37) {
+ NEXT_OP(sp, a, x, y, o + 37);
+}
diff --git a/ops/addi/addi38.c b/ops/addi/addi38.c
new file mode 100644
index 0000000..d8e982a
--- /dev/null
+++ b/ops/addi/addi38.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi38) {
+ NEXT_OP(sp, a, x, y, o + 38);
+}
diff --git a/ops/addi/addi39.c b/ops/addi/addi39.c
new file mode 100644
index 0000000..26fc098
--- /dev/null
+++ b/ops/addi/addi39.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi39) {
+ NEXT_OP(sp, a, x, y, o + 39);
+}
diff --git a/ops/addi/addi4.c b/ops/addi/addi4.c
new file mode 100644
index 0000000..b897fc5
--- /dev/null
+++ b/ops/addi/addi4.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi4) {
+ NEXT_OP(sp, a, x, y, o + 4);
+}
diff --git a/ops/addi/addi40.c b/ops/addi/addi40.c
new file mode 100644
index 0000000..90e8bc8
--- /dev/null
+++ b/ops/addi/addi40.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi40) {
+ NEXT_OP(sp, a, x, y, o + 40);
+}
diff --git a/ops/addi/addi41.c b/ops/addi/addi41.c
new file mode 100644
index 0000000..63131c3
--- /dev/null
+++ b/ops/addi/addi41.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi41) {
+ NEXT_OP(sp, a, x, y, o + 41);
+}
diff --git a/ops/addi/addi42.c b/ops/addi/addi42.c
new file mode 100644
index 0000000..7c722aa
--- /dev/null
+++ b/ops/addi/addi42.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi42) {
+ NEXT_OP(sp, a, x, y, o + 42);
+}
diff --git a/ops/addi/addi43.c b/ops/addi/addi43.c
new file mode 100644
index 0000000..a98577f
--- /dev/null
+++ b/ops/addi/addi43.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi43) {
+ NEXT_OP(sp, a, x, y, o + 43);
+}
diff --git a/ops/addi/addi44.c b/ops/addi/addi44.c
new file mode 100644
index 0000000..948e761
--- /dev/null
+++ b/ops/addi/addi44.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi44) {
+ NEXT_OP(sp, a, x, y, o + 44);
+}
diff --git a/ops/addi/addi45.c b/ops/addi/addi45.c
new file mode 100644
index 0000000..bb05c09
--- /dev/null
+++ b/ops/addi/addi45.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi45) {
+ NEXT_OP(sp, a, x, y, o + 45);
+}
diff --git a/ops/addi/addi46.c b/ops/addi/addi46.c
new file mode 100644
index 0000000..0104769
--- /dev/null
+++ b/ops/addi/addi46.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi46) {
+ NEXT_OP(sp, a, x, y, o + 46);
+}
diff --git a/ops/addi/addi47.c b/ops/addi/addi47.c
new file mode 100644
index 0000000..4aa34c2
--- /dev/null
+++ b/ops/addi/addi47.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi47) {
+ NEXT_OP(sp, a, x, y, o + 47);
+}
diff --git a/ops/addi/addi48.c b/ops/addi/addi48.c
new file mode 100644
index 0000000..c14a5aa
--- /dev/null
+++ b/ops/addi/addi48.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi48) {
+ NEXT_OP(sp, a, x, y, o + 48);
+}
diff --git a/ops/addi/addi49.c b/ops/addi/addi49.c
new file mode 100644
index 0000000..d0c46a9
--- /dev/null
+++ b/ops/addi/addi49.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi49) {
+ NEXT_OP(sp, a, x, y, o + 49);
+}
diff --git a/ops/addi/addi5.c b/ops/addi/addi5.c
new file mode 100644
index 0000000..895312f
--- /dev/null
+++ b/ops/addi/addi5.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi5) {
+ NEXT_OP(sp, a, x, y, o + 5);
+}
diff --git a/ops/addi/addi50.c b/ops/addi/addi50.c
new file mode 100644
index 0000000..13fb17a
--- /dev/null
+++ b/ops/addi/addi50.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi50) {
+ NEXT_OP(sp, a, x, y, o + 50);
+}
diff --git a/ops/addi/addi51.c b/ops/addi/addi51.c
new file mode 100644
index 0000000..3a999e7
--- /dev/null
+++ b/ops/addi/addi51.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi51) {
+ NEXT_OP(sp, a, x, y, o + 51);
+}
diff --git a/ops/addi/addi52.c b/ops/addi/addi52.c
new file mode 100644
index 0000000..002e282
--- /dev/null
+++ b/ops/addi/addi52.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi52) {
+ NEXT_OP(sp, a, x, y, o + 52);
+}
diff --git a/ops/addi/addi53.c b/ops/addi/addi53.c
new file mode 100644
index 0000000..61ceaf6
--- /dev/null
+++ b/ops/addi/addi53.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi53) {
+ NEXT_OP(sp, a, x, y, o + 53);
+}
diff --git a/ops/addi/addi54.c b/ops/addi/addi54.c
new file mode 100644
index 0000000..e57647c
--- /dev/null
+++ b/ops/addi/addi54.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi54) {
+ NEXT_OP(sp, a, x, y, o + 54);
+}
diff --git a/ops/addi/addi55.c b/ops/addi/addi55.c
new file mode 100644
index 0000000..41a1b27
--- /dev/null
+++ b/ops/addi/addi55.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi55) {
+ NEXT_OP(sp, a, x, y, o + 55);
+}
diff --git a/ops/addi/addi56.c b/ops/addi/addi56.c
new file mode 100644
index 0000000..b6b05f4
--- /dev/null
+++ b/ops/addi/addi56.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi56) {
+ NEXT_OP(sp, a, x, y, o + 56);
+}
diff --git a/ops/addi/addi57.c b/ops/addi/addi57.c
new file mode 100644
index 0000000..a53b11a
--- /dev/null
+++ b/ops/addi/addi57.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi57) {
+ NEXT_OP(sp, a, x, y, o + 57);
+}
diff --git a/ops/addi/addi58.c b/ops/addi/addi58.c
new file mode 100644
index 0000000..c6242f8
--- /dev/null
+++ b/ops/addi/addi58.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi58) {
+ NEXT_OP(sp, a, x, y, o + 58);
+}
diff --git a/ops/addi/addi59.c b/ops/addi/addi59.c
new file mode 100644
index 0000000..79d2ce4
--- /dev/null
+++ b/ops/addi/addi59.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi59) {
+ NEXT_OP(sp, a, x, y, o + 59);
+}
diff --git a/ops/addi/addi6.c b/ops/addi/addi6.c
new file mode 100644
index 0000000..52a04b5
--- /dev/null
+++ b/ops/addi/addi6.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi6) {
+ NEXT_OP(sp, a, x, y, o + 6);
+}
diff --git a/ops/addi/addi60.c b/ops/addi/addi60.c
new file mode 100644
index 0000000..402b5ef
--- /dev/null
+++ b/ops/addi/addi60.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi60) {
+ NEXT_OP(sp, a, x, y, o + 60);
+}
diff --git a/ops/addi/addi61.c b/ops/addi/addi61.c
new file mode 100644
index 0000000..470fc85
--- /dev/null
+++ b/ops/addi/addi61.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi61) {
+ NEXT_OP(sp, a, x, y, o + 61);
+}
diff --git a/ops/addi/addi62.c b/ops/addi/addi62.c
new file mode 100644
index 0000000..aa53bf0
--- /dev/null
+++ b/ops/addi/addi62.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi62) {
+ NEXT_OP(sp, a, x, y, o + 62);
+}
diff --git a/ops/addi/addi63.c b/ops/addi/addi63.c
new file mode 100644
index 0000000..e7c076c
--- /dev/null
+++ b/ops/addi/addi63.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi63) {
+ NEXT_OP(sp, a, x, y, o + 63);
+}
diff --git a/ops/addi/addi64.c b/ops/addi/addi64.c
new file mode 100644
index 0000000..fdd39ba
--- /dev/null
+++ b/ops/addi/addi64.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi64) {
+ NEXT_OP(sp, a, x, y, o + 64);
+}
diff --git a/ops/addi/addi65.c b/ops/addi/addi65.c
new file mode 100644
index 0000000..4543e82
--- /dev/null
+++ b/ops/addi/addi65.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi65) {
+ NEXT_OP(sp, a, x, y, o + 65);
+}
diff --git a/ops/addi/addi66.c b/ops/addi/addi66.c
new file mode 100644
index 0000000..57f7253
--- /dev/null
+++ b/ops/addi/addi66.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi66) {
+ NEXT_OP(sp, a, x, y, o + 66);
+}
diff --git a/ops/addi/addi67.c b/ops/addi/addi67.c
new file mode 100644
index 0000000..38501bb
--- /dev/null
+++ b/ops/addi/addi67.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi67) {
+ NEXT_OP(sp, a, x, y, o + 67);
+}
diff --git a/ops/addi/addi68.c b/ops/addi/addi68.c
new file mode 100644
index 0000000..c4037ef
--- /dev/null
+++ b/ops/addi/addi68.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi68) {
+ NEXT_OP(sp, a, x, y, o + 68);
+}
diff --git a/ops/addi/addi69.c b/ops/addi/addi69.c
new file mode 100644
index 0000000..e57195f
--- /dev/null
+++ b/ops/addi/addi69.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi69) {
+ NEXT_OP(sp, a, x, y, o + 69);
+}
diff --git a/ops/addi/addi7.c b/ops/addi/addi7.c
new file mode 100644
index 0000000..5456586
--- /dev/null
+++ b/ops/addi/addi7.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi7) {
+ NEXT_OP(sp, a, x, y, o + 7);
+}
diff --git a/ops/addi/addi70.c b/ops/addi/addi70.c
new file mode 100644
index 0000000..c9a68df
--- /dev/null
+++ b/ops/addi/addi70.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi70) {
+ NEXT_OP(sp, a, x, y, o + 70);
+}
diff --git a/ops/addi/addi71.c b/ops/addi/addi71.c
new file mode 100644
index 0000000..6f0dea4
--- /dev/null
+++ b/ops/addi/addi71.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi71) {
+ NEXT_OP(sp, a, x, y, o + 71);
+}
diff --git a/ops/addi/addi72.c b/ops/addi/addi72.c
new file mode 100644
index 0000000..d4c8871
--- /dev/null
+++ b/ops/addi/addi72.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi72) {
+ NEXT_OP(sp, a, x, y, o + 72);
+}
diff --git a/ops/addi/addi73.c b/ops/addi/addi73.c
new file mode 100644
index 0000000..cc544b2
--- /dev/null
+++ b/ops/addi/addi73.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi73) {
+ NEXT_OP(sp, a, x, y, o + 73);
+}
diff --git a/ops/addi/addi74.c b/ops/addi/addi74.c
new file mode 100644
index 0000000..2fa98b1
--- /dev/null
+++ b/ops/addi/addi74.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi74) {
+ NEXT_OP(sp, a, x, y, o + 74);
+}
diff --git a/ops/addi/addi75.c b/ops/addi/addi75.c
new file mode 100644
index 0000000..ca98390
--- /dev/null
+++ b/ops/addi/addi75.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi75) {
+ NEXT_OP(sp, a, x, y, o + 75);
+}
diff --git a/ops/addi/addi76.c b/ops/addi/addi76.c
new file mode 100644
index 0000000..28feb12
--- /dev/null
+++ b/ops/addi/addi76.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi76) {
+ NEXT_OP(sp, a, x, y, o + 76);
+}
diff --git a/ops/addi/addi77.c b/ops/addi/addi77.c
new file mode 100644
index 0000000..71b4d4c
--- /dev/null
+++ b/ops/addi/addi77.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi77) {
+ NEXT_OP(sp, a, x, y, o + 77);
+}
diff --git a/ops/addi/addi78.c b/ops/addi/addi78.c
new file mode 100644
index 0000000..01fb7b5
--- /dev/null
+++ b/ops/addi/addi78.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi78) {
+ NEXT_OP(sp, a, x, y, o + 78);
+}
diff --git a/ops/addi/addi79.c b/ops/addi/addi79.c
new file mode 100644
index 0000000..f5a065a
--- /dev/null
+++ b/ops/addi/addi79.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi79) {
+ NEXT_OP(sp, a, x, y, o + 79);
+}
diff --git a/ops/addi/addi8.c b/ops/addi/addi8.c
new file mode 100644
index 0000000..81864d6
--- /dev/null
+++ b/ops/addi/addi8.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi8) {
+ NEXT_OP(sp, a, x, y, o + 8);
+}
diff --git a/ops/addi/addi80.c b/ops/addi/addi80.c
new file mode 100644
index 0000000..a551614
--- /dev/null
+++ b/ops/addi/addi80.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi80) {
+ NEXT_OP(sp, a, x, y, o + 80);
+}
diff --git a/ops/addi/addi81.c b/ops/addi/addi81.c
new file mode 100644
index 0000000..aad66b9
--- /dev/null
+++ b/ops/addi/addi81.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi81) {
+ NEXT_OP(sp, a, x, y, o + 81);
+}
diff --git a/ops/addi/addi82.c b/ops/addi/addi82.c
new file mode 100644
index 0000000..a938d2c
--- /dev/null
+++ b/ops/addi/addi82.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi82) {
+ NEXT_OP(sp, a, x, y, o + 82);
+}
diff --git a/ops/addi/addi83.c b/ops/addi/addi83.c
new file mode 100644
index 0000000..7a425f4
--- /dev/null
+++ b/ops/addi/addi83.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi83) {
+ NEXT_OP(sp, a, x, y, o + 83);
+}
diff --git a/ops/addi/addi84.c b/ops/addi/addi84.c
new file mode 100644
index 0000000..68944fd
--- /dev/null
+++ b/ops/addi/addi84.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi84) {
+ NEXT_OP(sp, a, x, y, o + 84);
+}
diff --git a/ops/addi/addi85.c b/ops/addi/addi85.c
new file mode 100644
index 0000000..d2b7ed2
--- /dev/null
+++ b/ops/addi/addi85.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi85) {
+ NEXT_OP(sp, a, x, y, o + 85);
+}
diff --git a/ops/addi/addi86.c b/ops/addi/addi86.c
new file mode 100644
index 0000000..e8191e5
--- /dev/null
+++ b/ops/addi/addi86.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi86) {
+ NEXT_OP(sp, a, x, y, o + 86);
+}
diff --git a/ops/addi/addi87.c b/ops/addi/addi87.c
new file mode 100644
index 0000000..e0b482b
--- /dev/null
+++ b/ops/addi/addi87.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi87) {
+ NEXT_OP(sp, a, x, y, o + 87);
+}
diff --git a/ops/addi/addi88.c b/ops/addi/addi88.c
new file mode 100644
index 0000000..f0835e8
--- /dev/null
+++ b/ops/addi/addi88.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi88) {
+ NEXT_OP(sp, a, x, y, o + 88);
+}
diff --git a/ops/addi/addi89.c b/ops/addi/addi89.c
new file mode 100644
index 0000000..fa274a6
--- /dev/null
+++ b/ops/addi/addi89.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi89) {
+ NEXT_OP(sp, a, x, y, o + 89);
+}
diff --git a/ops/addi/addi9.c b/ops/addi/addi9.c
new file mode 100644
index 0000000..70cdbd3
--- /dev/null
+++ b/ops/addi/addi9.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi9) {
+ NEXT_OP(sp, a, x, y, o + 9);
+}
diff --git a/ops/addi/addi90.c b/ops/addi/addi90.c
new file mode 100644
index 0000000..75d952f
--- /dev/null
+++ b/ops/addi/addi90.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi90) {
+ NEXT_OP(sp, a, x, y, o + 90);
+}
diff --git a/ops/addi/addi91.c b/ops/addi/addi91.c
new file mode 100644
index 0000000..a3c8e49
--- /dev/null
+++ b/ops/addi/addi91.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi91) {
+ NEXT_OP(sp, a, x, y, o + 91);
+}
diff --git a/ops/addi/addi92.c b/ops/addi/addi92.c
new file mode 100644
index 0000000..a417d01
--- /dev/null
+++ b/ops/addi/addi92.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi92) {
+ NEXT_OP(sp, a, x, y, o + 92);
+}
diff --git a/ops/addi/addi93.c b/ops/addi/addi93.c
new file mode 100644
index 0000000..32223ab
--- /dev/null
+++ b/ops/addi/addi93.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi93) {
+ NEXT_OP(sp, a, x, y, o + 93);
+}
diff --git a/ops/addi/addi94.c b/ops/addi/addi94.c
new file mode 100644
index 0000000..09bcaea
--- /dev/null
+++ b/ops/addi/addi94.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi94) {
+ NEXT_OP(sp, a, x, y, o + 94);
+}
diff --git a/ops/addi/addi95.c b/ops/addi/addi95.c
new file mode 100644
index 0000000..aab4d7e
--- /dev/null
+++ b/ops/addi/addi95.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi95) {
+ NEXT_OP(sp, a, x, y, o + 95);
+}
diff --git a/ops/addi/addi96.c b/ops/addi/addi96.c
new file mode 100644
index 0000000..c55ebe7
--- /dev/null
+++ b/ops/addi/addi96.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi96) {
+ NEXT_OP(sp, a, x, y, o + 96);
+}
diff --git a/ops/addi/addi97.c b/ops/addi/addi97.c
new file mode 100644
index 0000000..eb308b8
--- /dev/null
+++ b/ops/addi/addi97.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi97) {
+ NEXT_OP(sp, a, x, y, o + 97);
+}
diff --git a/ops/addi/addi98.c b/ops/addi/addi98.c
new file mode 100644
index 0000000..3f22000
--- /dev/null
+++ b/ops/addi/addi98.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi98) {
+ NEXT_OP(sp, a, x, y, o + 98);
+}
diff --git a/ops/addi/addi99.c b/ops/addi/addi99.c
new file mode 100644
index 0000000..6a7f890
--- /dev/null
+++ b/ops/addi/addi99.c
@@ -0,0 +1,4 @@
+#include "../common.h"
+DEFINE_OP(addi99) {
+ NEXT_OP(sp, a, x, y, o + 99);
+}
diff --git a/ops/addi/gen_addi.sh b/ops/addi/gen_addi.sh
new file mode 100755
index 0000000..d1e8c78
--- /dev/null
+++ b/ops/addi/gen_addi.sh
@@ -0,0 +1,7 @@
+for i in $(seq 0 255); do
+ filename=addi"$i".c
+ echo "#include \"../common.h\"\n" \
+ "DEFINE_OP(addi$i) {" \
+ "NEXT_OP(sp, a, x, y, o + $i);" \
+ "}" > "$filename"
+done
diff --git a/ops/addi/source.mk b/ops/addi/source.mk
new file mode 100644
index 0000000..dfca21b
--- /dev/null
+++ b/ops/addi/source.mk
@@ -0,0 +1,2 @@
+OP_SRC != echo ops/addi/*.c
+OP_SOURCES += $(OP_SRC)