x86: CET v2.0: Update NOTRACK prefix
[external/binutils.git] / gas / testsuite / gas / i386 / notrack-intel.d
1 #source: notrack.s
2 #objdump: -dw -Mintel
3 #name: i386 NOTRACK prefix (Intel disassembly)
4
5 .*: +file format .*
6
7
8 Disassembly of section .text:
9
10 0+ <_start>:
11 [       ]*[a-f0-9]+:    3e ff d0                notrack call eax
12 [       ]*[a-f0-9]+:    66 3e ff d0             notrack call ax
13 [       ]*[a-f0-9]+:    3e ff e0                notrack jmp eax
14 [       ]*[a-f0-9]+:    66 3e ff e0             notrack jmp ax
15 [       ]*[a-f0-9]+:    3e ff 10                notrack call DWORD PTR \[eax\]
16 [       ]*[a-f0-9]+:    66 3e ff 10             notrack call WORD PTR \[eax\]
17 [       ]*[a-f0-9]+:    3e ff 20                notrack jmp DWORD PTR \[eax\]
18 [       ]*[a-f0-9]+:    66 3e ff 20             notrack jmp WORD PTR \[eax\]
19 [       ]*[a-f0-9]+:    f2 3e ff d0             bnd notrack call eax
20 [       ]*[a-f0-9]+:    66 f2 3e ff d0          bnd notrack call ax
21 [       ]*[a-f0-9]+:    f2 3e ff e0             bnd notrack jmp eax
22 [       ]*[a-f0-9]+:    66 f2 3e ff e0          bnd notrack jmp ax
23 [       ]*[a-f0-9]+:    f2 3e ff 10             bnd notrack call DWORD PTR \[eax\]
24 [       ]*[a-f0-9]+:    66 f2 3e ff 10          bnd notrack call WORD PTR \[eax\]
25 [       ]*[a-f0-9]+:    f2 3e ff 20             bnd notrack jmp DWORD PTR \[eax\]
26 [       ]*[a-f0-9]+:    66 f2 3e ff 20          bnd notrack jmp WORD PTR \[eax\]
27 [       ]*[a-f0-9]+:    3e ff d0                notrack call eax
28 [       ]*[a-f0-9]+:    66 3e ff d0             notrack call ax
29 [       ]*[a-f0-9]+:    3e ff e0                notrack jmp eax
30 [       ]*[a-f0-9]+:    66 3e ff e0             notrack jmp ax
31 [       ]*[a-f0-9]+:    3e ff 10                notrack call DWORD PTR \[eax\]
32 [       ]*[a-f0-9]+:    66 3e ff 10             notrack call WORD PTR \[eax\]
33 [       ]*[a-f0-9]+:    3e ff 20                notrack jmp DWORD PTR \[eax\]
34 [       ]*[a-f0-9]+:    66 3e ff 20             notrack jmp WORD PTR \[eax\]
35 [       ]*[a-f0-9]+:    f2 3e ff d0             bnd notrack call eax
36 [       ]*[a-f0-9]+:    66 f2 3e ff d0          bnd notrack call ax
37 [       ]*[a-f0-9]+:    f2 3e ff e0             bnd notrack jmp eax
38 [       ]*[a-f0-9]+:    66 f2 3e ff e0          bnd notrack jmp ax
39 [       ]*[a-f0-9]+:    f2 3e ff 10             bnd notrack call DWORD PTR \[eax\]
40 [       ]*[a-f0-9]+:    66 f2 3e ff 10          bnd notrack call WORD PTR \[eax\]
41 [       ]*[a-f0-9]+:    f2 3e ff 20             bnd notrack jmp DWORD PTR \[eax\]
42 [       ]*[a-f0-9]+:    66 f2 3e ff 20          bnd notrack jmp WORD PTR \[eax\]
43 [       ]*[a-f0-9]+:    3e f2 ff d0             ds bnd call eax
44 [       ]*[a-f0-9]+:    3e 66 ff d0             ds call ax
45 #pass