Files
fmn_processor/bench/tests/op/addi.s
2025-11-06 16:34:17 +01:00

19 lines
300 B
ArmAsm

# 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