Add Intel AVX-512 support
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / inval-avx512f.l
1 .*: Assembler messages:
2 .*:4: Error: .*
3 .*:5: Error: .*
4 .*:6: Error: .*
5 .*:7: Error: .*
6 .*:8: Error: .*
7 .*:9: Error: .*
8 .*:11: Error: .*
9 .*:12: Error: .*
10 .*:14: Error: .*
11 .*:15: Error: .*
12 .*:18: Error: .*
13 .*:19: Error: .*
14 .*:20: Error: .*
15 .*:21: Error: .*
16 .*:21: Error: .*
17 .*:22: Error: .*
18 .*:22: Error: .*
19 .*:23: Error: .*
20 .*:23: Error: .*
21 .*:25: Error: .*
22 .*:26: Error: .*
23 .*:28: Error: .*
24 .*:29: Error: .*
25 .*:31: Error: .*
26 .*:32: Error: .*
27 .*:33: Error: .*
28 .*:34: Error: .*
29 .*:35: Error: .*
30 .*:36: Error: .*
31 .*:37: Error: .*
32 GAS LISTING .*
33
34
35 [ ]*1[ ]+# Check illegal AVX512F instructions
36 [ ]*2[ ]+\.text
37 [ ]*3[ ]+_start:
38 [ ]*4[ ]+mov \{sae\}, %eax\{%k1\}
39 [ ]*5[ ]+mov \{sae\}, %eax
40 [ ]*6[ ]+mov %ebx, %eax\{%k2\}
41 [ ]*7[ ]+vaddps %zmm3, %zmm1, %zmm2\{z\}\{%k1\}\{z\}
42 [ ]*8[ ]+vaddps %zmm3, %zmm1\{%k3\}, %zmm2\{z\}
43 [ ]*9[ ]+vaddps %zmm3, %zmm1\{%k1\}, %zmm2\{%k2\}
44 [ ]*10[ ]+
45 [ ]*11[ ]+vcvtps2pd \(%eax\), %zmm1\{1to8\}
46 [ ]*12[ ]+vcvtps2pd \(%eax\)\{1to16\}, %zmm1
47 [ ]*13[ ]+
48 [ ]*14[ ]+vcvtps2pd \(%eax\)\{%k1\}, %zmm1
49 [ ]*15[ ]+vcvtps2pd \(%eax\)\{z\}, %zmm1
50 [ ]*16[ ]+
51 [ ]*17[ ]+\.intel_syntax noprefix
52 [ ]*18[ ]+mov eax\{k1\}, \{sae\}
53 [ ]*19[ ]+mov eax, \{sae\}
54 [ ]*20[ ]+mov eax\{k2\}, ebx
55 [ ]*21[ ]+vaddps zmm2\{z\}\{k1\}\{z\}, zmm1, zmm3
56 [ ]*22[ ]+vaddps zmm2\{z\}, zmm1\{k3\}, zmm3
57 [ ]*23[ ]+vaddps zmm2\{k2\}, zmm1\{k1\}, zmm3
58 [ ]*24[ ]+
59 [ ]*25[ ]+vcvtps2pd zmm1\{1to8\}, \[eax\]
60 [ ]*26[ ]+vcvtps2pd zmm1, \[eax\]\{1to16\}
61 [ ]*27[ ]+
62 [ ]*28[ ]+vcvtps2pd zmm1, \[eax\]\{k1\}
63 [ ]*29[ ]+vcvtps2pd zmm1, \[eax\]\{z\}
64 [ ]*30[ ]+
65 [ ]*31[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to8\}
66 [ ]*32[ ]+vaddps zmm2, zmm1, QWORD PTR \[eax\]\{1to16\}
67 [ ]*33[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to8\}
68 [ ]*34[ ]+vaddpd zmm2, zmm1, DWORD PTR \[eax\]\{1to16\}
69 [ ]*35[ ]+vaddps zmm2, zmm1, ZMMWORD PTR \[eax\]\{1to16\}
70 [ ]*36[ ]+vaddps zmm2, zmm1, DWORD PTR \[eax\]
71 [ ]*37[ ]+vaddpd zmm2, zmm1, QWORD PTR \[eax\]
This page took 0.035882 seconds and 4 git commands to generate.