1//Original:/testcases/core/c_compi2opd_dr_eq_i7_p/c_compi2opd_dr_eq_i7_p.dsp 2// Spec Reference: compi2opd dregs = imm7 positive 3# mach: bfin 4 5.include "testutils.inc" 6 start 7 8 9INIT_R_REGS 0; 10 11R0 = 0; 12R1 = 1; 13R2 = 2; 14R3 = 3; 15R4 = 4; 16R5 = 5; 17R6 = 6; 18R7 = 7; 19CHECKREG r0, 0; 20CHECKREG r1, 1; 21CHECKREG r2, 2; 22CHECKREG r3, 3; 23CHECKREG r4, 4; 24CHECKREG r5, 5; 25CHECKREG r6, 6; 26CHECKREG r7, 7; 27 28R0 = 8; 29R1 = 9; 30R2 = 10; 31R3 = 11; 32R4 = 12; 33R5 = 13; 34R6 = 14; 35R7 = 15; 36CHECKREG r0, 8; 37CHECKREG r1, 9; 38CHECKREG r2, 10; 39CHECKREG r3, 11; 40CHECKREG r4, 12; 41CHECKREG r5, 13; 42CHECKREG r6, 14; 43CHECKREG r7, 15; 44 45R0 = 16; 46R1 = 17; 47R2 = 18; 48R3 = 19; 49R4 = 20; 50R5 = 21; 51R6 = 22; 52R7 = 23; 53CHECKREG r0, 16; 54CHECKREG r1, 17; 55CHECKREG r2, 18; 56CHECKREG r3, 19; 57CHECKREG r4, 20; 58CHECKREG r5, 21; 59CHECKREG r6, 22; 60CHECKREG r7, 23; 61 62R0 = 24; 63R1 = 25; 64R2 = 26; 65R3 = 27; 66R4 = 28; 67R5 = 29; 68R6 = 30; 69R7 = 31; 70CHECKREG r0, 24; 71CHECKREG r1, 25; 72CHECKREG r2, 26; 73CHECKREG r3, 27; 74CHECKREG r4, 28; 75CHECKREG r5, 29; 76CHECKREG r6, 30; 77CHECKREG r7, 31; 78 79R0 = 32; 80R1 = 33; 81R2 = 34; 82R3 = 35; 83R4 = 36; 84R5 = 37; 85R6 = 38; 86R7 = 39; 87CHECKREG r0, 32; 88CHECKREG r1, 33; 89CHECKREG r2, 34; 90CHECKREG r3, 35; 91CHECKREG r4, 36; 92CHECKREG r5, 37; 93CHECKREG r6, 38; 94CHECKREG r7, 39; 95 96R0 = 40; 97R1 = 41; 98R2 = 42; 99R3 = 43; 100R4 = 44; 101R5 = 45; 102R6 = 46; 103R7 = 47; 104CHECKREG r0, 40; 105CHECKREG r1, 41; 106CHECKREG r2, 42; 107CHECKREG r3, 43; 108CHECKREG r4, 44; 109CHECKREG r5, 45; 110CHECKREG r6, 46; 111CHECKREG r7, 47; 112 113R0 = 48; 114R1 = 49; 115R2 = 50; 116R3 = 51; 117R4 = 52; 118R5 = 53; 119R6 = 54; 120R7 = 55; 121CHECKREG r0, 48; 122CHECKREG r1, 49; 123CHECKREG r2, 50; 124CHECKREG r3, 51; 125CHECKREG r4, 52; 126CHECKREG r5, 53; 127CHECKREG r6, 54; 128CHECKREG r7, 55; 129 130R0 = 56; 131R1 = 57; 132R2 = 58; 133R3 = 59; 134R4 = 60; 135R5 = 61; 136R6 = 62; 137R7 = 63; 138CHECKREG r0, 56; 139CHECKREG r1, 57; 140CHECKREG r2, 58; 141CHECKREG r3, 59; 142CHECKREG r4, 60; 143CHECKREG r5, 61; 144CHECKREG r6, 62; 145CHECKREG r7, 63; 146 147pass 148