1# Mix byte/half/word sizes with arbitrary base register.
2
3foo:
4	# safe
5	sh      $2,7($8)
6	sb      $3,0($8)
7	sw      $4,1($8)
8	break
9
10	# nop
11	sh      $2,22($8)
12	sb      $3,15($8)
13	sw      $4,24($8)
14	break
15
16	# safe
17	sh      $2,0($8)
18	sb      $3,9($8)
19	sw      $4,2($8)
20	break
21
22	# nop
23	sh      $2,6($8)
24	sb      $3,16($8)
25	sw      $4,12($8)
26	break
27
28	# safe
29	sh      $2,10($8)
30	sb      $3,15($8)
31	sw      $4,4($8)
32	break
33
34	# nop
35	sh      $2,10($8)
36	sb      $3,16($8)
37	sw      $4,4($8)
38	break
39
40# Force at least 8 (non-delay-slot) zero bytes,to make 'objdump' print ...
41	.align	2
42	.space	8
43