sim: bfin: import testsuite
[external/binutils.git] / sim / testsuite / sim / bfin / dsp_d0.s
1 # mach: bfin
2
3 .include "testutils.inc"
4         start
5
6         loadsym I0, vec;
7
8         R0 = [ I0 ++ ];
9         DBGA ( R0.L , 1 );      DBGA ( R0.H , 2 );
10         R0 = [ I0 ++ ];
11         DBGA ( R0.L , 2 );      DBGA ( R0.H , 3 );
12
13         loadsym I3, vec;
14         R0 = 4;
15         M1 = R0;
16
17         _DBG I3;
18         R0 = [ I3 ++ M1 ];
19         DBGA ( R0.L , 1 );      DBGA ( R0.H , 2 );
20         _DBG I3;
21         R0 = [ I3 ++ M1 ];
22         DBGA ( R0.L , 2 );      DBGA ( R0.H , 3 );
23
24         pass
25
26         .data
27 vec:
28         .dw 1
29         .dw 2
30         .dw 2
31         .dw 3