1 //Original
:/testcases
/core
/c_regmv_dr_acc_acc
/c_regmv_dr_acc_acc.dsp
2 // Spec Reference
: regmv dreg-acc-acc
5 .include "testutils.inc"
28 CHECKREG
r0, 0x00000000;
29 CHECKREG
r1, 0x12345678;
30 CHECKREG
r2, 0x91234567;
31 CHECKREG
r3, 0x12345678;
32 CHECKREG
r4, 0x00000000;
33 CHECKREG
r5, 0x91234567;
34 CHECKREG
r6, 0xFFFFFFFF;
35 CHECKREG
r7, 0x000E000F;
42 CHECKREG
r3, 0x00000000;
43 CHECKREG
r4, 0x00000000;
44 CHECKREG
r5, 0x00000000;
45 CHECKREG
r6, 0x00000000;
62 CHECKREG
r0, 0xA5678901;
63 CHECKREG
r1, 0xB0158978;
64 CHECKREG
r2, 0x91234567;
65 CHECKREG
r3, 0xA5678901;
66 CHECKREG
r4, 0xFFFFFFFF;
67 CHECKREG
r5, 0xB0158978;
68 CHECKREG
r6, 0xFFFFFFFF;
69 CHECKREG
r7, 0x000E500F;
100 CHECKREG
r0, 0x90BA7911;
101 CHECKREG
r1, 0xE3458978;
102 CHECKREG
r2, 0xC1234567;
103 CHECKREG
r3, 0x10060007;
104 CHECKREG
r4, 0x90BA7911;
105 CHECKREG
r5, 0x00000078;
106 CHECKREG
r6, 0xC1234567;
107 CHECKREG
r7, 0x00000007;
113 CHECKREG
r0, 0x90BA7911;
114 CHECKREG
r1, 0xE3458978;
115 CHECKREG
r2, 0xC1234567;
116 CHECKREG
r3, 0x90BA7911;
117 CHECKREG
r4, 0x00000078;
118 CHECKREG
r5, 0xC1234567;
119 CHECKREG
r6, 0x00000007;
120 CHECKREG
r7, 0x00000007;
122 imm32
r0, 0xf9627911;
123 imm32
r1, 0xd0158978;
124 imm32
r2, 0xc1234567;
125 imm32
r3, 0x10060007;
126 imm32
r4, 0x02080009;
127 imm32
r5, 0x003a000b;
128 imm32
r6, 0xf247890d;
129 imm32
r7, 0x789e534f;
148 CHECKREG
r0, 0xF247890D;
149 CHECKREG
r1, 0xFFFFFFFF;
150 CHECKREG
r2, 0xF247890D;
151 CHECKREG
r3, 0xFFFFFFFF;
152 CHECKREG
r4, 0x789E534F;
153 CHECKREG
r5, 0x00000000;
154 CHECKREG
r6, 0x789E534F;
155 CHECKREG
r7, 0x00000000;
157 imm32
r0, 0x90ba7911;
158 imm32
r1, 0xe3458978;
159 imm32
r2, 0xc1234567;
160 imm32
r3, 0x10060007;
161 imm32
r4, 0x56080009;
162 imm32
r5, 0x783a000b;
163 imm32
r6, 0xf247890d;
164 imm32
r7, 0x489e534f;
182 CHECKREG
r0, 0xFFFFFFFF;
183 CHECKREG
r1, 0x00000067;
184 CHECKREG
r2, 0xC1234567;
185 CHECKREG
r3, 0x10060007;
186 CHECKREG
r4, 0x00000000;
187 CHECKREG
r5, 0x00000000;
188 CHECKREG
r6, 0xFFFFFFFF;
189 CHECKREG
r7, 0xFFFFFFFF;