Commit | Line | Data |
---|---|---|
17b09558 CM |
1 | # Mix byte/half/word sizes with arbitary base register. |
2 | ||
fbdd3712 | 3 | foo: |
17b09558 CM |
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 |