compiler: add tests

This commit adds a very small test case. More importantly, it adds a
framework for other tests to be added in the future.
This commit is contained in:
Ayke van Laethem
2020-03-29 16:25:35 +02:00
parent b8db79f6a6
commit f58e75c386
6 changed files with 174 additions and 12 deletions
+13
View File
@@ -0,0 +1,13 @@
target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
target triple = "armv7m-none-eabi"
define internal i32 @main.add(i32 %x, i32 %y, i8* %context, i8* %parentHandle) unnamed_addr {
entry:
%0 = add i32 %x, %y
ret i32 %0
}
define internal void @main.init(i8* %context, i8* %parentHandle) unnamed_addr {
entry:
ret void
}