1 //Original:/testcases/core/c_regmv_pr_imlb/c_regmv_pr_imlb.dsp
2 // Spec Reference: regmv preg-to-imlb reg
5 .include "testutils.inc"
8 // check R-reg to imlb-reg move
34 CHECKREG r0, 0x00020003;
35 CHECKREG r1, 0x00020003;
36 CHECKREG r2, 0x00020003;
37 CHECKREG r3, 0x00020003;
38 CHECKREG r4, 0x00020003;
39 CHECKREG r5, 0x00020003;
40 CHECKREG r6, 0x00020003;
41 CHECKREG r7, 0x00020003;
60 CHECKREG r0, 0x00040005;
61 CHECKREG r1, 0x00040005;
62 CHECKREG r2, 0x00040005;
63 CHECKREG r3, 0x00040005;
64 CHECKREG r4, 0x00040005;
65 CHECKREG r5, 0x00040005;
66 CHECKREG r6, 0x00040005;
67 CHECKREG r7, 0x00040005;
86 CHECKREG r0, 0x00060007;
87 CHECKREG r1, 0x00060007;
88 CHECKREG r2, 0x00060007;
89 CHECKREG r3, 0x00060007;
90 CHECKREG r4, 0x00060007;
91 CHECKREG r5, 0x00060007;
92 CHECKREG r6, 0x00060007;
93 CHECKREG r7, 0x00060007;
112 CHECKREG r0, 0x00080009;
113 CHECKREG r1, 0x00080009;
114 CHECKREG r2, 0x00080009;
115 CHECKREG r3, 0x00080009;
116 CHECKREG r4, 0x00080009;
117 CHECKREG r5, 0x00080009;
118 CHECKREG r6, 0x00080009;
119 CHECKREG r7, 0x00080009;
121 imm32 p5, 0x000a000b;
138 CHECKREG r0, 0x000a000b;
139 CHECKREG r1, 0x000a000b;
140 CHECKREG r2, 0x000a000b;
141 CHECKREG r3, 0x000a000b;
142 CHECKREG r4, 0x000a000b;
143 CHECKREG r5, 0x000a000b;
144 CHECKREG r6, 0x000a000b;
145 CHECKREG r7, 0x000a000b;
147 imm32 sp, 0x000c000d;
164 CHECKREG r0, 0x000c000d;
165 CHECKREG r1, 0x000c000d;
166 CHECKREG r2, 0x000c000d;
167 CHECKREG r3, 0x000c000d;
168 CHECKREG r4, 0x000c000d;
169 CHECKREG r5, 0x000c000d;
170 CHECKREG r6, 0x000c000d;
171 CHECKREG r7, 0x000c000d;
173 imm32 fp, 0x000e000f;
190 CHECKREG r0, 0x000e000f;
191 CHECKREG r1, 0x000e000f;
192 CHECKREG r2, 0x000e000f;
193 CHECKREG r3, 0x000e000f;
194 CHECKREG r4, 0x000e000f;
195 CHECKREG r5, 0x000e000f;
196 CHECKREG r6, 0x000e000f;
197 CHECKREG r7, 0x000e000f;
200 imm32 p1, 0x00020003;
217 CHECKREG r0, 0x00020003;
218 CHECKREG r1, 0x00020003;
219 CHECKREG r2, 0x00020003;
220 CHECKREG r3, 0x00020003;
221 CHECKREG r4, 0x00020003;
222 CHECKREG r5, 0x00020003;
223 CHECKREG r6, 0x00020003;
224 CHECKREG r7, 0x00020003;
226 imm32 p2, 0x00040005;
243 CHECKREG r0, 0x00040005;
244 CHECKREG r1, 0x00040005;
245 CHECKREG r2, 0x00040005;
246 CHECKREG r3, 0x00040005;
247 CHECKREG r4, 0x00040005;
248 CHECKREG r5, 0x00040005;
249 CHECKREG r6, 0x00040005;
250 CHECKREG r7, 0x00040005;
252 imm32 p3, 0x00060007;
269 CHECKREG r0, 0x00060007;
270 CHECKREG r1, 0x00060007;
271 CHECKREG r2, 0x00060007;
272 CHECKREG r3, 0x00060007;
273 CHECKREG r4, 0x00060007;
274 CHECKREG r5, 0x00060007;
275 CHECKREG r6, 0x00060007;
276 CHECKREG r7, 0x00060007;
278 imm32 p4, 0x00080009;
295 CHECKREG r0, 0x00080009;
296 CHECKREG r1, 0x00080009;
297 CHECKREG r2, 0x00080009;
298 CHECKREG r3, 0x00080009;
299 CHECKREG r4, 0x00080009;
300 CHECKREG r5, 0x00080009;
301 CHECKREG r6, 0x00080009;
302 CHECKREG r7, 0x00080009;
304 imm32 p5, 0x000a000b;
321 CHECKREG r0, 0x000a000b;
322 CHECKREG r1, 0x000a000b;
323 CHECKREG r2, 0x000a000b;
324 CHECKREG r3, 0x000a000b;
325 CHECKREG r4, 0x000a000b;
326 CHECKREG r5, 0x000a000b;
327 CHECKREG r6, 0x000a000b;
328 CHECKREG r7, 0x000a000b;
330 imm32 sp, 0x000c000d;
347 CHECKREG r0, 0x000c000d;
348 CHECKREG r1, 0x000c000d;
349 CHECKREG r2, 0x000c000d;
350 CHECKREG r3, 0x000c000d;
351 CHECKREG r4, 0x000c000d;
352 CHECKREG r5, 0x000c000d;
353 CHECKREG r6, 0x000c000d;
354 CHECKREG r7, 0x000c000d;
356 imm32 fp, 0x000e000f;
373 CHECKREG r0, 0x000e000f;
374 CHECKREG r1, 0x000e000f;
375 CHECKREG r2, 0x000e000f;
376 CHECKREG r3, 0x000e000f;
377 CHECKREG r4, 0x000e000f;
378 CHECKREG r5, 0x000e000f;
379 CHECKREG r6, 0x000e000f;
380 CHECKREG r7, 0x000e000f;