Implements sub: passing tests
This commit is contained in:
22
bench/tests/op/sub.s
Normal file
22
bench/tests/op/sub.s
Normal file
@@ -0,0 +1,22 @@
|
||||
# expected: 00000000, 00000001, FFFFFFFF, 00000008
|
||||
.text
|
||||
_start:
|
||||
# Sub equal numbers
|
||||
addi x1, x0, (-1)
|
||||
addi x2, x0, (-1)
|
||||
sub x31, x1, x2
|
||||
|
||||
# Positive result sub
|
||||
addi x1, x0, 13
|
||||
addi x2, x0, 12
|
||||
sub x31, x1, x2
|
||||
|
||||
# Negative result sub
|
||||
addi x1, x0, 12
|
||||
addi x2, x0, 13
|
||||
sub x31, x1, x2
|
||||
|
||||
# Negative result sub
|
||||
addi x1, x0, 4
|
||||
addi x2, x0, (-4)
|
||||
sub x31, x1, x2
|
||||
Reference in New Issue
Block a user