# mach: bfin #include "test.h" .include "testutils.inc" start init_r_regs 0 astat = r0; 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; checkreg r7, (_AV0|_AV0S); r1.l = 0x0; r1.h = 0x8000; A1.w=r1; _dbg a0; a1 = a1 << 8; _dbg a1; _dbg astat; r7 = astat; checkreg r7, (_AV0|_AV0S|_AN); A1 = - A1; r7 = astat; checkreg r7, (_AV1|_AV1S|_AV0|_AV0S); _dbg astat; _dbg a1; pass;