| # mach: bfin | |
| .include "testutils.inc" | |
| start | |
| r0 = 0 | |
| ASTAT = r0; | |
| r2=-7; | |
| r2+=-63; | |
| _dbg r2; | |
| _dbg astat; | |
| r7=astat; | |
| dbga ( r7.h, 0x0); | |
| dbga ( r7.l, 0x1006); | |
| r7=0; | |
| astat=r7; | |
| r2=64; | |
| r2+=-64; | |
| _dbg r2; | |
| _dbg astat; | |
| r7=astat; | |
| dbga ( r7.h, 0x0); | |
| dbga ( r7.l, 0x1005); | |
| r7=0; | |
| astat=r7; | |
| r2=0; | |
| r2.h=0x8000; | |
| r2+=-63; | |
| _dbg astat; | |
| _dbg r2; | |
| r7=astat; | |
| dbga ( r7.h, 0x0300); | |
| dbga ( r7.l, 0x100c); | |
| pass |