summaryrefslogtreecommitdiff
path: root/tasm
diff options
context:
space:
mode:
Diffstat (limited to 'tasm')
-rw-r--r--tasm/README.md3
-rw-r--r--tasm/generation/x86/math.tnsl2
-rw-r--r--tasm/generation/x86/x86.tnsl4
3 files changed, 9 insertions, 0 deletions
diff --git a/tasm/README.md b/tasm/README.md
new file mode 100644
index 0000000..21f7fad
--- /dev/null
+++ b/tasm/README.md
@@ -0,0 +1,3 @@
+# Toat - Tnsl optimizing assembly translator
+
+A program to take in IR and produce optimized assembly for any system as an output
diff --git a/tasm/generation/x86/math.tnsl b/tasm/generation/x86/math.tnsl
new file mode 100644
index 0000000..c042aeb
--- /dev/null
+++ b/tasm/generation/x86/math.tnsl
@@ -0,0 +1,2 @@
+/; addition ()
+;/
diff --git a/tasm/generation/x86/x86.tnsl b/tasm/generation/x86/x86.tnsl
new file mode 100644
index 0000000..45e456e
--- /dev/null
+++ b/tasm/generation/x86/x86.tnsl
@@ -0,0 +1,4 @@
+/; module x86
+ include "math.tnsl"
+ include "call.tnsl"
+;/