1//Original:/testcases/core/c_progctrl_nop/c_progctrl_nop.dsp
2// Spec Reference: progctrl nop
3# mach: bfin
4
5.include "testutils.inc"
6	start
7
8
9INIT_R_REGS 0;
10
11
12I0 = 0x1122 (Z);
13NOP;
14R0 = I0;
15
16I1 = 0x3344 (Z);
17NOP;
18R1 = I1;
19
20I2 = 0x5566 (Z);
21NOP;
22R2 = I2;
23
24I3 = 0x7788 (Z);
25NOP;
26R3 = I3;
27
28
29P2 = 0x99aa (Z);
30NOP; NOP;
31R4 = P2;
32
33P3 = 0xbbcc (Z);
34NOP; NOP;
35R5 = P3;
36
37P4 = 0xddee (Z);
38NOP; NOP;
39R6 = P4;
40
41P5 = 0x1234 (Z);
42NOP; NOP;
43R7 = P5;
44
45CHECKREG r0, 0x00001122;
46CHECKREG r1, 0x00003344;
47CHECKREG r2, 0x00005566;
48CHECKREG r3, 0x00007788;
49CHECKREG r4, 0x000099AA;
50CHECKREG r5, 0x0000BBCC;
51CHECKREG r6, 0x0000DDEE;
52CHECKREG r7, 0x00001234;
53
54
55pass
56