x86: Update assembler tests for non-ELF targets
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / nosse-4.l
CommitLineData
1848e567
L
1.*: Assembler messages:
2.*:6: Error: .*generic.*
3.*:9: Error: .*\.sse.*
4.*:12: Error: .*\.sse2.*
5.*:15: Error: .*\.sse3.*
6.*:18: Error: .*\.ssse3.*
7.*:21: Error: .*\.sse4\.1.*
8.*:28: Error: .*\.nosse4.*
9.*:32: Error: .*\.nosse4\.2.*
10.*:35: Error: .*\.nosse4\.1.*
11.*:38: Error: .*\.nossse3.*
12.*:43: Error: .*\.nosse3.*
13.*:45: Error: .*\.nommx.*
14.*:47: Error: .*\.nosse2.*
15.*:50: Error: .*\.nosse.*
16GAS LISTING .*
17#...
18[ ]*1[ ]+\# Test \.arch \[\.sseX|\.nosseX\]
19[ ]*2[ ]+\.text
20[ ]*3[ ]+\.arch generic32
21[ ]*4[ ]+\.arch \.mmx
22[ ]*5[ ]+\?\?\?\? 0F77 emms
23[ ]*6[ ]+addps %xmm0, %xmm0
24[ ]*7[ ]+\.arch \.sse
25[ ]*8[ ]+\?\?\?\? 0F58C0 addps %xmm0, %xmm0
26[ ]*9[ ]+lfence
27[ ]*10[ ]+\.arch \.sse2
28[ ]*11[ ]+\?\?\?\? 0FAEE8 lfence
29[ ]*12[ ]+mwait
30[ ]*13[ ]+\.arch \.sse3
31[ ]*14[ ]+\?\?\?\? 0F01C9 mwait
32[ ]*15[ ]+pabsd %xmm0, %xmm0
33[ ]*16[ ]+\.arch \.ssse3
34[ ]*17[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
35[ ]*17[ ]+C0
36[ ]*18[ ]+ptest %xmm0, %xmm0
37[ ]*19[ ]+\.arch \.sse4\.1
38[ ]*20[ ]+\?\?\?\? 660F3817 ptest %xmm0, %xmm0
39[ ]*20[ ]+C0
40[ ]*21[ ]+crc32 %eax, %eax
41[ ]*22[ ]+\.arch \.sse4\.2
42[ ]*23[ ]+\?\?\?\? F20F38F1 crc32 %eax, %eax
43[ ]*23[ ]+C0
44[ ]*24[ ]+\.arch \.nosse
45[ ]*25[ ]+\.arch \.sse4
46[ ]*26[ ]+\?\?\?\? F20F38F1 crc32 %eax, %eax
47[ ]*26[ ]+C0
48[ ]*27[ ]+\.arch \.nosse4
49[ ]*28[ ]+ptest %xmm0, %xmm0
50[ ]*29[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
51[ ]*29[ ]+C0
52[ ]*30[ ]+\.arch \.sse4
53[ ]*31[ ]+\.arch \.nosse4\.2
54[ ]*32[ ]+crc32 %eax, %eax
55[ ]*33[ ]+\?\?\?\? 660F3817 ptest %xmm0, %xmm0
56[ ]*33[ ]+C0
57[ ]*34[ ]+\.arch \.nosse4\.1
58[ ]*35[ ]+ptest %xmm0, %xmm0
59[ ]*36[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
60[ ]*36[ ]+C0
61[ ]*37[ ]+\.arch \.nossse3
62[ ]*38[ ]+pabsd %xmm0, %xmm0
63[ ]*39[ ]+\?\?\?\? 0F01C9 mwait
64[ ]*40[ ]+\?\?\?\? 0F77 emms
65[ ]*41[ ]+\.arch \.nommx
66[ ]*42[ ]+\.arch \.nosse3
67[ ]*43[ ]+mwait
68[ ]*44[ ]+\?\?\?\? 0FAEE8 lfence
69[ ]*45[ ]+emms
70[ ]*46[ ]+\.arch \.nosse2
71[ ]*47[ ]+lfence
72[ ]*48[ ]+\?\?\?\? 0F58C0 addps %xmm0, %xmm0
73[ ]*49[ ]+\.arch \.nosse
74[ ]*50[ ]+addps %xmm0, %xmm0
75\fGAS LISTING .*
76
77
78[ ]*51[ ]+\?\?\?\? 8DB42600 \.p2align 4
79[ ]*51[ ]+000000
80#pass
This page took 0.126474 seconds and 4 git commands to generate.