OSDN Git Service

Merge branch 'binutils' into tmp
[pf3gnuchains/pf3gnuchains4x.git] / sim / testsuite / sim / bfin / algnbug1.s
1 # mach: bfin
2
3 .include "testutils.inc"
4         start
5
6
7         loadsym P0, blocka;
8         I0 = P0;
9
10         DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
11         DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
12
13         DBGA ( R0.L , 0xfeff );
14         DBGA ( R0.H , 0xfcfd );
15         DBGA ( R1.L , 0xfafb );
16         DBGA ( R1.H , 0xf8f9 );
17
18         I0 = P0;
19         M0 = 1 (X);
20         I0 += M0;
21
22         DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
23         DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
24
25         DBGA ( R0.L , 0xfeff );
26         DBGA ( R0.H , 0xfcfd );
27         DBGA ( R1.L , 0xfafb );
28         DBGA ( R1.H , 0xf8f9 );
29
30         pass
31
32         .data
33         .align 8
34 blocka:
35         .dw 0xfeff
36         .dw 0xfcfd
37         .dw 0xfafb
38         .dw 0xf8f9