2 // Test result extraction of mac instructions.
3 // Test basic edge values
4 // UNSIGNED INTEGER mode into SINGLE destination register
8 .include "testutils.inc"
26 // 0x0002 * 0x0002 = 0x0000000004 -> 0x0004
28 R5.H = (A1 += R0.L * R0.L), R5.L = (A0 += R0.L * R0.L) (IU);
32 // 0x7fff * 0x007f = 0x00003f7f81 -> 0xffff
34 R5.H = (A1 += R1.L * R3.L), R5.L = (A0 += R1.L * R3.L) (IU);
35 R5.H = (A1 += R1.L * R3.L), R5.L = (A0 += R1.L * R3.L) (IU);
36 DBGA ( R5.L , 0xffff );
37 DBGA ( R5.H , 0xffff );