x86: fold to-scalar-int conversion insns
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / inval-avx512f.l
CommitLineData
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: .*
43234a1e
L
43GAS LISTING .*
44
45
46[ ]*1[ ]+# Check illegal AVX512F instructions
47[ ]*2[ ]+\.text
83861ea6
MZ
48[ ]*3[ ]+\.allow_index_reg
49[ ]*4[ ]+_start:
50[ ]*5[ ]+mov \{sae\}, %eax\{%k1\}
51[ ]*6[ ]+mov \{sae\}, %eax
52[ ]*7[ ]+mov %ebx, %eax\{%k2\}
53[ ]*8[ ]+vaddps %zmm3, %zmm1, %zmm2\{z\}\{%k1\}\{z\}
54[ ]*9[ ]+vaddps %zmm3, %zmm1\{%k3\}, %zmm2\{z\}
55[ ]*10[ ]+vaddps %zmm3, %zmm1\{%k1\}, %zmm2\{%k2\}
56[ ]*11[ ]+
57[ ]*12[ ]+vcvtps2pd \(%eax\), %zmm1\{1to8\}
58[ ]*13[ ]+vcvtps2pd \(%eax\)\{1to16\}, %zmm1
59[ ]*14[ ]+
60[ ]*15[ ]+vcvtps2pd \(%eax\)\{%k1\}, %zmm1
61[ ]*16[ ]+vcvtps2pd \(%eax\)\{z\}, %zmm1
62[ ]*17[ ]+
63[ ]*18[ ]+vgatherqpd \(%rdi,%zmm2,8\),%zmm6
64[ ]*19[ ]+vgatherqpd \(%edi\),%zmm6\{%k1\}
65[ ]*20[ ]+vgatherqpd \(%zmm2\),%zmm6\{%k1\}
66[ ]*21[ ]+vpscatterdd %zmm6,\(%edi\)\{%k1\}
67[ ]*22[ ]+vpscatterdd %zmm6,\(%zmm2\)\{%k1\}
68[ ]*23[ ]+
69[ ]*24[ ]+\.intel_syntax noprefix
70[ ]*25[ ]+mov eax\{k1\}, \{sae\}
71[ ]*26[ ]+mov eax, \{sae\}
72[ ]*27[ ]+mov eax\{k2\}, ebx
73[ ]*28[ ]+vaddps zmm2\{z\}\{k1\}\{z\}, zmm1, zmm3
74[ ]*29[ ]+vaddps zmm2\{z\}, zmm1\{k3\}, zmm3
75[ ]*30[ ]+vaddps zmm2\{k2\}, zmm1\{k1\}, zmm3
76[ ]*31[ ]+
77[ ]*32[ ]+vcvtps2pd zmm1\{1to8\}, \[eax\]
78[ ]*33[ ]+vcvtps2pd zmm1, \[eax\]\{1to16\}
ad8ecc81 79[ ]*34[ ]+
83861ea6
MZ
80[ ]*35[ ]+vcvtps2pd zmm1, \[eax\]\{k1\}
81[ ]*36[ ]+vcvtps2pd zmm1, \[eax\]\{z\}
82[ ]*37[ ]+
83[ ]*38[ ]+vgatherqpd zmm6, ZMMWORD PTR \[rdi\+zmm2\*8\]
84[ ]*39[ ]+vgatherqpd zmm6\{k1\}, ZMMWORD PTR \[edi\]
85[ ]*40[ ]+vgatherqpd zmm6\{k1\}, ZMMWORD PTR \[zmm2\+eiz\]
86[ ]*41[ ]+vpscatterdd ZMMWORD PTR \[edi\]\{k1\}, zmm6
87[ ]*42[ ]+vpscatterdd ZMMWORD PTR \[zmm2\+eiz\]\{k1\}, zmm6
88[ ]*43[ ]+
89[ ]*44[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to8\}
90[ ]*45[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to16\}
91[ ]*46[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to8\}
92[ ]*47[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to16\}
93[ ]*48[ ]+vaddps zmm2, zmm1, ZMMWORD PTR \[eax\]\{1to16\}
94[ ]*49[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]
95[ ]*50[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]
6d2cd6b2
JB
96[ ]*51[ ]*
97[ ]*52[ ]+\.att_syntax prefix
98[ ]*53[ ]+vaddps %zmm0, %zmm1, %zmm2\{%ecx\}
99[ ]*54[ ]+vaddps %zmm0, %zmm1, %zmm2\{z\}
100[ ]*55[ ]*
101[ ]*56[ ]+\.intel_syntax noprefix
102[ ]*57[ ]+vaddps zmm2\{ecx\}, zmm1, zmm0
103\fGAS LISTING .*
104#...
105[ ]*58[ ]+vaddps zmm2\{z\}, zmm1, zmm0
This page took 0.233085 seconds and 4 git commands to generate.