1 //Original:/proj/frio/dv/testcases/core/c_regmv_imlb_pr/c_regmv_imlb_pr.dsp
2 // Spec Reference: regmv imlb to dr
5 .include "testutils.inc"
8 // initialize source regs
23 CHECKREG r0, 0x11111111;
24 CHECKREG p1, 0x11111111;
25 CHECKREG p2, 0x11111111;
26 CHECKREG p3, 0x11111111;
27 CHECKREG p4, 0x22222222;
28 CHECKREG p5, 0x22222222;
29 CHECKREG sp, 0x22222222;
30 CHECKREG fp, 0x22222222;
40 CHECKREG r0, 0x22222222;
41 CHECKREG p1, 0x22222222;
42 CHECKREG p2, 0x22222222;
43 CHECKREG p3, 0x22222222;
44 CHECKREG p4, 0x11111111;
45 CHECKREG p5, 0x11111111;
46 CHECKREG sp, 0x11111111;
47 CHECKREG fp, 0x11111111;
57 CHECKREG r0, 0x33333333;
58 CHECKREG p1, 0x33333333;
59 CHECKREG p2, 0x33333333;
60 CHECKREG p3, 0x33333333;
61 CHECKREG p4, 0x44444444;
62 CHECKREG p5, 0x44444444;
63 CHECKREG sp, 0x44444444;
64 CHECKREG fp, 0x44444444;
74 CHECKREG r0, 0x44444444;
75 CHECKREG p1, 0x44444444;
76 CHECKREG p2, 0x44444444;
77 CHECKREG p3, 0x44444444;
78 CHECKREG p4, 0x33333333;
79 CHECKREG p5, 0x33333333;
80 CHECKREG sp, 0x33333333;
81 CHECKREG fp, 0x33333333;
96 CHECKREG r0, 0x55555555;
97 CHECKREG p1, 0x55555555;
98 CHECKREG p2, 0x55555555;
99 CHECKREG p3, 0x55555555;
100 CHECKREG p4, 0x66666666;
101 CHECKREG p5, 0x66666666;
102 CHECKREG sp, 0x66666666;
103 CHECKREG fp, 0x66666666;
113 CHECKREG r0, 0x66666666;
114 CHECKREG p1, 0x66666666;
115 CHECKREG p2, 0x66666666;
116 CHECKREG p3, 0x66666666;
117 CHECKREG p4, 0x55555555;
118 CHECKREG p5, 0x55555555;
119 CHECKREG sp, 0x55555555;
120 CHECKREG fp, 0x55555555;
130 CHECKREG r0, 0x77777777;
131 CHECKREG p1, 0x77777777;
132 CHECKREG p2, 0x77777777;
133 CHECKREG p3, 0x77777777;
134 CHECKREG p4, 0x88888888;
135 CHECKREG p5, 0x88888888;
136 CHECKREG sp, 0x88888888;
137 CHECKREG fp, 0x88888888;
147 CHECKREG r0, 0x88888888;
148 CHECKREG p1, 0x88888888;
149 CHECKREG p2, 0x88888888;
150 CHECKREG p3, 0x88888888;
151 CHECKREG p4, 0x77777777;
152 CHECKREG p5, 0x77777777;
153 CHECKREG sp, 0x77777777;
154 CHECKREG fp, 0x77777777;
156 imm32 l0, 0x99999999;
157 imm32 l1, 0xaaaaaaaa;
158 imm32 l2, 0xbbbbbbbb;
159 imm32 l3, 0xcccccccc;
169 CHECKREG r0, 0x99999999;
170 CHECKREG p1, 0x99999999;
171 CHECKREG p2, 0x99999999;
172 CHECKREG p3, 0x99999999;
173 CHECKREG p4, 0xaaaaaaaa;
174 CHECKREG p5, 0xaaaaaaaa;
175 CHECKREG sp, 0xaaaaaaaa;
176 CHECKREG fp, 0xaaaaaaaa;
186 CHECKREG r0, 0xaaaaaaaa;
187 CHECKREG p1, 0xaaaaaaaa;
188 CHECKREG p2, 0xaaaaaaaa;
189 CHECKREG p3, 0xaaaaaaaa;
190 CHECKREG p4, 0x99999999;
191 CHECKREG p5, 0x99999999;
192 CHECKREG sp, 0x99999999;
193 CHECKREG fp, 0x99999999;
203 CHECKREG r0, 0xbbbbbbbb;
204 CHECKREG p1, 0xbbbbbbbb;
205 CHECKREG p2, 0xbbbbbbbb;
206 CHECKREG p3, 0xbbbbbbbb;
207 CHECKREG p4, 0xcccccccc;
208 CHECKREG p5, 0xcccccccc;
209 CHECKREG sp, 0xcccccccc;
210 CHECKREG fp, 0xcccccccc;
220 CHECKREG r0, 0xcccccccc;
221 CHECKREG p1, 0xcccccccc;
222 CHECKREG p2, 0xcccccccc;
223 CHECKREG p3, 0xcccccccc;
224 CHECKREG p4, 0xbbbbbbbb;
225 CHECKREG p5, 0xbbbbbbbb;
226 CHECKREG sp, 0xbbbbbbbb;
227 CHECKREG fp, 0xbbbbbbbb;
229 imm32 b0, 0xdddddddd;
230 imm32 b1, 0xeeeeeeee;
231 imm32 b2, 0xffffffff;
232 imm32 b3, 0x12345678;
242 CHECKREG r0, 0xdddddddd;
243 CHECKREG p1, 0xdddddddd;
244 CHECKREG p2, 0xdddddddd;
245 CHECKREG p3, 0xdddddddd;
246 CHECKREG p4, 0xeeeeeeee;
247 CHECKREG p5, 0xeeeeeeee;
248 CHECKREG sp, 0xeeeeeeee;
249 CHECKREG fp, 0xeeeeeeee;
259 CHECKREG r0, 0xeeeeeeee;
260 CHECKREG p1, 0xeeeeeeee;
261 CHECKREG p2, 0xeeeeeeee;
262 CHECKREG p3, 0xeeeeeeee;
263 CHECKREG p4, 0xdddddddd;
264 CHECKREG p5, 0xdddddddd;
265 CHECKREG sp, 0xdddddddd;
266 CHECKREG fp, 0xdddddddd;
276 CHECKREG r0, 0xffffffff;
277 CHECKREG p1, 0xffffffff;
278 CHECKREG p2, 0xffffffff;
279 CHECKREG p3, 0xffffffff;
280 CHECKREG p4, 0x12345678;
281 CHECKREG p5, 0x12345678;
282 CHECKREG sp, 0x12345678;
283 CHECKREG fp, 0x12345678;
293 CHECKREG r0, 0x12345678;
294 CHECKREG p1, 0x12345678;
295 CHECKREG p2, 0x12345678;
296 CHECKREG p3, 0x12345678;
297 CHECKREG p4, 0xffffffff;
298 CHECKREG p5, 0xffffffff;
299 CHECKREG sp, 0xffffffff;
300 CHECKREG fp, 0xffffffff;