1 //Original
:/testcases
/core
/c_loopsetup_prelc
/c_loopsetup_prelc.dsp
2 // Spec Reference
: loopsetup preload lc0 lc1
5 .include "testutils.inc"
34 LSETUP
( start1
, end1
) LC0;
39 LSETUP
( start2
, end2
) LC1;
43 LSETUP
( start3
, end3
) LC0
= P3;
47 CHECKREG
r0, 0x0000000a;
48 CHECKREG
r1, 0x00000006;
49 CHECKREG
r2, 0x0000002f;
50 CHECKREG
r3, 0x00000036;
51 CHECKREG
r4, 0x00000080;
52 CHECKREG
r5, 0x00000000;
53 CHECKREG
r6, 0x0000007E;
54 CHECKREG
r7, 0x0000004D;
68 LSETUP
( start4
, end4
) LC0;
73 LSETUP
( start5
, end5
) LC1;
78 LSETUP
( start6
, end6
) LC0
= P2;
82 CHECKREG
r0, 0x00000025;
83 CHECKREG
r1, 0xFFFFFFD0;
84 CHECKREG
r2, 0x00000080;
85 CHECKREG
r3, 0x0000003D;
86 CHECKREG
r4, 0x00000070;
87 CHECKREG
r5, 0xFFFFFFF0;
88 CHECKREG
r6, 0x00000070;
89 CHECKREG
r7, 0x0000005C;
90 LSETUP
( start7
, end7
) LC1;
94 CHECKREG
r0, 0x00000025;
95 CHECKREG
r1, 0xFFFFFFD0;
96 CHECKREG
r2, 0x00000080;
97 CHECKREG
r3, 0x00000043;
98 CHECKREG
r4, 0x00000074;
99 CHECKREG
r5, 0xFFFFFFEB;
100 CHECKREG
r6, 0x00000070;
101 CHECKREG
r7, 0x0000005C;
122 LSETUP
( start11
, end11
) LC0;
127 LSETUP
( start12
, end12
) LC1;
131 LSETUP
( start13
, end13
) LC1
= P4;
135 CHECKREG
r0, 0x0000002A;
136 CHECKREG
r1, 0xFFFFFFEB;
137 CHECKREG
r2, 0x00000045;
138 CHECKREG
r3, 0x00000033;
139 CHECKREG
r4, 0x00000072;
140 CHECKREG
r5, 0x0000001E;
141 CHECKREG
r6, 0x00000037;
142 CHECKREG
r7, 0x00000020;