i386: Add tests for lfence with load/indirect branch/ret
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / inval.l
CommitLineData
252b5132 1.*: Assembler messages:
252b5132
RH
2.*:4: Error: .*
3.*:5: Error: .*
4.*:6: Error: .*
5.*:7: Error: .*
6.*:8: Error: .*
7.*:9: Error: .*
8.*:10: Error: .*
9.*:11: Error: .*
10.*:12: Error: .*
11.*:13: Error: .*
12.*:14: Error: .*
13.*:15: Error: .*
14.*:16: Error: .*
15.*:17: Error: .*
16.*:18: Error: .*
17.*:19: Error: .*
18.*:20: Error: .*
19.*:21: Error: .*
20.*:22: Error: .*
21.*:23: Error: .*
22.*:24: Error: .*
23.*:25: Error: .*
24.*:26: Error: .*
25.*:27: Error: .*
26.*:28: Error: .*
27.*:29: Error: .*
28.*:30: Error: .*
29.*:31: Error: .*
30.*:32: Error: .*
31.*:33: Error: .*
32.*:34: Error: .*
33.*:35: Error: .*
34.*:36: Error: .*
35.*:37: Error: .*
36.*:38: Error: .*
37.*:39: Error: .*
38.*:40: Error: .*
39.*:41: Error: .*
40.*:42: Error: .*
41.*:43: Error: .*
42.*:44: Error: .*
43.*:45: Error: .*
44.*:46: Error: .*
45.*:47: Error: .*
46.*:48: Error: .*
bb8f5920 47.*:49: Error: .*
f48ff2ae 48.*:50: Error: .*
98b528ac
L
49.*:51: Error: .*
50.*:52: Error: .*
7d5e4556
L
51.*:53: Error: .*
52.*:54: Error: .*
98b528ac
L
53.*:55: Error: .*
54.*:56: Error: .*
5fe308e1 55.*:57: Error: .*
582d5edd 56.*:59: Error: .*
5fe308e1 57.*:60: Error: .*
582d5edd 58.*:62: Error: .*
321fd21e
L
59.*:63: Error: .*
60.*:64: Error: .*
582d5edd 61.*:65: Error: .*
3ac21baa
JB
62.*:67: Error: .*mov.*
63.*:68: Error: .*mov.*
64.*:69: Error: .*mov.*
65.*:70: Error: .*mov.*
7d5e4556
L
66.*:73: Error: .*
67.*:74: Error: .*
5c07affc
L
68.*:75: Error: .*
69.*:76: Error: .*
70.*:77: Error: .*
5fe308e1 71.*:78: Error: .*
5c07affc
L
72.*:79: Error: .*
73.*:80: Error: .*
321fd21e 74.*:81: Error: .*
5c07affc 75.*:82: Error: .*
5fe308e1 76.*:83: Error: .*
3ac21baa 77.*:84: Error: .*
5fe308e1
L
78.*:85: Error: .*
79.*:86: Error: .*
80.*:87: Error: .*
81.*:88: Error: .*
82.*:90: Error: .*
3ac21baa
JB
83.*:91: Error: .*
84.*:92: Error: .*
85.*:93: Error: .*
86.*:95: Error: .*
87.*:97: Error: .*shl.*
88.*:98: Error: .*rol.*
89.*:99: Error: .*rcl.*
1286ab78 90.*:102: Error: .*
be4c5e58
L
91.*:104: Error: .*
92.*:105: Error: .*
93.*:106: Error: .*
9706160a
JB
94.*:108: Error: .*
95.*:109: Error: .*
96.*:110: Error: .*
97.*:112: Error: .*
98.*:113: Error: .*
99.*:114: Error: .*
252b5132
RH
100GAS LISTING .*
101
102
98b528ac 103[ ]*1[ ]+\.text
5fe308e1
L
104[ ]*2[ ]+\.allow_index_reg
105[ ]*3[ ]+\# All the following should be illegal
106[ ]*4[ ]+mov \(%dx\),%al
107[ ]*5[ ]+mov \(%eax,%esp,2\),%al
108[ ]*6[ ]+setae %eax
109[ ]*7[ ]+pushb %ds
110[ ]*8[ ]+popb %ds
111[ ]*9[ ]+pushb %al
112[ ]*10[ ]+popb %al
113[ ]*11[ ]+pushb %ah
114[ ]*12[ ]+popb %ah
115[ ]*13[ ]+pushb %ax
116[ ]*14[ ]+popb %ax
117[ ]*15[ ]+pushb %eax
118[ ]*16[ ]+popb %eax
119[ ]*17[ ]+movb %ds,%ax
120[ ]*18[ ]+movb %ds,%eax
121[ ]*19[ ]+movb %ax,%ds
122[ ]*20[ ]+movb %eax,%ds
123[ ]*21[ ]+movdb %eax,%mm0
124[ ]*22[ ]+movqb 0,%mm0
125[ ]*23[ ]+ldsb 0,%eax
126[ ]*24[ ]+setnew 0
127[ ]*25[ ]+movdw %eax,%mm0
128[ ]*26[ ]+movqw 0,%mm0
129[ ]*27[ ]+div %cx,%al
130[ ]*28[ ]+div %cl,%ax
131[ ]*29[ ]+div %ecx,%al
132[ ]*30[ ]+imul 10,%bx,%ecx
133[ ]*31[ ]+imul 10,%bx,%al
134[ ]*32[ ]+popab
135[ ]*33[ ]+stil
136[ ]*34[ ]+aaab
137[ ]*35[ ]+cwdel
138[ ]*36[ ]+cwdw
139[ ]*37[ ]+callww 0
140[ ]*38[ ]+foo: jaw foo
141[ ]*39[ ]+jcxzw foo
142[ ]*40[ ]+jecxzl foo
143[ ]*41[ ]+loopb foo
144[ ]*42[ ]+xlatw %es:%bx
145[ ]*43[ ]+xlatl %es:%bx
146[ ]*44[ ]+intl 2
147[ ]*45[ ]+int3b
148[ ]*46[ ]+hltb
149[ ]*47[ ]+fstb %st\(0\)
150[ ]*48[ ]+fcompll 28\(%ebp\)
151[ ]*49[ ]+fldlw \(%eax\)
152[ ]*50[ ]+movl \$%ebx,%eax
153[ ]*51[ ]+insertq \$4,\$2,%xmm2,%ebx
154[ ]*52[ ]+cvtsi2ssq \(%eax\),%xmm1
155[ ]*53[ ]+cvtsi2sdq \(%eax\),%xmm1
156[ ]*54[ ]+fnstsw %eax
157[ ]*55[ ]+fnstsw %al
158[ ]*56[ ]+fstsw %eax
159[ ]*57[ ]+fstsw %al
98b528ac
L
160\fGAS LISTING .*
161
162
5fe308e1
L
163[ ]*58[ ]+
164[ ]*59[ ]+movnti %ax, \(%eax\)
165[ ]*60[ ]+movntiw %ax, \(%eax\)
166[ ]*61[ ]+
167[ ]*62[ ]+add \(%si,%esi\), %eax
168[ ]*63[ ]+add \(%esi,%si\), %eax
169[ ]*64[ ]+add \(%eiz\), %eax
170[ ]*65[ ]+add \(%eax\), %eiz
171[ ]*66[ ]+
3ac21baa
JB
172[ ]*[1-9][0-9]*[ ]+mov %cr0, %di
173[ ]*[1-9][0-9]*[ ]+mov %ax, %cr7
174[ ]*[1-9][0-9]*[ ]+mov %cr0, %bh
175[ ]*[1-9][0-9]*[ ]+mov %al, %cr7
176[ ]*[1-9][0-9]*[ ]+
177[ ]*[1-9][0-9]*[ ]+\.intel_syntax noprefix
178[ ]*[1-9][0-9]*[ ]+cvtsi2ss xmm1,QWORD PTR \[eax\]
179[ ]*[1-9][0-9]*[ ]+cvtsi2sd xmm1,QWORD PTR \[eax\]
180[ ]*[1-9][0-9]*[ ]+cvtsi2ssq xmm1,QWORD PTR \[eax\]
181[ ]*[1-9][0-9]*[ ]+cvtsi2sdq xmm1,QWORD PTR \[eax\]
182[ ]*[1-9][0-9]*[ ]+movq xmm1, XMMWORD PTR \[esp\]
183[ ]*[1-9][0-9]*[ ]+movq xmm1, DWORD PTR \[esp\]
184[ ]*[1-9][0-9]*[ ]+movq xmm1, WORD PTR \[esp\]
185[ ]*[1-9][0-9]*[ ]+movq xmm1, BYTE PTR \[esp\]
186[ ]*[1-9][0-9]*[ ]+movq XMMWORD PTR \[esp\],xmm1
187[ ]*[1-9][0-9]*[ ]+movq DWORD PTR \[esp\],xmm1
188[ ]*[1-9][0-9]*[ ]+movq WORD PTR \[esp\],xmm1
189[ ]*[1-9][0-9]*[ ]+movq BYTE PTR \[esp\],xmm1
190[ ]*[1-9][0-9]*[ ]+fnstsw eax
191[ ]*[1-9][0-9]*[ ]+fnstsw al
192[ ]*[1-9][0-9]*[ ]+fstsw eax
193[ ]*[1-9][0-9]*[ ]+fstsw al
194[ ]*[1-9][0-9]*[ ]+
195[ ]*[1-9][0-9]*[ ]+movsx ax, \[eax\]
196[ ]*[1-9][0-9]*[ ]+movsx eax, \[eax\]
197[ ]*[1-9][0-9]*[ ]+movzx ax, \[eax\]
198[ ]*[1-9][0-9]*[ ]+movzx eax, \[eax\]
199[ ]*[1-9][0-9]*[ ]+
200[ ]*[1-9][0-9]*[ ]+movnti word ptr \[eax\], ax
b76bc5d5
JB
201[ ]*[1-9][0-9]*[ ]+
202[ ]*[1-9][0-9]*[ ]+shl \[eax\], 1
203[ ]*[1-9][0-9]*[ ]+rol \[ecx\], 2
204[ ]*[1-9][0-9]*[ ]+rcl \[edx\], cl
1286ab78
L
205[ ]*[1-9][0-9]*[ ]+
206[ ]*[1-9][0-9]*[ ]+\.att_syntax prefix
207[ ]*[1-9][0-9]*[ ]+movsd \(%esi\), %ss:\(%edi\), %ss:\(%eax\)
be4c5e58
L
208[ ]*[1-9][0-9]*[ ]+
209[ ]*[1-9][0-9]*[ ]+movl %ds, %ax
210[ ]*[1-9][0-9]*[ ]+movl %ax, %ds
211[ ]*[1-9][0-9]*[ ]+movl %ax, %bx
9706160a
JB
212[ ]*[1-9][0-9]*[ ]+
213[ ]*[1-9][0-9]*[ ]+movw %ds, %eax
214[ ]*[1-9][0-9]*[ ]+movw %eax, %ds
215[ ]*[1-9][0-9]*[ ]+movw %eax, %ebx
216[ ]*[1-9][0-9]*[ ]+
217[ ]*[1-9][0-9]*[ ]+inb %dx, %ax
218[ ]*[1-9][0-9]*[ ]+outb %ax, %dx
219[ ]*[1-9][0-9]*[ ]+movb %ax, %bx
220\fGAS LISTING .*
221
222
This page took 0.907949 seconds and 4 git commands to generate.