# mach: bfin | |
.include "testutils.inc" | |
start | |
r1.l = 0x0; | |
r1.h = 0x8000; | |
A0.w=r1; | |
_dbg a1; | |
a0 = a0 << 8; | |
_dbg a0; | |
_dbg astat; | |
A0 = - A0; | |
_dbg astat; | |
_dbg a0; | |
r7 = astat; | |
cc = az; | |
r7 = cc; | |
dbga(r7.l, 0); | |
cc = an; | |
r7 = cc; | |
dbga(r7.l, 0); | |
cc = av0; | |
r7 = cc; | |
dbga(r7.l, 1); | |
cc = av0s; | |
r7 = cc; | |
dbga(r7.l, 1); | |
cc = av1; | |
r7 = cc; | |
dbga(r7.l, 0); | |
cc = av1s; | |
r7 = cc; | |
dbga(r7.l, 0); | |
r1.l = 0x0; | |
r1.h = 0x8000; | |
A1.w=r1; | |
_dbg a0; | |
a1 = a1 << 8; | |
_dbg a1; | |
_dbg astat; | |
A1 = - A1; | |
cc = az; | |
r7 = cc; | |
dbga(r7.l, 0); | |
cc = an; | |
r7 = cc; | |
dbga(r7.l, 0); | |
cc = av0; | |
r7 = cc; | |
dbga(r7.l, 1); | |
cc = av0s; | |
r7 = cc; | |
dbga(r7.l, 1); | |
cc = av1; | |
r7 = cc; | |
dbga(r7.l, 1); | |
cc = av1s; | |
r7 = cc; | |
dbga(r7.l, 1); | |
_dbg astat; | |
_dbg a1; | |
pass |