Commit | Line | Data |
---|---|---|
7c52e0e8 L |
1 | #as: --32 |
2 | #source: x86-64-opcode-inval.s | |
3 | #objdump: -dw -Mx86-64 -Mintel | |
4 | #name: 64bit illegal opcodes (Intel mode) | |
5 | ||
6 | .*: +file format .* | |
7 | ||
8 | Disassembly of section .text: | |
9 | ||
10 | 0+ <aaa>: | |
11 | [ ]*[a-f0-9]+: 37 \(bad\) | |
12 | ||
13 | 0+1 <aad0>: | |
14 | [ ]*[a-f0-9]+: d5 \(bad\) | |
bdc4de1b | 15 | [ ]*[a-f0-9]+: 0a .byte 0xa |
7c52e0e8 L |
16 | |
17 | 0+3 <aad1>: | |
18 | [ ]*[a-f0-9]+: d5 \(bad\) | |
bdc4de1b | 19 | [ ]*[a-f0-9]+: 02 .byte 0x2 |
7c52e0e8 L |
20 | |
21 | 0+5 <aam0>: | |
22 | [ ]*[a-f0-9]+: d4 \(bad\) | |
bdc4de1b | 23 | [ ]*[a-f0-9]+: 0a .byte 0xa |
7c52e0e8 L |
24 | |
25 | 0+7 <aam1>: | |
26 | [ ]*[a-f0-9]+: d4 \(bad\) | |
bdc4de1b | 27 | [ ]*[a-f0-9]+: 02 .byte 0x2 |
7c52e0e8 L |
28 | |
29 | 0+9 <aas>: | |
30 | [ ]*[a-f0-9]+: 3f \(bad\) | |
31 | ||
32 | 0+a <bound>: | |
bdc4de1b NC |
33 | [ ]*[a-f0-9]+: 62 .byte 0x62 |
34 | [ ]*[a-f0-9]+: 10 .byte 0x10 | |
7c52e0e8 L |
35 | |
36 | 0+c <daa>: | |
37 | [ ]*[a-f0-9]+: 27 \(bad\) | |
38 | ||
39 | 0+d <das>: | |
40 | [ ]*[a-f0-9]+: 2f \(bad\) | |
41 | ||
42 | 0+e <into>: | |
43 | [ ]*[a-f0-9]+: ce \(bad\) | |
44 | ||
c0f3af97 | 45 | 0+f <pusha>: |
7c52e0e8 L |
46 | [ ]*[a-f0-9]+: 60 \(bad\) |
47 | ||
c0f3af97 | 48 | 0+10 <popa>: |
7c52e0e8 L |
49 | [ ]*[a-f0-9]+: 61 \(bad\) |
50 | #pass |