Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / bfin / pseudo.s
1         .text
2         .global debug
3
4 debug:
5         DBG R0;
6         DBG R1;
7         DBG R2;
8         DBG R3;
9         DBG R4;
10         DBG R5;
11         DBG R6;
12         DBG R7;
13
14         DBG P0;
15         DBG P1;
16         DBG P2;
17         DBG P3;
18         DBG P4;
19         DBG P5;
20         DBG SP;
21         DBG FP;
22
23         DBG I0;
24         DBG I1;
25         DBG I2;
26         DBG I3;
27         DBG M0;
28         DBG M1;
29         DBG M2;
30         DBG M3;
31
32         DBG B0;
33         DBG B1;
34         DBG B2;
35         DBG B3;
36         DBG L0;
37         DBG L1;
38         DBG L2;
39         DBG L3;
40
41         DBG A0.x;
42         DBG A0.w;
43         DBG A1.x;
44         DBG A1.w;
45         DBG ASTAT;
46         DBG RETS;
47
48         DBG LC0;
49         DBG LT0;
50         DBG LB0;
51         DBG LC1;
52         DBG LT1;
53         DBG LB1;
54         DBG CYCLES;
55         DBG CYCLES2;
56
57         DBG USP;
58         DBG SEQSTAT;
59         DBG SYSCFG;
60         DBG RETI;
61         DBG RETX;
62         DBG RETN;
63         DBG RETE;
64         DBG EMUDAT;
65
66         .global debug_assert
67 debug_assert:
68
69         DBGA(R0.L, 0x0000);
70         DBGA(R0.H, 0x0010);
71         DBGA(R0.L, 0x0200);
72         DBGA(R0.H, 0x3000);
73
74         DBGA(R1.L, 0x0001);
75         DBGA(R1.H, 0x1001);
76         DBGA(R1.L, 0x8008);
77         DBGA(R1.H, 0xC000);
78
79         DBGA(R2.L, 1024);
80         DBGA(R2.H, 2048);
81         DBGA(R2.L, 4096);
82         DBGA(R2.H, 8192);
83
84         DBGA(R3.L, 65535);
85         DBGA(R3.H, 32767);
86         DBGA(R3.L, 16383);
87         DBGA(R3.H,  8191);
88
89         DBGA(P3.L, -1);
90         DBGA(P3.H, -100);
91         DBGA(P3.L, -1000);
92         DBGA(P3.H, -8191);
93