qemu/tests/cris/check_xarith.s
ths dd43edf4e1 CRIS testsuite, based on the SIM testsuite, by Edgar E. Iglesias.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3365 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-08 13:32:20 +00:00

47 lines
435 B
ArmAsm

.include "testutils.inc"
start
moveq -1, $r0
moveq 0, $r1
addq 1, $r0
ax
addq 0, $r1
move.d $r0, $r3
checkr3 0
move.d $r1, $r3
checkr3 1
move.d 0, $r0
moveq -1, $r1
subq 1, $r0
ax
subq 0, $r1
move.d $r0, $r3
checkr3 ffffffff
move.d $r1, $r3
checkr3 fffffffe
moveq -1, $r0
moveq -1, $r1
cmpq -1, $r0
ax
cmpq -1, $r1
beq 1f
nop
fail
1:
cmpq 0, $r0
ax
cmpq -1, $r1
bne 1f
nop
fail
1:
pass
quit