xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/bfin/d0.s (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1# mach: bfin
2
3.include "testutils.inc"
4	start
5
6	I1 = 0x4 (X);
7	B1 = 0x0 (X);
8	L1 = 0x10 (X);
9	M0 = 8 (X);
10	I1 -= M0;
11	R0 = I1;
12	DBGA ( R0.L , 0xc );
13
14	I1 = 0xf0 (X);
15	B1 = 0x100 (X);
16	L1 = 0x10 (X);
17	M0 = 2 (X);
18	I1 += M0;
19	R0 = I1;
20	DBGA ( R0.L , 0xf2 );
21
22	I2 = 0x1000 (X);
23	B2.L = 0;
24	B2.H = 0x9000;
25	L2 = 0x10 (X);
26	M2 = 0 (X);
27	I2 += M2;
28	R0 = I2;
29	DBGA ( R0.L , 0x1000 );
30
31	pass
32