Add support fpr MAXQ processor
[deliverable/binutils-gdb.git] / gas / testsuite / gas / maxq20 / jump.s
1 ;# jump.s
2 ;# Program flow instructions using JUMP
3 .text
4 LableStart:
5 JUMP LableStart
6 JUMP C, LableStart
7 JUMP C, A[0]
8 JUMP C, A[1]
9 JUMP NC, LableStart
10 JUMP NC, A[0]
11 JUMP NC, A[1]
12 JUMP S, LableStart
13 JUMP S, A[0]
14 JUMP S, A[1]
15 JUMP Z, LableStart
16 JUMP Z, A[0]
17 JUMP Z, A[1]
18 JUMP NZ, LableStart
19 JUMP NZ, A[0]
20 JUMP NZ, A[1]
21 JUMP E, LableStart
22 JUMP NE, LableStart
23 JUMP NE, Lable1
24
25 Lable1:
26 SJUMP Lable1 ;Checking the SJUMP opcode
27 SJUMP C, Lable1
28 SJUMP C, A[0]
29 SJUMP C, A[1]
30 SJUMP NC, Lable1
31 SJUMP NC, A[0]
32 SJUMP NC, A[1]
33 SJUMP S, Lable1
34 SJUMP S, A[0]
35 SJUMP S, A[1]
36 SJUMP Z, Lable1
37 SJUMP Z, A[0]
38 SJUMP Z, A[1]
39 SJUMP NZ, Lable1
40 SJUMP NZ, A[0]
41 SJUMP NZ, A[1]
42 SJUMP E, Lable1
43 SJUMP NE, Lable1
44 JUMP LongJump
45 JUMP C, LongJump
46 JUMP C, A[0]
47 JUMP C, A[1]
48 JUMP NC, LongJump
49 JUMP NC, A[0]
50 JUMP NC, A[1]
51 JUMP Z, LongJump
52 JUMP Z, A[0]
53 JUMP Z, A[1]
54 JUMP NZ, LongJump
55 JUMP NZ, A[0]
56 JUMP NZ, A[1]
57 JUMP S, LongJump
58 JUMP S, A[0]
59 JUMP S, A[1]
60 JUMP E, LongJump
61 JUMP NE, LongJump
62 LJUMP LongJump ;test LJUMP also
63 LJUMP C, LongJump
64 LJUMP C, A[0]
65 LJUMP C, A[1]
66 LJUMP NE, LongJump
67 LJUMP Z, LongJump
68 LJUMP Z, A[0]
69 LJUMP Z, A[1]
70 LJUMP NZ, LongJump
71 LJUMP NZ, A[0]
72 LJUMP NZ, A[1]
73 LJUMP S, LongJump
74 LJUMP S, A[0]
75 LJUMP S, A[1]
76 LJUMP NC, LongJump
77 LJUMP NC, A[0]
78 LJUMP NC, A[1]
79 LJUMP E, LongJump
80 .fill 0x200, 2, 0
81 LongJump:
82 NOP
83 NOP
84 NOP
85 NOP
86 NOP
87
This page took 0.039783 seconds and 4 git commands to generate.