| //Original:/proj/frio/dv/testcases/core/c_compi2opp_pr_eq_i7_p/c_compi2opp_pr_eq_i7_p.dsp | |
| // Spec Reference: compi2opd pregs = imm7 positive | |
| # mach: bfin | |
| .include "testutils.inc" | |
| start | |
| //R0 = 0; | |
| P1 = 1; | |
| P2 = 2; | |
| P3 = 3; | |
| P4 = 4; | |
| P5 = 5; | |
| SP = 6; | |
| FP = 7; | |
| CHECKREG p1, 1; | |
| CHECKREG p2, 2; | |
| CHECKREG p3, 3; | |
| CHECKREG p4, 4; | |
| CHECKREG p5, 5; | |
| CHECKREG sp, 6; | |
| CHECKREG fp, 7; | |
| P1 = 9; | |
| P2 = 10; | |
| P3 = 11; | |
| P4 = 12; | |
| P5 = 13; | |
| SP = 14; | |
| FP = 15; | |
| CHECKREG p1, 9; | |
| CHECKREG p2, 10; | |
| CHECKREG p3, 11; | |
| CHECKREG p4, 12; | |
| CHECKREG p5, 13; | |
| CHECKREG sp, 14; | |
| CHECKREG fp, 15; | |
| P1 = 17; | |
| P2 = 18; | |
| P3 = 19; | |
| P4 = 20; | |
| P5 = 21; | |
| SP = 22; | |
| FP = 23; | |
| CHECKREG p1, 17; | |
| CHECKREG p2, 18; | |
| CHECKREG p3, 19; | |
| CHECKREG p4, 20; | |
| CHECKREG p5, 21; | |
| CHECKREG sp, 22; | |
| CHECKREG fp, 23; | |
| P1 = 25; | |
| P2 = 26; | |
| P3 = 27; | |
| P4 = 28; | |
| P5 = 29; | |
| SP = 30; | |
| FP = 31; | |
| CHECKREG p1, 25; | |
| CHECKREG p2, 26; | |
| CHECKREG p3, 27; | |
| CHECKREG p4, 28; | |
| CHECKREG p5, 29; | |
| CHECKREG sp, 30; | |
| CHECKREG fp, 31; | |
| R0 = 32; | |
| P1 = 33; | |
| P2 = 34; | |
| P3 = 35; | |
| P4 = 36; | |
| P5 = 37; | |
| SP = 38; | |
| FP = 39; | |
| CHECKREG r0, 32; | |
| CHECKREG p1, 33; | |
| CHECKREG p2, 34; | |
| CHECKREG p3, 35; | |
| CHECKREG p4, 36; | |
| CHECKREG p5, 37; | |
| CHECKREG sp, 38; | |
| CHECKREG fp, 39; | |
| P1 = 41; | |
| P2 = 42; | |
| P3 = 43; | |
| P4 = 44; | |
| P5 = 45; | |
| SP = 46; | |
| FP = 47; | |
| CHECKREG p1, 41; | |
| CHECKREG p2, 42; | |
| CHECKREG p3, 43; | |
| CHECKREG p4, 44; | |
| CHECKREG p5, 45; | |
| CHECKREG sp, 46; | |
| CHECKREG fp, 47; | |
| P1 = 49; | |
| P2 = 50; | |
| P3 = 51; | |
| P4 = 52; | |
| P5 = 53; | |
| SP = 54; | |
| FP = 55; | |
| CHECKREG p1, 49; | |
| CHECKREG p2, 50; | |
| CHECKREG p3, 51; | |
| CHECKREG p4, 52; | |
| CHECKREG p5, 53; | |
| CHECKREG sp, 54; | |
| CHECKREG fp, 55; | |
| P1 = 57; | |
| P2 = 58; | |
| P3 = 59; | |
| P4 = 60; | |
| P5 = 61; | |
| SP = 62; | |
| FP = 63; | |
| CHECKREG p1, 57; | |
| CHECKREG p2, 58; | |
| CHECKREG p3, 59; | |
| CHECKREG p4, 60; | |
| CHECKREG p5, 61; | |
| CHECKREG sp, 62; | |
| CHECKREG fp, 63; | |
| pass |