1*1424dfb3Schristos	.text
2*1424dfb3Schristos	.set	noreorder
3*1424dfb3Schristos	.space	0x1000
4*1424dfb3Schristos
5*1424dfb3Schristos	.align	4
6*1424dfb3Schristos	.set	nomicromips
7*1424dfb3Schristos	.ent	foo
8*1424dfb3Schristosfoo:
9*1424dfb3Schristos	nor	$0, $0
10*1424dfb3Schristos	jalr	$0, $ra
11*1424dfb3Schristos	 nor	$0, $0
12*1424dfb3Schristos	.end	foo
13*1424dfb3Schristos
14*1424dfb3Schristos	.align	4
15*1424dfb3Schristos	.set	micromips
16*1424dfb3Schristos	.ent	bar
17*1424dfb3Schristosbar:
18*1424dfb3Schristos	nor	$0, $0
19*1424dfb3Schristos	beqzc	$2, foo
20*1424dfb3Schristos	nor	$0, $0
21*1424dfb3Schristos	b	foo
22*1424dfb3Schristos	 nor	$0, $0
23*1424dfb3Schristos	beqz	$2, foo
24*1424dfb3Schristos	 nor	$0, $0
25*1424dfb3Schristos	bgezal	$2, foo
26*1424dfb3Schristos	 nor	$0, $0
27*1424dfb3Schristos	bgezals	$2, foo
28*1424dfb3Schristos	 not	$16, $16
29*1424dfb3Schristos	bltzal	$2, foo
30*1424dfb3Schristos	 nor	$0, $0
31*1424dfb3Schristos	bltzals	$2, foo
32*1424dfb3Schristos	 not	$16, $16
33*1424dfb3Schristos	bals	foo
34*1424dfb3Schristos	 not	$16, $16
35*1424dfb3Schristos	jalr	$0, $ra
36*1424dfb3Schristos	 nor	$0, $0
37*1424dfb3Schristos	.end	bar
38*1424dfb3Schristos
39*1424dfb3Schristos# Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
40*1424dfb3Schristos	.align	4, 0
41*1424dfb3Schristos	.space	16
42