1# Source file used to test the miscellaneous instructions.
2
3foo:
4L1:
5	jmp	r10
6	jmp	r10.w0
7	jmp	0x100
8
9L2:
10	jal	r22, r10.w2
11	jal	r23, 0
12	jal	r23.w1, 0x3fffc
13
14	# relative branches - forward jump
15L3:
16	qbgt	L5, r23, 0
17	qbge	L5, r23.b2, 255
18	qblt	L5, r22.w1, r0.b1
19	qble	L5, r0.b0, r1.b1
20	qbeq	L5, r1.b2, r3.b0
21	qbne	L5, r21, r22
22	qba	L5
23
24	qbbs	L5, r12, r13
25	qbbs	L5, r12, 5
26	qbbc	L5, r12, r13
27	qbbc	L5, r12, 5
28
29	# relative branches - backward jump
30L4:
31	qbgt	L2, r23, 0
32	qbge	L2, r23.b2, 255
33	qblt	L2, r22.w1, r0.b1
34	qble	L2, r0.b0, r1.b1
35	qbeq	L2, r1.b2, r3.b0
36	qbne	L2, r21, r22
37	qba	L2
38
39L5:
40	qbbs	L2, r12, r13
41	qbbs	L2, r12, 5
42	qbbc	L2, r12, r13
43