1//Original:/proj/frio/dv/testcases/core/c_compi2opp_pr_eq_i7_n/c_compi2opp_pr_eq_i7_n.dsp 2// Spec Reference: compi2opp pregs = imm7 negative 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 r0, -0; 17 CHECKREG p1, -1; 18 CHECKREG p2, -2; 19 CHECKREG p3, -3; 20 CHECKREG p4, -4; 21 CHECKREG p5, -5; 22 CHECKREG sp, -6; 23 CHECKREG fp, -7; 24 25 R0 = -8; 26 P1 = -9; 27 P2 = -10; 28 P3 = -11; 29 P4 = -12; 30 P5 = -13; 31 SP = -14; 32 FP = -15; 33 CHECKREG r0, -8; 34 CHECKREG p1, -9; 35 CHECKREG p2, -10; 36 CHECKREG p3, -11; 37 CHECKREG p4, -12; 38 CHECKREG p5, -13; 39 CHECKREG sp, -14; 40 CHECKREG fp, -15; 41 42 R0 = -16; 43 P1 = -17; 44 P2 = -18; 45 P3 = -19; 46 P4 = -20; 47 P5 = -21; 48 SP = -22; 49 FP = -23; 50 CHECKREG r0, -16; 51 CHECKREG p1, -17; 52 CHECKREG p2, -18; 53 CHECKREG p3, -19; 54 CHECKREG p4, -20; 55 CHECKREG p5, -21; 56 CHECKREG sp, -22; 57 CHECKREG fp, -23; 58 59 R0 = -24; 60 P1 = -25; 61 P2 = -26; 62 P3 = -27; 63 P4 = -28; 64 P5 = -29; 65 SP = -30; 66 FP = -31; 67 CHECKREG r0, -24; 68 CHECKREG p1, -25; 69 CHECKREG p2, -26; 70 CHECKREG p3, -27; 71 CHECKREG p4, -28; 72 CHECKREG p5, -29; 73 CHECKREG sp, -30; 74 CHECKREG fp, -31; 75 76 R0 = -32; 77 P1 = -33; 78 P2 = -34; 79 P3 = -35; 80 P4 = -36; 81 P5 = -37; 82 SP = -38; 83 FP = -39; 84 CHECKREG r0, -32; 85 CHECKREG p1, -33; 86 CHECKREG p2, -34; 87 CHECKREG p3, -35; 88 CHECKREG p4, -36; 89 CHECKREG p5, -37; 90 CHECKREG sp, -38; 91 CHECKREG fp, -39; 92 93 R0 = -40; 94 P1 = -41; 95 P2 = -42; 96 P3 = -43; 97 P4 = -44; 98 P5 = -45; 99 SP = -46; 100 FP = -47; 101 CHECKREG r0, -40; 102 CHECKREG p1, -41; 103 CHECKREG p2, -42; 104 CHECKREG p3, -43; 105 CHECKREG p4, -44; 106 CHECKREG p5, -45; 107 CHECKREG sp, -46; 108 CHECKREG fp, -47; 109 110 R0 = -48; 111 P1 = -49; 112 P2 = -50; 113 P3 = -51; 114 P4 = -52; 115 P5 = -53; 116 SP = -54; 117 FP = -55; 118 CHECKREG r0, -48; 119 CHECKREG p1, -49; 120 CHECKREG p2, -50; 121 CHECKREG p3, -51; 122 CHECKREG p4, -52; 123 CHECKREG p5, -53; 124 CHECKREG sp, -54; 125 CHECKREG fp, -55; 126 127 R0 = -56; 128 P1 = -57; 129 P2 = -58; 130 P3 = -59; 131 P4 = -60; 132 P5 = -61; 133 SP = -62; 134 FP = -63; 135 CHECKREG r0, -56; 136 CHECKREG p1, -57; 137 CHECKREG p2, -58; 138 CHECKREG p3, -59; 139 CHECKREG p4, -60; 140 CHECKREG p5, -61; 141 CHECKREG sp, -62; 142 CHECKREG fp, -63; 143 144 R0 = -64; 145 P1 = -64; 146 P2 = -64; 147 P3 = -64; 148 P4 = -64; 149 P5 = -64; 150 SP = -64; 151 FP = -64; 152 CHECKREG r0, -64; 153 CHECKREG p1, -64; 154 CHECKREG p2, -64; 155 CHECKREG p3, -64; 156 CHECKREG p4, -64; 157 CHECKREG p5, -64; 158 CHECKREG sp, -64; 159 CHECKREG fp, -64; 160 161 pass 162