Stage 6: implementation, untested

This commit is contained in:
2025-11-06 16:18:01 +01:00
parent 1462563e39
commit 2779471523
9 changed files with 180 additions and 32 deletions

18
bench/op/addi.s Normal file
View File

@@ -0,0 +1,18 @@
# expected: dead0000, dead0001, fffff800, ffffffff, 00000000
.text
_start:
lui x2, 0xdead0
lui x3, 0x0
# Add 0
addi x31, x2, 0x0
# Basic addition
addi x31, x2, 0x1
# Sign extension
addi x31, x3, -2048
addi x31, x3, -1
# Overflow
addi x31, x31, 0x1