diff options
| author | Freya Murphy <freya@freyacat.org> | 2024-10-09 12:08:15 -0400 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2024-10-09 12:08:15 -0400 |
| commit | fafc54ab7237b2d0788f6ec29fae638682d043b4 (patch) | |
| tree | b244f08a9fced5eb4931c29801698c82928f1996 | |
| parent | refactor elf32 assembler, add support for multiple isa's in cmdline (diff) | |
| download | mips-fafc54ab7237b2d0788f6ec29fae638682d043b4.tar.gz mips-fafc54ab7237b2d0788f6ec29fae638682d043b4.tar.bz2 mips-fafc54ab7237b2d0788f6ec29fae638682d043b4.zip | |
add pseudo instructions test
| -rw-r--r-- | test/masm/pseudo.asm | 25 | ||||
| -rw-r--r-- | test/out/pesudo.status | 1 | ||||
| -rw-r--r-- | test/out/pseudo | 0 |
3 files changed, 26 insertions, 0 deletions
diff --git a/test/masm/pseudo.asm b/test/masm/pseudo.asm new file mode 100644 index 0000000..c8032ec --- /dev/null +++ b/test/masm/pseudo.asm @@ -0,0 +1,25 @@ +# Copyright (c) 2024 Freya Murphy + +# file: pseudo.asm +# test: test pseudo dsl parser + +.text +.align 2 +.globl main + + +main: + li $t0, 0 + li $t1, 1 + ble $t0, $t1, less + nop + +less: + beqz $t0, exit + nop + +exit: + # return + slte $a0, $t0, $t1 + jr $ra + nop diff --git a/test/out/pesudo.status b/test/out/pesudo.status new file mode 100644 index 0000000..573541a --- /dev/null +++ b/test/out/pesudo.status @@ -0,0 +1 @@ +0 diff --git a/test/out/pseudo b/test/out/pseudo new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/test/out/pseudo |