123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- //Original:/proj/frio/dv/testcases/core/c_compi2opp_pr_eq_i7_n/c_compi2opp_pr_eq_i7_n.dsp
- // Spec Reference: compi2opp pregs = imm7 negative
- # mach: bfin
- .include "testutils.inc"
- start
- R0 = -0;
- P1 = -1;
- P2 = -2;
- P3 = -3;
- P4 = -4;
- P5 = -5;
- SP = -6;
- FP = -7;
- CHECKREG r0, -0;
- CHECKREG p1, -1;
- CHECKREG p2, -2;
- CHECKREG p3, -3;
- CHECKREG p4, -4;
- CHECKREG p5, -5;
- CHECKREG sp, -6;
- CHECKREG fp, -7;
- R0 = -8;
- P1 = -9;
- P2 = -10;
- P3 = -11;
- P4 = -12;
- P5 = -13;
- SP = -14;
- FP = -15;
- CHECKREG r0, -8;
- CHECKREG p1, -9;
- CHECKREG p2, -10;
- CHECKREG p3, -11;
- CHECKREG p4, -12;
- CHECKREG p5, -13;
- CHECKREG sp, -14;
- CHECKREG fp, -15;
- R0 = -16;
- P1 = -17;
- P2 = -18;
- P3 = -19;
- P4 = -20;
- P5 = -21;
- SP = -22;
- FP = -23;
- CHECKREG r0, -16;
- CHECKREG p1, -17;
- CHECKREG p2, -18;
- CHECKREG p3, -19;
- CHECKREG p4, -20;
- CHECKREG p5, -21;
- CHECKREG sp, -22;
- CHECKREG fp, -23;
- R0 = -24;
- P1 = -25;
- P2 = -26;
- P3 = -27;
- P4 = -28;
- P5 = -29;
- SP = -30;
- FP = -31;
- CHECKREG r0, -24;
- 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;
- R0 = -40;
- P1 = -41;
- P2 = -42;
- P3 = -43;
- P4 = -44;
- P5 = -45;
- SP = -46;
- FP = -47;
- CHECKREG r0, -40;
- CHECKREG p1, -41;
- CHECKREG p2, -42;
- CHECKREG p3, -43;
- CHECKREG p4, -44;
- CHECKREG p5, -45;
- CHECKREG sp, -46;
- CHECKREG fp, -47;
- R0 = -48;
- P1 = -49;
- P2 = -50;
- P3 = -51;
- P4 = -52;
- P5 = -53;
- SP = -54;
- FP = -55;
- CHECKREG r0, -48;
- CHECKREG p1, -49;
- CHECKREG p2, -50;
- CHECKREG p3, -51;
- CHECKREG p4, -52;
- CHECKREG p5, -53;
- CHECKREG sp, -54;
- CHECKREG fp, -55;
- R0 = -56;
- P1 = -57;
- P2 = -58;
- P3 = -59;
- P4 = -60;
- P5 = -61;
- SP = -62;
- FP = -63;
- CHECKREG r0, -56;
- CHECKREG p1, -57;
- CHECKREG p2, -58;
- CHECKREG p3, -59;
- CHECKREG p4, -60;
- CHECKREG p5, -61;
- CHECKREG sp, -62;
- CHECKREG fp, -63;
- R0 = -64;
- P1 = -64;
- P2 = -64;
- P3 = -64;
- P4 = -64;
- P5 = -64;
- SP = -64;
- FP = -64;
- CHECKREG r0, -64;
- CHECKREG p1, -64;
- CHECKREG p2, -64;
- CHECKREG p3, -64;
- CHECKREG p4, -64;
- CHECKREG p5, -64;
- CHECKREG sp, -64;
- CHECKREG fp, -64;
- pass
|