Add x86-64 ILP32 support.
[deliverable/binutils-gdb.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
This page took 0.031726 seconds and 4 git commands to generate.