x86: fix (dis)assembly of certain SSE2 insns in 16-bit mode
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / sse-check-error.l
1 .*: Assembler messages:
2 .*:7: Error: .*
3 .*:10: Error: .*
4 .*:13: Error: .*
5 .*:16: Error: .*
6 .*:19: Error: .*
7 .*:20: Error: .*
8 .*:23: Error: .*
9 .*:26: Error: .*
10 .*:29: Error: .*
11 GAS LISTING .*
12
13
14 [ ]*1[ ]+\.include "sse-check\.s"
15 [ ]*1[ ]+\# Check SSE instructions
16 [ ]*2[ ]+
17 [ ]*3[ ]+\.text
18 [ ]*4[ ]+_start:
19 [ ]*5[ ]+
20 [ ]*6[ ]+\# SSE instruction
21 [ ]*7[ ]+\?\?\?\? 0F58CA addps %xmm2,%xmm1
22 .* Error: SSE instruction `addps' is used
23 [ ]*8[ ]+
24 [ ]*9[ ]+\# SSE2 instruction
25 [ ]*10[ ]+\?\?\?\? 660F58CA addpd %xmm2,%xmm1
26 .* Error: SSE instruction `addpd' is used
27 [ ]*11[ ]+
28 [ ]*12[ ]+\# SSE3 instruction
29 [ ]*13[ ]+\?\?\?\? 660FD0CA addsubpd %xmm2,%xmm1
30 .* Error: SSE instruction `addsubpd' is used
31 [ ]*14[ ]+
32 [ ]*15[ ]+\# SSSE3 instruction
33 [ ]*16[ ]+\?\?\?\? 660F3801 phaddw %xmm2,%xmm1
34 .* Error: SSE instruction `phaddw' is used
35 [ ]*16[ ]+CA
36 [ ]*17[ ]+
37 [ ]*18[ ]+\# SSE4 instructions
38 [ ]*19[ ]+\?\?\?\? 660F3815 blendvpd %xmm0,%xmm1,%xmm0
39 .* Error: SSE instruction `blendvpd' is used
40 [ ]*19[ ]+C1
41 [ ]*20[ ]+\?\?\?\? 660F3837 pcmpgtq %xmm1,%xmm0
42 .* Error: SSE instruction `pcmpgtq' is used
43 [ ]*20[ ]+C1
44 [ ]*21[ ]+
45 [ ]*22[ ]+\# PCMUL instruction
46 [ ]*23[ ]+\?\?\?\? 660F3A44 pclmulqdq \$-1,%xmm1,%xmm2
47 .* Error: SSE instruction `pclmulqdq' is used
48 [ ]*23[ ]+D1FF
49 [ ]*24[ ]+
50 [ ]*25[ ]+\# AES instructions
51 [ ]*26[ ]+\?\?\?\? 660F38DE aesdec %xmm1,%xmm2
52 .* Error: SSE instruction `aesdec' is used
53 [ ]*26[ ]+D1
54 [ ]*27[ ]+
55 [ ]*28[ ]+\# GFNI instructions
56 [ ]*29[ ]+\?\?\?\? 660F38CF gf2p8mulb %xmm1,%xmm2
57 .* Error: SSE instruction `gf2p8mulb' is used
58 [ ]*29[ ]+D1
This page took 0.033768 seconds and 4 git commands to generate.