]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/i386/i386-intel.d
2.41 Release sources
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / i386 / i386-intel.d
CommitLineData
a8484f96
L
1#source: i386.s
2#objdump: -dw -Mintel
3#name: i386 (Intel mode)
4
5.*: +file format .*
6
7Disassembly of section .text:
8
90+ <.text>:
10[ ]*[a-f0-9]+: df e0 fnstsw ax
11[ ]*[a-f0-9]+: df e0 fnstsw ax
12[ ]*[a-f0-9]+: 9b df e0 fstsw ax
13[ ]*[a-f0-9]+: 9b df e0 fstsw ax
14[ ]*[a-f0-9]+: 66 0f be f0 movsx si,al
15[ ]*[a-f0-9]+: 0f be f0 movsx esi,al
16[ ]*[a-f0-9]+: 0f bf f0 movsx esi,ax
a8484f96
L
17[ ]*[a-f0-9]+: 66 0f be 10 movsx dx,BYTE PTR \[eax\]
18[ ]*[a-f0-9]+: 66 0f be 10 movsx dx,BYTE PTR \[eax\]
19[ ]*[a-f0-9]+: 0f be 10 movsx edx,BYTE PTR \[eax\]
20[ ]*[a-f0-9]+: 0f bf 10 movsx edx,WORD PTR \[eax\]
21[ ]*[a-f0-9]+: 0f be 10 movsx edx,BYTE PTR \[eax\]
22[ ]*[a-f0-9]+: 66 0f be 10 movsx dx,BYTE PTR \[eax\]
23[ ]*[a-f0-9]+: 0f bf 10 movsx edx,WORD PTR \[eax\]
24[ ]*[a-f0-9]+: 66 0f b6 f0 movzx si,al
25[ ]*[a-f0-9]+: 0f b6 f0 movzx esi,al
26[ ]*[a-f0-9]+: 0f b7 f0 movzx esi,ax
a8484f96
L
27[ ]*[a-f0-9]+: 66 0f b6 10 movzx dx,BYTE PTR \[eax\]
28[ ]*[a-f0-9]+: 66 0f b6 10 movzx dx,BYTE PTR \[eax\]
29[ ]*[a-f0-9]+: 0f b6 10 movzx edx,BYTE PTR \[eax\]
30[ ]*[a-f0-9]+: 0f b7 10 movzx edx,WORD PTR \[eax\]
31[ ]*[a-f0-9]+: 0f b6 10 movzx edx,BYTE PTR \[eax\]
32[ ]*[a-f0-9]+: 66 0f b6 10 movzx dx,BYTE PTR \[eax\]
33[ ]*[a-f0-9]+: 0f b6 10 movzx edx,BYTE PTR \[eax\]
34[ ]*[a-f0-9]+: 66 0f b6 10 movzx dx,BYTE PTR \[eax\]
35[ ]*[a-f0-9]+: 0f b7 10 movzx edx,WORD PTR \[eax\]
36[ ]*[a-f0-9]+: 0f c3 00 movnti DWORD PTR \[eax\],eax
37[ ]*[a-f0-9]+: 0f c3 00 movnti DWORD PTR \[eax\],eax
38[ ]*[a-f0-9]+: df e0 fnstsw ax
39[ ]*[a-f0-9]+: df e0 fnstsw ax
40[ ]*[a-f0-9]+: 9b df e0 fstsw ax
41[ ]*[a-f0-9]+: 9b df e0 fstsw ax
42[ ]*[a-f0-9]+: 66 0f be f0 movsx si,al
43[ ]*[a-f0-9]+: 0f be f0 movsx esi,al
44[ ]*[a-f0-9]+: 0f bf f0 movsx esi,ax
45[ ]*[a-f0-9]+: 0f be 10 movsx edx,BYTE PTR \[eax\]
46[ ]*[a-f0-9]+: 66 0f be 10 movsx dx,BYTE PTR \[eax\]
47[ ]*[a-f0-9]+: 0f bf 10 movsx edx,WORD PTR \[eax\]
48[ ]*[a-f0-9]+: 66 0f b6 f0 movzx si,al
49[ ]*[a-f0-9]+: 0f b6 f0 movzx esi,al
50[ ]*[a-f0-9]+: 0f b7 f0 movzx esi,ax
51[ ]*[a-f0-9]+: 0f b6 10 movzx edx,BYTE PTR \[eax\]
52[ ]*[a-f0-9]+: 66 0f b6 10 movzx dx,BYTE PTR \[eax\]
53[ ]*[a-f0-9]+: 0f b7 10 movzx edx,WORD PTR \[eax\]
54[ ]*[a-f0-9]+: f3 0f 7e 0c 24 movq xmm1,QWORD PTR \[esp\]
55[ ]*[a-f0-9]+: f3 0f 7e 0c 24 movq xmm1,QWORD PTR \[esp\]
56[ ]*[a-f0-9]+: 66 0f d6 0c 24 movq QWORD PTR \[esp\],xmm1
57[ ]*[a-f0-9]+: 66 0f d6 0c 24 movq QWORD PTR \[esp\],xmm1
58[ ]*[a-f0-9]+: 66 0f be 00 movsx ax,BYTE PTR \[eax\]
59[ ]*[a-f0-9]+: 0f be 00 movsx eax,BYTE PTR \[eax\]
60[ ]*[a-f0-9]+: 0f bf 00 movsx eax,WORD PTR \[eax\]
61[ ]*[a-f0-9]+: 66 0f b6 00 movzx ax,BYTE PTR \[eax\]
62[ ]*[a-f0-9]+: 0f b6 00 movzx eax,BYTE PTR \[eax\]
63[ ]*[a-f0-9]+: 0f b7 00 movzx eax,WORD PTR \[eax\]
64[ ]*[a-f0-9]+: 0f c3 00 movnti DWORD PTR \[eax\],eax
675b9d61
NC
65[ ]*[a-f0-9]+: 63 ca arpl dx,cx
66[ ]*[a-f0-9]+: 63 ca arpl dx,cx
67[ ]*[a-f0-9]+: 63 0a arpl (WORD PTR )?\[edx\],cx
68[ ]*[a-f0-9]+: 63 0a arpl (WORD PTR )?\[edx\],cx
859aa2c8 69[ ]*[a-f0-9]+: 66 0f 02 d2 lar dx,dx
6825a3bc
JB
70[ ]*[a-f0-9]+: 0f 02 d2 lar edx,edx
71[ ]*[a-f0-9]+: 0f 02 d2 lar edx,edx
859aa2c8
L
72[ ]*[a-f0-9]+: 66 0f 02 12 lar dx,WORD PTR \[edx\]
73[ ]*[a-f0-9]+: 0f 02 12 lar edx,WORD PTR \[edx\]
675b9d61
NC
74[ ]*[a-f0-9]+: 0f 00 d2 lldt dx
75[ ]*[a-f0-9]+: 0f 00 d2 lldt dx
5eeeafe0 76[ ]*[a-f0-9]+: 0f 00 12 lldt (WORD PTR )?\[edx\]
859aa2c8 77[ ]*[a-f0-9]+: 66 0f 03 d2 lsl dx,dx
6825a3bc
JB
78[ ]*[a-f0-9]+: 0f 03 d2 lsl edx,edx
79[ ]*[a-f0-9]+: 0f 03 d2 lsl edx,edx
859aa2c8
L
80[ ]*[a-f0-9]+: 66 0f 03 12 lsl dx,WORD PTR \[edx\]
81[ ]*[a-f0-9]+: 0f 03 12 lsl edx,WORD PTR \[edx\]
675b9d61
NC
82[ ]*[a-f0-9]+: 0f 00 da ltr dx
83[ ]*[a-f0-9]+: 0f 00 da ltr dx
5eeeafe0 84[ ]*[a-f0-9]+: 0f 00 1a ltr (WORD PTR )?\[edx\]
675b9d61
NC
85[ ]*[a-f0-9]+: 0f 00 e2 verr dx
86[ ]*[a-f0-9]+: 0f 00 e2 verr dx
5eeeafe0 87[ ]*[a-f0-9]+: 0f 00 22 verr (WORD PTR )?\[edx\]
675b9d61
NC
88[ ]*[a-f0-9]+: 0f 00 ea verw dx
89[ ]*[a-f0-9]+: 0f 00 ea verw dx
5eeeafe0 90[ ]*[a-f0-9]+: 0f 00 2a verw (WORD PTR )?\[edx\]
675b9d61
NC
91[ ]*[a-f0-9]+: 63 d1 arpl cx,dx
92[ ]*[a-f0-9]+: 63 d1 arpl cx,dx
93[ ]*[a-f0-9]+: 63 11 arpl (WORD PTR )?\[ecx],dx
94[ ]*[a-f0-9]+: 63 11 arpl (WORD PTR )?\[ecx],dx
95[ ]*[a-f0-9]+: 63 11 arpl (WORD PTR )?\[ecx],dx
96[ ]*[a-f0-9]+: 63 11 arpl (WORD PTR )?\[ecx],dx
859aa2c8 97[ ]*[a-f0-9]+: 66 0f 02 d2 lar dx,dx
6825a3bc
JB
98[ ]*[a-f0-9]+: 0f 02 d2 lar edx,edx
99[ ]*[a-f0-9]+: 0f 02 d2 lar edx,edx
859aa2c8
L
100[ ]*[a-f0-9]+: 66 0f 02 12 lar dx,WORD PTR \[edx\]
101[ ]*[a-f0-9]+: 0f 02 12 lar edx,WORD PTR \[edx\]
675b9d61
NC
102[ ]*[a-f0-9]+: 0f 00 d2 lldt dx
103[ ]*[a-f0-9]+: 0f 00 d2 lldt dx
5eeeafe0
JB
104[ ]*[a-f0-9]+: 0f 00 12 lldt (WORD PTR )?\[edx\]
105[ ]*[a-f0-9]+: 0f 00 12 lldt (WORD PTR )?\[edx\]
859aa2c8 106[ ]*[a-f0-9]+: 66 0f 03 d2 lsl dx,dx
6825a3bc
JB
107[ ]*[a-f0-9]+: 0f 03 d2 lsl edx,edx
108[ ]*[a-f0-9]+: 0f 03 d2 lsl edx,edx
859aa2c8
L
109[ ]*[a-f0-9]+: 66 0f 03 12 lsl dx,WORD PTR \[edx\]
110[ ]*[a-f0-9]+: 0f 03 12 lsl edx,WORD PTR \[edx\]
675b9d61
NC
111[ ]*[a-f0-9]+: 0f 00 da ltr dx
112[ ]*[a-f0-9]+: 0f 00 da ltr dx
5eeeafe0
JB
113[ ]*[a-f0-9]+: 0f 00 1a ltr (WORD PTR )?\[edx\]
114[ ]*[a-f0-9]+: 0f 00 1a ltr (WORD PTR )?\[edx\]
675b9d61
NC
115[ ]*[a-f0-9]+: 0f 00 e2 verr dx
116[ ]*[a-f0-9]+: 0f 00 e2 verr dx
5eeeafe0
JB
117[ ]*[a-f0-9]+: 0f 00 22 verr (WORD PTR )?\[edx\]
118[ ]*[a-f0-9]+: 0f 00 22 verr (WORD PTR )?\[edx\]
675b9d61
NC
119[ ]*[a-f0-9]+: 0f 00 ea verw dx
120[ ]*[a-f0-9]+: 0f 00 ea verw dx
5eeeafe0
JB
121[ ]*[a-f0-9]+: 0f 00 2a verw (WORD PTR )?\[edx\]
122[ ]*[a-f0-9]+: 0f 00 2a verw (WORD PTR )?\[edx\]
a8484f96 123#pass