1//Original:/proj/frio/dv/testcases/core/c_compi2opp_pr_eq_i7_p/c_compi2opp_pr_eq_i7_p.dsp
2// Spec Reference: compi2opd pregs = imm7 positive
3# mach: bfin
4
5.include "testutils.inc"
6	start
7
8//R0  = 0;
9	P1 = 1;
10	P2 = 2;
11	P3 = 3;
12	P4 = 4;
13	P5 = 5;
14	SP = 6;
15	FP = 7;
16	CHECKREG p1,  1;
17	CHECKREG p2,  2;
18	CHECKREG p3,  3;
19	CHECKREG p4,  4;
20	CHECKREG p5,  5;
21	CHECKREG sp,  6;
22	CHECKREG fp,  7;
23
24	P1 = 9;
25	P2 = 10;
26	P3 = 11;
27	P4 = 12;
28	P5 = 13;
29	SP = 14;
30	FP = 15;
31	CHECKREG p1,  9;
32	CHECKREG p2,  10;
33	CHECKREG p3,  11;
34	CHECKREG p4,  12;
35	CHECKREG p5,  13;
36	CHECKREG sp,  14;
37	CHECKREG fp,  15;
38
39	P1 = 17;
40	P2 = 18;
41	P3 = 19;
42	P4 = 20;
43	P5 = 21;
44	SP = 22;
45	FP = 23;
46	CHECKREG p1,  17;
47	CHECKREG p2,  18;
48	CHECKREG p3,  19;
49	CHECKREG p4,  20;
50	CHECKREG p5,  21;
51	CHECKREG sp,  22;
52	CHECKREG fp,  23;
53
54	P1 = 25;
55	P2 = 26;
56	P3 = 27;
57	P4 = 28;
58	P5 = 29;
59	SP = 30;
60	FP = 31;
61	CHECKREG p1,  25;
62	CHECKREG p2,  26;
63	CHECKREG p3,  27;
64	CHECKREG p4,  28;
65	CHECKREG p5,  29;
66	CHECKREG sp,  30;
67	CHECKREG fp,  31;
68
69	R0 = 32;
70	P1 = 33;
71	P2 = 34;
72	P3 = 35;
73	P4 = 36;
74	P5 = 37;
75	SP = 38;
76	FP = 39;
77	CHECKREG r0,  32;
78	CHECKREG p1,  33;
79	CHECKREG p2,  34;
80	CHECKREG p3,  35;
81	CHECKREG p4,  36;
82	CHECKREG p5,  37;
83	CHECKREG sp,  38;
84	CHECKREG fp,  39;
85
86	P1 = 41;
87	P2 = 42;
88	P3 = 43;
89	P4 = 44;
90	P5 = 45;
91	SP = 46;
92	FP = 47;
93	CHECKREG p1,  41;
94	CHECKREG p2,  42;
95	CHECKREG p3,  43;
96	CHECKREG p4,  44;
97	CHECKREG p5,  45;
98	CHECKREG sp,  46;
99	CHECKREG fp,  47;
100
101	P1 = 49;
102	P2 = 50;
103	P3 = 51;
104	P4 = 52;
105	P5 = 53;
106	SP = 54;
107	FP = 55;
108	CHECKREG p1,  49;
109	CHECKREG p2,  50;
110	CHECKREG p3,  51;
111	CHECKREG p4,  52;
112	CHECKREG p5,  53;
113	CHECKREG sp,  54;
114	CHECKREG fp,  55;
115
116	P1 = 57;
117	P2 = 58;
118	P3 = 59;
119	P4 = 60;
120	P5 = 61;
121	SP = 62;
122	FP = 63;
123	CHECKREG p1,  57;
124	CHECKREG p2,  58;
125	CHECKREG p3,  59;
126	CHECKREG p4,  60;
127	CHECKREG p5,  61;
128	CHECKREG sp,  62;
129	CHECKREG fp,  63;
130
131	pass
132