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
75