Commit | Line | Data |
---|---|---|
daf50ae7 L |
1 | .*: Assembler messages: |
2 | .*:7: Error: .* | |
3 | .*:10: Error: .* | |
4 | .*:13: Error: .* | |
5 | .*:16: Error: .* | |
6 | .*:19: Error: .* | |
7 | .*:20: Error: .* | |
6e3e5c9e JB |
8 | .*:23: Error: .* |
9 | .*:26: Error: .* | |
10 | .*:29: Error: .* | |
569d50f1 JB |
11 | .*:32: Error: .* |
12 | .*:35: Error: .* | |
daf50ae7 L |
13 | GAS LISTING .* |
14 | ||
15 | ||
16 | [ ]*1[ ]+\.include "sse-check\.s" | |
17 | [ ]*1[ ]+\# Check SSE instructions | |
18 | [ ]*2[ ]+ | |
19 | [ ]*3[ ]+\.text | |
20 | [ ]*4[ ]+_start: | |
21 | [ ]*5[ ]+ | |
22 | [ ]*6[ ]+\# SSE instruction | |
23 | [ ]*7[ ]+\?\?\?\? 0F58CA addps %xmm2,%xmm1 | |
b52855e7 | 24 | .* Error: SSE instruction `addps' is used |
daf50ae7 L |
25 | [ ]*8[ ]+ |
26 | [ ]*9[ ]+\# SSE2 instruction | |
27 | [ ]*10[ ]+\?\?\?\? 660F58CA addpd %xmm2,%xmm1 | |
b52855e7 | 28 | .* Error: SSE instruction `addpd' is used |
daf50ae7 L |
29 | [ ]*11[ ]+ |
30 | [ ]*12[ ]+\# SSE3 instruction | |
31 | [ ]*13[ ]+\?\?\?\? 660FD0CA addsubpd %xmm2,%xmm1 | |
b52855e7 | 32 | .* Error: SSE instruction `addsubpd' is used |
daf50ae7 L |
33 | [ ]*14[ ]+ |
34 | [ ]*15[ ]+\# SSSE3 instruction | |
35 | [ ]*16[ ]+\?\?\?\? 660F3801 phaddw %xmm2,%xmm1 | |
b52855e7 | 36 | .* Error: SSE instruction `phaddw' is used |
daf50ae7 L |
37 | [ ]*16[ ]+CA |
38 | [ ]*17[ ]+ | |
39 | [ ]*18[ ]+\# SSE4 instructions | |
40 | [ ]*19[ ]+\?\?\?\? 660F3815 blendvpd %xmm0,%xmm1,%xmm0 | |
b52855e7 | 41 | .* Error: SSE instruction `blendvpd' is used |
daf50ae7 L |
42 | [ ]*19[ ]+C1 |
43 | [ ]*20[ ]+\?\?\?\? 660F3837 pcmpgtq %xmm1,%xmm0 | |
b52855e7 | 44 | .* Error: SSE instruction `pcmpgtq' is used |
daf50ae7 | 45 | [ ]*20[ ]+C1 |
6e3e5c9e | 46 | [ ]*21[ ]+ |
569d50f1 JB |
47 | [ ]*22[ ]+\# SSE4a instruction |
48 | [ ]*23[ ]+\?\?\?\? 660F78C0 extrq \$0, \$0, %xmm0 | |
49 | .* Error: SSE instruction `extrq' is used | |
50 | [ ]*23[ ]+0000 | |
6e3e5c9e | 51 | [ ]*24[ ]+ |
569d50f1 JB |
52 | [ ]*25[ ]+\# PCMUL instruction |
53 | [ ]*26[ ]+\?\?\?\? 660F3A44 pclmulqdq \$-1,%xmm1,%xmm2 | |
54 | .* Error: SSE instruction `pclmulqdq' is used | |
55 | [ ]*26[ ]+D1FF | |
6e3e5c9e | 56 | [ ]*27[ ]+ |
569d50f1 JB |
57 | [ ]*28[ ]+\# AES instructions |
58 | [ ]*29[ ]+\?\?\?\? 660F38DE aesdec %xmm1,%xmm2 | |
59 | .* Error: SSE instruction `aesdec' is used | |
6e3e5c9e | 60 | [ ]*29[ ]+D1 |
569d50f1 JB |
61 | [ ]*30[ ]+ |
62 | [ ]*31[ ]+\# SHA instruction | |
63 | [ ]*32[ ]+\?\?\?\? 0F38C8C0 sha1nexte %xmm0, %xmm0 | |
64 | .* Error: SSE instruction `sha1nexte' is used | |
65 | [ ]*33[ ]+ | |
66 | [ ]*34[ ]+\# GFNI instructions | |
67 | [ ]*35[ ]+\?\?\?\? 660F38CF gf2p8mulb %xmm1,%xmm2 | |
68 | .* Error: SSE instruction `gf2p8mulb' is used | |
69 | [ ]*35[ ]+D1 | |
70 | [ ]*36[ ]+\?\?\?\? 62F27D09 vgf2p8mulb %xmm0, %xmm0, %xmm0\{%k1\} | |
71 | [ ]*36[ ]+CFC0 | |
72 | [ ]*37[ ]+\?\?\?\? 62F27D48 vgf2p8mulb %zmm0, %zmm0, %zmm0 | |
73 | \fGAS LISTING .* | |
74 | ||
75 | ||
76 | [ ]*37[ ]+CFC0 |