Files
fmn_processor/bench/tests/op/mul.s

19 lines
338 B
ArmAsm

# expected: 0000000000000000, ffffffffdead0000, 045680e900000000, 0000000021530000
.text
_start:
lui x2, 0xdead0
lui x3, 0x0
addi x4, x0, 0x1
addi x5, x0, (-1)
lui x6, 0xdead0
# Mul 0
mul x31, x2, x3
# Basic multiplications
mul x31, x2, x4
mul x31, x2, x6
# Overflow
mul x31, x5, x2