1 .*: Assembler messages:
2 .*:6: Error: .*generic.*
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.*
18 [ ]*1[ ]+\# Test \.arch \[\.sseX|\.nosseX\]
20 [ ]*3[ ]+\.arch generic32
22 [ ]*5[ ]+\?\?\?\? 0F77 emms
23 [ ]*6[ ]+addps %xmm0, %xmm0
25 [ ]*8[ ]+\?\?\?\? 0F58C0 addps %xmm0, %xmm0
27 [ ]*10[ ]+\.arch \.sse2
28 [ ]*11[ ]+\?\?\?\? 0FAEE8 lfence
30 [ ]*13[ ]+\.arch \.sse3
31 [ ]*14[ ]+\?\?\?\? 0F01C9 mwait
32 [ ]*15[ ]+pabsd %xmm0, %xmm0
33 [ ]*16[ ]+\.arch \.ssse3
34 [ ]*17[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
36 [ ]*18[ ]+ptest %xmm0, %xmm0
37 [ ]*19[ ]+\.arch \.sse4\.1
38 [ ]*20[ ]+\?\?\?\? 660F3817 ptest %xmm0, %xmm0
40 [ ]*21[ ]+crc32 %eax, %eax
41 [ ]*22[ ]+\.arch \.sse4\.2
42 [ ]*23[ ]+\?\?\?\? F20F38F1 crc32 %eax, %eax
44 [ ]*24[ ]+\.arch \.nosse
45 [ ]*25[ ]+\.arch \.sse4
46 [ ]*26[ ]+\?\?\?\? F20F38F1 crc32 %eax, %eax
48 [ ]*27[ ]+\.arch \.nosse4
49 [ ]*28[ ]+ptest %xmm0, %xmm0
50 [ ]*29[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
52 [ ]*30[ ]+\.arch \.sse4
53 [ ]*31[ ]+\.arch \.nosse4\.2
54 [ ]*32[ ]+crc32 %eax, %eax
55 [ ]*33[ ]+\?\?\?\? 660F3817 ptest %xmm0, %xmm0
57 [ ]*34[ ]+\.arch \.nosse4\.1
58 [ ]*35[ ]+ptest %xmm0, %xmm0
59 [ ]*36[ ]+\?\?\?\? 660F381E pabsd %xmm0, %xmm0
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
68 [ ]*44[ ]+\?\?\?\? 0FAEE8 lfence
70 [ ]*46[ ]+\.arch \.nosse2
72 [ ]*48[ ]+\?\?\?\? 0F58C0 addps %xmm0, %xmm0
73 [ ]*49[ ]+\.arch \.nosse
74 [ ]*50[ ]+addps %xmm0, %xmm0
78 [ ]*51[ ]+\?\?\?\? 8DB42600 \.p2align 4