Commit | Line | Data |
---|---|---|
41947d9e MR |
1 | .text |
2 | .abicalls | |
3 | .align 4, 0 | |
4 | .globl foo | |
5 | .ent foo | |
6 | .set noreorder | |
7 | .set mips64r6 | |
8 | foo: | |
9 | b (. + 4) - (0x20000 + offset) | |
10 | b (. + 4) + (0x1fffc + offset) | |
11 | bc (. + 4) - (0x8000000 + offset) | |
12 | bc (. + 4) + (0x7fffffc + offset) | |
13 | beqzc $2, (. + 4) - (0x400000 + offset) | |
14 | beqzc $2, (. + 4) + (0x3ffffc + offset) | |
15 | lwpc $2, . - (0x100000 + offset) | |
16 | lwpc $2, . + (0xffffc + offset) | |
17 | ldpc $2, . - (0x100000 + (offset << 1)) | |
18 | ldpc $2, (. - 4) + (0xffff8 + (offset << 1)) | |
19 | .set mips0 | |
20 | .set reorder | |
21 | .end foo | |
22 | ||
23 | # Force some (non-delay-slot) zero bytes, to make 'objdump' print ... | |
24 | .align 4, 0 | |
25 | .space 16 |