x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / noavx-3.l
CommitLineData
1848e567
L
1.*: Assembler messages:
2.*:4: Error: .*generic.*
3.*:5: Error: .*generic.*
4.*:6: Error: .*generic.*
5.*:7: Error: .*generic.*
6.*:12: Error: .*generic.*
7.*:15: Error: .*avx.*
8.*:32: Error: .*noavx2.*
9.*:35: Error: .*noavx.*
10.*:36: Error: .*noavx.*
11.*:37: Error: .*noavx.*
12.*:38: Error: .*noavx.*
13.*:39: Error: .*noavx.*
89199bb5
L
14.*:42: Error: .*noavx.*
15.*:43: Error: .*noavx.*
16.*:44: Error: .*noavx.*
17.*:45: Error: .*noavx.*
1848e567
L
18GAS LISTING .*
19#...
20[ ]*1[ ]+\# Test \.arch \[\.avxX|\.noavxX\]
21[ ]*2[ ]+\.text
22[ ]*3[ ]+\.arch generic32
23[ ]*4[ ]+vcvtph2ps %xmm4,%ymm4
24[ ]*5[ ]+vfmadd132pd %ymm4,%ymm6,%ymm2
25[ ]*6[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
26[ ]*7[ ]+vfrczpd %xmm7,%xmm7
27[ ]*8[ ]+\.arch \.mmx
28[ ]*9[ ]+\.arch \.sse2
29[ ]*10[ ]+\?\?\?\? 0F77 emms
30[ ]*11[ ]+\?\?\?\? 0FAEE8 lfence
31[ ]*12[ ]+vzeroupper
32[ ]*13[ ]+\.arch \.avx
33[ ]*14[ ]+\?\?\?\? C5F877 vzeroupper
34[ ]*15[ ]+vpermpd \$7,%ymm6,%ymm2
35[ ]*16[ ]+\.arch \.avx2
36[ ]*17[ ]+\?\?\?\? C4E3FD01 vpermpd \$7,%ymm6,%ymm2
37[ ]*17[ ]+D607
38[ ]*18[ ]+\.arch \.f16c
39[ ]*19[ ]+\?\?\?\? C4E27D13 vcvtph2ps %xmm4,%ymm4
40[ ]*19[ ]+E4
41[ ]*20[ ]+\.arch \.fma
42[ ]*21[ ]+\?\?\?\? C4E2CD98 vfmadd132pd %ymm4,%ymm6,%ymm2
43[ ]*21[ ]+D4
44[ ]*22[ ]+\.arch \.fma4
45[ ]*23[ ]+\?\?\?\? C4E3ED69 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
46[ ]*23[ ]+FC60
47[ ]*24[ ]+\.arch \.xop
48[ ]*25[ ]+\?\?\?\? 8FE97881 vfrczpd %xmm7,%xmm7
49[ ]*25[ ]+FF
50[ ]*26[ ]+\.arch \.noavx2
51[ ]*27[ ]+\?\?\?\? C5F877 vzeroupper
52[ ]*28[ ]+\?\?\?\? C4E27D13 vcvtph2ps %xmm4,%ymm4
53[ ]*28[ ]+E4
54[ ]*29[ ]+\?\?\?\? C4E2CD98 vfmadd132pd %ymm4,%ymm6,%ymm2
55[ ]*29[ ]+D4
56[ ]*30[ ]+\?\?\?\? C4E3ED69 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
57[ ]*30[ ]+FC60
58[ ]*31[ ]+\?\?\?\? 8FE97881 vfrczpd %xmm7,%xmm7
59[ ]*31[ ]+FF
60[ ]*32[ ]+vpermpd \$7,%ymm6,%ymm2
61[ ]*33[ ]+\?\?\?\? 0FAEE8 lfence
62[ ]*34[ ]+\.arch \.noavx
63[ ]*35[ ]+vzeroupper
64[ ]*36[ ]+vcvtph2ps %xmm4,%ymm4
65[ ]*37[ ]+vfmadd132pd %ymm4,%ymm6,%ymm2
66[ ]*38[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
67[ ]*39[ ]+vfrczpd %xmm7,%xmm7
68[ ]*40[ ]+\?\?\?\? 0F77 emms
69[ ]*41[ ]+\?\?\?\? 0FAEE8 lfence
89199bb5
L
70[ ]*42[ ]+vaddps %xmm6, %xmm5, %xmm4
71[ ]*43[ ]+vaddps %ymm6, %ymm5, %ymm4
72[ ]*44[ ]+vaddps %zmm6, %zmm5, %zmm4
73[ ]*45[ ]+vaddss %xmm6, %xmm5, %xmm4
1848e567 74#pass
This page took 0.214315 seconds and 4 git commands to generate.