Commit | Line | Data |
---|---|---|
645c4556 MR |
1 | #objdump: -d --prefix-addresses --show-raw-insn |
2 | #name: MIPS16 jump delay slot scheduling for EXTEND instructions | |
3 | #as: -32 | |
4 | ||
5 | # Verify that EXTEND instructions are not scheduled into a jump delay slot. | |
6 | ||
7 | .*: +file format .*mips.* | |
8 | ||
9 | Disassembly of section \.text: | |
10 | [0-9a-f]+ <[^>]*> f123 extend 0x123 | |
11 | [0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <foo> | |
12 | [0-9a-f]+ <[^>]*> 6500 nop | |
13 | [0-9a-f]+ <[^>]*> f123 extend 0x123 | |
14 | [0-9a-f]+ <[^>]*> 1c00 0000 jalx 00000000 <foo> | |
15 | [0-9a-f]+ <[^>]*> 6500 nop | |
0674ee5d MR |
16 | [0-9a-f]+ <[^>]*> f123 extend 0x123 |
17 | [0-9a-f]+ <[^>]*> eb00 jr v1 | |
645c4556 | 18 | [0-9a-f]+ <[^>]*> 6500 nop |
0674ee5d MR |
19 | [0-9a-f]+ <[^>]*> f123 extend 0x123 |
20 | [0-9a-f]+ <[^>]*> e820 jr ra | |
645c4556 | 21 | [0-9a-f]+ <[^>]*> 6500 nop |
0674ee5d MR |
22 | [0-9a-f]+ <[^>]*> f123 extend 0x123 |
23 | [0-9a-f]+ <[^>]*> eb40 jalr v1 | |
645c4556 MR |
24 | [0-9a-f]+ <[^>]*> 6500 nop |
25 | \.\.\. |