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