Add support to GDB for the Renesas rl78 architecture.
[external/binutils.git] / gas / testsuite / gas / i386 / ilp32 / x86-64-ssse3.d
1 #source: ../x86-64-ssse3.s
2 #objdump: -dw
3 #name: x86-64 (ILP32) SSSE3
4
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 0+000 <foo>:
10    0:   0f 38 01 01[    ]+phaddw \(%rcx\),%mm0
11    4:   0f 38 01 c1[    ]+phaddw %mm1,%mm0
12    8:   66 0f 38 01 01[         ]+phaddw \(%rcx\),%xmm0
13    d:   66 0f 38 01 c1[         ]+phaddw %xmm1,%xmm0
14   12:   0f 38 02 01[    ]+phaddd \(%rcx\),%mm0
15   16:   0f 38 02 c1[    ]+phaddd %mm1,%mm0
16   1a:   66 0f 38 02 01[         ]+phaddd \(%rcx\),%xmm0
17   1f:   66 0f 38 02 c1[         ]+phaddd %xmm1,%xmm0
18   24:   0f 38 03 01[    ]+phaddsw \(%rcx\),%mm0
19   28:   0f 38 03 c1[    ]+phaddsw %mm1,%mm0
20   2c:   66 0f 38 03 01[         ]+phaddsw \(%rcx\),%xmm0
21   31:   66 0f 38 03 c1[         ]+phaddsw %xmm1,%xmm0
22   36:   0f 38 05 01[    ]+phsubw \(%rcx\),%mm0
23   3a:   0f 38 05 c1[    ]+phsubw %mm1,%mm0
24   3e:   66 0f 38 05 01[         ]+phsubw \(%rcx\),%xmm0
25   43:   66 0f 38 05 c1[         ]+phsubw %xmm1,%xmm0
26   48:   0f 38 06 01[    ]+phsubd \(%rcx\),%mm0
27   4c:   0f 38 06 c1[    ]+phsubd %mm1,%mm0
28   50:   66 0f 38 06 01[         ]+phsubd \(%rcx\),%xmm0
29   55:   66 0f 38 06 c1[         ]+phsubd %xmm1,%xmm0
30   5a:   0f 38 07 01[    ]+phsubsw \(%rcx\),%mm0
31   5e:   0f 38 07 c1[    ]+phsubsw %mm1,%mm0
32   62:   66 0f 38 07 01[         ]+phsubsw \(%rcx\),%xmm0
33   67:   66 0f 38 07 c1[         ]+phsubsw %xmm1,%xmm0
34   6c:   0f 38 04 01[    ]+pmaddubsw \(%rcx\),%mm0
35   70:   0f 38 04 c1[    ]+pmaddubsw %mm1,%mm0
36   74:   66 0f 38 04 01[         ]+pmaddubsw \(%rcx\),%xmm0
37   79:   66 0f 38 04 c1[         ]+pmaddubsw %xmm1,%xmm0
38   7e:   0f 38 0b 01[    ]+pmulhrsw \(%rcx\),%mm0
39   82:   0f 38 0b c1[    ]+pmulhrsw %mm1,%mm0
40   86:   66 0f 38 0b 01[         ]+pmulhrsw \(%rcx\),%xmm0
41   8b:   66 0f 38 0b c1[         ]+pmulhrsw %xmm1,%xmm0
42   90:   0f 38 00 01[    ]+pshufb \(%rcx\),%mm0
43   94:   0f 38 00 c1[    ]+pshufb %mm1,%mm0
44   98:   66 0f 38 00 01[         ]+pshufb \(%rcx\),%xmm0
45   9d:   66 0f 38 00 c1[         ]+pshufb %xmm1,%xmm0
46   a2:   0f 38 08 01[    ]+psignb \(%rcx\),%mm0
47   a6:   0f 38 08 c1[    ]+psignb %mm1,%mm0
48   aa:   66 0f 38 08 01[         ]+psignb \(%rcx\),%xmm0
49   af:   66 0f 38 08 c1[         ]+psignb %xmm1,%xmm0
50   b4:   0f 38 09 01[    ]+psignw \(%rcx\),%mm0
51   b8:   0f 38 09 c1[    ]+psignw %mm1,%mm0
52   bc:   66 0f 38 09 01[         ]+psignw \(%rcx\),%xmm0
53   c1:   66 0f 38 09 c1[         ]+psignw %xmm1,%xmm0
54   c6:   0f 38 0a 01[    ]+psignd \(%rcx\),%mm0
55   ca:   0f 38 0a c1[    ]+psignd %mm1,%mm0
56   ce:   66 0f 38 0a 01[         ]+psignd \(%rcx\),%xmm0
57   d3:   66 0f 38 0a c1[         ]+psignd %xmm1,%xmm0
58   d8:   0f 3a 0f 01 02[         ]+palignr \$0x2,\(%rcx\),%mm0
59   dd:   0f 3a 0f c1 02[         ]+palignr \$0x2,%mm1,%mm0
60   e2:   66 0f 3a 0f 01 02[      ]+palignr \$0x2,\(%rcx\),%xmm0
61   e8:   66 0f 3a 0f c1 02[      ]+palignr \$0x2,%xmm1,%xmm0
62   ee:   0f 38 1c 01[    ]+pabsb  \(%rcx\),%mm0
63   f2:   0f 38 1c c1[    ]+pabsb  %mm1,%mm0
64   f6:   66 0f 38 1c 01[         ]+pabsb  \(%rcx\),%xmm0
65   fb:   66 0f 38 1c c1[         ]+pabsb  %xmm1,%xmm0
66  100:   0f 38 1d 01[    ]+pabsw  \(%rcx\),%mm0
67  104:   0f 38 1d c1[    ]+pabsw  %mm1,%mm0
68  108:   66 0f 38 1d 01[         ]+pabsw  \(%rcx\),%xmm0
69  10d:   66 0f 38 1d c1[         ]+pabsw  %xmm1,%xmm0
70  112:   0f 38 1e 01[    ]+pabsd  \(%rcx\),%mm0
71  116:   0f 38 1e c1[    ]+pabsd  %mm1,%mm0
72  11a:   66 0f 38 1e 01[         ]+pabsd  \(%rcx\),%xmm0
73  11f:   66 0f 38 1e c1[         ]+pabsd  %xmm1,%xmm0
74 #pass