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