Commit | Line | Data |
---|---|---|
43234a1e | 1 | .*: Assembler messages: |
43234a1e L |
2 | .*:5: Error: .* |
3 | .*:6: Error: .* | |
4 | .*:7: Error: .* | |
5 | .*:8: Error: .* | |
6 | .*:9: Error: .* | |
83861ea6 | 7 | .*:10: Error: .* |
43234a1e | 8 | .*:12: Error: .* |
83861ea6 | 9 | .*:13: Error: .* |
43234a1e | 10 | .*:15: Error: .* |
83861ea6 MZ |
11 | .*:16: Error: .* |
12 | .*:18: Error: .* | |
13 | .*:19: Error: .* | |
43234a1e L |
14 | .*:20: Error: .* |
15 | .*:21: Error: .* | |
43234a1e | 16 | .*:22: Error: .* |
43234a1e | 17 | .*:25: Error: .* |
83861ea6 | 18 | .*:26: Error: .* |
ad8ecc81 | 19 | .*:27: Error: .* |
43234a1e | 20 | .*:28: Error: .* |
83861ea6 MZ |
21 | .*:29: Error: .* |
22 | .*:30: Error: .* | |
83861ea6 | 23 | .*:32: Error: .* |
43234a1e | 24 | .*:33: Error: .* |
43234a1e L |
25 | .*:35: Error: .* |
26 | .*:36: Error: .* | |
ad8ecc81 MZ |
27 | .*:38: Error: .* |
28 | .*:39: Error: .* | |
29 | .*:40: Error: .* | |
30 | .*:41: Error: .* | |
83861ea6 MZ |
31 | .*:42: Error: .* |
32 | .*:44: Error: .* | |
33 | .*:45: Error: .* | |
34 | .*:46: Error: .* | |
35 | .*:47: Error: .* | |
36 | .*:48: Error: .* | |
37 | .*:49: Error: .* | |
38 | .*:50: Error: .* | |
6d2cd6b2 JB |
39 | .*:53: Error: .* |
40 | .*:54: Error: .* | |
41 | .*:57: Error: .* | |
42 | .*:58: Error: .* | |
8e6e0792 JB |
43 | .*:61: Error: .*vmovaps.* |
44 | .*:62: Error: .*vmovaps.* | |
45 | .*:63: Error: .*vmovaps.* | |
46 | .*:64: Error: .*vmovaps.* | |
47 | .*:66: Error: .*vcvtps2pd.* | |
48 | .*:67: Error: .*vcvtps2pd.* | |
49 | .*:69: Error: .*vcvtps2pd.* | |
50 | .*:71: Error: .*vcvtps2pd.* | |
51 | .*:73: Error: .*vcvtps2pd.* | |
52 | .*:74: Error: .*vcvtps2pd.* | |
53 | .*:77: Error: .*vcvtps2pd.* | |
54 | .*:78: Error: .*vcvtps2pd.* | |
55 | .*:79: Error: .*vcvtps2pd.* | |
56 | .*:81: Error: .*vaddps.* | |
57 | .*:82: Error: .*vaddps.* | |
58 | .*:83: Error: .*vaddps.* | |
59 | .*:86: Error: .*vaddps.* | |
60 | .*:87: Error: .*vaddps.* | |
61 | .*:89: Error: .*vaddps.* | |
62 | .*:91: Error: .*vaddps.* | |
63 | .*:93: Error: .*vaddps.* | |
64 | .*:94: Error: .*vaddps.* | |
65 | .*:96: Error: .*vaddpd.* | |
66 | .*:97: Error: .*vaddpd.* | |
67 | .*:99: Error: .*vaddpd.* | |
68 | .*:101: Error: .*vaddpd.* | |
69 | .*:103: Error: .*vaddpd.* | |
70 | .*:104: Error: .*vaddpd.* | |
71 | .*:107: Error: .*vaddpd.* | |
72 | .*:108: Error: .*vaddpd.* | |
73 | .*:109: Error: .*vaddpd.* | |
74 | .*:112: Error: .*vcvtps2pd.* | |
75 | .*:113: Error: .*vcvtps2pd.* | |
76 | .*:117: Error: .*vcvtps2pd.* | |
77 | .*:118: Error: .*vcvtps2pd.* | |
78 | .*:119: Error: .*vcvtps2pd.* | |
79 | .*:121: Error: .*vaddps.* | |
80 | .*:122: Error: .*vaddps.* | |
81 | .*:123: Error: .*vaddps.* | |
82 | .*:125: Error: .*vaddps.* | |
83 | .*:126: Error: .*vaddps.* | |
84 | .*:127: Error: .*vaddps.* | |
85 | .*:130: Error: .*vaddps.* | |
86 | .*:131: Error: .*vaddps.* | |
87 | .*:133: Error: .*vaddps.* | |
88 | .*:135: Error: .*vaddps.* | |
89 | .*:137: Error: .*vaddps.* | |
90 | .*:138: Error: .*vaddps.* | |
91 | .*:140: Error: .*vaddpd.* | |
92 | .*:141: Error: .*vaddpd.* | |
93 | .*:142: Error: .*vaddpd.* | |
94 | .*:144: Error: .*vaddpd.* | |
95 | .*:145: Error: .*vaddpd.* | |
96 | .*:147: Error: .*vaddpd.* | |
97 | .*:149: Error: .*vaddpd.* | |
98 | .*:151: Error: .*vaddpd.* | |
99 | .*:152: Error: .*vaddpd.* | |
100 | .*:155: Error: .*vaddpd.* | |
101 | .*:156: Error: .*vaddpd.* | |
102 | .*:157: Error: .*vaddpd.* | |
43234a1e L |
103 | GAS LISTING .* |
104 | ||
105 | ||
106 | [ ]*1[ ]+# Check illegal AVX512F instructions | |
107 | [ ]*2[ ]+\.text | |
83861ea6 MZ |
108 | [ ]*3[ ]+\.allow_index_reg |
109 | [ ]*4[ ]+_start: | |
110 | [ ]*5[ ]+mov \{sae\}, %eax\{%k1\} | |
111 | [ ]*6[ ]+mov \{sae\}, %eax | |
112 | [ ]*7[ ]+mov %ebx, %eax\{%k2\} | |
113 | [ ]*8[ ]+vaddps %zmm3, %zmm1, %zmm2\{z\}\{%k1\}\{z\} | |
114 | [ ]*9[ ]+vaddps %zmm3, %zmm1\{%k3\}, %zmm2\{z\} | |
115 | [ ]*10[ ]+vaddps %zmm3, %zmm1\{%k1\}, %zmm2\{%k2\} | |
116 | [ ]*11[ ]+ | |
117 | [ ]*12[ ]+vcvtps2pd \(%eax\), %zmm1\{1to8\} | |
118 | [ ]*13[ ]+vcvtps2pd \(%eax\)\{1to16\}, %zmm1 | |
119 | [ ]*14[ ]+ | |
120 | [ ]*15[ ]+vcvtps2pd \(%eax\)\{%k1\}, %zmm1 | |
121 | [ ]*16[ ]+vcvtps2pd \(%eax\)\{z\}, %zmm1 | |
122 | [ ]*17[ ]+ | |
123 | [ ]*18[ ]+vgatherqpd \(%rdi,%zmm2,8\),%zmm6 | |
124 | [ ]*19[ ]+vgatherqpd \(%edi\),%zmm6\{%k1\} | |
125 | [ ]*20[ ]+vgatherqpd \(%zmm2\),%zmm6\{%k1\} | |
126 | [ ]*21[ ]+vpscatterdd %zmm6,\(%edi\)\{%k1\} | |
127 | [ ]*22[ ]+vpscatterdd %zmm6,\(%zmm2\)\{%k1\} | |
128 | [ ]*23[ ]+ | |
129 | [ ]*24[ ]+\.intel_syntax noprefix | |
130 | [ ]*25[ ]+mov eax\{k1\}, \{sae\} | |
131 | [ ]*26[ ]+mov eax, \{sae\} | |
132 | [ ]*27[ ]+mov eax\{k2\}, ebx | |
133 | [ ]*28[ ]+vaddps zmm2\{z\}\{k1\}\{z\}, zmm1, zmm3 | |
134 | [ ]*29[ ]+vaddps zmm2\{z\}, zmm1\{k3\}, zmm3 | |
135 | [ ]*30[ ]+vaddps zmm2\{k2\}, zmm1\{k1\}, zmm3 | |
136 | [ ]*31[ ]+ | |
137 | [ ]*32[ ]+vcvtps2pd zmm1\{1to8\}, \[eax\] | |
138 | [ ]*33[ ]+vcvtps2pd zmm1, \[eax\]\{1to16\} | |
ad8ecc81 | 139 | [ ]*34[ ]+ |
83861ea6 MZ |
140 | [ ]*35[ ]+vcvtps2pd zmm1, \[eax\]\{k1\} |
141 | [ ]*36[ ]+vcvtps2pd zmm1, \[eax\]\{z\} | |
142 | [ ]*37[ ]+ | |
143 | [ ]*38[ ]+vgatherqpd zmm6, ZMMWORD PTR \[rdi\+zmm2\*8\] | |
144 | [ ]*39[ ]+vgatherqpd zmm6\{k1\}, ZMMWORD PTR \[edi\] | |
145 | [ ]*40[ ]+vgatherqpd zmm6\{k1\}, ZMMWORD PTR \[zmm2\+eiz\] | |
146 | [ ]*41[ ]+vpscatterdd ZMMWORD PTR \[edi\]\{k1\}, zmm6 | |
147 | [ ]*42[ ]+vpscatterdd ZMMWORD PTR \[zmm2\+eiz\]\{k1\}, zmm6 | |
148 | [ ]*43[ ]+ | |
149 | [ ]*44[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to8\} | |
150 | [ ]*45[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to16\} | |
151 | [ ]*46[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to8\} | |
152 | [ ]*47[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to16\} | |
153 | [ ]*48[ ]+vaddps zmm2, zmm1, ZMMWORD PTR \[eax\]\{1to16\} | |
154 | [ ]*49[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\] | |
155 | [ ]*50[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\] | |
6d2cd6b2 JB |
156 | [ ]*51[ ]* |
157 | [ ]*52[ ]+\.att_syntax prefix | |
158 | [ ]*53[ ]+vaddps %zmm0, %zmm1, %zmm2\{%ecx\} | |
159 | [ ]*54[ ]+vaddps %zmm0, %zmm1, %zmm2\{z\} | |
160 | [ ]*55[ ]* | |
161 | [ ]*56[ ]+\.intel_syntax noprefix | |
162 | [ ]*57[ ]+vaddps zmm2\{ecx\}, zmm1, zmm0 | |
163 | \fGAS LISTING .* | |
164 | #... | |
165 | [ ]*58[ ]+vaddps zmm2\{z\}, zmm1, zmm0 | |
8e6e0792 JB |
166 | [ ]*59[ ]* |
167 | [ ]*60[ ]+\.att_syntax prefix | |
168 | [ ]*61[ ]+vmovaps \(%eax\)\{1to2\}, %zmm1 | |
169 | [ ]*62[ ]+vmovaps \(%eax\)\{1to4\}, %zmm1 | |
170 | [ ]*63[ ]+vmovaps \(%eax\)\{1to8\}, %zmm1 | |
171 | [ ]*64[ ]+vmovaps \(%eax\)\{1to16\}, %zmm1 | |
172 | [ ]*65[ ]* | |
173 | [ ]*66[ ]+vcvtps2pd \(%eax\)\{1to2\}, %zmm1 | |
174 | [ ]*67[ ]+vcvtps2pd \(%eax\)\{1to4\}, %zmm1 | |
175 | [ ]*68 \?\?\?\? 62F17C58[ ]+vcvtps2pd \(%eax\)\{1to8\}, %zmm1 | |
176 | [ ]*68[ ]+5A08 | |
177 | [ ]*69[ ]+vcvtps2pd \(%eax\)\{1to16\}, %zmm1 | |
178 | [ ]*70[ ]* | |
179 | [ ]*71[ ]+vcvtps2pd \(%eax\)\{1to2\}, %ymm1 | |
180 | [ ]*72 \?\?\?\? 62F17C38[ ]+vcvtps2pd \(%eax\)\{1to4\}, %ymm1 | |
181 | [ ]*72[ ]+5A08 | |
182 | [ ]*73[ ]+vcvtps2pd \(%eax\)\{1to8\}, %ymm1 | |
183 | [ ]*74[ ]+vcvtps2pd \(%eax\)\{1to16\}, %ymm1 | |
184 | [ ]*75[ ]* | |
185 | [ ]*76 \?\?\?\? 62F17C18[ ]+vcvtps2pd \(%eax\)\{1to2\}, %xmm1 | |
186 | [ ]*76[ ]+5A08 | |
187 | [ ]*77[ ]+vcvtps2pd \(%eax\)\{1to4\}, %xmm1 | |
188 | [ ]*78[ ]+vcvtps2pd \(%eax\)\{1to8\}, %xmm1 | |
189 | [ ]*79[ ]+vcvtps2pd \(%eax\)\{1to16\}, %xmm1 | |
190 | [ ]*80[ ]+ | |
191 | [ ]*81[ ]+vaddps \(%eax\)\{1to2\}, %zmm1, %zmm2 | |
192 | [ ]*82[ ]+vaddps \(%eax\)\{1to4\}, %zmm1, %zmm2 | |
193 | [ ]*83[ ]+vaddps \(%eax\)\{1to8\}, %zmm1, %zmm2 | |
194 | [ ]*84 \?\?\?\? 62F17458[ ]+vaddps \(%eax\)\{1to16\}, %zmm1, %zmm2 | |
195 | [ ]*84[ ]+5810 | |
196 | [ ]*85[ ]* | |
197 | [ ]*86[ ]+vaddps \(%eax\)\{1to2\}, %ymm1, %ymm2 | |
198 | [ ]*87[ ]+vaddps \(%eax\)\{1to4\}, %ymm1, %ymm2 | |
199 | [ ]*88 \?\?\?\? 62F17438[ ]+vaddps \(%eax\)\{1to8\}, %ymm1, %ymm2 | |
200 | [ ]*88[ ]+5810 | |
201 | [ ]*89[ ]+vaddps \(%eax\)\{1to16\}, %ymm1, %ymm2 | |
202 | [ ]*90[ ]* | |
203 | [ ]*91[ ]+vaddps \(%eax\)\{1to2\}, %xmm1, %xmm2 | |
204 | [ ]*92 \?\?\?\? 62F17418[ ]+vaddps \(%eax\)\{1to4\}, %xmm1, %xmm2 | |
205 | [ ]*92[ ]+5810 | |
206 | [ ]*93[ ]+vaddps \(%eax\)\{1to8\}, %xmm1, %xmm2 | |
207 | [ ]*94[ ]+vaddps \(%eax\)\{1to16\}, %xmm1, %xmm2 | |
208 | [ ]*95[ ]* | |
209 | [ ]*96[ ]+vaddpd \(%eax\)\{1to2\}, %zmm1, %zmm2 | |
210 | [ ]*97[ ]+vaddpd \(%eax\)\{1to4\}, %zmm1, %zmm2 | |
211 | [ ]*98 \?\?\?\? 62F1F558[ ]+vaddpd \(%eax\)\{1to8\}, %zmm1, %zmm2 | |
212 | [ ]*98[ ]+5810 | |
213 | [ ]*99[ ]+vaddpd \(%eax\)\{1to16\}, %zmm1, %zmm2 | |
214 | [ ]*100[ ]* | |
215 | [ ]*101[ ]+vaddpd \(%eax\)\{1to2\}, %ymm1, %ymm2 | |
216 | [ ]*102 \?\?\?\? 62F1F538[ ]+vaddpd \(%eax\)\{1to4\}, %ymm1, %ymm2 | |
217 | [ ]*102[ ]+5810 | |
218 | [ ]*103[ ]+vaddpd \(%eax\)\{1to8\}, %ymm1, %ymm2 | |
219 | [ ]*104[ ]+vaddpd \(%eax\)\{1to16\}, %ymm1, %ymm2 | |
220 | [ ]*105[ ]* | |
221 | [ ]*106 \?\?\?\? 62F1F518[ ]+vaddpd \(%eax\)\{1to2\}, %xmm1, %xmm2 | |
222 | \fGAS LISTING .* | |
223 | #... | |
224 | [ ]*106[ ]+5810 | |
225 | [ ]*107[ ]+vaddpd \(%eax\)\{1to4\}, %xmm1, %xmm2 | |
226 | [ ]*108[ ]+vaddpd \(%eax\)\{1to8\}, %xmm1, %xmm2 | |
227 | [ ]*109[ ]+vaddpd \(%eax\)\{1to16\}, %xmm1, %xmm2 | |
228 | [ ]*110[ ]* | |
229 | [ ]*111[ ]+\.intel_syntax noprefix | |
230 | [ ]*112[ ]+vcvtps2pd zmm1, QWORD PTR \[eax\] | |
231 | [ ]*113[ ]+vcvtps2pd ymm1, QWORD PTR \[eax\] | |
232 | [ ]*114 \?\?\?\? C5F85A08[ ]+vcvtps2pd xmm1, QWORD PTR \[eax\] | |
233 | [ ]*115[ ]* | |
234 | [ ]*116 \?\?\?\? 62F17C18[ ]+vcvtps2pd xmm1, DWORD PTR \[eax\]\{1to2\} | |
235 | [ ]*116[ ]+5A08 | |
236 | [ ]*117[ ]+vcvtps2pd xmm1, DWORD PTR \[eax\]\{1to4\} | |
237 | [ ]*118[ ]+vcvtps2pd xmm1, DWORD PTR \[eax\]\{1to8\} | |
238 | [ ]*119[ ]+vcvtps2pd xmm1, DWORD PTR \[eax\]\{1to16\} | |
239 | [ ]*120[ ]* | |
240 | [ ]*121[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\] | |
241 | [ ]*122[ ]+vaddps ymm2, ymm1, QWORD PTR \[eax\] | |
242 | [ ]*123[ ]+vaddps xmm2, xmm1, QWORD PTR \[eax\] | |
243 | [ ]*124[ ]* | |
244 | [ ]*125[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]\{1to2\} | |
245 | [ ]*126[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]\{1to4\} | |
246 | [ ]*127[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]\{1to8\} | |
247 | [ ]*128 \?\?\?\? 62F17458[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]\{1to16\} | |
248 | [ ]*128[ ]+5810 | |
249 | [ ]*129[ ]* | |
250 | [ ]*130[ ]+vaddps ymm2, ymm1, DWORD PTR \[eax\]\{1to2\} | |
251 | [ ]*131[ ]+vaddps ymm2, ymm1, DWORD PTR \[eax\]\{1to4\} | |
252 | [ ]*132 \?\?\?\? 62F17438[ ]+vaddps ymm2, ymm1, DWORD PTR \[eax\]\{1to8\} | |
253 | [ ]*132[ ]+5810 | |
254 | [ ]*133[ ]+vaddps ymm2, ymm1, DWORD PTR \[eax\]\{1to16\} | |
255 | [ ]*134[ ]* | |
256 | [ ]*135[ ]+vaddps xmm2, xmm1, DWORD PTR \[eax\]\{1to2\} | |
257 | [ ]*136 \?\?\?\? 62F17418[ ]+vaddps xmm2, xmm1, DWORD PTR \[eax\]\{1to4\} | |
258 | [ ]*136[ ]+5810 | |
259 | [ ]*137[ ]+vaddps xmm2, xmm1, DWORD PTR \[eax\]\{1to8\} | |
260 | [ ]*138[ ]+vaddps xmm2, xmm1, DWORD PTR \[eax\]\{1to16\} | |
261 | [ ]*139[ ]* | |
262 | [ ]*140[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\] | |
263 | [ ]*141[ ]+vaddpd ymm2, ymm1, DWORD PTR \[eax\] | |
264 | [ ]*142[ ]+vaddpd xmm2, xmm1, DWORD PTR \[eax\] | |
265 | [ ]*143[ ]* | |
266 | [ ]*144[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]\{1to2\} | |
267 | [ ]*145[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]\{1to4\} | |
268 | [ ]*146 \?\?\?\? 62F1F558[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]\{1to8\} | |
269 | [ ]*146[ ]+5810 | |
270 | [ ]*147[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]\{1to16\} | |
271 | [ ]*148[ ]* | |
272 | [ ]*149[ ]+vaddpd ymm2, ymm1, QWORD PTR \[eax\]\{1to2\} | |
273 | [ ]*150 \?\?\?\? 62F1F538[ ]+vaddpd ymm2, ymm1, QWORD PTR \[eax\]\{1to4\} | |
274 | [ ]*150[ ]+5810 | |
275 | [ ]*151[ ]+vaddpd ymm2, ymm1, QWORD PTR \[eax\]\{1to8\} | |
276 | [ ]*152[ ]+vaddpd ymm2, ymm1, QWORD PTR \[eax\]\{1to16\} | |
277 | [ ]*153[ ]* | |
278 | [ ]*154 \?\?\?\? 62F1F518[ ]+vaddpd xmm2, xmm1, QWORD PTR \[eax\]\{1to2\} | |
279 | [ ]*154[ ]+5810 | |
280 | [ ]*155[ ]+vaddpd xmm2, xmm1, QWORD PTR \[eax\]\{1to4\} | |
281 | \fGAS LISTING .* | |
282 | #... | |
283 | [ ]*156[ ]+vaddpd xmm2, xmm1, QWORD PTR \[eax\]\{1to8\} | |
284 | [ ]*157[ ]+vaddpd xmm2, xmm1, QWORD PTR \[eax\]\{1to16\} |