x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / notrack.d
1 #objdump: -dw
2 #name: i386 NOTRACK prefix
3
4 .*: +file format .*
5
6
7 Disassembly of section .text:
8
9 0+ <_start>:
10 [ ]*[a-f0-9]+: 3e ff d0 notrack call \*%eax
11 [ ]*[a-f0-9]+: 3e 66 ff d0 notrack callw \*%ax
12 [ ]*[a-f0-9]+: 3e ff e0 notrack jmp \*%eax
13 [ ]*[a-f0-9]+: 3e 66 ff e0 notrack jmpw \*%ax
14 [ ]*[a-f0-9]+: 3e ff 10 notrack call \*\(%eax\)
15 [ ]*[a-f0-9]+: 3e 66 ff 10 notrack callw \*\(%eax\)
16 [ ]*[a-f0-9]+: 3e ff 20 notrack jmp \*\(%eax\)
17 [ ]*[a-f0-9]+: 3e 66 ff 20 notrack jmpw \*\(%eax\)
18 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax
19 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd callw \*%ax
20 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax
21 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmpw \*%ax
22 [ ]*[a-f0-9]+: 3e f2 ff 10 notrack bnd call \*\(%eax\)
23 [ ]*[a-f0-9]+: 3e 66 f2 ff 10 notrack bnd callw \*\(%eax\)
24 [ ]*[a-f0-9]+: 3e f2 ff 20 notrack bnd jmp \*\(%eax\)
25 [ ]*[a-f0-9]+: 3e 66 f2 ff 20 notrack bnd jmpw \*\(%eax\)
26 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax
27 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd callw \*%ax
28 [ ]*[a-f0-9]+: 3e f2 ff 10 notrack bnd call \*\(%eax\)
29 [ ]*[a-f0-9]+: 3e 66 f2 ff 10 notrack bnd callw \*\(%eax\)
30 [ ]*[a-f0-9]+: 3e ff d0 notrack call \*%eax
31 [ ]*[a-f0-9]+: 3e 66 ff d0 notrack callw \*%ax
32 [ ]*[a-f0-9]+: 3e ff e0 notrack jmp \*%eax
33 [ ]*[a-f0-9]+: 3e 66 ff e0 notrack jmpw \*%ax
34 [ ]*[a-f0-9]+: 3e ff 10 notrack call \*\(%eax\)
35 [ ]*[a-f0-9]+: 3e 66 ff 10 notrack callw \*\(%eax\)
36 [ ]*[a-f0-9]+: 3e ff 20 notrack jmp \*\(%eax\)
37 [ ]*[a-f0-9]+: 3e 66 ff 20 notrack jmpw \*\(%eax\)
38 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax
39 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd callw \*%ax
40 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax
41 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmpw \*%ax
42 [ ]*[a-f0-9]+: 3e f2 ff 10 notrack bnd call \*\(%eax\)
43 [ ]*[a-f0-9]+: 3e 66 f2 ff 10 notrack bnd callw \*\(%eax\)
44 [ ]*[a-f0-9]+: 3e f2 ff 20 notrack bnd jmp \*\(%eax\)
45 [ ]*[a-f0-9]+: 3e 66 f2 ff 20 notrack bnd jmpw \*\(%eax\)
46 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax
47 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd callw \*%ax
48 [ ]*[a-f0-9]+: 3e f2 ff 10 notrack bnd call \*\(%eax\)
49 [ ]*[a-f0-9]+: 3e 66 f2 ff 10 notrack bnd callw \*\(%eax\)
50 [ ]*[a-f0-9]+: f2 3e ff d0 bnd notrack call \*%eax
51 [ ]*[a-f0-9]+: 66 3e ff d0 notrack callw \*%ax
52 #pass
This page took 0.036712 seconds and 4 git commands to generate.