1 #source
: ../x86
-64-sse3
.s
3 #name
: x86
-64 (ILP32
) SSE3
7 Disassembly of section
.text
:
10 0: 66 0f d0
01 [ ]*addsubpd \
(%rcx\
),%xmm0
11 4: 66 0f d0 ca
[ ]*addsubpd %xmm2
,%xmm1
12 8: f2
0f d0
13 [ ]*addsubps \
(%rbx\
),%xmm2
13 c
: f2
0f d0 dc
[ ]*addsubps %xmm4
,%xmm3
14 10: df 88 90 90 90 00 [ ]*fisttp 0x909090\
(%rax\
)
15 16: db 88 90 90 90 00 [ ]*fisttpl
0x909090\
(%rax\
)
16 1c
: dd 88 90 90 90 00 [ ]*fisttpll
0x909090\
(%rax\
)
17 22: 66 0f 7c
65 00 [ ]*haddpd 0x0\
(%rbp\
),%xmm4
18 27: 66 0f 7c ee
[ ]*haddpd %xmm6
,%xmm5
19 2b: f2
0f 7c
37 [ ]*haddps \
(%rdi\
),%xmm6
20 2f: f2
0f 7c f8
[ ]*haddps %xmm0
,%xmm7
21 33: 66 0f 7d c1
[ ]*hsubpd %xmm1
,%xmm0
22 37: 66 0f 7d 0a
[ ]*hsubpd \
(%rdx\
),%xmm1
23 3b: f2
0f 7d d2
[ ]*hsubps %xmm2
,%xmm2
24 3f: f2
0f 7d 1c
24 [ ]*hsubps \
(%rsp\
),%xmm3
25 44: f2
0f f0
2e
[ ]*lddqu \
(%rsi\
),%xmm5
26 48: 0f 01 c8
[ ]*monitor %rax
,%rcx
,%rdx
27 4b: 0f 01 c8
[ ]*monitor %rax
,%rcx
,%rdx
28 4e
: f2
0f 12 f7
[ ]*movddup %xmm7
,%xmm6
29 52: f2
0f 12 38 [ ]*movddup \
(%rax\
),%xmm7
30 56: f3
0f 16 01 [ ]*movshdup \
(%rcx\
),%xmm0
31 5a
: f3
0f 16 ca
[ ]*movshdup %xmm2
,%xmm1
32 5e
: f3
0f 12 13 [ ]*movsldup \
(%rbx\
),%xmm2
33 62: f3
0f 12 dc
[ ]*movsldup %xmm4
,%xmm3
34 66: 0f 01 c9
[ ]*mwait %rax
,%rcx
35 69: 0f 01 c9
[ ]*mwait %rax
,%rcx
36 6c
: 67 0f 01 c8
[ ]*monitor %eax
,%rcx
,%rdx
37 70: 67 0f 01 c8
[ ]*monitor %eax
,%rcx
,%rdx
38 74: f2
0f 12 38 [ ]*movddup \
(%rax\
),%xmm7
39 78: f2
0f 12 38 [ ]*movddup \
(%rax\
),%xmm7