1 # mach: bfin 2 3 .include "testutils.inc" 4 start 5 6 7 R6.L = 32767; 8 R6.H = 2768; 9 R1.L = 2767; 10 R1.H = 2768; 11 12 r7=0; 13 astat = r7; 14 r3 = r6 -|- r1; 15 _DBG r3; 16 _DBG ASTAT; 17 r7=ASTAT; 18 _DBG R7; 19 DBGA (R7.H, 0x0); 20 DBGA (R7.L, 0x3005); 21 22 r7=0; 23 astat=r7; 24 r2 = r6 +|+ r1; 25 _DBG r2; 26 _DBG ASTAT; 27 r7=ASTAT; 28 _DBG R7; 29 DBGA (R7.H, 0x0300); 30 DBGA (R7.L, 0x000a); 31 32 r7=0; 33 astat=r7; 34 r2 = r6 +|+ r1, r3 = r6 -|- r1; 35 36 _DBG r2; 37 _DBG r3; 38 _DBG ASTAT; 39 40 R7 = ASTAT; 41 _DBG R7; 42 DBGA (R7.H, 0x0300); 43 DBGA (R7.L, 0x000b); 44 45 r7=0; 46 astat=r7; 47 r2 = r6 +|- r1, r3 = r6 -|+ r1; 48 49 _DBG r2; 50 _DBG r3; 51 _DBG ASTAT; 52 53 R7 = ASTAT; 54 _DBG R7; 55 DBGA (R7.H, 0x0300); 56 DBGA (R7.L, 0x000b); 57 58 pass 59