1 //Original
:/proj
/frio
/dv
/testcases
/core
/c_dsp32alu_alhwx
/c_dsp32alu_alhwx.dsp
2 // Spec Reference
: dsp32alu alhwx
5 .include "testutils.inc"
32 CHECKREG
r0, 0xE567F91B;
33 CHECKREG
r1, 0x00000017;
34 CHECKREG
r2, 0xD4B40017;
35 CHECKREG
r3, 0xF66E7717;
36 CHECKREG
r4, 0xE567F91B;
37 CHECKREG
r5, 0x6789001D;
38 CHECKREG
r6, 0x0000001D;
39 CHECKREG
r7, 0xA5678911;
61 CHECKREG
r0, 0xE567001B;
62 CHECKREG
r1, 0xF66E7717;
63 CHECKREG
r2, 0x0000001B;
64 CHECKREG
r3, 0xF66E7717;
65 CHECKREG
r4, 0xE5D7F91B;
66 CHECKREG
r5, 0xAA89AB1D;
67 CHECKREG
r6, 0xB4440015;
68 CHECKREG
r7, 0x00000015;
90 CHECKREG
r0, 0xF6667717;
91 CHECKREG
r1, 0x0000001B;
92 CHECKREG
r2, 0xD454001B;
93 CHECKREG
r3, 0xF6667717;
94 CHECKREG
r4, 0x9567F91B;
95 CHECKREG
r5, 0xffffffD7;
96 CHECKREG
r6, 0xB4445515;
97 CHECKREG
r7, 0xB444AE1D;
100 imm32
r1, 0x2a89ab1d;
101 imm32
r2, 0xd3b45515;
102 imm32
r3, 0xf66e7717;
103 imm32
r4, 0xe5d7f91b;
104 imm32
r5, 0x67e9ae1d;
105 imm32
r6, 0xb4445515;
106 imm32
r7, 0x889aa7b7;
119 CHECKREG
r0, 0xD5678911;
120 CHECKREG
r1, 0x67E9F91B;
121 CHECKREG
r2, 0x00000015;
122 CHECKREG
r3, 0xF66E0015;
123 CHECKREG
r4, 0xD5678911;
124 CHECKREG
r5, 0xffffffB7;
125 CHECKREG
r6, 0xB444ffB7;
126 CHECKREG
r7, 0x889AA7B7;