1153838Sdfr//Original:/proj/frio/dv/testcases/core/c_compi2opp_pr_eq_i7_p/c_compi2opp_pr_eq_i7_p.dsp 2153838Sdfr// Spec Reference: compi2opd pregs = imm7 positive 3153838Sdfr# mach: bfin 4153838Sdfr 5153838Sdfr.include "testutils.inc" 6153838Sdfr start 7153838Sdfr 8153838Sdfr//R0 = 0; 9153838Sdfr P1 = 1; 10153838Sdfr P2 = 2; 11153838Sdfr P3 = 3; 12153838Sdfr P4 = 4; 13153838Sdfr P5 = 5; 14153838Sdfr SP = 6; 15153838Sdfr FP = 7; 16153838Sdfr CHECKREG p1, 1; 17153838Sdfr CHECKREG p2, 2; 18153838Sdfr CHECKREG p3, 3; 19153838Sdfr CHECKREG p4, 4; 20153838Sdfr CHECKREG p5, 5; 21153838Sdfr CHECKREG sp, 6; 22153838Sdfr CHECKREG fp, 7; 23153838Sdfr 24153838Sdfr P1 = 9; 25153838Sdfr P2 = 10; 26153838Sdfr P3 = 11; 27153838Sdfr P4 = 12; 28153838Sdfr P5 = 13; 29153838Sdfr SP = 14; 30153838Sdfr FP = 15; 31153838Sdfr CHECKREG p1, 9; 32153838Sdfr CHECKREG p2, 10; 33178828Sdfr CHECKREG p3, 11; 34153838Sdfr CHECKREG p4, 12; 35153838Sdfr CHECKREG p5, 13; 36153838Sdfr CHECKREG sp, 14; 37153838Sdfr CHECKREG fp, 15; 38153838Sdfr 39153838Sdfr P1 = 17; 40153838Sdfr P2 = 18; 41153838Sdfr P3 = 19; 42153838Sdfr P4 = 20; 43178828Sdfr P5 = 21; 44171112Sdfr SP = 22; 45153838Sdfr FP = 23; 46153838Sdfr CHECKREG p1, 17; 47153838Sdfr CHECKREG p2, 18; 48153838Sdfr CHECKREG p3, 19; 49153838Sdfr CHECKREG p4, 20; 50153838Sdfr CHECKREG p5, 21; 51153838Sdfr CHECKREG sp, 22; 52153838Sdfr CHECKREG fp, 23; 53178828Sdfr 54153838Sdfr P1 = 25; 55153838Sdfr P2 = 26; 56153838Sdfr P3 = 27; 57153838Sdfr P4 = 28; 58153838Sdfr 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