1//Original:/testcases/core/c_ujump/c_ujump.dsp 2// Spec Reference: ujump 3# mach: bfin 4 5.include "testutils.inc" 6 start 7 8 9INIT_R_REGS 0; 10 11ASTAT = r0; 12 13JUMP.S LAB1; 14 15 16STOP: 17JUMP.S END; 18 19LAB1: 20 R1 = 0x1111 (X); 21JUMP.S LAB5; 22 R6 = 0x6666 (X); 23 24LAB2: 25 R2 = 0x2222 (X); 26JUMP.S STOP; 27 28LAB3: 29 R3 = 0x3333 (X); 30JUMP.S LAB2; 31 R7 = 0x7777 (X); 32 33LAB4: 34 R4 = 0x4444 (X); 35JUMP.S LAB3; 36 37LAB5: 38 R5 = 0x5555 (X); 39JUMP.S LAB4; 40 41END: 42 43CHECKREG r0, 0x00000000; 44CHECKREG r1, 0x00001111; 45CHECKREG r2, 0x00002222; 46CHECKREG r3, 0x00003333; 47CHECKREG r4, 0x00004444; 48CHECKREG r5, 0x00005555; 49CHECKREG r6, 0x00000000; 50CHECKREG r7, 0x00000000; 51 52pass 53