1 //Original:/testcases/core/c_brcc_brt_nbp/c_brcc_brt_nbp.dsp
2 // Spec Reference: brcc brt no bp
5 .include "testutils.inc"
20 ASTAT = R0; // clear cc
21 CC = ! CC; // set cc=1
22 IF CC JUMP good1; // (should branch)
23 R1 = 1; // if go here, error
24 good1: IF CC JUMP good2; // (should branch)
25 bad1: R2 = 2; // if go here, error
27 IF CC JUMP bad2; // (should not branch)
29 IF CC JUMP good3; // (should branch)
30 R3 = 3; // if go here, error
31 good3: IF CC JUMP end; // (should branch)
32 bad2: R4 = 4; // if go here error
36 CHECKREG r0, 0x00000000;
37 CHECKREG r1, 0x00000000;
38 CHECKREG r2, 0x00000000;
39 CHECKREG r3, 0x00000000;
40 CHECKREG r4, 0x00000000;
41 CHECKREG r5, 0x00000000;
42 CHECKREG r6, 0x00000000;
43 CHECKREG r7, 0x00000000;