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