1# mach: bfin
2
3.include "testutils.inc"
4	start
5
6	R0 = 0;
7	R1 = 0;
8	R2 = 0;
9	R3 = 0;
10	R0.L = -32768;
11	R0.H = 32767;
12	R1.L = 32767;
13	R1.H = -32768;
14	R2.H = (A1 = R0.L * R1.H) (M), R2.L = (A0 = R0.L * R1.L) (TFU);
15
16	_DBG R2;
17	DBGA ( R2.L , 0x3fff );
18	DBGA ( R2.H , 0xc000 );
19
20	R3 = ( A1 = R0.L * R1.H ) (M),  R2 = ( A0 = R0.L * R1.L )  (FU);
21
22	_DBG R3;
23	DBGA ( R3.L , 0 );
24	DBGA ( R3.H , 0xc000 );
25
26	pass
27