Guest User

Untitled

a guest
May 29th, 2011
616
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. GNU gdb (GDB) Fedora (7.2-51.fc14)
  2. Copyright (C) 2010 Free Software Foundation, Inc.
  3. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  4. This is free software: you are free to change and redistribute it.
  5. There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
  6. and "show warranty" for details.
  7. This GDB was configured as "x86_64-redhat-linux-gnu".
  8. For bug reporting instructions, please see:
  9. <http://www.gnu.org/software/gdb/bugs/>...
  10. Reading symbols from /home/Leo/ffmpeg-deps/ffmpeg/ffmpeg_g...done.
  11. [?1034h(gdb) r -f rawvideo -s qvga -r 29.97 -i /dev/zero -vcodec copy -f yuv4mpegpipe -y test.y4m
  12. Starting program: /home/Leo/ffmpeg-deps/ffmpeg/ffmpeg_g -f rawvideo -s qvga -r 29.97 -i /dev/zero -vcodec copy -f yuv4mpegpipe -y test.y4m
  13. [Thread debugging using libthread_db enabled]
  14. ffmpeg version git-N-30183-g040e1c6, Copyright (c) 2000-2011 the FFmpeg developers
  15.   built on May 24 2011 18:40:01 with gcc 4.5.1 20100924 (Red Hat 4.5.1-4)
  16.   configuration: --enable-static --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-x11grab --enable-runtime-cpudetect --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencv --enable-libdc1394 --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib --arch=x86_64 --cpu=i7 --enable-pic --enable-sram --extra-libs=-lx264 --extra-cflags='-O3 -w' --extra-ldflags=-L/usr/local/lib --enable-libvo-amrwbenc --enable-libvo-aacenc
  17.   libavutil    51.  2. 1 / 51.  2. 1
  18.   libavcodec   53.  6. 0 / 53.  6. 0
  19.   libavformat  53.  2. 0 / 53.  2. 0
  20.   libavdevice  53.  0. 0 / 53.  0. 0
  21.   libavfilter   2. 10. 0 /  2. 10. 0
  22.   libswscale    0. 14. 0 /  0. 14. 0
  23.   libpostproc  51.  2. 0 / 51.  2. 0
  24. [rawvideo @ 0x633100] Estimating duration from bitrate, this may be inaccurate
  25. Input #0, rawvideo, from '/dev/zero':
  26.   Duration: N/A, start: 0.000000, bitrate: N/A
  27.     Stream #0.0: Video: rawvideo, yuv420p, 320x240, 29.97 tbr, 29.97 tbn, 29.97 tbc
  28. Output #0, yuv4mpegpipe, to 'test.y4m':
  29.   Metadata:
  30.     encoder         : Lavf53.2.0
  31.     Stream #0.0: Video: rawvideo, yuv420p, 320x240, q=2-31, 90k tbn, 29.97 tbc
  32. Stream mapping:
  33.   Stream #0.0 -> #0.0
  34. Press [q] to stop, [?] for help
  35.  
  36. Program received signal SIGSEGV, Segmentation fault.
  37. 0x0000003f20537f79 in __memcpy_ssse3_back () from /lib64/libc.so.6
  38. Missing separate debuginfos, use: debuginfo-install alsa-lib-1.0.24-1.fc14.x86_64 atlas-3.8.3-18.fc14.x86_64 bzip2-libs-1.0.6-1.fc14.1.x86_64 freetype-2.4.2-4.fc14.x86_64 glibc-2.13-1.x86_64 gnutls-2.8.6-2.fc14.x86_64 gsm-1.0.13-2.fc12.x86_64 libX11-1.3.4-4.fc14.x86_64 libXau-1.0.6-1.fc14.x86_64 libXext-1.1.2-2.fc14.x86_64 libXfixes-4.0.5-1.fc14.x86_64 libdc1394-2.1.2-3.fc12.x86_64 libgcc-4.5.1-4.fc14.x86_64 libgcrypt-1.4.5-4.fc13.x86_64 libgfortran-4.5.1-4.fc14.x86_64 libgpg-error-1.9-1.fc14.x86_64 libraw1394-2.0.5-2.fc14.x86_64 librtmp-2.3-2.fc14.x86_64 libstdc++-4.5.1-4.fc14.x86_64 libtasn1-2.7-1.fc14.x86_64 libusb1-1.0.8-1.fc14.x86_64 libxcb-1.7-1.fc14.x86_64 opencv-2.1.0-6.fc14.x86_64 zlib-1.2.5-2.fc14.x86_64
  39. (gdb) bt
  40. #0  0x0000003f20537f79 in __memcpy_ssse3_back () from /lib64/libc.so.6
  41. #1  0x00007ffff78b9cbd in avio_write () from /usr/local/lib/libavformat.so.53
  42. #2  0x00007ffff7948e57 in ?? () from /usr/local/lib/libavformat.so.53
  43. #3  0x00007ffff793d89e in av_interleaved_write_frame () from /usr/local/lib/libavformat.so.53
  44. #4  0x0000000000405c4d in write_frame (s=0x632320, pkt=0x7fffffffce40, avctx=0x632860, bsfc=0x0) at ffmpeg.c:783
  45. #5  0x0000000000406a13 in output_packet (ist=<value optimized out>, ist_index=0, ost_table=0x63ca40, nb_ostreams=1, pkt=<value optimized out>) at ffmpeg.c:1781
  46. #6  0x000000000040b4db in transcode (nb_output_files=1, nb_input_files=1, stream_maps=0x0, nb_stream_maps=-8816, input_files=0x61a1a0, output_files=0x619e80) at ffmpeg.c:2754
  47. #7  0x00000000004106ab in main (argc=<value optimized out>, argv=<value optimized out>) at ffmpeg.c:4561
  48. (gdb) disass $pc-32
  49. Dump of assembler code for function __memcpy_ssse3_back:
  50.    0x0000003f20537ec0 <+0>: mov    %rdi,%rax
  51.    0x0000003f20537ec3 <+3>: cmp    $0x90,%rdx
  52.    0x0000003f20537eca <+10>:    jae    0x3f20537f00 <__memcpy_ssse3_back+64>
  53.    0x0000003f20537ecc <+12>:    cmp    %dil,%sil
  54.    0x0000003f20537ecf <+15>:    jbe    0x3f20537eea <__memcpy_ssse3_back+42>
  55.    0x0000003f20537ed1 <+17>:    add    %rdx,%rsi
  56.    0x0000003f20537ed4 <+20>:    add    %rdx,%rdi
  57.    0x0000003f20537ed7 <+23>:    lea    0x29022(%rip),%r11        # 0x3f20560f00
  58.    0x0000003f20537ede <+30>:    movslq (%r11,%rdx,4),%rdx
  59.    0x0000003f20537ee2 <+34>:    lea    (%r11,%rdx,1),%rdx
  60.    0x0000003f20537ee6 <+38>:    jmpq   *%rdx
  61.    0x0000003f20537ee8 <+40>:    ud2a  
  62.    0x0000003f20537eea <+42>:    lea    0x28dcf(%rip),%r11        # 0x3f20560cc0
  63.    0x0000003f20537ef1 <+49>:    movslq (%r11,%rdx,4),%rdx
  64.    0x0000003f20537ef5 <+53>:    lea    (%r11,%rdx,1),%rdx
  65.    0x0000003f20537ef9 <+57>:    jmpq   *%rdx
  66.    0x0000003f20537efb <+59>:    ud2a  
  67.    0x0000003f20537efd <+61>:    nopl   (%rax)
  68.    0x0000003f20537f00 <+64>:    cmp    %dil,%sil
  69.    0x0000003f20537f03 <+67>:    jle    0x3f20537f60 <__memcpy_ssse3_back+160>
  70.    0x0000003f20537f05 <+69>:    movdqu (%rsi),%xmm0
  71.    0x0000003f20537f09 <+73>:    mov    %rdi,%r8
  72.    0x0000003f20537f0c <+76>:    and    $0xfffffffffffffff0,%rdi
  73.    0x0000003f20537f10 <+80>:    add    $0x10,%rdi
  74.    0x0000003f20537f14 <+84>:    mov    %rdi,%r9
  75.    0x0000003f20537f17 <+87>:    sub    %r8,%r9
  76.    0x0000003f20537f1a <+90>:    sub    %r9,%rdx
  77.    0x0000003f20537f1d <+93>:    add    %r9,%rsi
  78.    0x0000003f20537f20 <+96>:    mov    %rsi,%r9
  79.    0x0000003f20537f23 <+99>:    and    $0xf,%r9
  80.    0x0000003f20537f27 <+103>:   je     0x3f20537fc0 <__memcpy_ssse3_back+256>
  81.    0x0000003f20537f2d <+109>:   mov    0x25d20c(%rip),%rcx        # 0x3f20795140 <__x86_64_data_cache_size>
  82.    0x0000003f20537f34 <+116>:   cmp    %rcx,%rdx
  83.    0x0000003f20537f37 <+119>:   jae    0x3f20539760 <__memcpy_ssse3_back+6304>
  84.    0x0000003f20537f3d <+125>:   lea    0x291fc(%rip),%r11        # 0x3f20561140
  85.    0x0000003f20537f44 <+132>:   sub    $0x80,%rdx
  86.    0x0000003f20537f4b <+139>:   movslq (%r11,%r9,4),%r9
  87.    0x0000003f20537f4f <+143>:   add    %r11,%r9
  88.    0x0000003f20537f52 <+146>:   jmpq   *%r9
  89.    0x0000003f20537f55 <+149>:   ud2a  
  90.    0x0000003f20537f57 <+151>:   nopw   0x0(%rax,%rax,1)
  91.    0x0000003f20537f60 <+160>:   mov    0x25d1d9(%rip),%rcx        # 0x3f20795140 <__x86_64_data_cache_size>
  92.    0x0000003f20537f67 <+167>:   shl    %rcx
  93.    0x0000003f20537f6a <+170>:   cmp    %rcx,%rdx
  94.    0x0000003f20537f6d <+173>:   ja     0x3f205398f0 <__memcpy_ssse3_back+6704>
  95.    0x0000003f20537f73 <+179>:   add    %rdx,%rdi
  96.    0x0000003f20537f76 <+182>:   add    %rdx,%rsi
  97. => 0x0000003f20537f79 <+185>:   movdqu -0x10(%rsi),%xmm0
  98.    0x0000003f20537f7e <+190>:   lea    -0x10(%rdi),%r8
  99.    0x0000003f20537f82 <+194>:   mov    %rdi,%r9
  100.    0x0000003f20537f85 <+197>:   and    $0xf,%r9
  101.    0x0000003f20537f89 <+201>:   xor    %r9,%rdi
  102.    0x0000003f20537f8c <+204>:   sub    %r9,%rsi
  103.    0x0000003f20537f8f <+207>:   sub    %r9,%rdx
  104.    0x0000003f20537f92 <+210>:   mov    %rsi,%r9
  105.    0x0000003f20537f95 <+213>:   and    $0xf,%r9
  106.    0x0000003f20537f99 <+217>:   je     0x3f20538060 <__memcpy_ssse3_back+416>
  107.    0x0000003f20537f9f <+223>:   lea    0x291da(%rip),%r11        # 0x3f20561180
  108.    0x0000003f20537fa6 <+230>:   sub    $0x80,%rdx
  109.    0x0000003f20537fad <+237>:   movslq (%r11,%r9,4),%r9
  110.    0x0000003f20537fb1 <+241>:   add    %r11,%r9
  111.    0x0000003f20537fb4 <+244>:   jmpq   *%r9
  112.    0x0000003f20537fb7 <+247>:   ud2a  
  113.    0x0000003f20537fb9 <+249>:   nopl   0x0(%rax)
  114.    0x0000003f20537fc0 <+256>:   mov    %rdx,%r9
  115.    0x0000003f20537fc3 <+259>:   shr    $0x8,%r9
  116.    0x0000003f20537fc7 <+263>:   add    %rdx,%r9
  117.    0x0000003f20537fca <+266>:   cmp    0x25d15f(%rip),%r9        # 0x3f20795130 <__x86_64_data_cache_size_half>
  118.    0x0000003f20537fd1 <+273>:   jae    0x3f20539760 <__memcpy_ssse3_back+6304>
  119.    0x0000003f20537fd7 <+279>:   sub    $0x80,%rdx
  120.    0x0000003f20537fde <+286>:   xchg   %ax,%ax
  121.    0x0000003f20537fe0 <+288>:   movdqa (%rsi),%xmm1
  122.    0x0000003f20537fe4 <+292>:   movdqa %xmm1,(%rdi)
  123.    0x0000003f20537fe8 <+296>:   movaps 0x10(%rsi),%xmm2
  124.    0x0000003f20537fec <+300>:   movaps %xmm2,0x10(%rdi)
  125.    0x0000003f20537ff0 <+304>:   movaps 0x20(%rsi),%xmm3
  126.    0x0000003f20537ff4 <+308>:   movaps %xmm3,0x20(%rdi)
  127.    0x0000003f20537ff8 <+312>:   movaps 0x30(%rsi),%xmm4
  128.    0x0000003f20537ffc <+316>:   movaps %xmm4,0x30(%rdi)
  129.    0x0000003f20538000 <+320>:   movaps 0x40(%rsi),%xmm1
  130.    0x0000003f20538004 <+324>:   movaps %xmm1,0x40(%rdi)
  131.    0x0000003f20538008 <+328>:   movaps 0x50(%rsi),%xmm2
  132.    0x0000003f2053800c <+332>:   movaps %xmm2,0x50(%rdi)
  133.    0x0000003f20538010 <+336>:   movaps 0x60(%rsi),%xmm3
  134.    0x0000003f20538014 <+340>:   movaps %xmm3,0x60(%rdi)
  135.    0x0000003f20538018 <+344>:   movaps 0x70(%rsi),%xmm4
  136.    0x0000003f2053801c <+348>:   movaps %xmm4,0x70(%rdi)
  137.    0x0000003f20538020 <+352>:   sub    $0x80,%rdx
  138.    0x0000003f20538027 <+359>:   lea    0x80(%rsi),%rsi
  139.    0x0000003f2053802e <+366>:   lea    0x80(%rdi),%rdi
  140.    0x0000003f20538035 <+373>:   jae    0x3f20537fe0 <__memcpy_ssse3_back+288>
  141.    0x0000003f20538037 <+375>:   movdqu %xmm0,(%r8)
  142.    0x0000003f2053803c <+380>:   add    $0x80,%rdx
  143.    0x0000003f20538043 <+387>:   add    %rdx,%rsi
  144.    0x0000003f20538046 <+390>:   add    %rdx,%rdi
  145.    0x0000003f20538049 <+393>:   lea    0x28eb0(%rip),%r11        # 0x3f20560f00
  146.    0x0000003f20538050 <+400>:   movslq (%r11,%rdx,4),%rdx
  147.    0x0000003f20538054 <+404>:   lea    (%r11,%rdx,1),%rdx
  148.    0x0000003f20538058 <+408>:   jmpq   *%rdx
  149.    0x0000003f2053805a <+410>:   ud2a  
  150.    0x0000003f2053805c <+412>:   nopl   0x0(%rax)
  151.    0x0000003f20538060 <+416>:   sub    $0x80,%rdx
  152.    0x0000003f20538067 <+423>:   movaps -0x10(%rsi),%xmm1
  153.    0x0000003f2053806b <+427>:   movaps %xmm1,-0x10(%rdi)
  154.    0x0000003f2053806f <+431>:   movaps -0x20(%rsi),%xmm2
  155.    0x0000003f20538073 <+435>:   movaps %xmm2,-0x20(%rdi)
  156.    0x0000003f20538077 <+439>:   movaps -0x30(%rsi),%xmm3
  157.    0x0000003f2053807b <+443>:   movaps %xmm3,-0x30(%rdi)
  158.    0x0000003f2053807f <+447>:   movaps -0x40(%rsi),%xmm4
  159.    0x0000003f20538083 <+451>:   movaps %xmm4,-0x40(%rdi)
  160.    0x0000003f20538087 <+455>:   movaps -0x50(%rsi),%xmm5
  161.    0x0000003f2053808b <+459>:   movaps %xmm5,-0x50(%rdi)
  162.    0x0000003f2053808f <+463>:   movaps -0x60(%rsi),%xmm5
  163.    0x0000003f20538093 <+467>:   movaps %xmm5,-0x60(%rdi)
  164.    0x0000003f20538097 <+471>:   movaps -0x70(%rsi),%xmm5
  165.    0x0000003f2053809b <+475>:   movaps %xmm5,-0x70(%rdi)
  166.    0x0000003f2053809f <+479>:   movaps -0x80(%rsi),%xmm5
  167.    0x0000003f205380a3 <+483>:   movaps %xmm5,-0x80(%rdi)
  168.    0x0000003f205380a7 <+487>:   sub    $0x80,%rdx
  169.    0x0000003f205380ae <+494>:   lea    -0x80(%rdi),%rdi
  170.    0x0000003f205380b2 <+498>:   lea    -0x80(%rsi),%rsi
  171.    0x0000003f205380b6 <+502>:   jae    0x3f20538067 <__memcpy_ssse3_back+423>
  172.    0x0000003f205380b8 <+504>:   movdqu %xmm0,(%r8)
  173.    0x0000003f205380bd <+509>:   add    $0x80,%rdx
  174.    0x0000003f205380c4 <+516>:   sub    %rdx,%rdi
  175.    0x0000003f205380c7 <+519>:   sub    %rdx,%rsi
  176.    0x0000003f205380ca <+522>:   lea    0x28bef(%rip),%r11        # 0x3f20560cc0
  177.    0x0000003f205380d1 <+529>:   movslq (%r11,%rdx,4),%rdx
  178.    0x0000003f205380d5 <+533>:   lea    (%r11,%rdx,1),%rdx
  179.    0x0000003f205380d9 <+537>:   jmpq   *%rdx
  180.    0x0000003f205380db <+539>:   ud2a  
  181.    0x0000003f205380dd <+541>:   nopl   (%rax)
  182.    0x0000003f205380e0 <+544>:   sub    $0x80,%rdx
  183.    0x0000003f205380e7 <+551>:   movaps -0x1(%rsi),%xmm1
  184.    0x0000003f205380eb <+555>:   movaps 0xf(%rsi),%xmm2
  185.    0x0000003f205380ef <+559>:   movaps 0x1f(%rsi),%xmm3
  186.    0x0000003f205380f3 <+563>:   movaps 0x2f(%rsi),%xmm4
  187.    0x0000003f205380f7 <+567>:   movaps 0x3f(%rsi),%xmm5
  188.    0x0000003f205380fb <+571>:   movaps 0x4f(%rsi),%xmm6
  189.    0x0000003f205380ff <+575>:   movaps 0x5f(%rsi),%xmm7
  190.    0x0000003f20538103 <+579>:   movaps 0x6f(%rsi),%xmm8
  191.    0x0000003f20538108 <+584>:   movaps 0x7f(%rsi),%xmm9
  192.    0x0000003f2053810d <+589>:   lea    0x80(%rsi),%rsi
  193.    0x0000003f20538114 <+596>:   palignr $0x1,%xmm8,%xmm9
  194.    0x0000003f2053811b <+603>:   movaps %xmm9,0x70(%rdi)
  195.    0x0000003f20538120 <+608>:   palignr $0x1,%xmm7,%xmm8
  196.    0x0000003f20538127 <+615>:   movaps %xmm8,0x60(%rdi)
  197.    0x0000003f2053812c <+620>:   palignr $0x1,%xmm6,%xmm7
  198.    0x0000003f20538132 <+626>:   movaps %xmm7,0x50(%rdi)
  199.    0x0000003f20538136 <+630>:   palignr $0x1,%xmm5,%xmm6
  200.    0x0000003f2053813c <+636>:   movaps %xmm6,0x40(%rdi)
  201.    0x0000003f20538140 <+640>:   palignr $0x1,%xmm4,%xmm5
  202.    0x0000003f20538146 <+646>:   movaps %xmm5,0x30(%rdi)
  203.    0x0000003f2053814a <+650>:   palignr $0x1,%xmm3,%xmm4
  204.    0x0000003f20538150 <+656>:   movaps %xmm4,0x20(%rdi)
  205.    0x0000003f20538154 <+660>:   palignr $0x1,%xmm2,%xmm3
  206.    0x0000003f2053815a <+666>:   movaps %xmm3,0x10(%rdi)
  207.    0x0000003f2053815e <+670>:   palignr $0x1,%xmm1,%xmm2
  208.    0x0000003f20538164 <+676>:   movaps %xmm2,(%rdi)
  209.    0x0000003f20538167 <+679>:   lea    0x80(%rdi),%rdi
  210.    0x0000003f2053816e <+686>:   jae    0x3f205380e0 <__memcpy_ssse3_back+544>
  211.    0x0000003f20538174 <+692>:   movdqu %xmm0,(%r8)
  212.    0x0000003f20538179 <+697>:   add    $0x80,%rdx
  213.    0x0000003f20538180 <+704>:   add    %rdx,%rdi
  214.    0x0000003f20538183 <+707>:   add    %rdx,%rsi
  215.    0x0000003f20538186 <+710>:   lea    0x28d73(%rip),%r11        # 0x3f20560f00
  216.    0x0000003f2053818d <+717>:   movslq (%r11,%rdx,4),%rdx
  217.    0x0000003f20538191 <+721>:   lea    (%r11,%rdx,1),%rdx
  218.    0x0000003f20538195 <+725>:   jmpq   *%rdx
  219.    0x0000003f20538197 <+727>:   ud2a  
  220.    0x0000003f20538199 <+729>:   nopl   0x0(%rax)
  221.    0x0000003f205381a0 <+736>:   movaps -0x1(%rsi),%xmm1
  222.    0x0000003f205381a4 <+740>:   movaps -0x11(%rsi),%xmm2
  223.    0x0000003f205381a8 <+744>:   palignr $0x1,%xmm2,%xmm1
  224.    0x0000003f205381ae <+750>:   movaps %xmm1,-0x10(%rdi)
  225.    0x0000003f205381b2 <+754>:   movaps -0x21(%rsi),%xmm3
  226.    0x0000003f205381b6 <+758>:   palignr $0x1,%xmm3,%xmm2
  227.    0x0000003f205381bc <+764>:   movaps %xmm2,-0x20(%rdi)
  228.    0x0000003f205381c0 <+768>:   movaps -0x31(%rsi),%xmm4
  229.    0x0000003f205381c4 <+772>:   palignr $0x1,%xmm4,%xmm3
  230.    0x0000003f205381ca <+778>:   movaps %xmm3,-0x30(%rdi)
  231.    0x0000003f205381ce <+782>:   movaps -0x41(%rsi),%xmm5
  232.    0x0000003f205381d2 <+786>:   palignr $0x1,%xmm5,%xmm4
  233.    0x0000003f205381d8 <+792>:   movaps %xmm4,-0x40(%rdi)
  234.    0x0000003f205381dc <+796>:   movaps -0x51(%rsi),%xmm6
  235.    0x0000003f205381e0 <+800>:   palignr $0x1,%xmm6,%xmm5
  236.    0x0000003f205381e6 <+806>:   movaps %xmm5,-0x50(%rdi)
  237.    0x0000003f205381ea <+810>:   movaps -0x61(%rsi),%xmm7
  238.    0x0000003f205381ee <+814>:   palignr $0x1,%xmm7,%xmm6
  239.    0x0000003f205381f4 <+820>:   movaps %xmm6,-0x60(%rdi)
  240.    0x0000003f205381f8 <+824>:   movaps -0x71(%rsi),%xmm8
  241.    0x0000003f205381fd <+829>:   palignr $0x1,%xmm8,%xmm7
  242.    0x0000003f20538204 <+836>:   movaps %xmm7,-0x70(%rdi)
  243.    0x0000003f20538208 <+840>:   movaps -0x81(%rsi),%xmm9
  244.    0x0000003f20538210 <+848>:   palignr $0x1,%xmm9,%xmm8
  245.    0x0000003f20538217 <+855>:   movaps %xmm8,-0x80(%rdi)
  246.    0x0000003f2053821c <+860>:   sub    $0x80,%rdx
  247.    0x0000003f20538223 <+867>:   lea    -0x80(%rdi),%rdi
  248.    0x0000003f20538227 <+871>:   lea    -0x80(%rsi),%rsi
  249.    0x0000003f2053822b <+875>:   jae    0x3f205381a0 <__memcpy_ssse3_back+736>
  250.    0x0000003f20538231 <+881>:   movdqu %xmm0,(%r8)
  251.    0x0000003f20538236 <+886>:   add    $0x80,%rdx
  252.    0x0000003f2053823d <+893>:   sub    %rdx,%rdi
  253.    0x0000003f20538240 <+896>:   sub    %rdx,%rsi
  254.    0x0000003f20538243 <+899>:   lea    0x28a76(%rip),%r11        # 0x3f20560cc0
  255.    0x0000003f2053824a <+906>:   movslq (%r11,%rdx,4),%rdx
  256.    0x0000003f2053824e <+910>:   lea    (%r11,%rdx,1),%rdx
  257.    0x0000003f20538252 <+914>:   jmpq   *%rdx
  258.    0x0000003f20538254 <+916>:   ud2a  
  259.    0x0000003f20538256 <+918>:   nopw   %cs:0x0(%rax,%rax,1)
  260.    0x0000003f20538260 <+928>:   sub    $0x80,%rdx
  261.    0x0000003f20538267 <+935>:   movaps -0x2(%rsi),%xmm1
  262.    0x0000003f2053826b <+939>:   movaps 0xe(%rsi),%xmm2
  263.    0x0000003f2053826f <+943>:   movaps 0x1e(%rsi),%xmm3
  264.    0x0000003f20538273 <+947>:   movaps 0x2e(%rsi),%xmm4
  265.    0x0000003f20538277 <+951>:   movaps 0x3e(%rsi),%xmm5
  266.    0x0000003f2053827b <+955>:   movaps 0x4e(%rsi),%xmm6
  267.    0x0000003f2053827f <+959>:   movaps 0x5e(%rsi),%xmm7
  268.    0x0000003f20538283 <+963>:   movaps 0x6e(%rsi),%xmm8
  269.    0x0000003f20538288 <+968>:   movaps 0x7e(%rsi),%xmm9
  270.    0x0000003f2053828d <+973>:   lea    0x80(%rsi),%rsi
  271.    0x0000003f20538294 <+980>:   palignr $0x2,%xmm8,%xmm9
  272.    0x0000003f2053829b <+987>:   movaps %xmm9,0x70(%rdi)
  273.    0x0000003f205382a0 <+992>:   palignr $0x2,%xmm7,%xmm8
  274.    0x0000003f205382a7 <+999>:   movaps %xmm8,0x60(%rdi)
  275.    0x0000003f205382ac <+1004>:  palignr $0x2,%xmm6,%xmm7
  276.    0x0000003f205382b2 <+1010>:  movaps %xmm7,0x50(%rdi)
  277.    0x0000003f205382b6 <+1014>:  palignr $0x2,%xmm5,%xmm6
  278.    0x0000003f205382bc <+1020>:  movaps %xmm6,0x40(%rdi)
  279.    0x0000003f205382c0 <+1024>:  palignr $0x2,%xmm4,%xmm5
  280.    0x0000003f205382c6 <+1030>:  movaps %xmm5,0x30(%rdi)
  281.    0x0000003f205382ca <+1034>:  palignr $0x2,%xmm3,%xmm4
  282.    0x0000003f205382d0 <+1040>:  movaps %xmm4,0x20(%rdi)
  283.    0x0000003f205382d4 <+1044>:  palignr $0x2,%xmm2,%xmm3
  284.    0x0000003f205382da <+1050>:  movaps %xmm3,0x10(%rdi)
  285.    0x0000003f205382de <+1054>:  palignr $0x2,%xmm1,%xmm2
  286.    0x0000003f205382e4 <+1060>:  movaps %xmm2,(%rdi)
  287.    0x0000003f205382e7 <+1063>:  lea    0x80(%rdi),%rdi
  288.    0x0000003f205382ee <+1070>:  jae    0x3f20538260 <__memcpy_ssse3_back+928>
  289.    0x0000003f205382f4 <+1076>:  movdqu %xmm0,(%r8)
  290.    0x0000003f205382f9 <+1081>:  add    $0x80,%rdx
  291.    0x0000003f20538300 <+1088>:  add    %rdx,%rdi
  292.    0x0000003f20538303 <+1091>:  add    %rdx,%rsi
  293.    0x0000003f20538306 <+1094>:  lea    0x28bf3(%rip),%r11        # 0x3f20560f00
  294.    0x0000003f2053830d <+1101>:  movslq (%r11,%rdx,4),%rdx
  295.    0x0000003f20538311 <+1105>:  lea    (%r11,%rdx,1),%rdx
  296.    0x0000003f20538315 <+1109>:  jmpq   *%rdx
  297.    0x0000003f20538317 <+1111>:  ud2a  
  298.    0x0000003f20538319 <+1113>:  nopl   0x0(%rax)
  299.    0x0000003f20538320 <+1120>:  movaps -0x2(%rsi),%xmm1
  300.    0x0000003f20538324 <+1124>:  movaps -0x12(%rsi),%xmm2
  301.    0x0000003f20538328 <+1128>:  palignr $0x2,%xmm2,%xmm1
  302.    0x0000003f2053832e <+1134>:  movaps %xmm1,-0x10(%rdi)
  303.    0x0000003f20538332 <+1138>:  movaps -0x22(%rsi),%xmm3
  304.    0x0000003f20538336 <+1142>:  palignr $0x2,%xmm3,%xmm2
  305.    0x0000003f2053833c <+1148>:  movaps %xmm2,-0x20(%rdi)
  306.    0x0000003f20538340 <+1152>:  movaps -0x32(%rsi),%xmm4
  307.    0x0000003f20538344 <+1156>:  palignr $0x2,%xmm4,%xmm3
  308.    0x0000003f2053834a <+1162>:  movaps %xmm3,-0x30(%rdi)
  309.    0x0000003f2053834e <+1166>:  movaps -0x42(%rsi),%xmm5
  310.    0x0000003f20538352 <+1170>:  palignr $0x2,%xmm5,%xmm4
  311.    0x0000003f20538358 <+1176>:  movaps %xmm4,-0x40(%rdi)
  312.    0x0000003f2053835c <+1180>:  movaps -0x52(%rsi),%xmm6
  313.    0x0000003f20538360 <+1184>:  palignr $0x2,%xmm6,%xmm5
  314.    0x0000003f20538366 <+1190>:  movaps %xmm5,-0x50(%rdi)
  315.    0x0000003f2053836a <+1194>:  movaps -0x62(%rsi),%xmm7
  316.    0x0000003f2053836e <+1198>:  palignr $0x2,%xmm7,%xmm6
  317.    0x0000003f20538374 <+1204>:  movaps %xmm6,-0x60(%rdi)
  318.    0x0000003f20538378 <+1208>:  movaps -0x72(%rsi),%xmm8
  319.    0x0000003f2053837d <+1213>:  palignr $0x2,%xmm8,%xmm7
  320.    0x0000003f20538384 <+1220>:  movaps %xmm7,-0x70(%rdi)
  321.    0x0000003f20538388 <+1224>:  movaps -0x82(%rsi),%xmm9
  322.    0x0000003f20538390 <+1232>:  palignr $0x2,%xmm9,%xmm8
  323.    0x0000003f20538397 <+1239>:  movaps %xmm8,-0x80(%rdi)
  324.    0x0000003f2053839c <+1244>:  sub    $0x80,%rdx
  325.    0x0000003f205383a3 <+1251>:  lea    -0x80(%rdi),%rdi
  326.    0x0000003f205383a7 <+1255>:  lea    -0x80(%rsi),%rsi
  327.    0x0000003f205383ab <+1259>:  jae    0x3f20538320 <__memcpy_ssse3_back+1120>
  328.    0x0000003f205383b1 <+1265>:  movdqu %xmm0,(%r8)
  329.    0x0000003f205383b6 <+1270>:  add    $0x80,%rdx
  330.    0x0000003f205383bd <+1277>:  sub    %rdx,%rdi
  331.    0x0000003f205383c0 <+1280>:  sub    %rdx,%rsi
  332.    0x0000003f205383c3 <+1283>:  lea    0x288f6(%rip),%r11        # 0x3f20560cc0
  333.    0x0000003f205383ca <+1290>:  movslq (%r11,%rdx,4),%rdx
  334.    0x0000003f205383ce <+1294>:  lea    (%r11,%rdx,1),%rdx
  335.    0x0000003f205383d2 <+1298>:  jmpq   *%rdx
  336.    0x0000003f205383d4 <+1300>:  ud2a  
  337.    0x0000003f205383d6 <+1302>:  nopw   %cs:0x0(%rax,%rax,1)
  338.    0x0000003f205383e0 <+1312>:  sub    $0x80,%rdx
  339.    0x0000003f205383e7 <+1319>:  movaps -0x3(%rsi),%xmm1
  340.    0x0000003f205383eb <+1323>:  movaps 0xd(%rsi),%xmm2
  341.    0x0000003f205383ef <+1327>:  movaps 0x1d(%rsi),%xmm3
  342.    0x0000003f205383f3 <+1331>:  movaps 0x2d(%rsi),%xmm4
  343.    0x0000003f205383f7 <+1335>:  movaps 0x3d(%rsi),%xmm5
  344.    0x0000003f205383fb <+1339>:  movaps 0x4d(%rsi),%xmm6
  345.    0x0000003f205383ff <+1343>:  movaps 0x5d(%rsi),%xmm7
  346.    0x0000003f20538403 <+1347>:  movaps 0x6d(%rsi),%xmm8
  347.    0x0000003f20538408 <+1352>:  movaps 0x7d(%rsi),%xmm9
  348.    0x0000003f2053840d <+1357>:  lea    0x80(%rsi),%rsi
  349.    0x0000003f20538414 <+1364>:  palignr $0x3,%xmm8,%xmm9
  350.    0x0000003f2053841b <+1371>:  movaps %xmm9,0x70(%rdi)
  351.    0x0000003f20538420 <+1376>:  palignr $0x3,%xmm7,%xmm8
  352.    0x0000003f20538427 <+1383>:  movaps %xmm8,0x60(%rdi)
  353.    0x0000003f2053842c <+1388>:  palignr $0x3,%xmm6,%xmm7
  354.    0x0000003f20538432 <+1394>:  movaps %xmm7,0x50(%rdi)
  355.    0x0000003f20538436 <+1398>:  palignr $0x3,%xmm5,%xmm6
  356.    0x0000003f2053843c <+1404>:  movaps %xmm6,0x40(%rdi)
  357.    0x0000003f20538440 <+1408>:  palignr $0x3,%xmm4,%xmm5
  358.    0x0000003f20538446 <+1414>:  movaps %xmm5,0x30(%rdi)
  359.    0x0000003f2053844a <+1418>:  palignr $0x3,%xmm3,%xmm4
  360.    0x0000003f20538450 <+1424>:  movaps %xmm4,0x20(%rdi)
  361.    0x0000003f20538454 <+1428>:  palignr $0x3,%xmm2,%xmm3
  362.    0x0000003f2053845a <+1434>:  movaps %xmm3,0x10(%rdi)
  363.    0x0000003f2053845e <+1438>:  palignr $0x3,%xmm1,%xmm2
  364.    0x0000003f20538464 <+1444>:  movaps %xmm2,(%rdi)
  365.    0x0000003f20538467 <+1447>:  lea    0x80(%rdi),%rdi
  366.    0x0000003f2053846e <+1454>:  jae    0x3f205383e0 <__memcpy_ssse3_back+1312>
  367.    0x0000003f20538474 <+1460>:  movdqu %xmm0,(%r8)
  368.    0x0000003f20538479 <+1465>:  add    $0x80,%rdx
  369.    0x0000003f20538480 <+1472>:  add    %rdx,%rdi
  370.    0x0000003f20538483 <+1475>:  add    %rdx,%rsi
  371.    0x0000003f20538486 <+1478>:  lea    0x28a73(%rip),%r11        # 0x3f20560f00
  372.    0x0000003f2053848d <+1485>:  movslq (%r11,%rdx,4),%rdx
  373.    0x0000003f20538491 <+1489>:  lea    (%r11,%rdx,1),%rdx
  374.    0x0000003f20538495 <+1493>:  jmpq   *%rdx
  375.    0x0000003f20538497 <+1495>:  ud2a  
  376.    0x0000003f20538499 <+1497>:  nopl   0x0(%rax)
  377.    0x0000003f205384a0 <+1504>:  movaps -0x3(%rsi),%xmm1
  378.    0x0000003f205384a4 <+1508>:  movaps -0x13(%rsi),%xmm2
  379.    0x0000003f205384a8 <+1512>:  palignr $0x3,%xmm2,%xmm1
  380.    0x0000003f205384ae <+1518>:  movaps %xmm1,-0x10(%rdi)
  381.    0x0000003f205384b2 <+1522>:  movaps -0x23(%rsi),%xmm3
  382.    0x0000003f205384b6 <+1526>:  palignr $0x3,%xmm3,%xmm2
  383.    0x0000003f205384bc <+1532>:  movaps %xmm2,-0x20(%rdi)
  384.    0x0000003f205384c0 <+1536>:  movaps -0x33(%rsi),%xmm4
  385.    0x0000003f205384c4 <+1540>:  palignr $0x3,%xmm4,%xmm3
  386.    0x0000003f205384ca <+1546>:  movaps %xmm3,-0x30(%rdi)
  387.    0x0000003f205384ce <+1550>:  movaps -0x43(%rsi),%xmm5
  388.    0x0000003f205384d2 <+1554>:  palignr $0x3,%xmm5,%xmm4
  389.    0x0000003f205384d8 <+1560>:  movaps %xmm4,-0x40(%rdi)
  390.    0x0000003f205384dc <+1564>:  movaps -0x53(%rsi),%xmm6
  391.    0x0000003f205384e0 <+1568>:  palignr $0x3,%xmm6,%xmm5
  392.    0x0000003f205384e6 <+1574>:  movaps %xmm5,-0x50(%rdi)
  393.    0x0000003f205384ea <+1578>:  movaps -0x63(%rsi),%xmm7
  394.    0x0000003f205384ee <+1582>:  palignr $0x3,%xmm7,%xmm6
  395.    0x0000003f205384f4 <+1588>:  movaps %xmm6,-0x60(%rdi)
  396.    0x0000003f205384f8 <+1592>:  movaps -0x73(%rsi),%xmm8
  397.    0x0000003f205384fd <+1597>:  palignr $0x3,%xmm8,%xmm7
  398.    0x0000003f20538504 <+1604>:  movaps %xmm7,-0x70(%rdi)
  399.    0x0000003f20538508 <+1608>:  movaps -0x83(%rsi),%xmm9
  400.    0x0000003f20538510 <+1616>:  palignr $0x3,%xmm9,%xmm8
  401.    0x0000003f20538517 <+1623>:  movaps %xmm8,-0x80(%rdi)
  402.    0x0000003f2053851c <+1628>:  sub    $0x80,%rdx
  403.    0x0000003f20538523 <+1635>:  lea    -0x80(%rdi),%rdi
  404.    0x0000003f20538527 <+1639>:  lea    -0x80(%rsi),%rsi
  405.    0x0000003f2053852b <+1643>:  jae    0x3f205384a0 <__memcpy_ssse3_back+1504>
  406.    0x0000003f20538531 <+1649>:  movdqu %xmm0,(%r8)
  407.    0x0000003f20538536 <+1654>:  add    $0x80,%rdx
  408.    0x0000003f2053853d <+1661>:  sub    %rdx,%rdi
  409.    0x0000003f20538540 <+1664>:  sub    %rdx,%rsi
  410.    0x0000003f20538543 <+1667>:  lea    0x28776(%rip),%r11        # 0x3f20560cc0
  411.    0x0000003f2053854a <+1674>:  movslq (%r11,%rdx,4),%rdx
  412.    0x0000003f2053854e <+1678>:  lea    (%r11,%rdx,1),%rdx
  413.    0x0000003f20538552 <+1682>:  jmpq   *%rdx
  414.    0x0000003f20538554 <+1684>:  ud2a  
  415.    0x0000003f20538556 <+1686>:  nopw   %cs:0x0(%rax,%rax,1)
  416.    0x0000003f20538560 <+1696>:  sub    $0x80,%rdx
  417.    0x0000003f20538567 <+1703>:  movaps -0x4(%rsi),%xmm1
  418.    0x0000003f2053856b <+1707>:  movaps 0xc(%rsi),%xmm2
  419.    0x0000003f2053856f <+1711>:  movaps 0x1c(%rsi),%xmm3
  420.    0x0000003f20538573 <+1715>:  movaps 0x2c(%rsi),%xmm4
  421.    0x0000003f20538577 <+1719>:  movaps 0x3c(%rsi),%xmm5
  422.    0x0000003f2053857b <+1723>:  movaps 0x4c(%rsi),%xmm6
  423.    0x0000003f2053857f <+1727>:  movaps 0x5c(%rsi),%xmm7
  424.    0x0000003f20538583 <+1731>:  movaps 0x6c(%rsi),%xmm8
  425.    0x0000003f20538588 <+1736>:  movaps 0x7c(%rsi),%xmm9
  426.    0x0000003f2053858d <+1741>:  lea    0x80(%rsi),%rsi
  427.    0x0000003f20538594 <+1748>:  palignr $0x4,%xmm8,%xmm9
  428.    0x0000003f2053859b <+1755>:  movaps %xmm9,0x70(%rdi)
  429.    0x0000003f205385a0 <+1760>:  palignr $0x4,%xmm7,%xmm8
  430.    0x0000003f205385a7 <+1767>:  movaps %xmm8,0x60(%rdi)
  431.    0x0000003f205385ac <+1772>:  palignr $0x4,%xmm6,%xmm7
  432.    0x0000003f205385b2 <+1778>:  movaps %xmm7,0x50(%rdi)
  433.    0x0000003f205385b6 <+1782>:  palignr $0x4,%xmm5,%xmm6
  434.    0x0000003f205385bc <+1788>:  movaps %xmm6,0x40(%rdi)
  435.    0x0000003f205385c0 <+1792>:  palignr $0x4,%xmm4,%xmm5
  436.    0x0000003f205385c6 <+1798>:  movaps %xmm5,0x30(%rdi)
  437.    0x0000003f205385ca <+1802>:  palignr $0x4,%xmm3,%xmm4
  438.    0x0000003f205385d0 <+1808>:  movaps %xmm4,0x20(%rdi)
  439.    0x0000003f205385d4 <+1812>:  palignr $0x4,%xmm2,%xmm3
  440.    0x0000003f205385da <+1818>:  movaps %xmm3,0x10(%rdi)
  441.    0x0000003f205385de <+1822>:  palignr $0x4,%xmm1,%xmm2
  442.    0x0000003f205385e4 <+1828>:  movaps %xmm2,(%rdi)
  443.    0x0000003f205385e7 <+1831>:  lea    0x80(%rdi),%rdi
  444.    0x0000003f205385ee <+1838>:  jae    0x3f20538560 <__memcpy_ssse3_back+1696>
  445.    0x0000003f205385f4 <+1844>:  movdqu %xmm0,(%r8)
  446.    0x0000003f205385f9 <+1849>:  add    $0x80,%rdx
  447.    0x0000003f20538600 <+1856>:  add    %rdx,%rdi
  448.    0x0000003f20538603 <+1859>:  add    %rdx,%rsi
  449.    0x0000003f20538606 <+1862>:  lea    0x288f3(%rip),%r11        # 0x3f20560f00
  450.    0x0000003f2053860d <+1869>:  movslq (%r11,%rdx,4),%rdx
  451.    0x0000003f20538611 <+1873>:  lea    (%r11,%rdx,1),%rdx
  452.    0x0000003f20538615 <+1877>:  jmpq   *%rdx
  453.    0x0000003f20538617 <+1879>:  ud2a  
  454.    0x0000003f20538619 <+1881>:  nopl   0x0(%rax)
  455.    0x0000003f20538620 <+1888>:  movaps -0x4(%rsi),%xmm1
  456.    0x0000003f20538624 <+1892>:  movaps -0x14(%rsi),%xmm2
  457.    0x0000003f20538628 <+1896>:  palignr $0x4,%xmm2,%xmm1
  458.    0x0000003f2053862e <+1902>:  movaps %xmm1,-0x10(%rdi)
  459.    0x0000003f20538632 <+1906>:  movaps -0x24(%rsi),%xmm3
  460.    0x0000003f20538636 <+1910>:  palignr $0x4,%xmm3,%xmm2
  461.    0x0000003f2053863c <+1916>:  movaps %xmm2,-0x20(%rdi)
  462.    0x0000003f20538640 <+1920>:  movaps -0x34(%rsi),%xmm4
  463.    0x0000003f20538644 <+1924>:  palignr $0x4,%xmm4,%xmm3
  464.    0x0000003f2053864a <+1930>:  movaps %xmm3,-0x30(%rdi)
  465.    0x0000003f2053864e <+1934>:  movaps -0x44(%rsi),%xmm5
  466.    0x0000003f20538652 <+1938>:  palignr $0x4,%xmm5,%xmm4
  467.    0x0000003f20538658 <+1944>:  movaps %xmm4,-0x40(%rdi)
  468.    0x0000003f2053865c <+1948>:  movaps -0x54(%rsi),%xmm6
  469.    0x0000003f20538660 <+1952>:  palignr $0x4,%xmm6,%xmm5
  470.    0x0000003f20538666 <+1958>:  movaps %xmm5,-0x50(%rdi)
  471.    0x0000003f2053866a <+1962>:  movaps -0x64(%rsi),%xmm7
  472.    0x0000003f2053866e <+1966>:  palignr $0x4,%xmm7,%xmm6
  473.    0x0000003f20538674 <+1972>:  movaps %xmm6,-0x60(%rdi)
  474.    0x0000003f20538678 <+1976>:  movaps -0x74(%rsi),%xmm8
  475.    0x0000003f2053867d <+1981>:  palignr $0x4,%xmm8,%xmm7
  476.    0x0000003f20538684 <+1988>:  movaps %xmm7,-0x70(%rdi)
  477.    0x0000003f20538688 <+1992>:  movaps -0x84(%rsi),%xmm9
  478.    0x0000003f20538690 <+2000>:  palignr $0x4,%xmm9,%xmm8
  479.    0x0000003f20538697 <+2007>:  movaps %xmm8,-0x80(%rdi)
  480.    0x0000003f2053869c <+2012>:  sub    $0x80,%rdx
  481.    0x0000003f205386a3 <+2019>:  lea    -0x80(%rdi),%rdi
  482.    0x0000003f205386a7 <+2023>:  lea    -0x80(%rsi),%rsi
  483.    0x0000003f205386ab <+2027>:  jae    0x3f20538620 <__memcpy_ssse3_back+1888>
  484.    0x0000003f205386b1 <+2033>:  movdqu %xmm0,(%r8)
  485.    0x0000003f205386b6 <+2038>:  add    $0x80,%rdx
  486.    0x0000003f205386bd <+2045>:  sub    %rdx,%rdi
  487.    0x0000003f205386c0 <+2048>:  sub    %rdx,%rsi
  488.    0x0000003f205386c3 <+2051>:  lea    0x285f6(%rip),%r11        # 0x3f20560cc0
  489.    0x0000003f205386ca <+2058>:  movslq (%r11,%rdx,4),%rdx
  490.    0x0000003f205386ce <+2062>:  lea    (%r11,%rdx,1),%rdx
  491.    0x0000003f205386d2 <+2066>:  jmpq   *%rdx
  492.    0x0000003f205386d4 <+2068>:  ud2a  
  493.    0x0000003f205386d6 <+2070>:  nopw   %cs:0x0(%rax,%rax,1)
  494.    0x0000003f205386e0 <+2080>:  sub    $0x80,%rdx
  495.    0x0000003f205386e7 <+2087>:  movaps -0x5(%rsi),%xmm1
  496.    0x0000003f205386eb <+2091>:  movaps 0xb(%rsi),%xmm2
  497.    0x0000003f205386ef <+2095>:  movaps 0x1b(%rsi),%xmm3
  498.    0x0000003f205386f3 <+2099>:  movaps 0x2b(%rsi),%xmm4
  499.    0x0000003f205386f7 <+2103>:  movaps 0x3b(%rsi),%xmm5
  500.    0x0000003f205386fb <+2107>:  movaps 0x4b(%rsi),%xmm6
  501.    0x0000003f205386ff <+2111>:  movaps 0x5b(%rsi),%xmm7
  502.    0x0000003f20538703 <+2115>:  movaps 0x6b(%rsi),%xmm8
  503.    0x0000003f20538708 <+2120>:  movaps 0x7b(%rsi),%xmm9
  504.    0x0000003f2053870d <+2125>:  lea    0x80(%rsi),%rsi
  505.    0x0000003f20538714 <+2132>:  palignr $0x5,%xmm8,%xmm9
  506.    0x0000003f2053871b <+2139>:  movaps %xmm9,0x70(%rdi)
  507.    0x0000003f20538720 <+2144>:  palignr $0x5,%xmm7,%xmm8
  508.    0x0000003f20538727 <+2151>:  movaps %xmm8,0x60(%rdi)
  509.    0x0000003f2053872c <+2156>:  palignr $0x5,%xmm6,%xmm7
  510.    0x0000003f20538732 <+2162>:  movaps %xmm7,0x50(%rdi)
  511.    0x0000003f20538736 <+2166>:  palignr $0x5,%xmm5,%xmm6
  512.    0x0000003f2053873c <+2172>:  movaps %xmm6,0x40(%rdi)
  513.    0x0000003f20538740 <+2176>:  palignr $0x5,%xmm4,%xmm5
  514.    0x0000003f20538746 <+2182>:  movaps %xmm5,0x30(%rdi)
  515.    0x0000003f2053874a <+2186>:  palignr $0x5,%xmm3,%xmm4
  516.    0x0000003f20538750 <+2192>:  movaps %xmm4,0x20(%rdi)
  517.    0x0000003f20538754 <+2196>:  palignr $0x5,%xmm2,%xmm3
  518.    0x0000003f2053875a <+2202>:  movaps %xmm3,0x10(%rdi)
  519.    0x0000003f2053875e <+2206>:  palignr $0x5,%xmm1,%xmm2
  520.    0x0000003f20538764 <+2212>:  movaps %xmm2,(%rdi)
  521.    0x0000003f20538767 <+2215>:  lea    0x80(%rdi),%rdi
  522.    0x0000003f2053876e <+2222>:  jae    0x3f205386e0 <__memcpy_ssse3_back+2080>
  523.    0x0000003f20538774 <+2228>:  movdqu %xmm0,(%r8)
  524.    0x0000003f20538779 <+2233>:  add    $0x80,%rdx
  525.    0x0000003f20538780 <+2240>:  add    %rdx,%rdi
  526.    0x0000003f20538783 <+2243>:  add    %rdx,%rsi
  527.    0x0000003f20538786 <+2246>:  lea    0x28773(%rip),%r11        # 0x3f20560f00
  528.    0x0000003f2053878d <+2253>:  movslq (%r11,%rdx,4),%rdx
  529.    0x0000003f20538791 <+2257>:  lea    (%r11,%rdx,1),%rdx
  530.    0x0000003f20538795 <+2261>:  jmpq   *%rdx
  531.    0x0000003f20538797 <+2263>:  ud2a  
  532.    0x0000003f20538799 <+2265>:  nopl   0x0(%rax)
  533.    0x0000003f205387a0 <+2272>:  movaps -0x5(%rsi),%xmm1
  534.    0x0000003f205387a4 <+2276>:  movaps -0x15(%rsi),%xmm2
  535.    0x0000003f205387a8 <+2280>:  palignr $0x5,%xmm2,%xmm1
  536.    0x0000003f205387ae <+2286>:  movaps %xmm1,-0x10(%rdi)
  537.    0x0000003f205387b2 <+2290>:  movaps -0x25(%rsi),%xmm3
  538.    0x0000003f205387b6 <+2294>:  palignr $0x5,%xmm3,%xmm2
  539.    0x0000003f205387bc <+2300>:  movaps %xmm2,-0x20(%rdi)
  540.    0x0000003f205387c0 <+2304>:  movaps -0x35(%rsi),%xmm4
  541.    0x0000003f205387c4 <+2308>:  palignr $0x5,%xmm4,%xmm3
  542.    0x0000003f205387ca <+2314>:  movaps %xmm3,-0x30(%rdi)
  543.    0x0000003f205387ce <+2318>:  movaps -0x45(%rsi),%xmm5
  544.    0x0000003f205387d2 <+2322>:  palignr $0x5,%xmm5,%xmm4
  545.    0x0000003f205387d8 <+2328>:  movaps %xmm4,-0x40(%rdi)
  546.    0x0000003f205387dc <+2332>:  movaps -0x55(%rsi),%xmm6
  547.    0x0000003f205387e0 <+2336>:  palignr $0x5,%xmm6,%xmm5
  548.    0x0000003f205387e6 <+2342>:  movaps %xmm5,-0x50(%rdi)
  549.    0x0000003f205387ea <+2346>:  movaps -0x65(%rsi),%xmm7
  550.    0x0000003f205387ee <+2350>:  palignr $0x5,%xmm7,%xmm6
  551.    0x0000003f205387f4 <+2356>:  movaps %xmm6,-0x60(%rdi)
  552.    0x0000003f205387f8 <+2360>:  movaps -0x75(%rsi),%xmm8
  553.    0x0000003f205387fd <+2365>:  palignr $0x5,%xmm8,%xmm7
  554.    0x0000003f20538804 <+2372>:  movaps %xmm7,-0x70(%rdi)
  555.    0x0000003f20538808 <+2376>:  movaps -0x85(%rsi),%xmm9
  556.    0x0000003f20538810 <+2384>:  palignr $0x5,%xmm9,%xmm8
  557.    0x0000003f20538817 <+2391>:  movaps %xmm8,-0x80(%rdi)
  558.    0x0000003f2053881c <+2396>:  sub    $0x80,%rdx
  559.    0x0000003f20538823 <+2403>:  lea    -0x80(%rdi),%rdi
  560.    0x0000003f20538827 <+2407>:  lea    -0x80(%rsi),%rsi
  561.    0x0000003f2053882b <+2411>:  jae    0x3f205387a0 <__memcpy_ssse3_back+2272>
  562.    0x0000003f20538831 <+2417>:  movdqu %xmm0,(%r8)
  563.    0x0000003f20538836 <+2422>:  add    $0x80,%rdx
  564.    0x0000003f2053883d <+2429>:  sub    %rdx,%rdi
  565.    0x0000003f20538840 <+2432>:  sub    %rdx,%rsi
  566.    0x0000003f20538843 <+2435>:  lea    0x28476(%rip),%r11        # 0x3f20560cc0
  567.    0x0000003f2053884a <+2442>:  movslq (%r11,%rdx,4),%rdx
  568.    0x0000003f2053884e <+2446>:  lea    (%r11,%rdx,1),%rdx
  569.    0x0000003f20538852 <+2450>:  jmpq   *%rdx
  570.    0x0000003f20538854 <+2452>:  ud2a  
  571.    0x0000003f20538856 <+2454>:  nopw   %cs:0x0(%rax,%rax,1)
  572.    0x0000003f20538860 <+2464>:  sub    $0x80,%rdx
  573.    0x0000003f20538867 <+2471>:  movaps -0x6(%rsi),%xmm1
  574.    0x0000003f2053886b <+2475>:  movaps 0xa(%rsi),%xmm2
  575.    0x0000003f2053886f <+2479>:  movaps 0x1a(%rsi),%xmm3
  576.    0x0000003f20538873 <+2483>:  movaps 0x2a(%rsi),%xmm4
  577.    0x0000003f20538877 <+2487>:  movaps 0x3a(%rsi),%xmm5
  578.    0x0000003f2053887b <+2491>:  movaps 0x4a(%rsi),%xmm6
  579.    0x0000003f2053887f <+2495>:  movaps 0x5a(%rsi),%xmm7
  580.    0x0000003f20538883 <+2499>:  movaps 0x6a(%rsi),%xmm8
  581.    0x0000003f20538888 <+2504>:  movaps 0x7a(%rsi),%xmm9
  582.    0x0000003f2053888d <+2509>:  lea    0x80(%rsi),%rsi
  583.    0x0000003f20538894 <+2516>:  palignr $0x6,%xmm8,%xmm9
  584.    0x0000003f2053889b <+2523>:  movaps %xmm9,0x70(%rdi)
  585.    0x0000003f205388a0 <+2528>:  palignr $0x6,%xmm7,%xmm8
  586.    0x0000003f205388a7 <+2535>:  movaps %xmm8,0x60(%rdi)
  587.    0x0000003f205388ac <+2540>:  palignr $0x6,%xmm6,%xmm7
  588.    0x0000003f205388b2 <+2546>:  movaps %xmm7,0x50(%rdi)
  589.    0x0000003f205388b6 <+2550>:  palignr $0x6,%xmm5,%xmm6
  590.    0x0000003f205388bc <+2556>:  movaps %xmm6,0x40(%rdi)
  591.    0x0000003f205388c0 <+2560>:  palignr $0x6,%xmm4,%xmm5
  592.    0x0000003f205388c6 <+2566>:  movaps %xmm5,0x30(%rdi)
  593.    0x0000003f205388ca <+2570>:  palignr $0x6,%xmm3,%xmm4
  594.    0x0000003f205388d0 <+2576>:  movaps %xmm4,0x20(%rdi)
  595.    0x0000003f205388d4 <+2580>:  palignr $0x6,%xmm2,%xmm3
  596.    0x0000003f205388da <+2586>:  movaps %xmm3,0x10(%rdi)
  597.    0x0000003f205388de <+2590>:  palignr $0x6,%xmm1,%xmm2
  598.    0x0000003f205388e4 <+2596>:  movaps %xmm2,(%rdi)
  599.    0x0000003f205388e7 <+2599>:  lea    0x80(%rdi),%rdi
  600.    0x0000003f205388ee <+2606>:  jae    0x3f20538860 <__memcpy_ssse3_back+2464>
  601.    0x0000003f205388f4 <+2612>:  movdqu %xmm0,(%r8)
  602.    0x0000003f205388f9 <+2617>:  add    $0x80,%rdx
  603.    0x0000003f20538900 <+2624>:  add    %rdx,%rdi
  604.    0x0000003f20538903 <+2627>:  add    %rdx,%rsi
  605.    0x0000003f20538906 <+2630>:  lea    0x285f3(%rip),%r11        # 0x3f20560f00
  606.    0x0000003f2053890d <+2637>:  movslq (%r11,%rdx,4),%rdx
  607.    0x0000003f20538911 <+2641>:  lea    (%r11,%rdx,1),%rdx
  608.    0x0000003f20538915 <+2645>:  jmpq   *%rdx
  609.    0x0000003f20538917 <+2647>:  ud2a  
  610.    0x0000003f20538919 <+2649>:  nopl   0x0(%rax)
  611.    0x0000003f20538920 <+2656>:  movaps -0x6(%rsi),%xmm1
  612.    0x0000003f20538924 <+2660>:  movaps -0x16(%rsi),%xmm2
  613.    0x0000003f20538928 <+2664>:  palignr $0x6,%xmm2,%xmm1
  614.    0x0000003f2053892e <+2670>:  movaps %xmm1,-0x10(%rdi)
  615.    0x0000003f20538932 <+2674>:  movaps -0x26(%rsi),%xmm3
  616.    0x0000003f20538936 <+2678>:  palignr $0x6,%xmm3,%xmm2
  617.    0x0000003f2053893c <+2684>:  movaps %xmm2,-0x20(%rdi)
  618.    0x0000003f20538940 <+2688>:  movaps -0x36(%rsi),%xmm4
  619.    0x0000003f20538944 <+2692>:  palignr $0x6,%xmm4,%xmm3
  620.    0x0000003f2053894a <+2698>:  movaps %xmm3,-0x30(%rdi)
  621.    0x0000003f2053894e <+2702>:  movaps -0x46(%rsi),%xmm5
  622.    0x0000003f20538952 <+2706>:  palignr $0x6,%xmm5,%xmm4
  623.    0x0000003f20538958 <+2712>:  movaps %xmm4,-0x40(%rdi)
  624.    0x0000003f2053895c <+2716>:  movaps -0x56(%rsi),%xmm6
  625.    0x0000003f20538960 <+2720>:  palignr $0x6,%xmm6,%xmm5
  626.    0x0000003f20538966 <+2726>:  movaps %xmm5,-0x50(%rdi)
  627.    0x0000003f2053896a <+2730>:  movaps -0x66(%rsi),%xmm7
  628.    0x0000003f2053896e <+2734>:  palignr $0x6,%xmm7,%xmm6
  629.    0x0000003f20538974 <+2740>:  movaps %xmm6,-0x60(%rdi)
  630.    0x0000003f20538978 <+2744>:  movaps -0x76(%rsi),%xmm8
  631.    0x0000003f2053897d <+2749>:  palignr $0x6,%xmm8,%xmm7
  632.    0x0000003f20538984 <+2756>:  movaps %xmm7,-0x70(%rdi)
  633.    0x0000003f20538988 <+2760>:  movaps -0x86(%rsi),%xmm9
  634.    0x0000003f20538990 <+2768>:  palignr $0x6,%xmm9,%xmm8
  635.    0x0000003f20538997 <+2775>:  movaps %xmm8,-0x80(%rdi)
  636.    0x0000003f2053899c <+2780>:  sub    $0x80,%rdx
  637.    0x0000003f205389a3 <+2787>:  lea    -0x80(%rdi),%rdi
  638.    0x0000003f205389a7 <+2791>:  lea    -0x80(%rsi),%rsi
  639.    0x0000003f205389ab <+2795>:  jae    0x3f20538920 <__memcpy_ssse3_back+2656>
  640.    0x0000003f205389b1 <+2801>:  movdqu %xmm0,(%r8)
  641.    0x0000003f205389b6 <+2806>:  add    $0x80,%rdx
  642.    0x0000003f205389bd <+2813>:  sub    %rdx,%rdi
  643.    0x0000003f205389c0 <+2816>:  sub    %rdx,%rsi
  644.    0x0000003f205389c3 <+2819>:  lea    0x282f6(%rip),%r11        # 0x3f20560cc0
  645.    0x0000003f205389ca <+2826>:  movslq (%r11,%rdx,4),%rdx
  646.    0x0000003f205389ce <+2830>:  lea    (%r11,%rdx,1),%rdx
  647.    0x0000003f205389d2 <+2834>:  jmpq   *%rdx
  648.    0x0000003f205389d4 <+2836>:  ud2a  
  649.    0x0000003f205389d6 <+2838>:  nopw   %cs:0x0(%rax,%rax,1)
  650.    0x0000003f205389e0 <+2848>:  sub    $0x80,%rdx
  651.    0x0000003f205389e7 <+2855>:  movaps -0x7(%rsi),%xmm1
  652.    0x0000003f205389eb <+2859>:  movaps 0x9(%rsi),%xmm2
  653.    0x0000003f205389ef <+2863>:  movaps 0x19(%rsi),%xmm3
  654.    0x0000003f205389f3 <+2867>:  movaps 0x29(%rsi),%xmm4
  655.    0x0000003f205389f7 <+2871>:  movaps 0x39(%rsi),%xmm5
  656.    0x0000003f205389fb <+2875>:  movaps 0x49(%rsi),%xmm6
  657.    0x0000003f205389ff <+2879>:  movaps 0x59(%rsi),%xmm7
  658.    0x0000003f20538a03 <+2883>:  movaps 0x69(%rsi),%xmm8
  659.    0x0000003f20538a08 <+2888>:  movaps 0x79(%rsi),%xmm9
  660.    0x0000003f20538a0d <+2893>:  lea    0x80(%rsi),%rsi
  661.    0x0000003f20538a14 <+2900>:  palignr $0x7,%xmm8,%xmm9
  662.    0x0000003f20538a1b <+2907>:  movaps %xmm9,0x70(%rdi)
  663.    0x0000003f20538a20 <+2912>:  palignr $0x7,%xmm7,%xmm8
  664.    0x0000003f20538a27 <+2919>:  movaps %xmm8,0x60(%rdi)
  665.    0x0000003f20538a2c <+2924>:  palignr $0x7,%xmm6,%xmm7
  666.    0x0000003f20538a32 <+2930>:  movaps %xmm7,0x50(%rdi)
  667.    0x0000003f20538a36 <+2934>:  palignr $0x7,%xmm5,%xmm6
  668.    0x0000003f20538a3c <+2940>:  movaps %xmm6,0x40(%rdi)
  669.    0x0000003f20538a40 <+2944>:  palignr $0x7,%xmm4,%xmm5
  670.    0x0000003f20538a46 <+2950>:  movaps %xmm5,0x30(%rdi)
  671.    0x0000003f20538a4a <+2954>:  palignr $0x7,%xmm3,%xmm4
  672.    0x0000003f20538a50 <+2960>:  movaps %xmm4,0x20(%rdi)
  673.    0x0000003f20538a54 <+2964>:  palignr $0x7,%xmm2,%xmm3
  674.    0x0000003f20538a5a <+2970>:  movaps %xmm3,0x10(%rdi)
  675.    0x0000003f20538a5e <+2974>:  palignr $0x7,%xmm1,%xmm2
  676.    0x0000003f20538a64 <+2980>:  movaps %xmm2,(%rdi)
  677.    0x0000003f20538a67 <+2983>:  lea    0x80(%rdi),%rdi
  678.    0x0000003f20538a6e <+2990>:  jae    0x3f205389e0 <__memcpy_ssse3_back+2848>
  679.    0x0000003f20538a74 <+2996>:  movdqu %xmm0,(%r8)
  680.    0x0000003f20538a79 <+3001>:  add    $0x80,%rdx
  681.    0x0000003f20538a80 <+3008>:  add    %rdx,%rdi
  682.    0x0000003f20538a83 <+3011>:  add    %rdx,%rsi
  683.    0x0000003f20538a86 <+3014>:  lea    0x28473(%rip),%r11        # 0x3f20560f00
  684.    0x0000003f20538a8d <+3021>:  movslq (%r11,%rdx,4),%rdx
  685.    0x0000003f20538a91 <+3025>:  lea    (%r11,%rdx,1),%rdx
  686.    0x0000003f20538a95 <+3029>:  jmpq   *%rdx
  687.    0x0000003f20538a97 <+3031>:  ud2a  
  688.    0x0000003f20538a99 <+3033>:  nopl   0x0(%rax)
  689.    0x0000003f20538aa0 <+3040>:  movaps -0x7(%rsi),%xmm1
  690.    0x0000003f20538aa4 <+3044>:  movaps -0x17(%rsi),%xmm2
  691.    0x0000003f20538aa8 <+3048>:  palignr $0x7,%xmm2,%xmm1
  692.    0x0000003f20538aae <+3054>:  movaps %xmm1,-0x10(%rdi)
  693.    0x0000003f20538ab2 <+3058>:  movaps -0x27(%rsi),%xmm3
  694.    0x0000003f20538ab6 <+3062>:  palignr $0x7,%xmm3,%xmm2
  695.    0x0000003f20538abc <+3068>:  movaps %xmm2,-0x20(%rdi)
  696.    0x0000003f20538ac0 <+3072>:  movaps -0x37(%rsi),%xmm4
  697.    0x0000003f20538ac4 <+3076>:  palignr $0x7,%xmm4,%xmm3
  698.    0x0000003f20538aca <+3082>:  movaps %xmm3,-0x30(%rdi)
  699.    0x0000003f20538ace <+3086>:  movaps -0x47(%rsi),%xmm5
  700.    0x0000003f20538ad2 <+3090>:  palignr $0x7,%xmm5,%xmm4
  701.    0x0000003f20538ad8 <+3096>:  movaps %xmm4,-0x40(%rdi)
  702.    0x0000003f20538adc <+3100>:  movaps -0x57(%rsi),%xmm6
  703.    0x0000003f20538ae0 <+3104>:  palignr $0x7,%xmm6,%xmm5
  704.    0x0000003f20538ae6 <+3110>:  movaps %xmm5,-0x50(%rdi)
  705.    0x0000003f20538aea <+3114>:  movaps -0x67(%rsi),%xmm7
  706.    0x0000003f20538aee <+3118>:  palignr $0x7,%xmm7,%xmm6
  707.    0x0000003f20538af4 <+3124>:  movaps %xmm6,-0x60(%rdi)
  708.    0x0000003f20538af8 <+3128>:  movaps -0x77(%rsi),%xmm8
  709.    0x0000003f20538afd <+3133>:  palignr $0x7,%xmm8,%xmm7
  710.    0x0000003f20538b04 <+3140>:  movaps %xmm7,-0x70(%rdi)
  711.    0x0000003f20538b08 <+3144>:  movaps -0x87(%rsi),%xmm9
  712.    0x0000003f20538b10 <+3152>:  palignr $0x7,%xmm9,%xmm8
  713.    0x0000003f20538b17 <+3159>:  movaps %xmm8,-0x80(%rdi)
  714.    0x0000003f20538b1c <+3164>:  sub    $0x80,%rdx
  715.    0x0000003f20538b23 <+3171>:  lea    -0x80(%rdi),%rdi
  716.    0x0000003f20538b27 <+3175>:  lea    -0x80(%rsi),%rsi
  717.    0x0000003f20538b2b <+3179>:  jae    0x3f20538aa0 <__memcpy_ssse3_back+3040>
  718.    0x0000003f20538b31 <+3185>:  movdqu %xmm0,(%r8)
  719.    0x0000003f20538b36 <+3190>:  add    $0x80,%rdx
  720.    0x0000003f20538b3d <+3197>:  sub    %rdx,%rdi
  721.    0x0000003f20538b40 <+3200>:  sub    %rdx,%rsi
  722.    0x0000003f20538b43 <+3203>:  lea    0x28176(%rip),%r11        # 0x3f20560cc0
  723.    0x0000003f20538b4a <+3210>:  movslq (%r11,%rdx,4),%rdx
  724.    0x0000003f20538b4e <+3214>:  lea    (%r11,%rdx,1),%rdx
  725.    0x0000003f20538b52 <+3218>:  jmpq   *%rdx
  726.    0x0000003f20538b54 <+3220>:  ud2a  
  727.    0x0000003f20538b56 <+3222>:  nopw   %cs:0x0(%rax,%rax,1)
  728.    0x0000003f20538b60 <+3232>:  sub    $0x80,%rdx
  729.    0x0000003f20538b67 <+3239>:  movaps -0x8(%rsi),%xmm1
  730.    0x0000003f20538b6b <+3243>:  movaps 0x8(%rsi),%xmm2
  731.    0x0000003f20538b6f <+3247>:  movaps 0x18(%rsi),%xmm3
  732.    0x0000003f20538b73 <+3251>:  movaps 0x28(%rsi),%xmm4
  733.    0x0000003f20538b77 <+3255>:  movaps 0x38(%rsi),%xmm5
  734.    0x0000003f20538b7b <+3259>:  movaps 0x48(%rsi),%xmm6
  735.    0x0000003f20538b7f <+3263>:  movaps 0x58(%rsi),%xmm7
  736.    0x0000003f20538b83 <+3267>:  movaps 0x68(%rsi),%xmm8
  737.    0x0000003f20538b88 <+3272>:  movaps 0x78(%rsi),%xmm9
  738.    0x0000003f20538b8d <+3277>:  lea    0x80(%rsi),%rsi
  739.    0x0000003f20538b94 <+3284>:  palignr $0x8,%xmm8,%xmm9
  740.    0x0000003f20538b9b <+3291>:  movaps %xmm9,0x70(%rdi)
  741.    0x0000003f20538ba0 <+3296>:  palignr $0x8,%xmm7,%xmm8
  742.    0x0000003f20538ba7 <+3303>:  movaps %xmm8,0x60(%rdi)
  743.    0x0000003f20538bac <+3308>:  palignr $0x8,%xmm6,%xmm7
  744.    0x0000003f20538bb2 <+3314>:  movaps %xmm7,0x50(%rdi)
  745.    0x0000003f20538bb6 <+3318>:  palignr $0x8,%xmm5,%xmm6
  746.    0x0000003f20538bbc <+3324>:  movaps %xmm6,0x40(%rdi)
  747.    0x0000003f20538bc0 <+3328>:  palignr $0x8,%xmm4,%xmm5
  748.    0x0000003f20538bc6 <+3334>:  movaps %xmm5,0x30(%rdi)
  749.    0x0000003f20538bca <+3338>:  palignr $0x8,%xmm3,%xmm4
  750.    0x0000003f20538bd0 <+3344>:  movaps %xmm4,0x20(%rdi)
  751.    0x0000003f20538bd4 <+3348>:  palignr $0x8,%xmm2,%xmm3
  752.    0x0000003f20538bda <+3354>:  movaps %xmm3,0x10(%rdi)
  753.    0x0000003f20538bde <+3358>:  palignr $0x8,%xmm1,%xmm2
  754.    0x0000003f20538be4 <+3364>:  movaps %xmm2,(%rdi)
  755.    0x0000003f20538be7 <+3367>:  lea    0x80(%rdi),%rdi
  756.    0x0000003f20538bee <+3374>:  jae    0x3f20538b60 <__memcpy_ssse3_back+3232>
  757.    0x0000003f20538bf4 <+3380>:  movdqu %xmm0,(%r8)
  758.    0x0000003f20538bf9 <+3385>:  add    $0x80,%rdx
  759.    0x0000003f20538c00 <+3392>:  add    %rdx,%rdi
  760.    0x0000003f20538c03 <+3395>:  add    %rdx,%rsi
  761.    0x0000003f20538c06 <+3398>:  lea    0x282f3(%rip),%r11        # 0x3f20560f00
  762.    0x0000003f20538c0d <+3405>:  movslq (%r11,%rdx,4),%rdx
  763.    0x0000003f20538c11 <+3409>:  lea    (%r11,%rdx,1),%rdx
  764.    0x0000003f20538c15 <+3413>:  jmpq   *%rdx
  765.    0x0000003f20538c17 <+3415>:  ud2a  
  766.    0x0000003f20538c19 <+3417>:  nopl   0x0(%rax)
  767.    0x0000003f20538c20 <+3424>:  movaps -0x8(%rsi),%xmm1
  768.    0x0000003f20538c24 <+3428>:  movaps -0x18(%rsi),%xmm2
  769.    0x0000003f20538c28 <+3432>:  palignr $0x8,%xmm2,%xmm1
  770.    0x0000003f20538c2e <+3438>:  movaps %xmm1,-0x10(%rdi)
  771.    0x0000003f20538c32 <+3442>:  movaps -0x28(%rsi),%xmm3
  772.    0x0000003f20538c36 <+3446>:  palignr $0x8,%xmm3,%xmm2
  773.    0x0000003f20538c3c <+3452>:  movaps %xmm2,-0x20(%rdi)
  774.    0x0000003f20538c40 <+3456>:  movaps -0x38(%rsi),%xmm4
  775.    0x0000003f20538c44 <+3460>:  palignr $0x8,%xmm4,%xmm3
  776.    0x0000003f20538c4a <+3466>:  movaps %xmm3,-0x30(%rdi)
  777.    0x0000003f20538c4e <+3470>:  movaps -0x48(%rsi),%xmm5
  778.    0x0000003f20538c52 <+3474>:  palignr $0x8,%xmm5,%xmm4
  779.    0x0000003f20538c58 <+3480>:  movaps %xmm4,-0x40(%rdi)
  780.    0x0000003f20538c5c <+3484>:  movaps -0x58(%rsi),%xmm6
  781.    0x0000003f20538c60 <+3488>:  palignr $0x8,%xmm6,%xmm5
  782.    0x0000003f20538c66 <+3494>:  movaps %xmm5,-0x50(%rdi)
  783.    0x0000003f20538c6a <+3498>:  movaps -0x68(%rsi),%xmm7
  784.    0x0000003f20538c6e <+3502>:  palignr $0x8,%xmm7,%xmm6
  785.    0x0000003f20538c74 <+3508>:  movaps %xmm6,-0x60(%rdi)
  786.    0x0000003f20538c78 <+3512>:  movaps -0x78(%rsi),%xmm8
  787.    0x0000003f20538c7d <+3517>:  palignr $0x8,%xmm8,%xmm7
  788.    0x0000003f20538c84 <+3524>:  movaps %xmm7,-0x70(%rdi)
  789.    0x0000003f20538c88 <+3528>:  movaps -0x88(%rsi),%xmm9
  790.    0x0000003f20538c90 <+3536>:  palignr $0x8,%xmm9,%xmm8
  791.    0x0000003f20538c97 <+3543>:  movaps %xmm8,-0x80(%rdi)
  792.    0x0000003f20538c9c <+3548>:  sub    $0x80,%rdx
  793.    0x0000003f20538ca3 <+3555>:  lea    -0x80(%rdi),%rdi
  794.    0x0000003f20538ca7 <+3559>:  lea    -0x80(%rsi),%rsi
  795.    0x0000003f20538cab <+3563>:  jae    0x3f20538c20 <__memcpy_ssse3_back+3424>
  796.    0x0000003f20538cb1 <+3569>:  movdqu %xmm0,(%r8)
  797.    0x0000003f20538cb6 <+3574>:  add    $0x80,%rdx
  798.    0x0000003f20538cbd <+3581>:  sub    %rdx,%rdi
  799.    0x0000003f20538cc0 <+3584>:  sub    %rdx,%rsi
  800.    0x0000003f20538cc3 <+3587>:  lea    0x27ff6(%rip),%r11        # 0x3f20560cc0
  801.    0x0000003f20538cca <+3594>:  movslq (%r11,%rdx,4),%rdx
  802.    0x0000003f20538cce <+3598>:  lea    (%r11,%rdx,1),%rdx
  803.    0x0000003f20538cd2 <+3602>:  jmpq   *%rdx
  804.    0x0000003f20538cd4 <+3604>:  ud2a  
  805.    0x0000003f20538cd6 <+3606>:  nopw   %cs:0x0(%rax,%rax,1)
  806.    0x0000003f20538ce0 <+3616>:  sub    $0x80,%rdx
  807.    0x0000003f20538ce7 <+3623>:  movaps -0x9(%rsi),%xmm1
  808.    0x0000003f20538ceb <+3627>:  movaps 0x7(%rsi),%xmm2
  809.    0x0000003f20538cef <+3631>:  movaps 0x17(%rsi),%xmm3
  810.    0x0000003f20538cf3 <+3635>:  movaps 0x27(%rsi),%xmm4
  811.    0x0000003f20538cf7 <+3639>:  movaps 0x37(%rsi),%xmm5
  812.    0x0000003f20538cfb <+3643>:  movaps 0x47(%rsi),%xmm6
  813.    0x0000003f20538cff <+3647>:  movaps 0x57(%rsi),%xmm7
  814.    0x0000003f20538d03 <+3651>:  movaps 0x67(%rsi),%xmm8
  815.    0x0000003f20538d08 <+3656>:  movaps 0x77(%rsi),%xmm9
  816.    0x0000003f20538d0d <+3661>:  lea    0x80(%rsi),%rsi
  817.    0x0000003f20538d14 <+3668>:  palignr $0x9,%xmm8,%xmm9
  818.    0x0000003f20538d1b <+3675>:  movaps %xmm9,0x70(%rdi)
  819.    0x0000003f20538d20 <+3680>:  palignr $0x9,%xmm7,%xmm8
  820.    0x0000003f20538d27 <+3687>:  movaps %xmm8,0x60(%rdi)
  821.    0x0000003f20538d2c <+3692>:  palignr $0x9,%xmm6,%xmm7
  822.    0x0000003f20538d32 <+3698>:  movaps %xmm7,0x50(%rdi)
  823.    0x0000003f20538d36 <+3702>:  palignr $0x9,%xmm5,%xmm6
  824.    0x0000003f20538d3c <+3708>:  movaps %xmm6,0x40(%rdi)
  825.    0x0000003f20538d40 <+3712>:  palignr $0x9,%xmm4,%xmm5
  826.    0x0000003f20538d46 <+3718>:  movaps %xmm5,0x30(%rdi)
  827.    0x0000003f20538d4a <+3722>:  palignr $0x9,%xmm3,%xmm4
  828.    0x0000003f20538d50 <+3728>:  movaps %xmm4,0x20(%rdi)
  829.    0x0000003f20538d54 <+3732>:  palignr $0x9,%xmm2,%xmm3
  830.    0x0000003f20538d5a <+3738>:  movaps %xmm3,0x10(%rdi)
  831.    0x0000003f20538d5e <+3742>:  palignr $0x9,%xmm1,%xmm2
  832.    0x0000003f20538d64 <+3748>:  movaps %xmm2,(%rdi)
  833.    0x0000003f20538d67 <+3751>:  lea    0x80(%rdi),%rdi
  834.    0x0000003f20538d6e <+3758>:  jae    0x3f20538ce0 <__memcpy_ssse3_back+3616>
  835.    0x0000003f20538d74 <+3764>:  movdqu %xmm0,(%r8)
  836.    0x0000003f20538d79 <+3769>:  add    $0x80,%rdx
  837.    0x0000003f20538d80 <+3776>:  add    %rdx,%rdi
  838.    0x0000003f20538d83 <+3779>:  add    %rdx,%rsi
  839.    0x0000003f20538d86 <+3782>:  lea    0x28173(%rip),%r11        # 0x3f20560f00
  840.    0x0000003f20538d8d <+3789>:  movslq (%r11,%rdx,4),%rdx
  841.    0x0000003f20538d91 <+3793>:  lea    (%r11,%rdx,1),%rdx
  842.    0x0000003f20538d95 <+3797>:  jmpq   *%rdx
  843.    0x0000003f20538d97 <+3799>:  ud2a  
  844.    0x0000003f20538d99 <+3801>:  nopl   0x0(%rax)
  845.    0x0000003f20538da0 <+3808>:  movaps -0x9(%rsi),%xmm1
  846.    0x0000003f20538da4 <+3812>:  movaps -0x19(%rsi),%xmm2
  847.    0x0000003f20538da8 <+3816>:  palignr $0x9,%xmm2,%xmm1
  848.    0x0000003f20538dae <+3822>:  movaps %xmm1,-0x10(%rdi)
  849.    0x0000003f20538db2 <+3826>:  movaps -0x29(%rsi),%xmm3
  850.    0x0000003f20538db6 <+3830>:  palignr $0x9,%xmm3,%xmm2
  851.    0x0000003f20538dbc <+3836>:  movaps %xmm2,-0x20(%rdi)
  852.    0x0000003f20538dc0 <+3840>:  movaps -0x39(%rsi),%xmm4
  853.    0x0000003f20538dc4 <+3844>:  palignr $0x9,%xmm4,%xmm3
  854.    0x0000003f20538dca <+3850>:  movaps %xmm3,-0x30(%rdi)
  855.    0x0000003f20538dce <+3854>:  movaps -0x49(%rsi),%xmm5
  856.    0x0000003f20538dd2 <+3858>:  palignr $0x9,%xmm5,%xmm4
  857.    0x0000003f20538dd8 <+3864>:  movaps %xmm4,-0x40(%rdi)
  858.    0x0000003f20538ddc <+3868>:  movaps -0x59(%rsi),%xmm6
  859.    0x0000003f20538de0 <+3872>:  palignr $0x9,%xmm6,%xmm5
  860.    0x0000003f20538de6 <+3878>:  movaps %xmm5,-0x50(%rdi)
  861.    0x0000003f20538dea <+3882>:  movaps -0x69(%rsi),%xmm7
  862.    0x0000003f20538dee <+3886>:  palignr $0x9,%xmm7,%xmm6
  863.    0x0000003f20538df4 <+3892>:  movaps %xmm6,-0x60(%rdi)
  864.    0x0000003f20538df8 <+3896>:  movaps -0x79(%rsi),%xmm8
  865.    0x0000003f20538dfd <+3901>:  palignr $0x9,%xmm8,%xmm7
  866.    0x0000003f20538e04 <+3908>:  movaps %xmm7,-0x70(%rdi)
  867.    0x0000003f20538e08 <+3912>:  movaps -0x89(%rsi),%xmm9
  868.    0x0000003f20538e10 <+3920>:  palignr $0x9,%xmm9,%xmm8
  869.    0x0000003f20538e17 <+3927>:  movaps %xmm8,-0x80(%rdi)
  870.    0x0000003f20538e1c <+3932>:  sub    $0x80,%rdx
  871.    0x0000003f20538e23 <+3939>:  lea    -0x80(%rdi),%rdi
  872.    0x0000003f20538e27 <+3943>:  lea    -0x80(%rsi),%rsi
  873.    0x0000003f20538e2b <+3947>:  jae    0x3f20538da0 <__memcpy_ssse3_back+3808>
  874.    0x0000003f20538e31 <+3953>:  movdqu %xmm0,(%r8)
  875.    0x0000003f20538e36 <+3958>:  add    $0x80,%rdx
  876.    0x0000003f20538e3d <+3965>:  sub    %rdx,%rdi
  877.    0x0000003f20538e40 <+3968>:  sub    %rdx,%rsi
  878.    0x0000003f20538e43 <+3971>:  lea    0x27e76(%rip),%r11        # 0x3f20560cc0
  879.    0x0000003f20538e4a <+3978>:  movslq (%r11,%rdx,4),%rdx
  880.    0x0000003f20538e4e <+3982>:  lea    (%r11,%rdx,1),%rdx
  881.    0x0000003f20538e52 <+3986>:  jmpq   *%rdx
  882.    0x0000003f20538e54 <+3988>:  ud2a  
  883.    0x0000003f20538e56 <+3990>:  nopw   %cs:0x0(%rax,%rax,1)
  884.    0x0000003f20538e60 <+4000>:  sub    $0x80,%rdx
  885.    0x0000003f20538e67 <+4007>:  movaps -0xa(%rsi),%xmm1
  886.    0x0000003f20538e6b <+4011>:  movaps 0x6(%rsi),%xmm2
  887.    0x0000003f20538e6f <+4015>:  movaps 0x16(%rsi),%xmm3
  888.    0x0000003f20538e73 <+4019>:  movaps 0x26(%rsi),%xmm4
  889.    0x0000003f20538e77 <+4023>:  movaps 0x36(%rsi),%xmm5
  890.    0x0000003f20538e7b <+4027>:  movaps 0x46(%rsi),%xmm6
  891.    0x0000003f20538e7f <+4031>:  movaps 0x56(%rsi),%xmm7
  892.    0x0000003f20538e83 <+4035>:  movaps 0x66(%rsi),%xmm8
  893.    0x0000003f20538e88 <+4040>:  movaps 0x76(%rsi),%xmm9
  894.    0x0000003f20538e8d <+4045>:  lea    0x80(%rsi),%rsi
  895.    0x0000003f20538e94 <+4052>:  palignr $0xa,%xmm8,%xmm9
  896.    0x0000003f20538e9b <+4059>:  movaps %xmm9,0x70(%rdi)
  897.    0x0000003f20538ea0 <+4064>:  palignr $0xa,%xmm7,%xmm8
  898.    0x0000003f20538ea7 <+4071>:  movaps %xmm8,0x60(%rdi)
  899.    0x0000003f20538eac <+4076>:  palignr $0xa,%xmm6,%xmm7
  900.    0x0000003f20538eb2 <+4082>:  movaps %xmm7,0x50(%rdi)
  901.    0x0000003f20538eb6 <+4086>:  palignr $0xa,%xmm5,%xmm6
  902.    0x0000003f20538ebc <+4092>:  movaps %xmm6,0x40(%rdi)
  903.    0x0000003f20538ec0 <+4096>:  palignr $0xa,%xmm4,%xmm5
  904.    0x0000003f20538ec6 <+4102>:  movaps %xmm5,0x30(%rdi)
  905.    0x0000003f20538eca <+4106>:  palignr $0xa,%xmm3,%xmm4
  906.    0x0000003f20538ed0 <+4112>:  movaps %xmm4,0x20(%rdi)
  907.    0x0000003f20538ed4 <+4116>:  palignr $0xa,%xmm2,%xmm3
  908.    0x0000003f20538eda <+4122>:  movaps %xmm3,0x10(%rdi)
  909.    0x0000003f20538ede <+4126>:  palignr $0xa,%xmm1,%xmm2
  910.    0x0000003f20538ee4 <+4132>:  movaps %xmm2,(%rdi)
  911.    0x0000003f20538ee7 <+4135>:  lea    0x80(%rdi),%rdi
  912.    0x0000003f20538eee <+4142>:  jae    0x3f20538e60 <__memcpy_ssse3_back+4000>
  913.    0x0000003f20538ef4 <+4148>:  movdqu %xmm0,(%r8)
  914.    0x0000003f20538ef9 <+4153>:  add    $0x80,%rdx
  915.    0x0000003f20538f00 <+4160>:  add    %rdx,%rdi
  916.    0x0000003f20538f03 <+4163>:  add    %rdx,%rsi
  917.    0x0000003f20538f06 <+4166>:  lea    0x27ff3(%rip),%r11        # 0x3f20560f00
  918.    0x0000003f20538f0d <+4173>:  movslq (%r11,%rdx,4),%rdx
  919.    0x0000003f20538f11 <+4177>:  lea    (%r11,%rdx,1),%rdx
  920.    0x0000003f20538f15 <+4181>:  jmpq   *%rdx
  921.    0x0000003f20538f17 <+4183>:  ud2a  
  922.    0x0000003f20538f19 <+4185>:  nopl   0x0(%rax)
  923.    0x0000003f20538f20 <+4192>:  movaps -0xa(%rsi),%xmm1
  924.    0x0000003f20538f24 <+4196>:  movaps -0x1a(%rsi),%xmm2
  925.    0x0000003f20538f28 <+4200>:  palignr $0xa,%xmm2,%xmm1
  926.    0x0000003f20538f2e <+4206>:  movaps %xmm1,-0x10(%rdi)
  927.    0x0000003f20538f32 <+4210>:  movaps -0x2a(%rsi),%xmm3
  928.    0x0000003f20538f36 <+4214>:  palignr $0xa,%xmm3,%xmm2
  929.    0x0000003f20538f3c <+4220>:  movaps %xmm2,-0x20(%rdi)
  930.    0x0000003f20538f40 <+4224>:  movaps -0x3a(%rsi),%xmm4
  931.    0x0000003f20538f44 <+4228>:  palignr $0xa,%xmm4,%xmm3
  932.    0x0000003f20538f4a <+4234>:  movaps %xmm3,-0x30(%rdi)
  933.    0x0000003f20538f4e <+4238>:  movaps -0x4a(%rsi),%xmm5
  934.    0x0000003f20538f52 <+4242>:  palignr $0xa,%xmm5,%xmm4
  935.    0x0000003f20538f58 <+4248>:  movaps %xmm4,-0x40(%rdi)
  936.    0x0000003f20538f5c <+4252>:  movaps -0x5a(%rsi),%xmm6
  937.    0x0000003f20538f60 <+4256>:  palignr $0xa,%xmm6,%xmm5
  938.    0x0000003f20538f66 <+4262>:  movaps %xmm5,-0x50(%rdi)
  939.    0x0000003f20538f6a <+4266>:  movaps -0x6a(%rsi),%xmm7
  940.    0x0000003f20538f6e <+4270>:  palignr $0xa,%xmm7,%xmm6
  941.    0x0000003f20538f74 <+4276>:  movaps %xmm6,-0x60(%rdi)
  942.    0x0000003f20538f78 <+4280>:  movaps -0x7a(%rsi),%xmm8
  943.    0x0000003f20538f7d <+4285>:  palignr $0xa,%xmm8,%xmm7
  944.    0x0000003f20538f84 <+4292>:  movaps %xmm7,-0x70(%rdi)
  945.    0x0000003f20538f88 <+4296>:  movaps -0x8a(%rsi),%xmm9
  946.    0x0000003f20538f90 <+4304>:  palignr $0xa,%xmm9,%xmm8
  947.    0x0000003f20538f97 <+4311>:  movaps %xmm8,-0x80(%rdi)
  948.    0x0000003f20538f9c <+4316>:  sub    $0x80,%rdx
  949.    0x0000003f20538fa3 <+4323>:  lea    -0x80(%rdi),%rdi
  950.    0x0000003f20538fa7 <+4327>:  lea    -0x80(%rsi),%rsi
  951.    0x0000003f20538fab <+4331>:  jae    0x3f20538f20 <__memcpy_ssse3_back+4192>
  952.    0x0000003f20538fb1 <+4337>:  movdqu %xmm0,(%r8)
  953.    0x0000003f20538fb6 <+4342>:  add    $0x80,%rdx
  954.    0x0000003f20538fbd <+4349>:  sub    %rdx,%rdi
  955.    0x0000003f20538fc0 <+4352>:  sub    %rdx,%rsi
  956.    0x0000003f20538fc3 <+4355>:  lea    0x27cf6(%rip),%r11        # 0x3f20560cc0
  957.    0x0000003f20538fca <+4362>:  movslq (%r11,%rdx,4),%rdx
  958.    0x0000003f20538fce <+4366>:  lea    (%r11,%rdx,1),%rdx
  959.    0x0000003f20538fd2 <+4370>:  jmpq   *%rdx
  960.    0x0000003f20538fd4 <+4372>:  ud2a  
  961.    0x0000003f20538fd6 <+4374>:  nopw   %cs:0x0(%rax,%rax,1)
  962.    0x0000003f20538fe0 <+4384>:  sub    $0x80,%rdx
  963.    0x0000003f20538fe7 <+4391>:  movaps -0xb(%rsi),%xmm1
  964.    0x0000003f20538feb <+4395>:  movaps 0x5(%rsi),%xmm2
  965.    0x0000003f20538fef <+4399>:  movaps 0x15(%rsi),%xmm3
  966.    0x0000003f20538ff3 <+4403>:  movaps 0x25(%rsi),%xmm4
  967.    0x0000003f20538ff7 <+4407>:  movaps 0x35(%rsi),%xmm5
  968.    0x0000003f20538ffb <+4411>:  movaps 0x45(%rsi),%xmm6
  969.    0x0000003f20538fff <+4415>:  movaps 0x55(%rsi),%xmm7
  970.    0x0000003f20539003 <+4419>:  movaps 0x65(%rsi),%xmm8
  971.    0x0000003f20539008 <+4424>:  movaps 0x75(%rsi),%xmm9
  972.    0x0000003f2053900d <+4429>:  lea    0x80(%rsi),%rsi
  973.    0x0000003f20539014 <+4436>:  palignr $0xb,%xmm8,%xmm9
  974.    0x0000003f2053901b <+4443>:  movaps %xmm9,0x70(%rdi)
  975.    0x0000003f20539020 <+4448>:  palignr $0xb,%xmm7,%xmm8
  976.    0x0000003f20539027 <+4455>:  movaps %xmm8,0x60(%rdi)
  977.    0x0000003f2053902c <+4460>:  palignr $0xb,%xmm6,%xmm7
  978.    0x0000003f20539032 <+4466>:  movaps %xmm7,0x50(%rdi)
  979.    0x0000003f20539036 <+4470>:  palignr $0xb,%xmm5,%xmm6
  980.    0x0000003f2053903c <+4476>:  movaps %xmm6,0x40(%rdi)
  981.    0x0000003f20539040 <+4480>:  palignr $0xb,%xmm4,%xmm5
  982.    0x0000003f20539046 <+4486>:  movaps %xmm5,0x30(%rdi)
  983.    0x0000003f2053904a <+4490>:  palignr $0xb,%xmm3,%xmm4
  984.    0x0000003f20539050 <+4496>:  movaps %xmm4,0x20(%rdi)
  985.    0x0000003f20539054 <+4500>:  palignr $0xb,%xmm2,%xmm3
  986.    0x0000003f2053905a <+4506>:  movaps %xmm3,0x10(%rdi)
  987.    0x0000003f2053905e <+4510>:  palignr $0xb,%xmm1,%xmm2
  988.    0x0000003f20539064 <+4516>:  movaps %xmm2,(%rdi)
  989.    0x0000003f20539067 <+4519>:  lea    0x80(%rdi),%rdi
  990.    0x0000003f2053906e <+4526>:  jae    0x3f20538fe0 <__memcpy_ssse3_back+4384>
  991.    0x0000003f20539074 <+4532>:  movdqu %xmm0,(%r8)
  992.    0x0000003f20539079 <+4537>:  add    $0x80,%rdx
  993.    0x0000003f20539080 <+4544>:  add    %rdx,%rdi
  994.    0x0000003f20539083 <+4547>:  add    %rdx,%rsi
  995.    0x0000003f20539086 <+4550>:  lea    0x27e73(%rip),%r11        # 0x3f20560f00
  996.    0x0000003f2053908d <+4557>:  movslq (%r11,%rdx,4),%rdx
  997.    0x0000003f20539091 <+4561>:  lea    (%r11,%rdx,1),%rdx
  998.    0x0000003f20539095 <+4565>:  jmpq   *%rdx
  999.    0x0000003f20539097 <+4567>:  ud2a  
  1000.    0x0000003f20539099 <+4569>:  nopl   0x0(%rax)
  1001.    0x0000003f205390a0 <+4576>:  movaps -0xb(%rsi),%xmm1
  1002.    0x0000003f205390a4 <+4580>:  movaps -0x1b(%rsi),%xmm2
  1003.    0x0000003f205390a8 <+4584>:  palignr $0xb,%xmm2,%xmm1
  1004.    0x0000003f205390ae <+4590>:  movaps %xmm1,-0x10(%rdi)
  1005.    0x0000003f205390b2 <+4594>:  movaps -0x2b(%rsi),%xmm3
  1006.    0x0000003f205390b6 <+4598>:  palignr $0xb,%xmm3,%xmm2
  1007.    0x0000003f205390bc <+4604>:  movaps %xmm2,-0x20(%rdi)
  1008.    0x0000003f205390c0 <+4608>:  movaps -0x3b(%rsi),%xmm4
  1009.    0x0000003f205390c4 <+4612>:  palignr $0xb,%xmm4,%xmm3
  1010.    0x0000003f205390ca <+4618>:  movaps %xmm3,-0x30(%rdi)
  1011.    0x0000003f205390ce <+4622>:  movaps -0x4b(%rsi),%xmm5
  1012.    0x0000003f205390d2 <+4626>:  palignr $0xb,%xmm5,%xmm4
  1013.    0x0000003f205390d8 <+4632>:  movaps %xmm4,-0x40(%rdi)
  1014.    0x0000003f205390dc <+4636>:  movaps -0x5b(%rsi),%xmm6
  1015.    0x0000003f205390e0 <+4640>:  palignr $0xb,%xmm6,%xmm5
  1016.    0x0000003f205390e6 <+4646>:  movaps %xmm5,-0x50(%rdi)
  1017.    0x0000003f205390ea <+4650>:  movaps -0x6b(%rsi),%xmm7
  1018.    0x0000003f205390ee <+4654>:  palignr $0xb,%xmm7,%xmm6
  1019.    0x0000003f205390f4 <+4660>:  movaps %xmm6,-0x60(%rdi)
  1020.    0x0000003f205390f8 <+4664>:  movaps -0x7b(%rsi),%xmm8
  1021.    0x0000003f205390fd <+4669>:  palignr $0xb,%xmm8,%xmm7
  1022.    0x0000003f20539104 <+4676>:  movaps %xmm7,-0x70(%rdi)
  1023.    0x0000003f20539108 <+4680>:  movaps -0x8b(%rsi),%xmm9
  1024.    0x0000003f20539110 <+4688>:  palignr $0xb,%xmm9,%xmm8
  1025.    0x0000003f20539117 <+4695>:  movaps %xmm8,-0x80(%rdi)
  1026.    0x0000003f2053911c <+4700>:  sub    $0x80,%rdx
  1027.    0x0000003f20539123 <+4707>:  lea    -0x80(%rdi),%rdi
  1028.    0x0000003f20539127 <+4711>:  lea    -0x80(%rsi),%rsi
  1029.    0x0000003f2053912b <+4715>:  jae    0x3f205390a0 <__memcpy_ssse3_back+4576>
  1030.    0x0000003f20539131 <+4721>:  movdqu %xmm0,(%r8)
  1031.    0x0000003f20539136 <+4726>:  add    $0x80,%rdx
  1032.    0x0000003f2053913d <+4733>:  sub    %rdx,%rdi
  1033.    0x0000003f20539140 <+4736>:  sub    %rdx,%rsi
  1034.    0x0000003f20539143 <+4739>:  lea    0x27b76(%rip),%r11        # 0x3f20560cc0
  1035.    0x0000003f2053914a <+4746>:  movslq (%r11,%rdx,4),%rdx
  1036.    0x0000003f2053914e <+4750>:  lea    (%r11,%rdx,1),%rdx
  1037.    0x0000003f20539152 <+4754>:  jmpq   *%rdx
  1038.    0x0000003f20539154 <+4756>:  ud2a  
  1039.    0x0000003f20539156 <+4758>:  nopw   %cs:0x0(%rax,%rax,1)
  1040.    0x0000003f20539160 <+4768>:  sub    $0x80,%rdx
  1041.    0x0000003f20539167 <+4775>:  movdqa -0xc(%rsi),%xmm1
  1042.    0x0000003f2053916c <+4780>:  movaps 0x4(%rsi),%xmm2
  1043.    0x0000003f20539170 <+4784>:  movaps 0x14(%rsi),%xmm3
  1044.    0x0000003f20539174 <+4788>:  movaps 0x24(%rsi),%xmm4
  1045.    0x0000003f20539178 <+4792>:  movaps 0x34(%rsi),%xmm5
  1046.    0x0000003f2053917c <+4796>:  movaps 0x44(%rsi),%xmm6
  1047.    0x0000003f20539180 <+4800>:  movaps 0x54(%rsi),%xmm7
  1048.    0x0000003f20539184 <+4804>:  movaps 0x64(%rsi),%xmm8
  1049.    0x0000003f20539189 <+4809>:  movaps 0x74(%rsi),%xmm9
  1050.    0x0000003f2053918e <+4814>:  lea    0x80(%rsi),%rsi
  1051.    0x0000003f20539195 <+4821>:  palignr $0xc,%xmm8,%xmm9
  1052.    0x0000003f2053919c <+4828>:  movaps %xmm9,0x70(%rdi)
  1053.    0x0000003f205391a1 <+4833>:  palignr $0xc,%xmm7,%xmm8
  1054.    0x0000003f205391a8 <+4840>:  movaps %xmm8,0x60(%rdi)
  1055.    0x0000003f205391ad <+4845>:  palignr $0xc,%xmm6,%xmm7
  1056.    0x0000003f205391b3 <+4851>:  movaps %xmm7,0x50(%rdi)
  1057.    0x0000003f205391b7 <+4855>:  palignr $0xc,%xmm5,%xmm6
  1058.    0x0000003f205391bd <+4861>:  movaps %xmm6,0x40(%rdi)
  1059.    0x0000003f205391c1 <+4865>:  palignr $0xc,%xmm4,%xmm5
  1060.    0x0000003f205391c7 <+4871>:  movaps %xmm5,0x30(%rdi)
  1061.    0x0000003f205391cb <+4875>:  palignr $0xc,%xmm3,%xmm4
  1062.    0x0000003f205391d1 <+4881>:  movaps %xmm4,0x20(%rdi)
  1063.    0x0000003f205391d5 <+4885>:  palignr $0xc,%xmm2,%xmm3
  1064.    0x0000003f205391db <+4891>:  movaps %xmm3,0x10(%rdi)
  1065.    0x0000003f205391df <+4895>:  palignr $0xc,%xmm1,%xmm2
  1066.    0x0000003f205391e5 <+4901>:  movaps %xmm2,(%rdi)
  1067.    0x0000003f205391e8 <+4904>:  lea    0x80(%rdi),%rdi
  1068.    0x0000003f205391ef <+4911>:  jae    0x3f20539160 <__memcpy_ssse3_back+4768>
  1069.    0x0000003f205391f5 <+4917>:  movdqu %xmm0,(%r8)
  1070.    0x0000003f205391fa <+4922>:  add    $0x80,%rdx
  1071.    0x0000003f20539201 <+4929>:  add    %rdx,%rdi
  1072.    0x0000003f20539204 <+4932>:  add    %rdx,%rsi
  1073.    0x0000003f20539207 <+4935>:  lea    0x27cf2(%rip),%r11        # 0x3f20560f00
  1074.    0x0000003f2053920e <+4942>:  movslq (%r11,%rdx,4),%rdx
  1075.    0x0000003f20539212 <+4946>:  lea    (%r11,%rdx,1),%rdx
  1076.    0x0000003f20539216 <+4950>:  jmpq   *%rdx
  1077.    0x0000003f20539218 <+4952>:  ud2a  
  1078.    0x0000003f2053921a <+4954>:  nopw   0x0(%rax,%rax,1)
  1079.    0x0000003f20539220 <+4960>:  movaps -0xc(%rsi),%xmm1
  1080.    0x0000003f20539224 <+4964>:  movaps -0x1c(%rsi),%xmm2
  1081.    0x0000003f20539228 <+4968>:  palignr $0xc,%xmm2,%xmm1
  1082.    0x0000003f2053922e <+4974>:  movaps %xmm1,-0x10(%rdi)
  1083.    0x0000003f20539232 <+4978>:  movaps -0x2c(%rsi),%xmm3
  1084.    0x0000003f20539236 <+4982>:  palignr $0xc,%xmm3,%xmm2
  1085.    0x0000003f2053923c <+4988>:  movaps %xmm2,-0x20(%rdi)
  1086.    0x0000003f20539240 <+4992>:  movaps -0x3c(%rsi),%xmm4
  1087.    0x0000003f20539244 <+4996>:  palignr $0xc,%xmm4,%xmm3
  1088.    0x0000003f2053924a <+5002>:  movaps %xmm3,-0x30(%rdi)
  1089.    0x0000003f2053924e <+5006>:  movaps -0x4c(%rsi),%xmm5
  1090.    0x0000003f20539252 <+5010>:  palignr $0xc,%xmm5,%xmm4
  1091.    0x0000003f20539258 <+5016>:  movaps %xmm4,-0x40(%rdi)
  1092.    0x0000003f2053925c <+5020>:  movaps -0x5c(%rsi),%xmm6
  1093.    0x0000003f20539260 <+5024>:  palignr $0xc,%xmm6,%xmm5
  1094.    0x0000003f20539266 <+5030>:  movaps %xmm5,-0x50(%rdi)
  1095.    0x0000003f2053926a <+5034>:  movaps -0x6c(%rsi),%xmm7
  1096.    0x0000003f2053926e <+5038>:  palignr $0xc,%xmm7,%xmm6
  1097.    0x0000003f20539274 <+5044>:  movaps %xmm6,-0x60(%rdi)
  1098.    0x0000003f20539278 <+5048>:  movaps -0x7c(%rsi),%xmm8
  1099.    0x0000003f2053927d <+5053>:  palignr $0xc,%xmm8,%xmm7
  1100.    0x0000003f20539284 <+5060>:  movaps %xmm7,-0x70(%rdi)
  1101.    0x0000003f20539288 <+5064>:  movaps -0x8c(%rsi),%xmm9
  1102.    0x0000003f20539290 <+5072>:  palignr $0xc,%xmm9,%xmm8
  1103.    0x0000003f20539297 <+5079>:  movaps %xmm8,-0x80(%rdi)
  1104.    0x0000003f2053929c <+5084>:  sub    $0x80,%rdx
  1105.    0x0000003f205392a3 <+5091>:  lea    -0x80(%rdi),%rdi
  1106.    0x0000003f205392a7 <+5095>:  lea    -0x80(%rsi),%rsi
  1107.    0x0000003f205392ab <+5099>:  jae    0x3f20539220 <__memcpy_ssse3_back+4960>
  1108.    0x0000003f205392b1 <+5105>:  movdqu %xmm0,(%r8)
  1109.    0x0000003f205392b6 <+5110>:  add    $0x80,%rdx
  1110.    0x0000003f205392bd <+5117>:  sub    %rdx,%rdi
  1111.    0x0000003f205392c0 <+5120>:  sub    %rdx,%rsi
  1112.    0x0000003f205392c3 <+5123>:  lea    0x279f6(%rip),%r11        # 0x3f20560cc0
  1113.    0x0000003f205392ca <+5130>:  movslq (%r11,%rdx,4),%rdx
  1114.    0x0000003f205392ce <+5134>:  lea    (%r11,%rdx,1),%rdx
  1115.    0x0000003f205392d2 <+5138>:  jmpq   *%rdx
  1116.    0x0000003f205392d4 <+5140>:  ud2a  
  1117.    0x0000003f205392d6 <+5142>:  nopw   %cs:0x0(%rax,%rax,1)
  1118.    0x0000003f205392e0 <+5152>:  sub    $0x80,%rdx
  1119.    0x0000003f205392e7 <+5159>:  movaps -0xd(%rsi),%xmm1
  1120.    0x0000003f205392eb <+5163>:  movaps 0x3(%rsi),%xmm2
  1121.    0x0000003f205392ef <+5167>:  movaps 0x13(%rsi),%xmm3
  1122.    0x0000003f205392f3 <+5171>:  movaps 0x23(%rsi),%xmm4
  1123.    0x0000003f205392f7 <+5175>:  movaps 0x33(%rsi),%xmm5
  1124.    0x0000003f205392fb <+5179>:  movaps 0x43(%rsi),%xmm6
  1125.    0x0000003f205392ff <+5183>:  movaps 0x53(%rsi),%xmm7
  1126.    0x0000003f20539303 <+5187>:  movaps 0x63(%rsi),%xmm8
  1127.    0x0000003f20539308 <+5192>:  movaps 0x73(%rsi),%xmm9
  1128.    0x0000003f2053930d <+5197>:  lea    0x80(%rsi),%rsi
  1129.    0x0000003f20539314 <+5204>:  palignr $0xd,%xmm8,%xmm9
  1130.    0x0000003f2053931b <+5211>:  movaps %xmm9,0x70(%rdi)
  1131.    0x0000003f20539320 <+5216>:  palignr $0xd,%xmm7,%xmm8
  1132.    0x0000003f20539327 <+5223>:  movaps %xmm8,0x60(%rdi)
  1133.    0x0000003f2053932c <+5228>:  palignr $0xd,%xmm6,%xmm7
  1134.    0x0000003f20539332 <+5234>:  movaps %xmm7,0x50(%rdi)
  1135.    0x0000003f20539336 <+5238>:  palignr $0xd,%xmm5,%xmm6
  1136.    0x0000003f2053933c <+5244>:  movaps %xmm6,0x40(%rdi)
  1137.    0x0000003f20539340 <+5248>:  palignr $0xd,%xmm4,%xmm5
  1138.    0x0000003f20539346 <+5254>:  movaps %xmm5,0x30(%rdi)
  1139.    0x0000003f2053934a <+5258>:  palignr $0xd,%xmm3,%xmm4
  1140.    0x0000003f20539350 <+5264>:  movaps %xmm4,0x20(%rdi)
  1141.    0x0000003f20539354 <+5268>:  palignr $0xd,%xmm2,%xmm3
  1142.    0x0000003f2053935a <+5274>:  movaps %xmm3,0x10(%rdi)
  1143.    0x0000003f2053935e <+5278>:  palignr $0xd,%xmm1,%xmm2
  1144.    0x0000003f20539364 <+5284>:  movaps %xmm2,(%rdi)
  1145.    0x0000003f20539367 <+5287>:  lea    0x80(%rdi),%rdi
  1146.    0x0000003f2053936e <+5294>:  jae    0x3f205392e0 <__memcpy_ssse3_back+5152>
  1147.    0x0000003f20539374 <+5300>:  movdqu %xmm0,(%r8)
  1148.    0x0000003f20539379 <+5305>:  add    $0x80,%rdx
  1149.    0x0000003f20539380 <+5312>:  add    %rdx,%rdi
  1150.    0x0000003f20539383 <+5315>:  add    %rdx,%rsi
  1151.    0x0000003f20539386 <+5318>:  lea    0x27b73(%rip),%r11        # 0x3f20560f00
  1152.    0x0000003f2053938d <+5325>:  movslq (%r11,%rdx,4),%rdx
  1153.    0x0000003f20539391 <+5329>:  lea    (%r11,%rdx,1),%rdx
  1154.    0x0000003f20539395 <+5333>:  jmpq   *%rdx
  1155.    0x0000003f20539397 <+5335>:  ud2a  
  1156.    0x0000003f20539399 <+5337>:  nopl   0x0(%rax)
  1157.    0x0000003f205393a0 <+5344>:  movaps -0xd(%rsi),%xmm1
  1158.    0x0000003f205393a4 <+5348>:  movaps -0x1d(%rsi),%xmm2
  1159.    0x0000003f205393a8 <+5352>:  palignr $0xd,%xmm2,%xmm1
  1160.    0x0000003f205393ae <+5358>:  movaps %xmm1,-0x10(%rdi)
  1161.    0x0000003f205393b2 <+5362>:  movaps -0x2d(%rsi),%xmm3
  1162.    0x0000003f205393b6 <+5366>:  palignr $0xd,%xmm3,%xmm2
  1163.    0x0000003f205393bc <+5372>:  movaps %xmm2,-0x20(%rdi)
  1164.    0x0000003f205393c0 <+5376>:  movaps -0x3d(%rsi),%xmm4
  1165.    0x0000003f205393c4 <+5380>:  palignr $0xd,%xmm4,%xmm3
  1166.    0x0000003f205393ca <+5386>:  movaps %xmm3,-0x30(%rdi)
  1167.    0x0000003f205393ce <+5390>:  movaps -0x4d(%rsi),%xmm5
  1168.    0x0000003f205393d2 <+5394>:  palignr $0xd,%xmm5,%xmm4
  1169.    0x0000003f205393d8 <+5400>:  movaps %xmm4,-0x40(%rdi)
  1170.    0x0000003f205393dc <+5404>:  movaps -0x5d(%rsi),%xmm6
  1171.    0x0000003f205393e0 <+5408>:  palignr $0xd,%xmm6,%xmm5
  1172.    0x0000003f205393e6 <+5414>:  movaps %xmm5,-0x50(%rdi)
  1173.    0x0000003f205393ea <+5418>:  movaps -0x6d(%rsi),%xmm7
  1174.    0x0000003f205393ee <+5422>:  palignr $0xd,%xmm7,%xmm6
  1175.    0x0000003f205393f4 <+5428>:  movaps %xmm6,-0x60(%rdi)
  1176.    0x0000003f205393f8 <+5432>:  movaps -0x7d(%rsi),%xmm8
  1177.    0x0000003f205393fd <+5437>:  palignr $0xd,%xmm8,%xmm7
  1178.    0x0000003f20539404 <+5444>:  movaps %xmm7,-0x70(%rdi)
  1179.    0x0000003f20539408 <+5448>:  movaps -0x8d(%rsi),%xmm9
  1180.    0x0000003f20539410 <+5456>:  palignr $0xd,%xmm9,%xmm8
  1181.    0x0000003f20539417 <+5463>:  movaps %xmm8,-0x80(%rdi)
  1182.    0x0000003f2053941c <+5468>:  sub    $0x80,%rdx
  1183.    0x0000003f20539423 <+5475>:  lea    -0x80(%rdi),%rdi
  1184.    0x0000003f20539427 <+5479>:  lea    -0x80(%rsi),%rsi
  1185.    0x0000003f2053942b <+5483>:  jae    0x3f205393a0 <__memcpy_ssse3_back+5344>
  1186.    0x0000003f20539431 <+5489>:  movdqu %xmm0,(%r8)
  1187.    0x0000003f20539436 <+5494>:  add    $0x80,%rdx
  1188.    0x0000003f2053943d <+5501>:  sub    %rdx,%rdi
  1189.    0x0000003f20539440 <+5504>:  sub    %rdx,%rsi
  1190.    0x0000003f20539443 <+5507>:  lea    0x27876(%rip),%r11        # 0x3f20560cc0
  1191.    0x0000003f2053944a <+5514>:  movslq (%r11,%rdx,4),%rdx
  1192.    0x0000003f2053944e <+5518>:  lea    (%r11,%rdx,1),%rdx
  1193.    0x0000003f20539452 <+5522>:  jmpq   *%rdx
  1194.    0x0000003f20539454 <+5524>:  ud2a  
  1195.    0x0000003f20539456 <+5526>:  nopw   %cs:0x0(%rax,%rax,1)
  1196.    0x0000003f20539460 <+5536>:  sub    $0x80,%rdx
  1197.    0x0000003f20539467 <+5543>:  movaps -0xe(%rsi),%xmm1
  1198.    0x0000003f2053946b <+5547>:  movaps 0x2(%rsi),%xmm2
  1199.    0x0000003f2053946f <+5551>:  movaps 0x12(%rsi),%xmm3
  1200.    0x0000003f20539473 <+5555>:  movaps 0x22(%rsi),%xmm4
  1201.    0x0000003f20539477 <+5559>:  movaps 0x32(%rsi),%xmm5
  1202.    0x0000003f2053947b <+5563>:  movaps 0x42(%rsi),%xmm6
  1203.    0x0000003f2053947f <+5567>:  movaps 0x52(%rsi),%xmm7
  1204.    0x0000003f20539483 <+5571>:  movaps 0x62(%rsi),%xmm8
  1205.    0x0000003f20539488 <+5576>:  movaps 0x72(%rsi),%xmm9
  1206.    0x0000003f2053948d <+5581>:  lea    0x80(%rsi),%rsi
  1207.    0x0000003f20539494 <+5588>:  palignr $0xe,%xmm8,%xmm9
  1208.    0x0000003f2053949b <+5595>:  movaps %xmm9,0x70(%rdi)
  1209.    0x0000003f205394a0 <+5600>:  palignr $0xe,%xmm7,%xmm8
  1210.    0x0000003f205394a7 <+5607>:  movaps %xmm8,0x60(%rdi)
  1211.    0x0000003f205394ac <+5612>:  palignr $0xe,%xmm6,%xmm7
  1212.    0x0000003f205394b2 <+5618>:  movaps %xmm7,0x50(%rdi)
  1213.    0x0000003f205394b6 <+5622>:  palignr $0xe,%xmm5,%xmm6
  1214.    0x0000003f205394bc <+5628>:  movaps %xmm6,0x40(%rdi)
  1215.    0x0000003f205394c0 <+5632>:  palignr $0xe,%xmm4,%xmm5
  1216.    0x0000003f205394c6 <+5638>:  movaps %xmm5,0x30(%rdi)
  1217.    0x0000003f205394ca <+5642>:  palignr $0xe,%xmm3,%xmm4
  1218.    0x0000003f205394d0 <+5648>:  movaps %xmm4,0x20(%rdi)
  1219.    0x0000003f205394d4 <+5652>:  palignr $0xe,%xmm2,%xmm3
  1220.    0x0000003f205394da <+5658>:  movaps %xmm3,0x10(%rdi)
  1221.    0x0000003f205394de <+5662>:  palignr $0xe,%xmm1,%xmm2
  1222.    0x0000003f205394e4 <+5668>:  movaps %xmm2,(%rdi)
  1223.    0x0000003f205394e7 <+5671>:  lea    0x80(%rdi),%rdi
  1224.    0x0000003f205394ee <+5678>:  jae    0x3f20539460 <__memcpy_ssse3_back+5536>
  1225.    0x0000003f205394f4 <+5684>:  movdqu %xmm0,(%r8)
  1226.    0x0000003f205394f9 <+5689>:  add    $0x80,%rdx
  1227.    0x0000003f20539500 <+5696>:  add    %rdx,%rdi
  1228.    0x0000003f20539503 <+5699>:  add    %rdx,%rsi
  1229.    0x0000003f20539506 <+5702>:  lea    0x279f3(%rip),%r11        # 0x3f20560f00
  1230.    0x0000003f2053950d <+5709>:  movslq (%r11,%rdx,4),%rdx
  1231.    0x0000003f20539511 <+5713>:  lea    (%r11,%rdx,1),%rdx
  1232.    0x0000003f20539515 <+5717>:  jmpq   *%rdx
  1233.    0x0000003f20539517 <+5719>:  ud2a  
  1234.    0x0000003f20539519 <+5721>:  nopl   0x0(%rax)
  1235.    0x0000003f20539520 <+5728>:  movaps -0xe(%rsi),%xmm1
  1236.    0x0000003f20539524 <+5732>:  movaps -0x1e(%rsi),%xmm2
  1237.    0x0000003f20539528 <+5736>:  palignr $0xe,%xmm2,%xmm1
  1238.    0x0000003f2053952e <+5742>:  movaps %xmm1,-0x10(%rdi)
  1239.    0x0000003f20539532 <+5746>:  movaps -0x2e(%rsi),%xmm3
  1240.    0x0000003f20539536 <+5750>:  palignr $0xe,%xmm3,%xmm2
  1241.    0x0000003f2053953c <+5756>:  movaps %xmm2,-0x20(%rdi)
  1242.    0x0000003f20539540 <+5760>:  movaps -0x3e(%rsi),%xmm4
  1243.    0x0000003f20539544 <+5764>:  palignr $0xe,%xmm4,%xmm3
  1244.    0x0000003f2053954a <+5770>:  movaps %xmm3,-0x30(%rdi)
  1245.    0x0000003f2053954e <+5774>:  movaps -0x4e(%rsi),%xmm5
  1246.    0x0000003f20539552 <+5778>:  palignr $0xe,%xmm5,%xmm4
  1247.    0x0000003f20539558 <+5784>:  movaps %xmm4,-0x40(%rdi)
  1248.    0x0000003f2053955c <+5788>:  movaps -0x5e(%rsi),%xmm6
  1249.    0x0000003f20539560 <+5792>:  palignr $0xe,%xmm6,%xmm5
  1250.    0x0000003f20539566 <+5798>:  movaps %xmm5,-0x50(%rdi)
  1251.    0x0000003f2053956a <+5802>:  movaps -0x6e(%rsi),%xmm7
  1252.    0x0000003f2053956e <+5806>:  palignr $0xe,%xmm7,%xmm6
  1253.    0x0000003f20539574 <+5812>:  movaps %xmm6,-0x60(%rdi)
  1254.    0x0000003f20539578 <+5816>:  movaps -0x7e(%rsi),%xmm8
  1255.    0x0000003f2053957d <+5821>:  palignr $0xe,%xmm8,%xmm7
  1256.    0x0000003f20539584 <+5828>:  movaps %xmm7,-0x70(%rdi)
  1257.    0x0000003f20539588 <+5832>:  movaps -0x8e(%rsi),%xmm9
  1258.    0x0000003f20539590 <+5840>:  palignr $0xe,%xmm9,%xmm8
  1259.    0x0000003f20539597 <+5847>:  movaps %xmm8,-0x80(%rdi)
  1260.    0x0000003f2053959c <+5852>:  sub    $0x80,%rdx
  1261.    0x0000003f205395a3 <+5859>:  lea    -0x80(%rdi),%rdi
  1262.    0x0000003f205395a7 <+5863>:  lea    -0x80(%rsi),%rsi
  1263.    0x0000003f205395ab <+5867>:  jae    0x3f20539520 <__memcpy_ssse3_back+5728>
  1264.    0x0000003f205395b1 <+5873>:  movdqu %xmm0,(%r8)
  1265.    0x0000003f205395b6 <+5878>:  add    $0x80,%rdx
  1266.    0x0000003f205395bd <+5885>:  sub    %rdx,%rdi
  1267.    0x0000003f205395c0 <+5888>:  sub    %rdx,%rsi
  1268.    0x0000003f205395c3 <+5891>:  lea    0x276f6(%rip),%r11        # 0x3f20560cc0
  1269.    0x0000003f205395ca <+5898>:  movslq (%r11,%rdx,4),%rdx
  1270.    0x0000003f205395ce <+5902>:  lea    (%r11,%rdx,1),%rdx
  1271.    0x0000003f205395d2 <+5906>:  jmpq   *%rdx
  1272.    0x0000003f205395d4 <+5908>:  ud2a  
  1273.    0x0000003f205395d6 <+5910>:  nopw   %cs:0x0(%rax,%rax,1)
  1274.    0x0000003f205395e0 <+5920>:  sub    $0x80,%rdx
  1275.    0x0000003f205395e7 <+5927>:  movaps -0xf(%rsi),%xmm1
  1276.    0x0000003f205395eb <+5931>:  movaps 0x1(%rsi),%xmm2
  1277.    0x0000003f205395ef <+5935>:  movaps 0x11(%rsi),%xmm3
  1278.    0x0000003f205395f3 <+5939>:  movaps 0x21(%rsi),%xmm4
  1279.    0x0000003f205395f7 <+5943>:  movaps 0x31(%rsi),%xmm5
  1280.    0x0000003f205395fb <+5947>:  movaps 0x41(%rsi),%xmm6
  1281.    0x0000003f205395ff <+5951>:  movaps 0x51(%rsi),%xmm7
  1282.    0x0000003f20539603 <+5955>:  movaps 0x61(%rsi),%xmm8
  1283.    0x0000003f20539608 <+5960>:  movaps 0x71(%rsi),%xmm9
  1284.    0x0000003f2053960d <+5965>:  lea    0x80(%rsi),%rsi
  1285.    0x0000003f20539614 <+5972>:  palignr $0xf,%xmm8,%xmm9
  1286.    0x0000003f2053961b <+5979>:  movaps %xmm9,0x70(%rdi)
  1287.    0x0000003f20539620 <+5984>:  palignr $0xf,%xmm7,%xmm8
  1288.    0x0000003f20539627 <+5991>:  movaps %xmm8,0x60(%rdi)
  1289.    0x0000003f2053962c <+5996>:  palignr $0xf,%xmm6,%xmm7
  1290.    0x0000003f20539632 <+6002>:  movaps %xmm7,0x50(%rdi)
  1291.    0x0000003f20539636 <+6006>:  palignr $0xf,%xmm5,%xmm6
  1292.    0x0000003f2053963c <+6012>:  movaps %xmm6,0x40(%rdi)
  1293.    0x0000003f20539640 <+6016>:  palignr $0xf,%xmm4,%xmm5
  1294.    0x0000003f20539646 <+6022>:  movaps %xmm5,0x30(%rdi)
  1295.    0x0000003f2053964a <+6026>:  palignr $0xf,%xmm3,%xmm4
  1296.    0x0000003f20539650 <+6032>:  movaps %xmm4,0x20(%rdi)
  1297.    0x0000003f20539654 <+6036>:  palignr $0xf,%xmm2,%xmm3
  1298.    0x0000003f2053965a <+6042>:  movaps %xmm3,0x10(%rdi)
  1299.    0x0000003f2053965e <+6046>:  palignr $0xf,%xmm1,%xmm2
  1300.    0x0000003f20539664 <+6052>:  movaps %xmm2,(%rdi)
  1301.    0x0000003f20539667 <+6055>:  lea    0x80(%rdi),%rdi
  1302.    0x0000003f2053966e <+6062>:  jae    0x3f205395e0 <__memcpy_ssse3_back+5920>
  1303.    0x0000003f20539674 <+6068>:  movdqu %xmm0,(%r8)
  1304.    0x0000003f20539679 <+6073>:  add    $0x80,%rdx
  1305.    0x0000003f20539680 <+6080>:  add    %rdx,%rdi
  1306.    0x0000003f20539683 <+6083>:  add    %rdx,%rsi
  1307.    0x0000003f20539686 <+6086>:  lea    0x27873(%rip),%r11        # 0x3f20560f00
  1308.    0x0000003f2053968d <+6093>:  movslq (%r11,%rdx,4),%rdx
  1309.    0x0000003f20539691 <+6097>:  lea    (%r11,%rdx,1),%rdx
  1310.    0x0000003f20539695 <+6101>:  jmpq   *%rdx
  1311.    0x0000003f20539697 <+6103>:  ud2a  
  1312.    0x0000003f20539699 <+6105>:  nopl   0x0(%rax)
  1313.    0x0000003f205396a0 <+6112>:  movaps -0xf(%rsi),%xmm1
  1314.    0x0000003f205396a4 <+6116>:  movaps -0x1f(%rsi),%xmm2
  1315.    0x0000003f205396a8 <+6120>:  palignr $0xf,%xmm2,%xmm1
  1316.    0x0000003f205396ae <+6126>:  movaps %xmm1,-0x10(%rdi)
  1317.    0x0000003f205396b2 <+6130>:  movaps -0x2f(%rsi),%xmm3
  1318.    0x0000003f205396b6 <+6134>:  palignr $0xf,%xmm3,%xmm2
  1319.    0x0000003f205396bc <+6140>:  movaps %xmm2,-0x20(%rdi)
  1320.    0x0000003f205396c0 <+6144>:  movaps -0x3f(%rsi),%xmm4
  1321.    0x0000003f205396c4 <+6148>:  palignr $0xf,%xmm4,%xmm3
  1322.    0x0000003f205396ca <+6154>:  movaps %xmm3,-0x30(%rdi)
  1323.    0x0000003f205396ce <+6158>:  movaps -0x4f(%rsi),%xmm5
  1324.    0x0000003f205396d2 <+6162>:  palignr $0xf,%xmm5,%xmm4
  1325.    0x0000003f205396d8 <+6168>:  movaps %xmm4,-0x40(%rdi)
  1326.    0x0000003f205396dc <+6172>:  movaps -0x5f(%rsi),%xmm6
  1327.    0x0000003f205396e0 <+6176>:  palignr $0xf,%xmm6,%xmm5
  1328.    0x0000003f205396e6 <+6182>:  movaps %xmm5,-0x50(%rdi)
  1329.    0x0000003f205396ea <+6186>:  movaps -0x6f(%rsi),%xmm7
  1330.    0x0000003f205396ee <+6190>:  palignr $0xf,%xmm7,%xmm6
  1331.    0x0000003f205396f4 <+6196>:  movaps %xmm6,-0x60(%rdi)
  1332.    0x0000003f205396f8 <+6200>:  movaps -0x7f(%rsi),%xmm8
  1333.    0x0000003f205396fd <+6205>:  palignr $0xf,%xmm8,%xmm7
  1334.    0x0000003f20539704 <+6212>:  movaps %xmm7,-0x70(%rdi)
  1335.    0x0000003f20539708 <+6216>:  movaps -0x8f(%rsi),%xmm9
  1336.    0x0000003f20539710 <+6224>:  palignr $0xf,%xmm9,%xmm8
  1337.    0x0000003f20539717 <+6231>:  movaps %xmm8,-0x80(%rdi)
  1338.    0x0000003f2053971c <+6236>:  sub    $0x80,%rdx
  1339.    0x0000003f20539723 <+6243>:  lea    -0x80(%rdi),%rdi
  1340.    0x0000003f20539727 <+6247>:  lea    -0x80(%rsi),%rsi
  1341.    0x0000003f2053972b <+6251>:  jae    0x3f205396a0 <__memcpy_ssse3_back+6112>
  1342.    0x0000003f20539731 <+6257>:  movdqu %xmm0,(%r8)
  1343.    0x0000003f20539736 <+6262>:  add    $0x80,%rdx
  1344.    0x0000003f2053973d <+6269>:  sub    %rdx,%rdi
  1345.    0x0000003f20539740 <+6272>:  sub    %rdx,%rsi
  1346.    0x0000003f20539743 <+6275>:  lea    0x27576(%rip),%r11        # 0x3f20560cc0
  1347.    0x0000003f2053974a <+6282>:  movslq (%r11,%rdx,4),%rdx
  1348.    0x0000003f2053974e <+6286>:  lea    (%r11,%rdx,1),%rdx
  1349.    0x0000003f20539752 <+6290>:  jmpq   *%rdx
  1350.    0x0000003f20539754 <+6292>:  ud2a  
  1351.    0x0000003f20539756 <+6294>:  nopw   %cs:0x0(%rax,%rax,1)
  1352.    0x0000003f20539760 <+6304>:  movdqu (%rsi),%xmm1
  1353.    0x0000003f20539764 <+6308>:  movdqu %xmm0,(%r8)
  1354.    0x0000003f20539769 <+6313>:  movdqa %xmm1,(%rdi)
  1355.    0x0000003f2053976d <+6317>:  sub    $0x10,%rdx
  1356.    0x0000003f20539771 <+6321>:  add    $0x10,%rsi
  1357.    0x0000003f20539775 <+6325>:  add    $0x10,%rdi
  1358.    0x0000003f20539779 <+6329>:  mov    0x25b9f0(%rip),%rcx        # 0x3f20795170 <__x86_64_shared_cache_size_half>
  1359.    0x0000003f20539780 <+6336>:  cmp    %rcx,%rdx
  1360.    0x0000003f20539783 <+6339>:  ja     0x3f20539788 <__memcpy_ssse3_back+6344>
  1361.    0x0000003f20539785 <+6341>:  mov    %rdx,%rcx
  1362.    0x0000003f20539788 <+6344>:  sub    %rcx,%rdx
  1363.    0x0000003f2053978b <+6347>:  cmp    $0x1000,%rdx
  1364.    0x0000003f20539792 <+6354>:  jbe    0x3f2053983e <__memcpy_ssse3_back+6526>
  1365.    0x0000003f20539798 <+6360>:  mov    %rcx,%r9
  1366.    0x0000003f2053979b <+6363>:  shl    $0x3,%r9
  1367.    0x0000003f2053979f <+6367>:  cmp    %r9,%rdx
  1368.    0x0000003f205397a2 <+6370>:  jbe    0x3f205397aa <__memcpy_ssse3_back+6378>
  1369.    0x0000003f205397a4 <+6372>:  add    %rcx,%rdx
  1370.    0x0000003f205397a7 <+6375>:  xor    %rcx,%rcx
  1371.    0x0000003f205397aa <+6378>:  sub    $0x80,%rdx
  1372.    0x0000003f205397b1 <+6385>:  sub    $0x80,%rdx
  1373.    0x0000003f205397b8 <+6392>:  prefetcht0 0x200(%rsi)
  1374.    0x0000003f205397bf <+6399>:  prefetcht0 0x300(%rsi)
  1375.    0x0000003f205397c6 <+6406>:  movdqu (%rsi),%xmm0
  1376.    0x0000003f205397ca <+6410>:  movdqu 0x10(%rsi),%xmm1
  1377.    0x0000003f205397cf <+6415>:  movdqu 0x20(%rsi),%xmm2
  1378.    0x0000003f205397d4 <+6420>:  movdqu 0x30(%rsi),%xmm3
  1379.    0x0000003f205397d9 <+6425>:  movdqu 0x40(%rsi),%xmm4
  1380.    0x0000003f205397de <+6430>:  movdqu 0x50(%rsi),%xmm5
  1381.    0x0000003f205397e3 <+6435>:  movdqu 0x60(%rsi),%xmm6
  1382.    0x0000003f205397e8 <+6440>:  movdqu 0x70(%rsi),%xmm7
  1383.    0x0000003f205397ed <+6445>:  lfence
  1384.    0x0000003f205397f0 <+6448>:  movntdq %xmm0,(%rdi)
  1385.    0x0000003f205397f4 <+6452>:  movntdq %xmm1,0x10(%rdi)
  1386.    0x0000003f205397f9 <+6457>:  movntdq %xmm2,0x20(%rdi)
  1387.    0x0000003f205397fe <+6462>:  movntdq %xmm3,0x30(%rdi)
  1388.    0x0000003f20539803 <+6467>:  movntdq %xmm4,0x40(%rdi)
  1389.    0x0000003f20539808 <+6472>:  movntdq %xmm5,0x50(%rdi)
  1390.    0x0000003f2053980d <+6477>:  movntdq %xmm6,0x60(%rdi)
  1391.    0x0000003f20539812 <+6482>:  movntdq %xmm7,0x70(%rdi)
  1392.    0x0000003f20539817 <+6487>:  lea    0x80(%rsi),%rsi
  1393.    0x0000003f2053981e <+6494>:  lea    0x80(%rdi),%rdi
  1394.    0x0000003f20539825 <+6501>:  jae    0x3f205397b1 <__memcpy_ssse3_back+6385>
  1395.    0x0000003f20539827 <+6503>:  sfence
  1396.    0x0000003f2053982a <+6506>:  cmp    $0x80,%rcx
  1397.    0x0000003f20539831 <+6513>:  jb     0x3f205398cd <__memcpy_ssse3_back+6669>
  1398.    0x0000003f20539837 <+6519>:  add    $0x80,%rdx
  1399.    0x0000003f2053983e <+6526>:  add    %rcx,%rdx
  1400.    0x0000003f20539841 <+6529>:  sub    $0x80,%rdx
  1401.    0x0000003f20539848 <+6536>:  prefetchnta 0x1c0(%rsi)
  1402.    0x0000003f2053984f <+6543>:  prefetchnta 0x280(%rsi)
  1403.    0x0000003f20539856 <+6550>:  prefetchnta 0x1c0(%rdi)
  1404.    0x0000003f2053985d <+6557>:  prefetchnta 0x280(%rdi)
  1405.    0x0000003f20539864 <+6564>:  sub    $0x80,%rdx
  1406.    0x0000003f2053986b <+6571>:  movdqu (%rsi),%xmm0
  1407.    0x0000003f2053986f <+6575>:  movdqu 0x10(%rsi),%xmm1
  1408.    0x0000003f20539874 <+6580>:  movdqu 0x20(%rsi),%xmm2
  1409.    0x0000003f20539879 <+6585>:  movdqu 0x30(%rsi),%xmm3
  1410.    0x0000003f2053987e <+6590>:  movdqu 0x40(%rsi),%xmm4
  1411.    0x0000003f20539883 <+6595>:  movdqu 0x50(%rsi),%xmm5
  1412.    0x0000003f20539888 <+6600>:  movdqu 0x60(%rsi),%xmm6
  1413.    0x0000003f2053988d <+6605>:  movdqu 0x70(%rsi),%xmm7
  1414.    0x0000003f20539892 <+6610>:  movdqa %xmm0,(%rdi)
  1415.    0x0000003f20539896 <+6614>:  movdqa %xmm1,0x10(%rdi)
  1416.    0x0000003f2053989b <+6619>:  movdqa %xmm2,0x20(%rdi)
  1417.    0x0000003f205398a0 <+6624>:  movdqa %xmm3,0x30(%rdi)
  1418.    0x0000003f205398a5 <+6629>:  movdqa %xmm4,0x40(%rdi)
  1419.    0x0000003f205398aa <+6634>:  movdqa %xmm5,0x50(%rdi)
  1420.    0x0000003f205398af <+6639>:  movdqa %xmm6,0x60(%rdi)
  1421.    0x0000003f205398b4 <+6644>:  movdqa %xmm7,0x70(%rdi)
  1422.    0x0000003f205398b9 <+6649>:  lea    0x80(%rsi),%rsi
  1423.    0x0000003f205398c0 <+6656>:  lea    0x80(%rdi),%rdi
  1424.    0x0000003f205398c7 <+6663>:  jae    0x3f20539848 <__memcpy_ssse3_back+6536>
  1425.    0x0000003f205398cd <+6669>:  add    $0x80,%rdx
  1426.    0x0000003f205398d4 <+6676>:  add    %rdx,%rsi
  1427.    0x0000003f205398d7 <+6679>:  add    %rdx,%rdi
  1428.    0x0000003f205398da <+6682>:  lea    0x2761f(%rip),%r11        # 0x3f20560f00
  1429.    0x0000003f205398e1 <+6689>:  movslq (%r11,%rdx,4),%rdx
  1430.    0x0000003f205398e5 <+6693>:  lea    (%r11,%rdx,1),%rdx
  1431.    0x0000003f205398e9 <+6697>:  jmpq   *%rdx
  1432.    0x0000003f205398eb <+6699>:  ud2a  
  1433.    0x0000003f205398ed <+6701>:  nopl   (%rax)
  1434.    0x0000003f205398f0 <+6704>:  add    %rdx,%rsi
  1435.    0x0000003f205398f3 <+6707>:  add    %rdx,%rdi
  1436.    0x0000003f205398f6 <+6710>:  movdqu -0x10(%rsi),%xmm0
  1437.    0x0000003f205398fb <+6715>:  lea    -0x10(%rdi),%r8
  1438.    0x0000003f205398ff <+6719>:  mov    %rdi,%r9
  1439.    0x0000003f20539902 <+6722>:  and    $0xfffffffffffffff0,%rdi
  1440.    0x0000003f20539906 <+6726>:  sub    %rdi,%r9
  1441.    0x0000003f20539909 <+6729>:  sub    %r9,%rsi
  1442.    0x0000003f2053990c <+6732>:  sub    %r9,%rdx
  1443.    0x0000003f2053990f <+6735>:  mov    0x25b85a(%rip),%rcx        # 0x3f20795170 <__x86_64_shared_cache_size_half>
  1444.    0x0000003f20539916 <+6742>:  cmp    %rcx,%rdx
  1445.    0x0000003f20539919 <+6745>:  ja     0x3f2053991e <__memcpy_ssse3_back+6750>
  1446.    0x0000003f2053991b <+6747>:  mov    %rdx,%rcx
  1447.    0x0000003f2053991e <+6750>:  sub    %rcx,%rdx
  1448.    0x0000003f20539921 <+6753>:  cmp    $0x1000,%rdx
  1449.    0x0000003f20539928 <+6760>:  jbe    0x3f205399d2 <__memcpy_ssse3_back+6930>
  1450.    0x0000003f2053992e <+6766>:  mov    %rcx,%r9
  1451.    0x0000003f20539931 <+6769>:  shl    $0x3,%r9
  1452.    0x0000003f20539935 <+6773>:  cmp    %r9,%rdx
  1453.    0x0000003f20539938 <+6776>:  jbe    0x3f20539940 <__memcpy_ssse3_back+6784>
  1454.    0x0000003f2053993a <+6778>:  add    %rcx,%rdx
  1455.    0x0000003f2053993d <+6781>:  xor    %rcx,%rcx
  1456.    0x0000003f20539940 <+6784>:  sub    $0x80,%rdx
  1457.    0x0000003f20539947 <+6791>:  sub    $0x80,%rdx
  1458.    0x0000003f2053994e <+6798>:  prefetcht0 -0x200(%rsi)
  1459.    0x0000003f20539955 <+6805>:  prefetcht0 -0x300(%rsi)
  1460.    0x0000003f2053995c <+6812>:  movdqu -0x10(%rsi),%xmm1
  1461.    0x0000003f20539961 <+6817>:  movdqu -0x20(%rsi),%xmm2
  1462.    0x0000003f20539966 <+6822>:  movdqu -0x30(%rsi),%xmm3
  1463.    0x0000003f2053996b <+6827>:  movdqu -0x40(%rsi),%xmm4
  1464.    0x0000003f20539970 <+6832>:  movdqu -0x50(%rsi),%xmm5
  1465.    0x0000003f20539975 <+6837>:  movdqu -0x60(%rsi),%xmm6
  1466.    0x0000003f2053997a <+6842>:  movdqu -0x70(%rsi),%xmm7
  1467.    0x0000003f2053997f <+6847>:  movdqu -0x80(%rsi),%xmm8
  1468.    0x0000003f20539985 <+6853>:  lfence
  1469.    0x0000003f20539988 <+6856>:  movntdq %xmm1,-0x10(%rdi)
  1470.    0x0000003f2053998d <+6861>:  movntdq %xmm2,-0x20(%rdi)
  1471.    0x0000003f20539992 <+6866>:  movntdq %xmm3,-0x30(%rdi)
  1472.    0x0000003f20539997 <+6871>:  movntdq %xmm4,-0x40(%rdi)
  1473.    0x0000003f2053999c <+6876>:  movntdq %xmm5,-0x50(%rdi)
  1474.    0x0000003f205399a1 <+6881>:  movntdq %xmm6,-0x60(%rdi)
  1475.    0x0000003f205399a6 <+6886>:  movntdq %xmm7,-0x70(%rdi)
  1476.    0x0000003f205399ab <+6891>:  movntdq %xmm8,-0x80(%rdi)
  1477.    0x0000003f205399b1 <+6897>:  lea    -0x80(%rsi),%rsi
  1478.    0x0000003f205399b5 <+6901>:  lea    -0x80(%rdi),%rdi
  1479.    0x0000003f205399b9 <+6905>:  jae    0x3f20539947 <__memcpy_ssse3_back+6791>
  1480.    0x0000003f205399bb <+6907>:  sfence
  1481.    0x0000003f205399be <+6910>:  cmp    $0x80,%rcx
  1482.    0x0000003f205399c5 <+6917>:  jb     0x3f20539a5b <__memcpy_ssse3_back+7067>
  1483.    0x0000003f205399cb <+6923>:  add    $0x80,%rdx
  1484.    0x0000003f205399d2 <+6930>:  add    %rcx,%rdx
  1485.    0x0000003f205399d5 <+6933>:  sub    $0x80,%rdx
  1486.    0x0000003f205399dc <+6940>:  prefetchnta -0x1c0(%rsi)
  1487.    0x0000003f205399e3 <+6947>:  prefetchnta -0x280(%rsi)
  1488.    0x0000003f205399ea <+6954>:  prefetchnta -0x1c0(%rdi)
  1489.    0x0000003f205399f1 <+6961>:  prefetchnta -0x280(%rdi)
  1490.    0x0000003f205399f8 <+6968>:  sub    $0x80,%rdx
  1491.    0x0000003f205399ff <+6975>:  movdqu -0x10(%rsi),%xmm1
  1492.    0x0000003f20539a04 <+6980>:  movdqu -0x20(%rsi),%xmm2
  1493.    0x0000003f20539a09 <+6985>:  movdqu -0x30(%rsi),%xmm3
  1494.    0x0000003f20539a0e <+6990>:  movdqu -0x40(%rsi),%xmm4
  1495.    0x0000003f20539a13 <+6995>:  movdqu -0x50(%rsi),%xmm5
  1496.    0x0000003f20539a18 <+7000>:  movdqu -0x60(%rsi),%xmm6
  1497.    0x0000003f20539a1d <+7005>:  movdqu -0x70(%rsi),%xmm7
  1498.    0x0000003f20539a22 <+7010>:  movdqu -0x80(%rsi),%xmm8
  1499.    0x0000003f20539a28 <+7016>:  movdqa %xmm1,-0x10(%rdi)
  1500.    0x0000003f20539a2d <+7021>:  movdqa %xmm2,-0x20(%rdi)
  1501.    0x0000003f20539a32 <+7026>:  movdqa %xmm3,-0x30(%rdi)
  1502.    0x0000003f20539a37 <+7031>:  movdqa %xmm4,-0x40(%rdi)
  1503.    0x0000003f20539a3c <+7036>:  movdqa %xmm5,-0x50(%rdi)
  1504.    0x0000003f20539a41 <+7041>:  movdqa %xmm6,-0x60(%rdi)
  1505.    0x0000003f20539a46 <+7046>:  movdqa %xmm7,-0x70(%rdi)
  1506.    0x0000003f20539a4b <+7051>:  movdqa %xmm8,-0x80(%rdi)
  1507.    0x0000003f20539a51 <+7057>:  lea    -0x80(%rsi),%rsi
  1508.    0x0000003f20539a55 <+7061>:  lea    -0x80(%rdi),%rdi
  1509.    0x0000003f20539a59 <+7065>:  jae    0x3f205399dc <__memcpy_ssse3_back+6940>
  1510.    0x0000003f20539a5b <+7067>:  movdqu %xmm0,(%r8)
  1511.    0x0000003f20539a60 <+7072>:  add    $0x80,%rdx
  1512.    0x0000003f20539a67 <+7079>:  sub    %rdx,%rsi
  1513.    0x0000003f20539a6a <+7082>:  sub    %rdx,%rdi
  1514.    0x0000003f20539a6d <+7085>:  lea    0x2724c(%rip),%r11        # 0x3f20560cc0
  1515.    0x0000003f20539a74 <+7092>:  movslq (%r11,%rdx,4),%rdx
  1516.    0x0000003f20539a78 <+7096>:  lea    (%r11,%rdx,1),%rdx
  1517.    0x0000003f20539a7c <+7100>:  jmpq   *%rdx
  1518.    0x0000003f20539a7e <+7102>:  ud2a  
  1519.    0x0000003f20539a80 <+7104>:  lddqu  -0x80(%rsi),%xmm0
  1520.    0x0000003f20539a85 <+7109>:  movdqu %xmm0,-0x80(%rdi)
  1521.    0x0000003f20539a8a <+7114>:  lddqu  -0x70(%rsi),%xmm0
  1522.    0x0000003f20539a8f <+7119>:  movdqu %xmm0,-0x70(%rdi)
  1523.    0x0000003f20539a94 <+7124>:  lddqu  -0x60(%rsi),%xmm0
  1524.    0x0000003f20539a99 <+7129>:  movdqu %xmm0,-0x60(%rdi)
  1525.    0x0000003f20539a9e <+7134>:  lddqu  -0x50(%rsi),%xmm0
  1526.    0x0000003f20539aa3 <+7139>:  movdqu %xmm0,-0x50(%rdi)
  1527.    0x0000003f20539aa8 <+7144>:  lddqu  -0x40(%rsi),%xmm0
  1528.    0x0000003f20539aad <+7149>:  movdqu %xmm0,-0x40(%rdi)
  1529.    0x0000003f20539ab2 <+7154>:  lddqu  -0x30(%rsi),%xmm0
  1530.    0x0000003f20539ab7 <+7159>:  movdqu %xmm0,-0x30(%rdi)
  1531.    0x0000003f20539abc <+7164>:  lddqu  -0x20(%rsi),%xmm0
  1532.    0x0000003f20539ac1 <+7169>:  movdqu %xmm0,-0x20(%rdi)
  1533.    0x0000003f20539ac6 <+7174>:  lddqu  -0x10(%rsi),%xmm0
  1534.    0x0000003f20539acb <+7179>:  movdqu %xmm0,-0x10(%rdi)
  1535.    0x0000003f20539ad0 <+7184>:  retq  
  1536.    0x0000003f20539ad1 <+7185>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1537.    0x0000003f20539ae0 <+7200>:  lddqu  -0x8f(%rsi),%xmm0
  1538.    0x0000003f20539ae8 <+7208>:  movdqu %xmm0,-0x8f(%rdi)
  1539.    0x0000003f20539af0 <+7216>:  lddqu  -0x7f(%rsi),%xmm0
  1540.    0x0000003f20539af5 <+7221>:  movdqu %xmm0,-0x7f(%rdi)
  1541.    0x0000003f20539afa <+7226>:  lddqu  -0x6f(%rsi),%xmm0
  1542.    0x0000003f20539aff <+7231>:  movdqu %xmm0,-0x6f(%rdi)
  1543.    0x0000003f20539b04 <+7236>:  lddqu  -0x5f(%rsi),%xmm0
  1544.    0x0000003f20539b09 <+7241>:  movdqu %xmm0,-0x5f(%rdi)
  1545.    0x0000003f20539b0e <+7246>:  lddqu  -0x4f(%rsi),%xmm0
  1546.    0x0000003f20539b13 <+7251>:  movdqu %xmm0,-0x4f(%rdi)
  1547.    0x0000003f20539b18 <+7256>:  lddqu  -0x3f(%rsi),%xmm0
  1548.    0x0000003f20539b1d <+7261>:  movdqu %xmm0,-0x3f(%rdi)
  1549.    0x0000003f20539b22 <+7266>:  lddqu  -0x2f(%rsi),%xmm0
  1550.    0x0000003f20539b27 <+7271>:  movdqu %xmm0,-0x2f(%rdi)
  1551.    0x0000003f20539b2c <+7276>:  lddqu  -0x1f(%rsi),%xmm0
  1552.    0x0000003f20539b31 <+7281>:  lddqu  -0x10(%rsi),%xmm1
  1553.    0x0000003f20539b36 <+7286>:  movdqu %xmm0,-0x1f(%rdi)
  1554.    0x0000003f20539b3b <+7291>:  movdqu %xmm1,-0x10(%rdi)
  1555.    0x0000003f20539b40 <+7296>:  retq  
  1556.    0x0000003f20539b41 <+7297>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1557.    0x0000003f20539b50 <+7312>:  mov    -0xf(%rsi),%rdx
  1558.    0x0000003f20539b54 <+7316>:  mov    -0x8(%rsi),%rcx
  1559.    0x0000003f20539b58 <+7320>:  mov    %rdx,-0xf(%rdi)
  1560.    0x0000003f20539b5c <+7324>:  mov    %rcx,-0x8(%rdi)
  1561.    0x0000003f20539b60 <+7328>:  retq  
  1562.    0x0000003f20539b61 <+7329>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1563.    0x0000003f20539b70 <+7344>:  lddqu  -0x8e(%rsi),%xmm0
  1564.    0x0000003f20539b78 <+7352>:  movdqu %xmm0,-0x8e(%rdi)
  1565.    0x0000003f20539b80 <+7360>:  lddqu  -0x7e(%rsi),%xmm0
  1566.    0x0000003f20539b85 <+7365>:  movdqu %xmm0,-0x7e(%rdi)
  1567.    0x0000003f20539b8a <+7370>:  lddqu  -0x6e(%rsi),%xmm0
  1568.    0x0000003f20539b8f <+7375>:  movdqu %xmm0,-0x6e(%rdi)
  1569.    0x0000003f20539b94 <+7380>:  lddqu  -0x5e(%rsi),%xmm0
  1570.    0x0000003f20539b99 <+7385>:  movdqu %xmm0,-0x5e(%rdi)
  1571.    0x0000003f20539b9e <+7390>:  lddqu  -0x4e(%rsi),%xmm0
  1572.    0x0000003f20539ba3 <+7395>:  movdqu %xmm0,-0x4e(%rdi)
  1573.    0x0000003f20539ba8 <+7400>:  lddqu  -0x3e(%rsi),%xmm0
  1574.    0x0000003f20539bad <+7405>:  movdqu %xmm0,-0x3e(%rdi)
  1575.    0x0000003f20539bb2 <+7410>:  lddqu  -0x2e(%rsi),%xmm0
  1576.    0x0000003f20539bb7 <+7415>:  movdqu %xmm0,-0x2e(%rdi)
  1577.    0x0000003f20539bbc <+7420>:  lddqu  -0x1e(%rsi),%xmm0
  1578.    0x0000003f20539bc1 <+7425>:  lddqu  -0x10(%rsi),%xmm1
  1579.    0x0000003f20539bc6 <+7430>:  movdqu %xmm0,-0x1e(%rdi)
  1580.    0x0000003f20539bcb <+7435>:  movdqu %xmm1,-0x10(%rdi)
  1581.    0x0000003f20539bd0 <+7440>:  retq  
  1582.    0x0000003f20539bd1 <+7441>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1583.    0x0000003f20539be0 <+7456>:  mov    -0xe(%rsi),%rdx
  1584.    0x0000003f20539be4 <+7460>:  mov    -0x8(%rsi),%rcx
  1585.    0x0000003f20539be8 <+7464>:  mov    %rdx,-0xe(%rdi)
  1586.    0x0000003f20539bec <+7468>:  mov    %rcx,-0x8(%rdi)
  1587.    0x0000003f20539bf0 <+7472>:  retq  
  1588.    0x0000003f20539bf1 <+7473>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1589.    0x0000003f20539c00 <+7488>:  lddqu  -0x8d(%rsi),%xmm0
  1590.    0x0000003f20539c08 <+7496>:  movdqu %xmm0,-0x8d(%rdi)
  1591.    0x0000003f20539c10 <+7504>:  lddqu  -0x7d(%rsi),%xmm0
  1592.    0x0000003f20539c15 <+7509>:  movdqu %xmm0,-0x7d(%rdi)
  1593.    0x0000003f20539c1a <+7514>:  lddqu  -0x6d(%rsi),%xmm0
  1594.    0x0000003f20539c1f <+7519>:  movdqu %xmm0,-0x6d(%rdi)
  1595.    0x0000003f20539c24 <+7524>:  lddqu  -0x5d(%rsi),%xmm0
  1596.    0x0000003f20539c29 <+7529>:  movdqu %xmm0,-0x5d(%rdi)
  1597.    0x0000003f20539c2e <+7534>:  lddqu  -0x4d(%rsi),%xmm0
  1598.    0x0000003f20539c33 <+7539>:  movdqu %xmm0,-0x4d(%rdi)
  1599.    0x0000003f20539c38 <+7544>:  lddqu  -0x3d(%rsi),%xmm0
  1600.    0x0000003f20539c3d <+7549>:  movdqu %xmm0,-0x3d(%rdi)
  1601.    0x0000003f20539c42 <+7554>:  lddqu  -0x2d(%rsi),%xmm0
  1602.    0x0000003f20539c47 <+7559>:  movdqu %xmm0,-0x2d(%rdi)
  1603.    0x0000003f20539c4c <+7564>:  lddqu  -0x1d(%rsi),%xmm0
  1604.    0x0000003f20539c51 <+7569>:  lddqu  -0x10(%rsi),%xmm1
  1605.    0x0000003f20539c56 <+7574>:  movdqu %xmm0,-0x1d(%rdi)
  1606.    0x0000003f20539c5b <+7579>:  movdqu %xmm1,-0x10(%rdi)
  1607.    0x0000003f20539c60 <+7584>:  retq  
  1608.    0x0000003f20539c61 <+7585>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1609.    0x0000003f20539c70 <+7600>:  mov    -0xd(%rsi),%rdx
  1610.    0x0000003f20539c74 <+7604>:  mov    -0x8(%rsi),%rcx
  1611.    0x0000003f20539c78 <+7608>:  mov    %rdx,-0xd(%rdi)
  1612.    0x0000003f20539c7c <+7612>:  mov    %rcx,-0x8(%rdi)
  1613.    0x0000003f20539c80 <+7616>:  retq  
  1614.    0x0000003f20539c81 <+7617>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1615.    0x0000003f20539c90 <+7632>:  lddqu  -0x8c(%rsi),%xmm0
  1616.    0x0000003f20539c98 <+7640>:  movdqu %xmm0,-0x8c(%rdi)
  1617.    0x0000003f20539ca0 <+7648>:  lddqu  -0x7c(%rsi),%xmm0
  1618.    0x0000003f20539ca5 <+7653>:  movdqu %xmm0,-0x7c(%rdi)
  1619.    0x0000003f20539caa <+7658>:  lddqu  -0x6c(%rsi),%xmm0
  1620.    0x0000003f20539caf <+7663>:  movdqu %xmm0,-0x6c(%rdi)
  1621.    0x0000003f20539cb4 <+7668>:  lddqu  -0x5c(%rsi),%xmm0
  1622.    0x0000003f20539cb9 <+7673>:  movdqu %xmm0,-0x5c(%rdi)
  1623.    0x0000003f20539cbe <+7678>:  lddqu  -0x4c(%rsi),%xmm0
  1624.    0x0000003f20539cc3 <+7683>:  movdqu %xmm0,-0x4c(%rdi)
  1625.    0x0000003f20539cc8 <+7688>:  lddqu  -0x3c(%rsi),%xmm0
  1626.    0x0000003f20539ccd <+7693>:  movdqu %xmm0,-0x3c(%rdi)
  1627.    0x0000003f20539cd2 <+7698>:  lddqu  -0x2c(%rsi),%xmm0
  1628.    0x0000003f20539cd7 <+7703>:  movdqu %xmm0,-0x2c(%rdi)
  1629.    0x0000003f20539cdc <+7708>:  lddqu  -0x1c(%rsi),%xmm0
  1630.    0x0000003f20539ce1 <+7713>:  lddqu  -0x10(%rsi),%xmm1
  1631.    0x0000003f20539ce6 <+7718>:  movdqu %xmm0,-0x1c(%rdi)
  1632.    0x0000003f20539ceb <+7723>:  movdqu %xmm1,-0x10(%rdi)
  1633.    0x0000003f20539cf0 <+7728>:  retq  
  1634.    0x0000003f20539cf1 <+7729>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1635.    0x0000003f20539d00 <+7744>:  mov    -0xc(%rsi),%rdx
  1636.    0x0000003f20539d04 <+7748>:  mov    -0x4(%rsi),%ecx
  1637.    0x0000003f20539d07 <+7751>:  mov    %rdx,-0xc(%rdi)
  1638.    0x0000003f20539d0b <+7755>:  mov    %ecx,-0x4(%rdi)
  1639.    0x0000003f20539d0e <+7758>:  retq  
  1640.    0x0000003f20539d0f <+7759>:  nop
  1641.    0x0000003f20539d10 <+7760>:  lddqu  -0x8b(%rsi),%xmm0
  1642.    0x0000003f20539d18 <+7768>:  movdqu %xmm0,-0x8b(%rdi)
  1643.    0x0000003f20539d20 <+7776>:  lddqu  -0x7b(%rsi),%xmm0
  1644.    0x0000003f20539d25 <+7781>:  movdqu %xmm0,-0x7b(%rdi)
  1645.    0x0000003f20539d2a <+7786>:  lddqu  -0x6b(%rsi),%xmm0
  1646.    0x0000003f20539d2f <+7791>:  movdqu %xmm0,-0x6b(%rdi)
  1647.    0x0000003f20539d34 <+7796>:  lddqu  -0x5b(%rsi),%xmm0
  1648.    0x0000003f20539d39 <+7801>:  movdqu %xmm0,-0x5b(%rdi)
  1649.    0x0000003f20539d3e <+7806>:  lddqu  -0x4b(%rsi),%xmm0
  1650.    0x0000003f20539d43 <+7811>:  movdqu %xmm0,-0x4b(%rdi)
  1651.    0x0000003f20539d48 <+7816>:  lddqu  -0x3b(%rsi),%xmm0
  1652.    0x0000003f20539d4d <+7821>:  movdqu %xmm0,-0x3b(%rdi)
  1653.    0x0000003f20539d52 <+7826>:  lddqu  -0x2b(%rsi),%xmm0
  1654.    0x0000003f20539d57 <+7831>:  movdqu %xmm0,-0x2b(%rdi)
  1655.    0x0000003f20539d5c <+7836>:  lddqu  -0x1b(%rsi),%xmm0
  1656.    0x0000003f20539d61 <+7841>:  lddqu  -0x10(%rsi),%xmm1
  1657.    0x0000003f20539d66 <+7846>:  movdqu %xmm0,-0x1b(%rdi)
  1658.    0x0000003f20539d6b <+7851>:  movdqu %xmm1,-0x10(%rdi)
  1659.    0x0000003f20539d70 <+7856>:  retq  
  1660.    0x0000003f20539d71 <+7857>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1661.    0x0000003f20539d80 <+7872>:  mov    -0xb(%rsi),%rdx
  1662.    0x0000003f20539d84 <+7876>:  mov    -0x4(%rsi),%ecx
  1663.    0x0000003f20539d87 <+7879>:  mov    %rdx,-0xb(%rdi)
  1664.    0x0000003f20539d8b <+7883>:  mov    %ecx,-0x4(%rdi)
  1665.    0x0000003f20539d8e <+7886>:  retq  
  1666.    0x0000003f20539d8f <+7887>:  nop
  1667.    0x0000003f20539d90 <+7888>:  lddqu  -0x8a(%rsi),%xmm0
  1668.    0x0000003f20539d98 <+7896>:  movdqu %xmm0,-0x8a(%rdi)
  1669.    0x0000003f20539da0 <+7904>:  lddqu  -0x7a(%rsi),%xmm0
  1670.    0x0000003f20539da5 <+7909>:  movdqu %xmm0,-0x7a(%rdi)
  1671.    0x0000003f20539daa <+7914>:  lddqu  -0x6a(%rsi),%xmm0
  1672.    0x0000003f20539daf <+7919>:  movdqu %xmm0,-0x6a(%rdi)
  1673.    0x0000003f20539db4 <+7924>:  lddqu  -0x5a(%rsi),%xmm0
  1674.    0x0000003f20539db9 <+7929>:  movdqu %xmm0,-0x5a(%rdi)
  1675.    0x0000003f20539dbe <+7934>:  lddqu  -0x4a(%rsi),%xmm0
  1676.    0x0000003f20539dc3 <+7939>:  movdqu %xmm0,-0x4a(%rdi)
  1677.    0x0000003f20539dc8 <+7944>:  lddqu  -0x3a(%rsi),%xmm0
  1678.    0x0000003f20539dcd <+7949>:  movdqu %xmm0,-0x3a(%rdi)
  1679.    0x0000003f20539dd2 <+7954>:  lddqu  -0x2a(%rsi),%xmm0
  1680.    0x0000003f20539dd7 <+7959>:  movdqu %xmm0,-0x2a(%rdi)
  1681.    0x0000003f20539ddc <+7964>:  lddqu  -0x1a(%rsi),%xmm0
  1682.    0x0000003f20539de1 <+7969>:  lddqu  -0x10(%rsi),%xmm1
  1683.    0x0000003f20539de6 <+7974>:  movdqu %xmm0,-0x1a(%rdi)
  1684.    0x0000003f20539deb <+7979>:  movdqu %xmm1,-0x10(%rdi)
  1685.    0x0000003f20539df0 <+7984>:  retq  
  1686.    0x0000003f20539df1 <+7985>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1687.    0x0000003f20539e00 <+8000>:  mov    -0xa(%rsi),%rdx
  1688.    0x0000003f20539e04 <+8004>:  mov    -0x4(%rsi),%ecx
  1689.    0x0000003f20539e07 <+8007>:  mov    %rdx,-0xa(%rdi)
  1690.    0x0000003f20539e0b <+8011>:  mov    %ecx,-0x4(%rdi)
  1691.    0x0000003f20539e0e <+8014>:  retq  
  1692.    0x0000003f20539e0f <+8015>:  nop
  1693.    0x0000003f20539e10 <+8016>:  lddqu  -0x89(%rsi),%xmm0
  1694.    0x0000003f20539e18 <+8024>:  movdqu %xmm0,-0x89(%rdi)
  1695.    0x0000003f20539e20 <+8032>:  lddqu  -0x79(%rsi),%xmm0
  1696.    0x0000003f20539e25 <+8037>:  movdqu %xmm0,-0x79(%rdi)
  1697.    0x0000003f20539e2a <+8042>:  lddqu  -0x69(%rsi),%xmm0
  1698.    0x0000003f20539e2f <+8047>:  movdqu %xmm0,-0x69(%rdi)
  1699.    0x0000003f20539e34 <+8052>:  lddqu  -0x59(%rsi),%xmm0
  1700.    0x0000003f20539e39 <+8057>:  movdqu %xmm0,-0x59(%rdi)
  1701.    0x0000003f20539e3e <+8062>:  lddqu  -0x49(%rsi),%xmm0
  1702.    0x0000003f20539e43 <+8067>:  movdqu %xmm0,-0x49(%rdi)
  1703.    0x0000003f20539e48 <+8072>:  lddqu  -0x39(%rsi),%xmm0
  1704.    0x0000003f20539e4d <+8077>:  movdqu %xmm0,-0x39(%rdi)
  1705.    0x0000003f20539e52 <+8082>:  lddqu  -0x29(%rsi),%xmm0
  1706.    0x0000003f20539e57 <+8087>:  movdqu %xmm0,-0x29(%rdi)
  1707.    0x0000003f20539e5c <+8092>:  lddqu  -0x19(%rsi),%xmm0
  1708.    0x0000003f20539e61 <+8097>:  lddqu  -0x10(%rsi),%xmm1
  1709.    0x0000003f20539e66 <+8102>:  movdqu %xmm0,-0x19(%rdi)
  1710.    0x0000003f20539e6b <+8107>:  movdqu %xmm1,-0x10(%rdi)
  1711.    0x0000003f20539e70 <+8112>:  retq  
  1712.    0x0000003f20539e71 <+8113>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1713.    0x0000003f20539e80 <+8128>:  mov    -0x9(%rsi),%rdx
  1714.    0x0000003f20539e84 <+8132>:  mov    -0x4(%rsi),%ecx
  1715.    0x0000003f20539e87 <+8135>:  mov    %rdx,-0x9(%rdi)
  1716.    0x0000003f20539e8b <+8139>:  mov    %ecx,-0x4(%rdi)
  1717.    0x0000003f20539e8e <+8142>:  retq  
  1718.    0x0000003f20539e8f <+8143>:  nop
  1719.    0x0000003f20539e90 <+8144>:  lddqu  -0x88(%rsi),%xmm0
  1720.    0x0000003f20539e98 <+8152>:  movdqu %xmm0,-0x88(%rdi)
  1721.    0x0000003f20539ea0 <+8160>:  lddqu  -0x78(%rsi),%xmm0
  1722.    0x0000003f20539ea5 <+8165>:  movdqu %xmm0,-0x78(%rdi)
  1723.    0x0000003f20539eaa <+8170>:  lddqu  -0x68(%rsi),%xmm0
  1724.    0x0000003f20539eaf <+8175>:  movdqu %xmm0,-0x68(%rdi)
  1725.    0x0000003f20539eb4 <+8180>:  lddqu  -0x58(%rsi),%xmm0
  1726.    0x0000003f20539eb9 <+8185>:  movdqu %xmm0,-0x58(%rdi)
  1727.    0x0000003f20539ebe <+8190>:  lddqu  -0x48(%rsi),%xmm0
  1728.    0x0000003f20539ec3 <+8195>:  movdqu %xmm0,-0x48(%rdi)
  1729.    0x0000003f20539ec8 <+8200>:  lddqu  -0x38(%rsi),%xmm0
  1730.    0x0000003f20539ecd <+8205>:  movdqu %xmm0,-0x38(%rdi)
  1731.    0x0000003f20539ed2 <+8210>:  lddqu  -0x28(%rsi),%xmm0
  1732.    0x0000003f20539ed7 <+8215>:  movdqu %xmm0,-0x28(%rdi)
  1733.    0x0000003f20539edc <+8220>:  lddqu  -0x18(%rsi),%xmm0
  1734.    0x0000003f20539ee1 <+8225>:  lddqu  -0x10(%rsi),%xmm1
  1735.    0x0000003f20539ee6 <+8230>:  movdqu %xmm0,-0x18(%rdi)
  1736.    0x0000003f20539eeb <+8235>:  movdqu %xmm1,-0x10(%rdi)
  1737.    0x0000003f20539ef0 <+8240>:  retq  
  1738.    0x0000003f20539ef1 <+8241>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1739.    0x0000003f20539f00 <+8256>:  mov    -0x8(%rsi),%rdx
  1740.    0x0000003f20539f04 <+8260>:  mov    %rdx,-0x8(%rdi)
  1741.    0x0000003f20539f08 <+8264>:  retq  
  1742.    0x0000003f20539f09 <+8265>:  nopl   0x0(%rax)
  1743.    0x0000003f20539f10 <+8272>:  lddqu  -0x87(%rsi),%xmm0
  1744.    0x0000003f20539f18 <+8280>:  movdqu %xmm0,-0x87(%rdi)
  1745.    0x0000003f20539f20 <+8288>:  lddqu  -0x77(%rsi),%xmm0
  1746.    0x0000003f20539f25 <+8293>:  movdqu %xmm0,-0x77(%rdi)
  1747.    0x0000003f20539f2a <+8298>:  lddqu  -0x67(%rsi),%xmm0
  1748.    0x0000003f20539f2f <+8303>:  movdqu %xmm0,-0x67(%rdi)
  1749.    0x0000003f20539f34 <+8308>:  lddqu  -0x57(%rsi),%xmm0
  1750.    0x0000003f20539f39 <+8313>:  movdqu %xmm0,-0x57(%rdi)
  1751.    0x0000003f20539f3e <+8318>:  lddqu  -0x47(%rsi),%xmm0
  1752.    0x0000003f20539f43 <+8323>:  movdqu %xmm0,-0x47(%rdi)
  1753.    0x0000003f20539f48 <+8328>:  lddqu  -0x37(%rsi),%xmm0
  1754.    0x0000003f20539f4d <+8333>:  movdqu %xmm0,-0x37(%rdi)
  1755.    0x0000003f20539f52 <+8338>:  lddqu  -0x27(%rsi),%xmm0
  1756.    0x0000003f20539f57 <+8343>:  movdqu %xmm0,-0x27(%rdi)
  1757.    0x0000003f20539f5c <+8348>:  lddqu  -0x17(%rsi),%xmm0
  1758.    0x0000003f20539f61 <+8353>:  lddqu  -0x10(%rsi),%xmm1
  1759.    0x0000003f20539f66 <+8358>:  movdqu %xmm0,-0x17(%rdi)
  1760.    0x0000003f20539f6b <+8363>:  movdqu %xmm1,-0x10(%rdi)
  1761.    0x0000003f20539f70 <+8368>:  retq  
  1762.    0x0000003f20539f71 <+8369>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1763.    0x0000003f20539f80 <+8384>:  mov    -0x7(%rsi),%edx
  1764.    0x0000003f20539f83 <+8387>:  mov    -0x4(%rsi),%ecx
  1765.    0x0000003f20539f86 <+8390>:  mov    %edx,-0x7(%rdi)
  1766.    0x0000003f20539f89 <+8393>:  mov    %ecx,-0x4(%rdi)
  1767.    0x0000003f20539f8c <+8396>:  retq  
  1768.    0x0000003f20539f8d <+8397>:  nopl   (%rax)
  1769.    0x0000003f20539f90 <+8400>:  lddqu  -0x86(%rsi),%xmm0
  1770.    0x0000003f20539f98 <+8408>:  movdqu %xmm0,-0x86(%rdi)
  1771.    0x0000003f20539fa0 <+8416>:  lddqu  -0x76(%rsi),%xmm0
  1772.    0x0000003f20539fa5 <+8421>:  movdqu %xmm0,-0x76(%rdi)
  1773.    0x0000003f20539faa <+8426>:  lddqu  -0x66(%rsi),%xmm0
  1774.    0x0000003f20539faf <+8431>:  movdqu %xmm0,-0x66(%rdi)
  1775.    0x0000003f20539fb4 <+8436>:  lddqu  -0x56(%rsi),%xmm0
  1776.    0x0000003f20539fb9 <+8441>:  movdqu %xmm0,-0x56(%rdi)
  1777.    0x0000003f20539fbe <+8446>:  lddqu  -0x46(%rsi),%xmm0
  1778.    0x0000003f20539fc3 <+8451>:  movdqu %xmm0,-0x46(%rdi)
  1779.    0x0000003f20539fc8 <+8456>:  lddqu  -0x36(%rsi),%xmm0
  1780.    0x0000003f20539fcd <+8461>:  movdqu %xmm0,-0x36(%rdi)
  1781.    0x0000003f20539fd2 <+8466>:  lddqu  -0x26(%rsi),%xmm0
  1782.    0x0000003f20539fd7 <+8471>:  movdqu %xmm0,-0x26(%rdi)
  1783.    0x0000003f20539fdc <+8476>:  lddqu  -0x16(%rsi),%xmm0
  1784.    0x0000003f20539fe1 <+8481>:  lddqu  -0x10(%rsi),%xmm1
  1785.    0x0000003f20539fe6 <+8486>:  movdqu %xmm0,-0x16(%rdi)
  1786.    0x0000003f20539feb <+8491>:  movdqu %xmm1,-0x10(%rdi)
  1787.    0x0000003f20539ff0 <+8496>:  retq  
  1788.    0x0000003f20539ff1 <+8497>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1789.    0x0000003f2053a000 <+8512>:  mov    -0x6(%rsi),%edx
  1790.    0x0000003f2053a003 <+8515>:  mov    -0x4(%rsi),%ecx
  1791.    0x0000003f2053a006 <+8518>:  mov    %edx,-0x6(%rdi)
  1792.    0x0000003f2053a009 <+8521>:  mov    %ecx,-0x4(%rdi)
  1793.    0x0000003f2053a00c <+8524>:  retq  
  1794.    0x0000003f2053a00d <+8525>:  nopl   (%rax)
  1795.    0x0000003f2053a010 <+8528>:  lddqu  -0x85(%rsi),%xmm0
  1796.    0x0000003f2053a018 <+8536>:  movdqu %xmm0,-0x85(%rdi)
  1797.    0x0000003f2053a020 <+8544>:  lddqu  -0x75(%rsi),%xmm0
  1798.    0x0000003f2053a025 <+8549>:  movdqu %xmm0,-0x75(%rdi)
  1799.    0x0000003f2053a02a <+8554>:  lddqu  -0x65(%rsi),%xmm0
  1800.    0x0000003f2053a02f <+8559>:  movdqu %xmm0,-0x65(%rdi)
  1801.    0x0000003f2053a034 <+8564>:  lddqu  -0x55(%rsi),%xmm0
  1802.    0x0000003f2053a039 <+8569>:  movdqu %xmm0,-0x55(%rdi)
  1803.    0x0000003f2053a03e <+8574>:  lddqu  -0x45(%rsi),%xmm0
  1804.    0x0000003f2053a043 <+8579>:  movdqu %xmm0,-0x45(%rdi)
  1805.    0x0000003f2053a048 <+8584>:  lddqu  -0x35(%rsi),%xmm0
  1806.    0x0000003f2053a04d <+8589>:  movdqu %xmm0,-0x35(%rdi)
  1807.    0x0000003f2053a052 <+8594>:  lddqu  -0x25(%rsi),%xmm0
  1808.    0x0000003f2053a057 <+8599>:  movdqu %xmm0,-0x25(%rdi)
  1809.    0x0000003f2053a05c <+8604>:  lddqu  -0x15(%rsi),%xmm0
  1810.    0x0000003f2053a061 <+8609>:  lddqu  -0x10(%rsi),%xmm1
  1811.    0x0000003f2053a066 <+8614>:  movdqu %xmm0,-0x15(%rdi)
  1812.    0x0000003f2053a06b <+8619>:  movdqu %xmm1,-0x10(%rdi)
  1813.    0x0000003f2053a070 <+8624>:  retq  
  1814.    0x0000003f2053a071 <+8625>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1815.    0x0000003f2053a080 <+8640>:  mov    -0x5(%rsi),%edx
  1816.    0x0000003f2053a083 <+8643>:  mov    -0x4(%rsi),%ecx
  1817.    0x0000003f2053a086 <+8646>:  mov    %edx,-0x5(%rdi)
  1818.    0x0000003f2053a089 <+8649>:  mov    %ecx,-0x4(%rdi)
  1819.    0x0000003f2053a08c <+8652>:  retq  
  1820.    0x0000003f2053a08d <+8653>:  nopl   (%rax)
  1821.    0x0000003f2053a090 <+8656>:  lddqu  -0x84(%rsi),%xmm0
  1822.    0x0000003f2053a098 <+8664>:  movdqu %xmm0,-0x84(%rdi)
  1823.    0x0000003f2053a0a0 <+8672>:  lddqu  -0x74(%rsi),%xmm0
  1824.    0x0000003f2053a0a5 <+8677>:  movdqu %xmm0,-0x74(%rdi)
  1825.    0x0000003f2053a0aa <+8682>:  lddqu  -0x64(%rsi),%xmm0
  1826.    0x0000003f2053a0af <+8687>:  movdqu %xmm0,-0x64(%rdi)
  1827.    0x0000003f2053a0b4 <+8692>:  lddqu  -0x54(%rsi),%xmm0
  1828.    0x0000003f2053a0b9 <+8697>:  movdqu %xmm0,-0x54(%rdi)
  1829.    0x0000003f2053a0be <+8702>:  lddqu  -0x44(%rsi),%xmm0
  1830.    0x0000003f2053a0c3 <+8707>:  movdqu %xmm0,-0x44(%rdi)
  1831.    0x0000003f2053a0c8 <+8712>:  lddqu  -0x34(%rsi),%xmm0
  1832.    0x0000003f2053a0cd <+8717>:  movdqu %xmm0,-0x34(%rdi)
  1833.    0x0000003f2053a0d2 <+8722>:  lddqu  -0x24(%rsi),%xmm0
  1834.    0x0000003f2053a0d7 <+8727>:  movdqu %xmm0,-0x24(%rdi)
  1835.    0x0000003f2053a0dc <+8732>:  lddqu  -0x14(%rsi),%xmm0
  1836.    0x0000003f2053a0e1 <+8737>:  lddqu  -0x10(%rsi),%xmm1
  1837.    0x0000003f2053a0e6 <+8742>:  movdqu %xmm0,-0x14(%rdi)
  1838.    0x0000003f2053a0eb <+8747>:  movdqu %xmm1,-0x10(%rdi)
  1839.    0x0000003f2053a0f0 <+8752>:  retq  
  1840.    0x0000003f2053a0f1 <+8753>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1841.    0x0000003f2053a100 <+8768>:  mov    -0x4(%rsi),%edx
  1842.    0x0000003f2053a103 <+8771>:  mov    %edx,-0x4(%rdi)
  1843.    0x0000003f2053a106 <+8774>:  retq  
  1844.    0x0000003f2053a107 <+8775>:  nopw   0x0(%rax,%rax,1)
  1845.    0x0000003f2053a110 <+8784>:  lddqu  -0x83(%rsi),%xmm0
  1846.    0x0000003f2053a118 <+8792>:  movdqu %xmm0,-0x83(%rdi)
  1847.    0x0000003f2053a120 <+8800>:  lddqu  -0x73(%rsi),%xmm0
  1848.    0x0000003f2053a125 <+8805>:  movdqu %xmm0,-0x73(%rdi)
  1849.    0x0000003f2053a12a <+8810>:  lddqu  -0x63(%rsi),%xmm0
  1850.    0x0000003f2053a12f <+8815>:  movdqu %xmm0,-0x63(%rdi)
  1851.    0x0000003f2053a134 <+8820>:  lddqu  -0x53(%rsi),%xmm0
  1852.    0x0000003f2053a139 <+8825>:  movdqu %xmm0,-0x53(%rdi)
  1853.    0x0000003f2053a13e <+8830>:  lddqu  -0x43(%rsi),%xmm0
  1854.    0x0000003f2053a143 <+8835>:  movdqu %xmm0,-0x43(%rdi)
  1855.    0x0000003f2053a148 <+8840>:  lddqu  -0x33(%rsi),%xmm0
  1856.    0x0000003f2053a14d <+8845>:  movdqu %xmm0,-0x33(%rdi)
  1857.    0x0000003f2053a152 <+8850>:  lddqu  -0x23(%rsi),%xmm0
  1858.    0x0000003f2053a157 <+8855>:  movdqu %xmm0,-0x23(%rdi)
  1859.    0x0000003f2053a15c <+8860>:  lddqu  -0x13(%rsi),%xmm0
  1860.    0x0000003f2053a161 <+8865>:  lddqu  -0x10(%rsi),%xmm1
  1861.    0x0000003f2053a166 <+8870>:  movdqu %xmm0,-0x13(%rdi)
  1862.    0x0000003f2053a16b <+8875>:  movdqu %xmm1,-0x10(%rdi)
  1863.    0x0000003f2053a170 <+8880>:  retq  
  1864.    0x0000003f2053a171 <+8881>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1865.    0x0000003f2053a180 <+8896>:  mov    -0x3(%rsi),%dx
  1866.    0x0000003f2053a184 <+8900>:  mov    -0x2(%rsi),%cx
  1867.    0x0000003f2053a188 <+8904>:  mov    %dx,-0x3(%rdi)
  1868.    0x0000003f2053a18c <+8908>:  mov    %cx,-0x2(%rdi)
  1869.    0x0000003f2053a190 <+8912>:  retq  
  1870.    0x0000003f2053a191 <+8913>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1871.    0x0000003f2053a1a0 <+8928>:  lddqu  -0x82(%rsi),%xmm0
  1872.    0x0000003f2053a1a8 <+8936>:  movdqu %xmm0,-0x82(%rdi)
  1873.    0x0000003f2053a1b0 <+8944>:  lddqu  -0x72(%rsi),%xmm0
  1874.    0x0000003f2053a1b5 <+8949>:  movdqu %xmm0,-0x72(%rdi)
  1875.    0x0000003f2053a1ba <+8954>:  lddqu  -0x62(%rsi),%xmm0
  1876.    0x0000003f2053a1bf <+8959>:  movdqu %xmm0,-0x62(%rdi)
  1877.    0x0000003f2053a1c4 <+8964>:  lddqu  -0x52(%rsi),%xmm0
  1878.    0x0000003f2053a1c9 <+8969>:  movdqu %xmm0,-0x52(%rdi)
  1879.    0x0000003f2053a1ce <+8974>:  lddqu  -0x42(%rsi),%xmm0
  1880.    0x0000003f2053a1d3 <+8979>:  movdqu %xmm0,-0x42(%rdi)
  1881.    0x0000003f2053a1d8 <+8984>:  lddqu  -0x32(%rsi),%xmm0
  1882.    0x0000003f2053a1dd <+8989>:  movdqu %xmm0,-0x32(%rdi)
  1883.    0x0000003f2053a1e2 <+8994>:  lddqu  -0x22(%rsi),%xmm0
  1884.    0x0000003f2053a1e7 <+8999>:  movdqu %xmm0,-0x22(%rdi)
  1885.    0x0000003f2053a1ec <+9004>:  lddqu  -0x12(%rsi),%xmm0
  1886.    0x0000003f2053a1f1 <+9009>:  lddqu  -0x10(%rsi),%xmm1
  1887.    0x0000003f2053a1f6 <+9014>:  movdqu %xmm0,-0x12(%rdi)
  1888.    0x0000003f2053a1fb <+9019>:  movdqu %xmm1,-0x10(%rdi)
  1889.    0x0000003f2053a200 <+9024>:  retq  
  1890.    0x0000003f2053a201 <+9025>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1891.    0x0000003f2053a210 <+9040>:  movzwl -0x2(%rsi),%edx
  1892.    0x0000003f2053a214 <+9044>:  mov    %dx,-0x2(%rdi)
  1893.    0x0000003f2053a218 <+9048>:  retq  
  1894.    0x0000003f2053a219 <+9049>:  nopl   0x0(%rax)
  1895.    0x0000003f2053a220 <+9056>:  lddqu  -0x81(%rsi),%xmm0
  1896.    0x0000003f2053a228 <+9064>:  movdqu %xmm0,-0x81(%rdi)
  1897.    0x0000003f2053a230 <+9072>:  lddqu  -0x71(%rsi),%xmm0
  1898.    0x0000003f2053a235 <+9077>:  movdqu %xmm0,-0x71(%rdi)
  1899.    0x0000003f2053a23a <+9082>:  lddqu  -0x61(%rsi),%xmm0
  1900.    0x0000003f2053a23f <+9087>:  movdqu %xmm0,-0x61(%rdi)
  1901.    0x0000003f2053a244 <+9092>:  lddqu  -0x51(%rsi),%xmm0
  1902.    0x0000003f2053a249 <+9097>:  movdqu %xmm0,-0x51(%rdi)
  1903.    0x0000003f2053a24e <+9102>:  lddqu  -0x41(%rsi),%xmm0
  1904.    0x0000003f2053a253 <+9107>:  movdqu %xmm0,-0x41(%rdi)
  1905.    0x0000003f2053a258 <+9112>:  lddqu  -0x31(%rsi),%xmm0
  1906.    0x0000003f2053a25d <+9117>:  movdqu %xmm0,-0x31(%rdi)
  1907.    0x0000003f2053a262 <+9122>:  lddqu  -0x21(%rsi),%xmm0
  1908.    0x0000003f2053a267 <+9127>:  movdqu %xmm0,-0x21(%rdi)
  1909.    0x0000003f2053a26c <+9132>:  lddqu  -0x11(%rsi),%xmm0
  1910.    0x0000003f2053a271 <+9137>:  lddqu  -0x10(%rsi),%xmm1
  1911.    0x0000003f2053a276 <+9142>:  movdqu %xmm0,-0x11(%rdi)
  1912.    0x0000003f2053a27b <+9147>:  movdqu %xmm1,-0x10(%rdi)
  1913.    0x0000003f2053a280 <+9152>:  retq  
  1914.    0x0000003f2053a281 <+9153>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  1915.    0x0000003f2053a290 <+9168>:  movzbl -0x1(%rsi),%edx
  1916.    0x0000003f2053a294 <+9172>:  mov    %dl,-0x1(%rdi)
  1917.    0x0000003f2053a297 <+9175>:  retq  
  1918.    0x0000003f2053a298 <+9176>:  nopl   0x0(%rax,%rax,1)
  1919.    0x0000003f2053a2a0 <+9184>:  lddqu  0x70(%rsi),%xmm0
  1920.    0x0000003f2053a2a5 <+9189>:  movdqu %xmm0,0x70(%rdi)
  1921.    0x0000003f2053a2aa <+9194>:  lddqu  0x60(%rsi),%xmm0
  1922.    0x0000003f2053a2af <+9199>:  movdqu %xmm0,0x60(%rdi)
  1923.    0x0000003f2053a2b4 <+9204>:  lddqu  0x50(%rsi),%xmm0
  1924.    0x0000003f2053a2b9 <+9209>:  movdqu %xmm0,0x50(%rdi)
  1925.    0x0000003f2053a2be <+9214>:  lddqu  0x40(%rsi),%xmm0
  1926.    0x0000003f2053a2c3 <+9219>:  movdqu %xmm0,0x40(%rdi)
  1927.    0x0000003f2053a2c8 <+9224>:  lddqu  0x30(%rsi),%xmm0
  1928.    0x0000003f2053a2cd <+9229>:  movdqu %xmm0,0x30(%rdi)
  1929.    0x0000003f2053a2d2 <+9234>:  lddqu  0x20(%rsi),%xmm0
  1930.    0x0000003f2053a2d7 <+9239>:  movdqu %xmm0,0x20(%rdi)
  1931.    0x0000003f2053a2dc <+9244>:  lddqu  0x10(%rsi),%xmm0
  1932.    0x0000003f2053a2e1 <+9249>:  movdqu %xmm0,0x10(%rdi)
  1933.    0x0000003f2053a2e6 <+9254>:  lddqu  (%rsi),%xmm0
  1934.    0x0000003f2053a2ea <+9258>:  movdqu %xmm0,(%rdi)
  1935.    0x0000003f2053a2ee <+9262>:  retq  
  1936.    0x0000003f2053a2ef <+9263>:  nop
  1937.    0x0000003f2053a2f0 <+9264>:  lddqu  0x7f(%rsi),%xmm0
  1938.    0x0000003f2053a2f5 <+9269>:  movdqu %xmm0,0x7f(%rdi)
  1939.    0x0000003f2053a2fa <+9274>:  lddqu  0x6f(%rsi),%xmm0
  1940.    0x0000003f2053a2ff <+9279>:  movdqu %xmm0,0x6f(%rdi)
  1941.    0x0000003f2053a304 <+9284>:  lddqu  0x5f(%rsi),%xmm0
  1942.    0x0000003f2053a309 <+9289>:  movdqu %xmm0,0x5f(%rdi)
  1943.    0x0000003f2053a30e <+9294>:  lddqu  0x4f(%rsi),%xmm0
  1944.    0x0000003f2053a313 <+9299>:  movdqu %xmm0,0x4f(%rdi)
  1945.    0x0000003f2053a318 <+9304>:  lddqu  0x3f(%rsi),%xmm0
  1946.    0x0000003f2053a31d <+9309>:  movdqu %xmm0,0x3f(%rdi)
  1947.    0x0000003f2053a322 <+9314>:  lddqu  0x2f(%rsi),%xmm0
  1948.    0x0000003f2053a327 <+9319>:  movdqu %xmm0,0x2f(%rdi)
  1949.    0x0000003f2053a32c <+9324>:  lddqu  0x1f(%rsi),%xmm0
  1950.    0x0000003f2053a331 <+9329>:  movdqu %xmm0,0x1f(%rdi)
  1951.    0x0000003f2053a336 <+9334>:  lddqu  0xf(%rsi),%xmm0
  1952.    0x0000003f2053a33b <+9339>:  lddqu  (%rsi),%xmm1
  1953.    0x0000003f2053a33f <+9343>:  movdqu %xmm0,0xf(%rdi)
  1954.    0x0000003f2053a344 <+9348>:  movdqu %xmm1,(%rdi)
  1955.    0x0000003f2053a348 <+9352>:  retq  
  1956.    0x0000003f2053a349 <+9353>:  nopl   0x0(%rax)
  1957.    0x0000003f2053a350 <+9360>:  mov    0x7(%rsi),%rdx
  1958.    0x0000003f2053a354 <+9364>:  mov    (%rsi),%rcx
  1959.    0x0000003f2053a357 <+9367>:  mov    %rdx,0x7(%rdi)
  1960.    0x0000003f2053a35b <+9371>:  mov    %rcx,(%rdi)
  1961.    0x0000003f2053a35e <+9374>:  retq  
  1962.    0x0000003f2053a35f <+9375>:  nop
  1963.    0x0000003f2053a360 <+9376>:  lddqu  0x7e(%rsi),%xmm0
  1964.    0x0000003f2053a365 <+9381>:  movdqu %xmm0,0x7e(%rdi)
  1965.    0x0000003f2053a36a <+9386>:  lddqu  0x6e(%rsi),%xmm0
  1966.    0x0000003f2053a36f <+9391>:  movdqu %xmm0,0x6e(%rdi)
  1967.    0x0000003f2053a374 <+9396>:  lddqu  0x5e(%rsi),%xmm0
  1968.    0x0000003f2053a379 <+9401>:  movdqu %xmm0,0x5e(%rdi)
  1969.    0x0000003f2053a37e <+9406>:  lddqu  0x4e(%rsi),%xmm0
  1970.    0x0000003f2053a383 <+9411>:  movdqu %xmm0,0x4e(%rdi)
  1971.    0x0000003f2053a388 <+9416>:  lddqu  0x3e(%rsi),%xmm0
  1972.    0x0000003f2053a38d <+9421>:  movdqu %xmm0,0x3e(%rdi)
  1973.    0x0000003f2053a392 <+9426>:  lddqu  0x2e(%rsi),%xmm0
  1974.    0x0000003f2053a397 <+9431>:  movdqu %xmm0,0x2e(%rdi)
  1975.    0x0000003f2053a39c <+9436>:  lddqu  0x1e(%rsi),%xmm0
  1976.    0x0000003f2053a3a1 <+9441>:  movdqu %xmm0,0x1e(%rdi)
  1977.    0x0000003f2053a3a6 <+9446>:  lddqu  0xe(%rsi),%xmm0
  1978.    0x0000003f2053a3ab <+9451>:  lddqu  (%rsi),%xmm1
  1979.    0x0000003f2053a3af <+9455>:  movdqu %xmm0,0xe(%rdi)
  1980.    0x0000003f2053a3b4 <+9460>:  movdqu %xmm1,(%rdi)
  1981.    0x0000003f2053a3b8 <+9464>:  retq  
  1982.    0x0000003f2053a3b9 <+9465>:  nopl   0x0(%rax)
  1983.    0x0000003f2053a3c0 <+9472>:  mov    0x6(%rsi),%rdx
  1984.    0x0000003f2053a3c4 <+9476>:  mov    (%rsi),%rcx
  1985.    0x0000003f2053a3c7 <+9479>:  mov    %rdx,0x6(%rdi)
  1986.    0x0000003f2053a3cb <+9483>:  mov    %rcx,(%rdi)
  1987.    0x0000003f2053a3ce <+9486>:  retq  
  1988.    0x0000003f2053a3cf <+9487>:  nop
  1989.    0x0000003f2053a3d0 <+9488>:  lddqu  0x7d(%rsi),%xmm0
  1990.    0x0000003f2053a3d5 <+9493>:  movdqu %xmm0,0x7d(%rdi)
  1991.    0x0000003f2053a3da <+9498>:  lddqu  0x6d(%rsi),%xmm0
  1992.    0x0000003f2053a3df <+9503>:  movdqu %xmm0,0x6d(%rdi)
  1993.    0x0000003f2053a3e4 <+9508>:  lddqu  0x5d(%rsi),%xmm0
  1994.    0x0000003f2053a3e9 <+9513>:  movdqu %xmm0,0x5d(%rdi)
  1995.    0x0000003f2053a3ee <+9518>:  lddqu  0x4d(%rsi),%xmm0
  1996.    0x0000003f2053a3f3 <+9523>:  movdqu %xmm0,0x4d(%rdi)
  1997.    0x0000003f2053a3f8 <+9528>:  lddqu  0x3d(%rsi),%xmm0
  1998.    0x0000003f2053a3fd <+9533>:  movdqu %xmm0,0x3d(%rdi)
  1999.    0x0000003f2053a402 <+9538>:  lddqu  0x2d(%rsi),%xmm0
  2000.    0x0000003f2053a407 <+9543>:  movdqu %xmm0,0x2d(%rdi)
  2001.    0x0000003f2053a40c <+9548>:  lddqu  0x1d(%rsi),%xmm0
  2002.    0x0000003f2053a411 <+9553>:  movdqu %xmm0,0x1d(%rdi)
  2003.    0x0000003f2053a416 <+9558>:  lddqu  0xd(%rsi),%xmm0
  2004.    0x0000003f2053a41b <+9563>:  lddqu  (%rsi),%xmm1
  2005.    0x0000003f2053a41f <+9567>:  movdqu %xmm0,0xd(%rdi)
  2006.    0x0000003f2053a424 <+9572>:  movdqu %xmm1,(%rdi)
  2007.    0x0000003f2053a428 <+9576>:  retq  
  2008.    0x0000003f2053a429 <+9577>:  nopl   0x0(%rax)
  2009.    0x0000003f2053a430 <+9584>:  mov    0x5(%rsi),%rdx
  2010.    0x0000003f2053a434 <+9588>:  mov    (%rsi),%rcx
  2011.    0x0000003f2053a437 <+9591>:  mov    %rdx,0x5(%rdi)
  2012.    0x0000003f2053a43b <+9595>:  mov    %rcx,(%rdi)
  2013.    0x0000003f2053a43e <+9598>:  retq  
  2014.    0x0000003f2053a43f <+9599>:  nop
  2015.    0x0000003f2053a440 <+9600>:  lddqu  0x7c(%rsi),%xmm0
  2016.    0x0000003f2053a445 <+9605>:  movdqu %xmm0,0x7c(%rdi)
  2017.    0x0000003f2053a44a <+9610>:  lddqu  0x6c(%rsi),%xmm0
  2018.    0x0000003f2053a44f <+9615>:  movdqu %xmm0,0x6c(%rdi)
  2019.    0x0000003f2053a454 <+9620>:  lddqu  0x5c(%rsi),%xmm0
  2020.    0x0000003f2053a459 <+9625>:  movdqu %xmm0,0x5c(%rdi)
  2021.    0x0000003f2053a45e <+9630>:  lddqu  0x4c(%rsi),%xmm0
  2022.    0x0000003f2053a463 <+9635>:  movdqu %xmm0,0x4c(%rdi)
  2023.    0x0000003f2053a468 <+9640>:  lddqu  0x3c(%rsi),%xmm0
  2024.    0x0000003f2053a46d <+9645>:  movdqu %xmm0,0x3c(%rdi)
  2025.    0x0000003f2053a472 <+9650>:  lddqu  0x2c(%rsi),%xmm0
  2026.    0x0000003f2053a477 <+9655>:  movdqu %xmm0,0x2c(%rdi)
  2027.    0x0000003f2053a47c <+9660>:  lddqu  0x1c(%rsi),%xmm0
  2028.    0x0000003f2053a481 <+9665>:  movdqu %xmm0,0x1c(%rdi)
  2029.    0x0000003f2053a486 <+9670>:  lddqu  0xc(%rsi),%xmm0
  2030.    0x0000003f2053a48b <+9675>:  lddqu  (%rsi),%xmm1
  2031.    0x0000003f2053a48f <+9679>:  movdqu %xmm0,0xc(%rdi)
  2032.    0x0000003f2053a494 <+9684>:  movdqu %xmm1,(%rdi)
  2033.    0x0000003f2053a498 <+9688>:  retq  
  2034.    0x0000003f2053a499 <+9689>:  nopl   0x0(%rax)
  2035.    0x0000003f2053a4a0 <+9696>:  mov    0x4(%rsi),%rdx
  2036.    0x0000003f2053a4a4 <+9700>:  mov    (%rsi),%rcx
  2037.    0x0000003f2053a4a7 <+9703>:  mov    %rdx,0x4(%rdi)
  2038.    0x0000003f2053a4ab <+9707>:  mov    %rcx,(%rdi)
  2039.    0x0000003f2053a4ae <+9710>:  retq  
  2040.    0x0000003f2053a4af <+9711>:  nop
  2041.    0x0000003f2053a4b0 <+9712>:  lddqu  0x7b(%rsi),%xmm0
  2042.    0x0000003f2053a4b5 <+9717>:  movdqu %xmm0,0x7b(%rdi)
  2043.    0x0000003f2053a4ba <+9722>:  lddqu  0x6b(%rsi),%xmm0
  2044.    0x0000003f2053a4bf <+9727>:  movdqu %xmm0,0x6b(%rdi)
  2045.    0x0000003f2053a4c4 <+9732>:  lddqu  0x5b(%rsi),%xmm0
  2046.    0x0000003f2053a4c9 <+9737>:  movdqu %xmm0,0x5b(%rdi)
  2047.    0x0000003f2053a4ce <+9742>:  lddqu  0x4b(%rsi),%xmm0
  2048.    0x0000003f2053a4d3 <+9747>:  movdqu %xmm0,0x4b(%rdi)
  2049.    0x0000003f2053a4d8 <+9752>:  lddqu  0x3b(%rsi),%xmm0
  2050.    0x0000003f2053a4dd <+9757>:  movdqu %xmm0,0x3b(%rdi)
  2051.    0x0000003f2053a4e2 <+9762>:  lddqu  0x2b(%rsi),%xmm0
  2052.    0x0000003f2053a4e7 <+9767>:  movdqu %xmm0,0x2b(%rdi)
  2053.    0x0000003f2053a4ec <+9772>:  lddqu  0x1b(%rsi),%xmm0
  2054.    0x0000003f2053a4f1 <+9777>:  movdqu %xmm0,0x1b(%rdi)
  2055.    0x0000003f2053a4f6 <+9782>:  lddqu  0xb(%rsi),%xmm0
  2056.    0x0000003f2053a4fb <+9787>:  lddqu  (%rsi),%xmm1
  2057.    0x0000003f2053a4ff <+9791>:  movdqu %xmm0,0xb(%rdi)
  2058.    0x0000003f2053a504 <+9796>:  movdqu %xmm1,(%rdi)
  2059.    0x0000003f2053a508 <+9800>:  retq  
  2060.    0x0000003f2053a509 <+9801>:  nopl   0x0(%rax)
  2061.    0x0000003f2053a510 <+9808>:  mov    0x3(%rsi),%rdx
  2062.    0x0000003f2053a514 <+9812>:  mov    (%rsi),%rcx
  2063.    0x0000003f2053a517 <+9815>:  mov    %rdx,0x3(%rdi)
  2064.    0x0000003f2053a51b <+9819>:  mov    %rcx,(%rdi)
  2065.    0x0000003f2053a51e <+9822>:  retq  
  2066.    0x0000003f2053a51f <+9823>:  nop
  2067.    0x0000003f2053a520 <+9824>:  lddqu  0x7a(%rsi),%xmm0
  2068.    0x0000003f2053a525 <+9829>:  movdqu %xmm0,0x7a(%rdi)
  2069.    0x0000003f2053a52a <+9834>:  lddqu  0x6a(%rsi),%xmm0
  2070.    0x0000003f2053a52f <+9839>:  movdqu %xmm0,0x6a(%rdi)
  2071.    0x0000003f2053a534 <+9844>:  lddqu  0x5a(%rsi),%xmm0
  2072.    0x0000003f2053a539 <+9849>:  movdqu %xmm0,0x5a(%rdi)
  2073.    0x0000003f2053a53e <+9854>:  lddqu  0x4a(%rsi),%xmm0
  2074.    0x0000003f2053a543 <+9859>:  movdqu %xmm0,0x4a(%rdi)
  2075.    0x0000003f2053a548 <+9864>:  lddqu  0x3a(%rsi),%xmm0
  2076.    0x0000003f2053a54d <+9869>:  movdqu %xmm0,0x3a(%rdi)
  2077.    0x0000003f2053a552 <+9874>:  lddqu  0x2a(%rsi),%xmm0
  2078.    0x0000003f2053a557 <+9879>:  movdqu %xmm0,0x2a(%rdi)
  2079.    0x0000003f2053a55c <+9884>:  lddqu  0x1a(%rsi),%xmm0
  2080.    0x0000003f2053a561 <+9889>:  movdqu %xmm0,0x1a(%rdi)
  2081.    0x0000003f2053a566 <+9894>:  lddqu  0xa(%rsi),%xmm0
  2082.    0x0000003f2053a56b <+9899>:  lddqu  (%rsi),%xmm1
  2083.    0x0000003f2053a56f <+9903>:  movdqu %xmm0,0xa(%rdi)
  2084.    0x0000003f2053a574 <+9908>:  movdqu %xmm1,(%rdi)
  2085.    0x0000003f2053a578 <+9912>:  retq  
  2086.    0x0000003f2053a579 <+9913>:  nopl   0x0(%rax)
  2087.    0x0000003f2053a580 <+9920>:  mov    0x2(%rsi),%rdx
  2088.    0x0000003f2053a584 <+9924>:  mov    (%rsi),%rcx
  2089.    0x0000003f2053a587 <+9927>:  mov    %rdx,0x2(%rdi)
  2090.    0x0000003f2053a58b <+9931>:  mov    %rcx,(%rdi)
  2091.    0x0000003f2053a58e <+9934>:  retq  
  2092.    0x0000003f2053a58f <+9935>:  nop
  2093.    0x0000003f2053a590 <+9936>:  lddqu  0x79(%rsi),%xmm0
  2094.    0x0000003f2053a595 <+9941>:  movdqu %xmm0,0x79(%rdi)
  2095.    0x0000003f2053a59a <+9946>:  lddqu  0x69(%rsi),%xmm0
  2096.    0x0000003f2053a59f <+9951>:  movdqu %xmm0,0x69(%rdi)
  2097.    0x0000003f2053a5a4 <+9956>:  lddqu  0x59(%rsi),%xmm0
  2098.    0x0000003f2053a5a9 <+9961>:  movdqu %xmm0,0x59(%rdi)
  2099.    0x0000003f2053a5ae <+9966>:  lddqu  0x49(%rsi),%xmm0
  2100.    0x0000003f2053a5b3 <+9971>:  movdqu %xmm0,0x49(%rdi)
  2101.    0x0000003f2053a5b8 <+9976>:  lddqu  0x39(%rsi),%xmm0
  2102.    0x0000003f2053a5bd <+9981>:  movdqu %xmm0,0x39(%rdi)
  2103.    0x0000003f2053a5c2 <+9986>:  lddqu  0x29(%rsi),%xmm0
  2104.    0x0000003f2053a5c7 <+9991>:  movdqu %xmm0,0x29(%rdi)
  2105.    0x0000003f2053a5cc <+9996>:  lddqu  0x19(%rsi),%xmm0
  2106.    0x0000003f2053a5d1 <+10001>: movdqu %xmm0,0x19(%rdi)
  2107.    0x0000003f2053a5d6 <+10006>: lddqu  0x9(%rsi),%xmm0
  2108.    0x0000003f2053a5db <+10011>: lddqu  (%rsi),%xmm1
  2109.    0x0000003f2053a5df <+10015>: movdqu %xmm0,0x9(%rdi)
  2110.    0x0000003f2053a5e4 <+10020>: movdqu %xmm1,(%rdi)
  2111.    0x0000003f2053a5e8 <+10024>: retq  
  2112.    0x0000003f2053a5e9 <+10025>: nopl   0x0(%rax)
  2113.    0x0000003f2053a5f0 <+10032>: mov    0x1(%rsi),%rdx
  2114.    0x0000003f2053a5f4 <+10036>: mov    (%rsi),%rcx
  2115.    0x0000003f2053a5f7 <+10039>: mov    %rdx,0x1(%rdi)
  2116.    0x0000003f2053a5fb <+10043>: mov    %rcx,(%rdi)
  2117.    0x0000003f2053a5fe <+10046>: retq  
  2118.    0x0000003f2053a5ff <+10047>: nop
  2119.    0x0000003f2053a600 <+10048>: lddqu  0x78(%rsi),%xmm0
  2120.    0x0000003f2053a605 <+10053>: movdqu %xmm0,0x78(%rdi)
  2121.    0x0000003f2053a60a <+10058>: lddqu  0x68(%rsi),%xmm0
  2122.    0x0000003f2053a60f <+10063>: movdqu %xmm0,0x68(%rdi)
  2123.    0x0000003f2053a614 <+10068>: lddqu  0x58(%rsi),%xmm0
  2124.    0x0000003f2053a619 <+10073>: movdqu %xmm0,0x58(%rdi)
  2125.    0x0000003f2053a61e <+10078>: lddqu  0x48(%rsi),%xmm0
  2126.    0x0000003f2053a623 <+10083>: movdqu %xmm0,0x48(%rdi)
  2127.    0x0000003f2053a628 <+10088>: lddqu  0x38(%rsi),%xmm0
  2128.    0x0000003f2053a62d <+10093>: movdqu %xmm0,0x38(%rdi)
  2129.    0x0000003f2053a632 <+10098>: lddqu  0x28(%rsi),%xmm0
  2130.    0x0000003f2053a637 <+10103>: movdqu %xmm0,0x28(%rdi)
  2131.    0x0000003f2053a63c <+10108>: lddqu  0x18(%rsi),%xmm0
  2132.    0x0000003f2053a641 <+10113>: movdqu %xmm0,0x18(%rdi)
  2133.    0x0000003f2053a646 <+10118>: lddqu  0x8(%rsi),%xmm0
  2134.    0x0000003f2053a64b <+10123>: lddqu  (%rsi),%xmm1
  2135.    0x0000003f2053a64f <+10127>: movdqu %xmm0,0x8(%rdi)
  2136.    0x0000003f2053a654 <+10132>: movdqu %xmm1,(%rdi)
  2137.    0x0000003f2053a658 <+10136>: retq  
  2138.    0x0000003f2053a659 <+10137>: nopl   0x0(%rax)
  2139.    0x0000003f2053a660 <+10144>: mov    (%rsi),%rdx
  2140.    0x0000003f2053a663 <+10147>: mov    %rdx,(%rdi)
  2141.    0x0000003f2053a666 <+10150>: retq  
  2142.    0x0000003f2053a667 <+10151>: nopw   0x0(%rax,%rax,1)
  2143.    0x0000003f2053a670 <+10160>: lddqu  0x77(%rsi),%xmm0
  2144.    0x0000003f2053a675 <+10165>: movdqu %xmm0,0x77(%rdi)
  2145.    0x0000003f2053a67a <+10170>: lddqu  0x67(%rsi),%xmm0
  2146.    0x0000003f2053a67f <+10175>: movdqu %xmm0,0x67(%rdi)
  2147.    0x0000003f2053a684 <+10180>: lddqu  0x57(%rsi),%xmm0
  2148.    0x0000003f2053a689 <+10185>: movdqu %xmm0,0x57(%rdi)
  2149.    0x0000003f2053a68e <+10190>: lddqu  0x47(%rsi),%xmm0
  2150.    0x0000003f2053a693 <+10195>: movdqu %xmm0,0x47(%rdi)
  2151.    0x0000003f2053a698 <+10200>: lddqu  0x37(%rsi),%xmm0
  2152.    0x0000003f2053a69d <+10205>: movdqu %xmm0,0x37(%rdi)
  2153.    0x0000003f2053a6a2 <+10210>: lddqu  0x27(%rsi),%xmm0
  2154.    0x0000003f2053a6a7 <+10215>: movdqu %xmm0,0x27(%rdi)
  2155.    0x0000003f2053a6ac <+10220>: lddqu  0x17(%rsi),%xmm0
  2156.    0x0000003f2053a6b1 <+10225>: movdqu %xmm0,0x17(%rdi)
  2157.    0x0000003f2053a6b6 <+10230>: lddqu  0x7(%rsi),%xmm0
  2158.    0x0000003f2053a6bb <+10235>: lddqu  (%rsi),%xmm1
  2159.    0x0000003f2053a6bf <+10239>: movdqu %xmm0,0x7(%rdi)
  2160.    0x0000003f2053a6c4 <+10244>: movdqu %xmm1,(%rdi)
  2161.    0x0000003f2053a6c8 <+10248>: retq  
  2162.    0x0000003f2053a6c9 <+10249>: nopl   0x0(%rax)
  2163.    0x0000003f2053a6d0 <+10256>: mov    0x3(%rsi),%edx
  2164.    0x0000003f2053a6d3 <+10259>: mov    (%rsi),%ecx
  2165.    0x0000003f2053a6d5 <+10261>: mov    %edx,0x3(%rdi)
  2166.    0x0000003f2053a6d8 <+10264>: mov    %ecx,(%rdi)
  2167.    0x0000003f2053a6da <+10266>: retq  
  2168.    0x0000003f2053a6db <+10267>: nopl   0x0(%rax,%rax,1)
  2169.    0x0000003f2053a6e0 <+10272>: lddqu  0x76(%rsi),%xmm0
  2170.    0x0000003f2053a6e5 <+10277>: movdqu %xmm0,0x76(%rdi)
  2171.    0x0000003f2053a6ea <+10282>: lddqu  0x66(%rsi),%xmm0
  2172.    0x0000003f2053a6ef <+10287>: movdqu %xmm0,0x66(%rdi)
  2173.    0x0000003f2053a6f4 <+10292>: lddqu  0x56(%rsi),%xmm0
  2174.    0x0000003f2053a6f9 <+10297>: movdqu %xmm0,0x56(%rdi)
  2175.    0x0000003f2053a6fe <+10302>: lddqu  0x46(%rsi),%xmm0
  2176.    0x0000003f2053a703 <+10307>: movdqu %xmm0,0x46(%rdi)
  2177.    0x0000003f2053a708 <+10312>: lddqu  0x36(%rsi),%xmm0
  2178.    0x0000003f2053a70d <+10317>: movdqu %xmm0,0x36(%rdi)
  2179.    0x0000003f2053a712 <+10322>: lddqu  0x26(%rsi),%xmm0
  2180.    0x0000003f2053a717 <+10327>: movdqu %xmm0,0x26(%rdi)
  2181.    0x0000003f2053a71c <+10332>: lddqu  0x16(%rsi),%xmm0
  2182.    0x0000003f2053a721 <+10337>: movdqu %xmm0,0x16(%rdi)
  2183.    0x0000003f2053a726 <+10342>: lddqu  0x6(%rsi),%xmm0
  2184.    0x0000003f2053a72b <+10347>: lddqu  (%rsi),%xmm1
  2185.    0x0000003f2053a72f <+10351>: movdqu %xmm0,0x6(%rdi)
  2186.    0x0000003f2053a734 <+10356>: movdqu %xmm1,(%rdi)
  2187.    0x0000003f2053a738 <+10360>: retq  
  2188.    0x0000003f2053a739 <+10361>: nopl   0x0(%rax)
  2189.    0x0000003f2053a740 <+10368>: mov    0x2(%rsi),%edx
  2190.    0x0000003f2053a743 <+10371>: mov    (%rsi),%ecx
  2191.    0x0000003f2053a745 <+10373>: mov    %edx,0x2(%rdi)
  2192.    0x0000003f2053a748 <+10376>: mov    %ecx,(%rdi)
  2193.    0x0000003f2053a74a <+10378>: retq  
  2194.    0x0000003f2053a74b <+10379>: nopl   0x0(%rax,%rax,1)
  2195.    0x0000003f2053a750 <+10384>: lddqu  0x75(%rsi),%xmm0
  2196.    0x0000003f2053a755 <+10389>: movdqu %xmm0,0x75(%rdi)
  2197.    0x0000003f2053a75a <+10394>: lddqu  0x65(%rsi),%xmm0
  2198.    0x0000003f2053a75f <+10399>: movdqu %xmm0,0x65(%rdi)
  2199.    0x0000003f2053a764 <+10404>: lddqu  0x55(%rsi),%xmm0
  2200.    0x0000003f2053a769 <+10409>: movdqu %xmm0,0x55(%rdi)
  2201.    0x0000003f2053a76e <+10414>: lddqu  0x45(%rsi),%xmm0
  2202.    0x0000003f2053a773 <+10419>: movdqu %xmm0,0x45(%rdi)
  2203.    0x0000003f2053a778 <+10424>: lddqu  0x35(%rsi),%xmm0
  2204.    0x0000003f2053a77d <+10429>: movdqu %xmm0,0x35(%rdi)
  2205.    0x0000003f2053a782 <+10434>: lddqu  0x25(%rsi),%xmm0
  2206.    0x0000003f2053a787 <+10439>: movdqu %xmm0,0x25(%rdi)
  2207.    0x0000003f2053a78c <+10444>: lddqu  0x15(%rsi),%xmm0
  2208.    0x0000003f2053a791 <+10449>: movdqu %xmm0,0x15(%rdi)
  2209.    0x0000003f2053a796 <+10454>: lddqu  0x5(%rsi),%xmm0
  2210.    0x0000003f2053a79b <+10459>: lddqu  (%rsi),%xmm1
  2211.    0x0000003f2053a79f <+10463>: movdqu %xmm0,0x5(%rdi)
  2212.    0x0000003f2053a7a4 <+10468>: movdqu %xmm1,(%rdi)
  2213.    0x0000003f2053a7a8 <+10472>: retq  
  2214.    0x0000003f2053a7a9 <+10473>: nopl   0x0(%rax)
  2215.    0x0000003f2053a7b0 <+10480>: mov    0x1(%rsi),%edx
  2216.    0x0000003f2053a7b3 <+10483>: mov    (%rsi),%ecx
  2217.    0x0000003f2053a7b5 <+10485>: mov    %edx,0x1(%rdi)
  2218.    0x0000003f2053a7b8 <+10488>: mov    %ecx,(%rdi)
  2219.    0x0000003f2053a7ba <+10490>: retq  
  2220.    0x0000003f2053a7bb <+10491>: nopl   0x0(%rax,%rax,1)
  2221.    0x0000003f2053a7c0 <+10496>: lddqu  0x74(%rsi),%xmm0
  2222.    0x0000003f2053a7c5 <+10501>: movdqu %xmm0,0x74(%rdi)
  2223.    0x0000003f2053a7ca <+10506>: lddqu  0x64(%rsi),%xmm0
  2224.    0x0000003f2053a7cf <+10511>: movdqu %xmm0,0x64(%rdi)
  2225.    0x0000003f2053a7d4 <+10516>: lddqu  0x54(%rsi),%xmm0
  2226.    0x0000003f2053a7d9 <+10521>: movdqu %xmm0,0x54(%rdi)
  2227.    0x0000003f2053a7de <+10526>: lddqu  0x44(%rsi),%xmm0
  2228.    0x0000003f2053a7e3 <+10531>: movdqu %xmm0,0x44(%rdi)
  2229.    0x0000003f2053a7e8 <+10536>: lddqu  0x34(%rsi),%xmm0
  2230.    0x0000003f2053a7ed <+10541>: movdqu %xmm0,0x34(%rdi)
  2231.    0x0000003f2053a7f2 <+10546>: lddqu  0x24(%rsi),%xmm0
  2232.    0x0000003f2053a7f7 <+10551>: movdqu %xmm0,0x24(%rdi)
  2233.    0x0000003f2053a7fc <+10556>: lddqu  0x14(%rsi),%xmm0
  2234.    0x0000003f2053a801 <+10561>: movdqu %xmm0,0x14(%rdi)
  2235.    0x0000003f2053a806 <+10566>: lddqu  0x4(%rsi),%xmm0
  2236.    0x0000003f2053a80b <+10571>: lddqu  (%rsi),%xmm1
  2237.    0x0000003f2053a80f <+10575>: movdqu %xmm0,0x4(%rdi)
  2238.    0x0000003f2053a814 <+10580>: movdqu %xmm1,(%rdi)
  2239.    0x0000003f2053a818 <+10584>: retq  
  2240.    0x0000003f2053a819 <+10585>: nopl   0x0(%rax)
  2241.    0x0000003f2053a820 <+10592>: mov    (%rsi),%edx
  2242.    0x0000003f2053a822 <+10594>: mov    %edx,(%rdi)
  2243.    0x0000003f2053a824 <+10596>: retq  
  2244.    0x0000003f2053a825 <+10597>: data32 nopw %cs:0x0(%rax,%rax,1)
  2245.    0x0000003f2053a830 <+10608>: lddqu  0x73(%rsi),%xmm0
  2246.    0x0000003f2053a835 <+10613>: movdqu %xmm0,0x73(%rdi)
  2247.    0x0000003f2053a83a <+10618>: lddqu  0x63(%rsi),%xmm0
  2248.    0x0000003f2053a83f <+10623>: movdqu %xmm0,0x63(%rdi)
  2249.    0x0000003f2053a844 <+10628>: lddqu  0x53(%rsi),%xmm0
  2250.    0x0000003f2053a849 <+10633>: movdqu %xmm0,0x53(%rdi)
  2251.    0x0000003f2053a84e <+10638>: lddqu  0x43(%rsi),%xmm0
  2252.    0x0000003f2053a853 <+10643>: movdqu %xmm0,0x43(%rdi)
  2253.    0x0000003f2053a858 <+10648>: lddqu  0x33(%rsi),%xmm0
  2254.    0x0000003f2053a85d <+10653>: movdqu %xmm0,0x33(%rdi)
  2255.    0x0000003f2053a862 <+10658>: lddqu  0x23(%rsi),%xmm0
  2256.    0x0000003f2053a867 <+10663>: movdqu %xmm0,0x23(%rdi)
  2257.    0x0000003f2053a86c <+10668>: lddqu  0x13(%rsi),%xmm0
  2258.    0x0000003f2053a871 <+10673>: movdqu %xmm0,0x13(%rdi)
  2259.    0x0000003f2053a876 <+10678>: lddqu  0x3(%rsi),%xmm0
  2260.    0x0000003f2053a87b <+10683>: lddqu  (%rsi),%xmm1
  2261.    0x0000003f2053a87f <+10687>: movdqu %xmm0,0x3(%rdi)
  2262.    0x0000003f2053a884 <+10692>: movdqu %xmm1,(%rdi)
  2263.    0x0000003f2053a888 <+10696>: retq  
  2264.    0x0000003f2053a889 <+10697>: nopl   0x0(%rax)
  2265.    0x0000003f2053a890 <+10704>: mov    0x1(%rsi),%dx
  2266.    0x0000003f2053a894 <+10708>: mov    (%rsi),%cx
  2267.    0x0000003f2053a897 <+10711>: mov    %dx,0x1(%rdi)
  2268.    0x0000003f2053a89b <+10715>: mov    %cx,(%rdi)
  2269.    0x0000003f2053a89e <+10718>: retq  
  2270.    0x0000003f2053a89f <+10719>: nop
  2271.    0x0000003f2053a8a0 <+10720>: lddqu  0x72(%rsi),%xmm0
  2272.    0x0000003f2053a8a5 <+10725>: movdqu %xmm0,0x72(%rdi)
  2273.    0x0000003f2053a8aa <+10730>: lddqu  0x62(%rsi),%xmm0
  2274.    0x0000003f2053a8af <+10735>: movdqu %xmm0,0x62(%rdi)
  2275.    0x0000003f2053a8b4 <+10740>: lddqu  0x52(%rsi),%xmm0
  2276.    0x0000003f2053a8b9 <+10745>: movdqu %xmm0,0x52(%rdi)
  2277.    0x0000003f2053a8be <+10750>: lddqu  0x42(%rsi),%xmm0
  2278.    0x0000003f2053a8c3 <+10755>: movdqu %xmm0,0x42(%rdi)
  2279.    0x0000003f2053a8c8 <+10760>: lddqu  0x32(%rsi),%xmm0
  2280.    0x0000003f2053a8cd <+10765>: movdqu %xmm0,0x32(%rdi)
  2281.    0x0000003f2053a8d2 <+10770>: lddqu  0x22(%rsi),%xmm0
  2282.    0x0000003f2053a8d7 <+10775>: movdqu %xmm0,0x22(%rdi)
  2283.    0x0000003f2053a8dc <+10780>: lddqu  0x12(%rsi),%xmm0
  2284.    0x0000003f2053a8e1 <+10785>: movdqu %xmm0,0x12(%rdi)
  2285.    0x0000003f2053a8e6 <+10790>: lddqu  0x2(%rsi),%xmm0
  2286.    0x0000003f2053a8eb <+10795>: lddqu  (%rsi),%xmm1
  2287.    0x0000003f2053a8ef <+10799>: movdqu %xmm0,0x2(%rdi)
  2288.    0x0000003f2053a8f4 <+10804>: movdqu %xmm1,(%rdi)
  2289.    0x0000003f2053a8f8 <+10808>: retq  
  2290.    0x0000003f2053a8f9 <+10809>: nopl   0x0(%rax)
  2291.    0x0000003f2053a900 <+10816>: movzwl (%rsi),%edx
  2292.    0x0000003f2053a903 <+10819>: mov    %dx,(%rdi)
  2293.    0x0000003f2053a906 <+10822>: retq  
  2294.    0x0000003f2053a907 <+10823>: nopw   0x0(%rax,%rax,1)
  2295.    0x0000003f2053a910 <+10832>: lddqu  0x71(%rsi),%xmm0
  2296.    0x0000003f2053a915 <+10837>: movdqu %xmm0,0x71(%rdi)
  2297.    0x0000003f2053a91a <+10842>: lddqu  0x61(%rsi),%xmm0
  2298.    0x0000003f2053a91f <+10847>: movdqu %xmm0,0x61(%rdi)
  2299.    0x0000003f2053a924 <+10852>: lddqu  0x51(%rsi),%xmm0
  2300.    0x0000003f2053a929 <+10857>: movdqu %xmm0,0x51(%rdi)
  2301.    0x0000003f2053a92e <+10862>: lddqu  0x41(%rsi),%xmm0
  2302.    0x0000003f2053a933 <+10867>: movdqu %xmm0,0x41(%rdi)
  2303.    0x0000003f2053a938 <+10872>: lddqu  0x31(%rsi),%xmm0
  2304.    0x0000003f2053a93d <+10877>: movdqu %xmm0,0x31(%rdi)
  2305.    0x0000003f2053a942 <+10882>: lddqu  0x21(%rsi),%xmm0
  2306.    0x0000003f2053a947 <+10887>: movdqu %xmm0,0x21(%rdi)
  2307.    0x0000003f2053a94c <+10892>: lddqu  0x11(%rsi),%xmm0
  2308.    0x0000003f2053a951 <+10897>: movdqu %xmm0,0x11(%rdi)
  2309.    0x0000003f2053a956 <+10902>: lddqu  0x1(%rsi),%xmm0
  2310.    0x0000003f2053a95b <+10907>: lddqu  (%rsi),%xmm1
  2311.    0x0000003f2053a95f <+10911>: movdqu %xmm0,0x1(%rdi)
  2312.    0x0000003f2053a964 <+10916>: movdqu %xmm1,(%rdi)
  2313.    0x0000003f2053a968 <+10920>: retq  
  2314.    0x0000003f2053a969 <+10921>: nopl   0x0(%rax)
  2315.    0x0000003f2053a970 <+10928>: movzbl (%rsi),%edx
  2316.    0x0000003f2053a973 <+10931>: mov    %dl,(%rdi)
  2317.    0x0000003f2053a975 <+10933>: retq  
  2318. End of assembler dump.
  2319. (gdb) disass $pc-3232+32
  2320. Dump of assembler code for function __memcpy_ssse3_back:
  2321.    0x0000003f20537ec0 <+0>: mov    %rdi,%rax
  2322.    0x0000003f20537ec3 <+3>: cmp    $0x90,%rdx
  2323.    0x0000003f20537eca <+10>:    jae    0x3f20537f00 <__memcpy_ssse3_back+64>
  2324.    0x0000003f20537ecc <+12>:    cmp    %dil,%sil
  2325.    0x0000003f20537ecf <+15>:    jbe    0x3f20537eea <__memcpy_ssse3_back+42>
  2326.    0x0000003f20537ed1 <+17>:    add    %rdx,%rsi
  2327.    0x0000003f20537ed4 <+20>:    add    %rdx,%rdi
  2328.    0x0000003f20537ed7 <+23>:    lea    0x29022(%rip),%r11        # 0x3f20560f00
  2329.    0x0000003f20537ede <+30>:    movslq (%r11,%rdx,4),%rdx
  2330.    0x0000003f20537ee2 <+34>:    lea    (%r11,%rdx,1),%rdx
  2331.    0x0000003f20537ee6 <+38>:    jmpq   *%rdx
  2332.    0x0000003f20537ee8 <+40>:    ud2a  
  2333.    0x0000003f20537eea <+42>:    lea    0x28dcf(%rip),%r11        # 0x3f20560cc0
  2334.    0x0000003f20537ef1 <+49>:    movslq (%r11,%rdx,4),%rdx
  2335.    0x0000003f20537ef5 <+53>:    lea    (%r11,%rdx,1),%rdx
  2336.    0x0000003f20537ef9 <+57>:    jmpq   *%rdx
  2337.    0x0000003f20537efb <+59>:    ud2a  
  2338.    0x0000003f20537efd <+61>:    nopl   (%rax)
  2339.    0x0000003f20537f00 <+64>:    cmp    %dil,%sil
  2340.    0x0000003f20537f03 <+67>:    jle    0x3f20537f60 <__memcpy_ssse3_back+160>
  2341.    0x0000003f20537f05 <+69>:    movdqu (%rsi),%xmm0
  2342.    0x0000003f20537f09 <+73>:    mov    %rdi,%r8
  2343.    0x0000003f20537f0c <+76>:    and    $0xfffffffffffffff0,%rdi
  2344.    0x0000003f20537f10 <+80>:    add    $0x10,%rdi
  2345.    0x0000003f20537f14 <+84>:    mov    %rdi,%r9
  2346.    0x0000003f20537f17 <+87>:    sub    %r8,%r9
  2347.    0x0000003f20537f1a <+90>:    sub    %r9,%rdx
  2348.    0x0000003f20537f1d <+93>:    add    %r9,%rsi
  2349.    0x0000003f20537f20 <+96>:    mov    %rsi,%r9
  2350.    0x0000003f20537f23 <+99>:    and    $0xf,%r9
  2351.    0x0000003f20537f27 <+103>:   je     0x3f20537fc0 <__memcpy_ssse3_back+256>
  2352.    0x0000003f20537f2d <+109>:   mov    0x25d20c(%rip),%rcx        # 0x3f20795140 <__x86_64_data_cache_size>
  2353.    0x0000003f20537f34 <+116>:   cmp    %rcx,%rdx
  2354.    0x0000003f20537f37 <+119>:   jae    0x3f20539760 <__memcpy_ssse3_back+6304>
  2355.    0x0000003f20537f3d <+125>:   lea    0x291fc(%rip),%r11        # 0x3f20561140
  2356.    0x0000003f20537f44 <+132>:   sub    $0x80,%rdx
  2357.    0x0000003f20537f4b <+139>:   movslq (%r11,%r9,4),%r9
  2358.    0x0000003f20537f4f <+143>:   add    %r11,%r9
  2359.    0x0000003f20537f52 <+146>:   jmpq   *%r9
  2360.    0x0000003f20537f55 <+149>:   ud2a  
  2361.    0x0000003f20537f57 <+151>:   nopw   0x0(%rax,%rax,1)
  2362.    0x0000003f20537f60 <+160>:   mov    0x25d1d9(%rip),%rcx        # 0x3f20795140 <__x86_64_data_cache_size>
  2363.    0x0000003f20537f67 <+167>:   shl    %rcx
  2364.    0x0000003f20537f6a <+170>:   cmp    %rcx,%rdx
  2365.    0x0000003f20537f6d <+173>:   ja     0x3f205398f0 <__memcpy_ssse3_back+6704>
  2366.    0x0000003f20537f73 <+179>:   add    %rdx,%rdi
  2367.    0x0000003f20537f76 <+182>:   add    %rdx,%rsi
  2368. => 0x0000003f20537f79 <+185>:   movdqu -0x10(%rsi),%xmm0
  2369.    0x0000003f20537f7e <+190>:   lea    -0x10(%rdi),%r8
  2370.    0x0000003f20537f82 <+194>:   mov    %rdi,%r9
  2371.    0x0000003f20537f85 <+197>:   and    $0xf,%r9
  2372.    0x0000003f20537f89 <+201>:   xor    %r9,%rdi
  2373.    0x0000003f20537f8c <+204>:   sub    %r9,%rsi
  2374.    0x0000003f20537f8f <+207>:   sub    %r9,%rdx
  2375.    0x0000003f20537f92 <+210>:   mov    %rsi,%r9
  2376.    0x0000003f20537f95 <+213>:   and    $0xf,%r9
  2377.    0x0000003f20537f99 <+217>:   je     0x3f20538060 <__memcpy_ssse3_back+416>
  2378.    0x0000003f20537f9f <+223>:   lea    0x291da(%rip),%r11        # 0x3f20561180
  2379.    0x0000003f20537fa6 <+230>:   sub    $0x80,%rdx
  2380.    0x0000003f20537fad <+237>:   movslq (%r11,%r9,4),%r9
  2381.    0x0000003f20537fb1 <+241>:   add    %r11,%r9
  2382.    0x0000003f20537fb4 <+244>:   jmpq   *%r9
  2383.    0x0000003f20537fb7 <+247>:   ud2a  
  2384.    0x0000003f20537fb9 <+249>:   nopl   0x0(%rax)
  2385.    0x0000003f20537fc0 <+256>:   mov    %rdx,%r9
  2386.    0x0000003f20537fc3 <+259>:   shr    $0x8,%r9
  2387.    0x0000003f20537fc7 <+263>:   add    %rdx,%r9
  2388.    0x0000003f20537fca <+266>:   cmp    0x25d15f(%rip),%r9        # 0x3f20795130 <__x86_64_data_cache_size_half>
  2389.    0x0000003f20537fd1 <+273>:   jae    0x3f20539760 <__memcpy_ssse3_back+6304>
  2390.    0x0000003f20537fd7 <+279>:   sub    $0x80,%rdx
  2391.    0x0000003f20537fde <+286>:   xchg   %ax,%ax
  2392.    0x0000003f20537fe0 <+288>:   movdqa (%rsi),%xmm1
  2393.    0x0000003f20537fe4 <+292>:   movdqa %xmm1,(%rdi)
  2394.    0x0000003f20537fe8 <+296>:   movaps 0x10(%rsi),%xmm2
  2395.    0x0000003f20537fec <+300>:   movaps %xmm2,0x10(%rdi)
  2396.    0x0000003f20537ff0 <+304>:   movaps 0x20(%rsi),%xmm3
  2397.    0x0000003f20537ff4 <+308>:   movaps %xmm3,0x20(%rdi)
  2398.    0x0000003f20537ff8 <+312>:   movaps 0x30(%rsi),%xmm4
  2399.    0x0000003f20537ffc <+316>:   movaps %xmm4,0x30(%rdi)
  2400.    0x0000003f20538000 <+320>:   movaps 0x40(%rsi),%xmm1
  2401.    0x0000003f20538004 <+324>:   movaps %xmm1,0x40(%rdi)
  2402.    0x0000003f20538008 <+328>:   movaps 0x50(%rsi),%xmm2
  2403.    0x0000003f2053800c <+332>:   movaps %xmm2,0x50(%rdi)
  2404.    0x0000003f20538010 <+336>:   movaps 0x60(%rsi),%xmm3
  2405.    0x0000003f20538014 <+340>:   movaps %xmm3,0x60(%rdi)
  2406.    0x0000003f20538018 <+344>:   movaps 0x70(%rsi),%xmm4
  2407.    0x0000003f2053801c <+348>:   movaps %xmm4,0x70(%rdi)
  2408.    0x0000003f20538020 <+352>:   sub    $0x80,%rdx
  2409.    0x0000003f20538027 <+359>:   lea    0x80(%rsi),%rsi
  2410.    0x0000003f2053802e <+366>:   lea    0x80(%rdi),%rdi
  2411.    0x0000003f20538035 <+373>:   jae    0x3f20537fe0 <__memcpy_ssse3_back+288>
  2412.    0x0000003f20538037 <+375>:   movdqu %xmm0,(%r8)
  2413.    0x0000003f2053803c <+380>:   add    $0x80,%rdx
  2414.    0x0000003f20538043 <+387>:   add    %rdx,%rsi
  2415.    0x0000003f20538046 <+390>:   add    %rdx,%rdi
  2416.    0x0000003f20538049 <+393>:   lea    0x28eb0(%rip),%r11        # 0x3f20560f00
  2417.    0x0000003f20538050 <+400>:   movslq (%r11,%rdx,4),%rdx
  2418.    0x0000003f20538054 <+404>:   lea    (%r11,%rdx,1),%rdx
  2419.    0x0000003f20538058 <+408>:   jmpq   *%rdx
  2420.    0x0000003f2053805a <+410>:   ud2a  
  2421.    0x0000003f2053805c <+412>:   nopl   0x0(%rax)
  2422.    0x0000003f20538060 <+416>:   sub    $0x80,%rdx
  2423.    0x0000003f20538067 <+423>:   movaps -0x10(%rsi),%xmm1
  2424.    0x0000003f2053806b <+427>:   movaps %xmm1,-0x10(%rdi)
  2425.    0x0000003f2053806f <+431>:   movaps -0x20(%rsi),%xmm2
  2426.    0x0000003f20538073 <+435>:   movaps %xmm2,-0x20(%rdi)
  2427.    0x0000003f20538077 <+439>:   movaps -0x30(%rsi),%xmm3
  2428.    0x0000003f2053807b <+443>:   movaps %xmm3,-0x30(%rdi)
  2429.    0x0000003f2053807f <+447>:   movaps -0x40(%rsi),%xmm4
  2430.    0x0000003f20538083 <+451>:   movaps %xmm4,-0x40(%rdi)
  2431.    0x0000003f20538087 <+455>:   movaps -0x50(%rsi),%xmm5
  2432.    0x0000003f2053808b <+459>:   movaps %xmm5,-0x50(%rdi)
  2433.    0x0000003f2053808f <+463>:   movaps -0x60(%rsi),%xmm5
  2434.    0x0000003f20538093 <+467>:   movaps %xmm5,-0x60(%rdi)
  2435.    0x0000003f20538097 <+471>:   movaps -0x70(%rsi),%xmm5
  2436.    0x0000003f2053809b <+475>:   movaps %xmm5,-0x70(%rdi)
  2437.    0x0000003f2053809f <+479>:   movaps -0x80(%rsi),%xmm5
  2438.    0x0000003f205380a3 <+483>:   movaps %xmm5,-0x80(%rdi)
  2439.    0x0000003f205380a7 <+487>:   sub    $0x80,%rdx
  2440.    0x0000003f205380ae <+494>:   lea    -0x80(%rdi),%rdi
  2441.    0x0000003f205380b2 <+498>:   lea    -0x80(%rsi),%rsi
  2442.    0x0000003f205380b6 <+502>:   jae    0x3f20538067 <__memcpy_ssse3_back+423>
  2443.    0x0000003f205380b8 <+504>:   movdqu %xmm0,(%r8)
  2444.    0x0000003f205380bd <+509>:   add    $0x80,%rdx
  2445.    0x0000003f205380c4 <+516>:   sub    %rdx,%rdi
  2446.    0x0000003f205380c7 <+519>:   sub    %rdx,%rsi
  2447.    0x0000003f205380ca <+522>:   lea    0x28bef(%rip),%r11        # 0x3f20560cc0
  2448.    0x0000003f205380d1 <+529>:   movslq (%r11,%rdx,4),%rdx
  2449.    0x0000003f205380d5 <+533>:   lea    (%r11,%rdx,1),%rdx
  2450.    0x0000003f205380d9 <+537>:   jmpq   *%rdx
  2451.    0x0000003f205380db <+539>:   ud2a  
  2452.    0x0000003f205380dd <+541>:   nopl   (%rax)
  2453.    0x0000003f205380e0 <+544>:   sub    $0x80,%rdx
  2454.    0x0000003f205380e7 <+551>:   movaps -0x1(%rsi),%xmm1
  2455.    0x0000003f205380eb <+555>:   movaps 0xf(%rsi),%xmm2
  2456.    0x0000003f205380ef <+559>:   movaps 0x1f(%rsi),%xmm3
  2457.    0x0000003f205380f3 <+563>:   movaps 0x2f(%rsi),%xmm4
  2458.    0x0000003f205380f7 <+567>:   movaps 0x3f(%rsi),%xmm5
  2459.    0x0000003f205380fb <+571>:   movaps 0x4f(%rsi),%xmm6
  2460.    0x0000003f205380ff <+575>:   movaps 0x5f(%rsi),%xmm7
  2461.    0x0000003f20538103 <+579>:   movaps 0x6f(%rsi),%xmm8
  2462.    0x0000003f20538108 <+584>:   movaps 0x7f(%rsi),%xmm9
  2463.    0x0000003f2053810d <+589>:   lea    0x80(%rsi),%rsi
  2464.    0x0000003f20538114 <+596>:   palignr $0x1,%xmm8,%xmm9
  2465.    0x0000003f2053811b <+603>:   movaps %xmm9,0x70(%rdi)
  2466.    0x0000003f20538120 <+608>:   palignr $0x1,%xmm7,%xmm8
  2467.    0x0000003f20538127 <+615>:   movaps %xmm8,0x60(%rdi)
  2468.    0x0000003f2053812c <+620>:   palignr $0x1,%xmm6,%xmm7
  2469.    0x0000003f20538132 <+626>:   movaps %xmm7,0x50(%rdi)
  2470.    0x0000003f20538136 <+630>:   palignr $0x1,%xmm5,%xmm6
  2471.    0x0000003f2053813c <+636>:   movaps %xmm6,0x40(%rdi)
  2472.    0x0000003f20538140 <+640>:   palignr $0x1,%xmm4,%xmm5
  2473.    0x0000003f20538146 <+646>:   movaps %xmm5,0x30(%rdi)
  2474.    0x0000003f2053814a <+650>:   palignr $0x1,%xmm3,%xmm4
  2475.    0x0000003f20538150 <+656>:   movaps %xmm4,0x20(%rdi)
  2476.    0x0000003f20538154 <+660>:   palignr $0x1,%xmm2,%xmm3
  2477.    0x0000003f2053815a <+666>:   movaps %xmm3,0x10(%rdi)
  2478.    0x0000003f2053815e <+670>:   palignr $0x1,%xmm1,%xmm2
  2479.    0x0000003f20538164 <+676>:   movaps %xmm2,(%rdi)
  2480.    0x0000003f20538167 <+679>:   lea    0x80(%rdi),%rdi
  2481.    0x0000003f2053816e <+686>:   jae    0x3f205380e0 <__memcpy_ssse3_back+544>
  2482.    0x0000003f20538174 <+692>:   movdqu %xmm0,(%r8)
  2483.    0x0000003f20538179 <+697>:   add    $0x80,%rdx
  2484.    0x0000003f20538180 <+704>:   add    %rdx,%rdi
  2485.    0x0000003f20538183 <+707>:   add    %rdx,%rsi
  2486.    0x0000003f20538186 <+710>:   lea    0x28d73(%rip),%r11        # 0x3f20560f00
  2487.    0x0000003f2053818d <+717>:   movslq (%r11,%rdx,4),%rdx
  2488.    0x0000003f20538191 <+721>:   lea    (%r11,%rdx,1),%rdx
  2489.    0x0000003f20538195 <+725>:   jmpq   *%rdx
  2490.    0x0000003f20538197 <+727>:   ud2a  
  2491.    0x0000003f20538199 <+729>:   nopl   0x0(%rax)
  2492.    0x0000003f205381a0 <+736>:   movaps -0x1(%rsi),%xmm1
  2493.    0x0000003f205381a4 <+740>:   movaps -0x11(%rsi),%xmm2
  2494.    0x0000003f205381a8 <+744>:   palignr $0x1,%xmm2,%xmm1
  2495.    0x0000003f205381ae <+750>:   movaps %xmm1,-0x10(%rdi)
  2496.    0x0000003f205381b2 <+754>:   movaps -0x21(%rsi),%xmm3
  2497.    0x0000003f205381b6 <+758>:   palignr $0x1,%xmm3,%xmm2
  2498.    0x0000003f205381bc <+764>:   movaps %xmm2,-0x20(%rdi)
  2499.    0x0000003f205381c0 <+768>:   movaps -0x31(%rsi),%xmm4
  2500.    0x0000003f205381c4 <+772>:   palignr $0x1,%xmm4,%xmm3
  2501.    0x0000003f205381ca <+778>:   movaps %xmm3,-0x30(%rdi)
  2502.    0x0000003f205381ce <+782>:   movaps -0x41(%rsi),%xmm5
  2503.    0x0000003f205381d2 <+786>:   palignr $0x1,%xmm5,%xmm4
  2504.    0x0000003f205381d8 <+792>:   movaps %xmm4,-0x40(%rdi)
  2505.    0x0000003f205381dc <+796>:   movaps -0x51(%rsi),%xmm6
  2506.    0x0000003f205381e0 <+800>:   palignr $0x1,%xmm6,%xmm5
  2507.    0x0000003f205381e6 <+806>:   movaps %xmm5,-0x50(%rdi)
  2508.    0x0000003f205381ea <+810>:   movaps -0x61(%rsi),%xmm7
  2509.    0x0000003f205381ee <+814>:   palignr $0x1,%xmm7,%xmm6
  2510.    0x0000003f205381f4 <+820>:   movaps %xmm6,-0x60(%rdi)
  2511.    0x0000003f205381f8 <+824>:   movaps -0x71(%rsi),%xmm8
  2512.    0x0000003f205381fd <+829>:   palignr $0x1,%xmm8,%xmm7
  2513.    0x0000003f20538204 <+836>:   movaps %xmm7,-0x70(%rdi)
  2514.    0x0000003f20538208 <+840>:   movaps -0x81(%rsi),%xmm9
  2515.    0x0000003f20538210 <+848>:   palignr $0x1,%xmm9,%xmm8
  2516.    0x0000003f20538217 <+855>:   movaps %xmm8,-0x80(%rdi)
  2517.    0x0000003f2053821c <+860>:   sub    $0x80,%rdx
  2518.    0x0000003f20538223 <+867>:   lea    -0x80(%rdi),%rdi
  2519.    0x0000003f20538227 <+871>:   lea    -0x80(%rsi),%rsi
  2520.    0x0000003f2053822b <+875>:   jae    0x3f205381a0 <__memcpy_ssse3_back+736>
  2521.    0x0000003f20538231 <+881>:   movdqu %xmm0,(%r8)
  2522.    0x0000003f20538236 <+886>:   add    $0x80,%rdx
  2523.    0x0000003f2053823d <+893>:   sub    %rdx,%rdi
  2524.    0x0000003f20538240 <+896>:   sub    %rdx,%rsi
  2525.    0x0000003f20538243 <+899>:   lea    0x28a76(%rip),%r11        # 0x3f20560cc0
  2526.    0x0000003f2053824a <+906>:   movslq (%r11,%rdx,4),%rdx
  2527.    0x0000003f2053824e <+910>:   lea    (%r11,%rdx,1),%rdx
  2528.    0x0000003f20538252 <+914>:   jmpq   *%rdx
  2529.    0x0000003f20538254 <+916>:   ud2a  
  2530.    0x0000003f20538256 <+918>:   nopw   %cs:0x0(%rax,%rax,1)
  2531.    0x0000003f20538260 <+928>:   sub    $0x80,%rdx
  2532.    0x0000003f20538267 <+935>:   movaps -0x2(%rsi),%xmm1
  2533.    0x0000003f2053826b <+939>:   movaps 0xe(%rsi),%xmm2
  2534.    0x0000003f2053826f <+943>:   movaps 0x1e(%rsi),%xmm3
  2535.    0x0000003f20538273 <+947>:   movaps 0x2e(%rsi),%xmm4
  2536.    0x0000003f20538277 <+951>:   movaps 0x3e(%rsi),%xmm5
  2537.    0x0000003f2053827b <+955>:   movaps 0x4e(%rsi),%xmm6
  2538.    0x0000003f2053827f <+959>:   movaps 0x5e(%rsi),%xmm7
  2539.    0x0000003f20538283 <+963>:   movaps 0x6e(%rsi),%xmm8
  2540.    0x0000003f20538288 <+968>:   movaps 0x7e(%rsi),%xmm9
  2541.    0x0000003f2053828d <+973>:   lea    0x80(%rsi),%rsi
  2542.    0x0000003f20538294 <+980>:   palignr $0x2,%xmm8,%xmm9
  2543.    0x0000003f2053829b <+987>:   movaps %xmm9,0x70(%rdi)
  2544.    0x0000003f205382a0 <+992>:   palignr $0x2,%xmm7,%xmm8
  2545.    0x0000003f205382a7 <+999>:   movaps %xmm8,0x60(%rdi)
  2546.    0x0000003f205382ac <+1004>:  palignr $0x2,%xmm6,%xmm7
  2547.    0x0000003f205382b2 <+1010>:  movaps %xmm7,0x50(%rdi)
  2548.    0x0000003f205382b6 <+1014>:  palignr $0x2,%xmm5,%xmm6
  2549.    0x0000003f205382bc <+1020>:  movaps %xmm6,0x40(%rdi)
  2550.    0x0000003f205382c0 <+1024>:  palignr $0x2,%xmm4,%xmm5
  2551.    0x0000003f205382c6 <+1030>:  movaps %xmm5,0x30(%rdi)
  2552.    0x0000003f205382ca <+1034>:  palignr $0x2,%xmm3,%xmm4
  2553.    0x0000003f205382d0 <+1040>:  movaps %xmm4,0x20(%rdi)
  2554.    0x0000003f205382d4 <+1044>:  palignr $0x2,%xmm2,%xmm3
  2555.    0x0000003f205382da <+1050>:  movaps %xmm3,0x10(%rdi)
  2556.    0x0000003f205382de <+1054>:  palignr $0x2,%xmm1,%xmm2
  2557.    0x0000003f205382e4 <+1060>:  movaps %xmm2,(%rdi)
  2558.    0x0000003f205382e7 <+1063>:  lea    0x80(%rdi),%rdi
  2559.    0x0000003f205382ee <+1070>:  jae    0x3f20538260 <__memcpy_ssse3_back+928>
  2560.    0x0000003f205382f4 <+1076>:  movdqu %xmm0,(%r8)
  2561.    0x0000003f205382f9 <+1081>:  add    $0x80,%rdx
  2562.    0x0000003f20538300 <+1088>:  add    %rdx,%rdi
  2563.    0x0000003f20538303 <+1091>:  add    %rdx,%rsi
  2564.    0x0000003f20538306 <+1094>:  lea    0x28bf3(%rip),%r11        # 0x3f20560f00
  2565.    0x0000003f2053830d <+1101>:  movslq (%r11,%rdx,4),%rdx
  2566.    0x0000003f20538311 <+1105>:  lea    (%r11,%rdx,1),%rdx
  2567.    0x0000003f20538315 <+1109>:  jmpq   *%rdx
  2568.    0x0000003f20538317 <+1111>:  ud2a  
  2569.    0x0000003f20538319 <+1113>:  nopl   0x0(%rax)
  2570.    0x0000003f20538320 <+1120>:  movaps -0x2(%rsi),%xmm1
  2571.    0x0000003f20538324 <+1124>:  movaps -0x12(%rsi),%xmm2
  2572.    0x0000003f20538328 <+1128>:  palignr $0x2,%xmm2,%xmm1
  2573.    0x0000003f2053832e <+1134>:  movaps %xmm1,-0x10(%rdi)
  2574.    0x0000003f20538332 <+1138>:  movaps -0x22(%rsi),%xmm3
  2575.    0x0000003f20538336 <+1142>:  palignr $0x2,%xmm3,%xmm2
  2576.    0x0000003f2053833c <+1148>:  movaps %xmm2,-0x20(%rdi)
  2577.    0x0000003f20538340 <+1152>:  movaps -0x32(%rsi),%xmm4
  2578.    0x0000003f20538344 <+1156>:  palignr $0x2,%xmm4,%xmm3
  2579.    0x0000003f2053834a <+1162>:  movaps %xmm3,-0x30(%rdi)
  2580.    0x0000003f2053834e <+1166>:  movaps -0x42(%rsi),%xmm5
  2581.    0x0000003f20538352 <+1170>:  palignr $0x2,%xmm5,%xmm4
  2582.    0x0000003f20538358 <+1176>:  movaps %xmm4,-0x40(%rdi)
  2583.    0x0000003f2053835c <+1180>:  movaps -0x52(%rsi),%xmm6
  2584.    0x0000003f20538360 <+1184>:  palignr $0x2,%xmm6,%xmm5
  2585.    0x0000003f20538366 <+1190>:  movaps %xmm5,-0x50(%rdi)
  2586.    0x0000003f2053836a <+1194>:  movaps -0x62(%rsi),%xmm7
  2587.    0x0000003f2053836e <+1198>:  palignr $0x2,%xmm7,%xmm6
  2588.    0x0000003f20538374 <+1204>:  movaps %xmm6,-0x60(%rdi)
  2589.    0x0000003f20538378 <+1208>:  movaps -0x72(%rsi),%xmm8
  2590.    0x0000003f2053837d <+1213>:  palignr $0x2,%xmm8,%xmm7
  2591.    0x0000003f20538384 <+1220>:  movaps %xmm7,-0x70(%rdi)
  2592.    0x0000003f20538388 <+1224>:  movaps -0x82(%rsi),%xmm9
  2593.    0x0000003f20538390 <+1232>:  palignr $0x2,%xmm9,%xmm8
  2594.    0x0000003f20538397 <+1239>:  movaps %xmm8,-0x80(%rdi)
  2595.    0x0000003f2053839c <+1244>:  sub    $0x80,%rdx
  2596.    0x0000003f205383a3 <+1251>:  lea    -0x80(%rdi),%rdi
  2597.    0x0000003f205383a7 <+1255>:  lea    -0x80(%rsi),%rsi
  2598.    0x0000003f205383ab <+1259>:  jae    0x3f20538320 <__memcpy_ssse3_back+1120>
  2599.    0x0000003f205383b1 <+1265>:  movdqu %xmm0,(%r8)
  2600.    0x0000003f205383b6 <+1270>:  add    $0x80,%rdx
  2601.    0x0000003f205383bd <+1277>:  sub    %rdx,%rdi
  2602.    0x0000003f205383c0 <+1280>:  sub    %rdx,%rsi
  2603.    0x0000003f205383c3 <+1283>:  lea    0x288f6(%rip),%r11        # 0x3f20560cc0
  2604.    0x0000003f205383ca <+1290>:  movslq (%r11,%rdx,4),%rdx
  2605.    0x0000003f205383ce <+1294>:  lea    (%r11,%rdx,1),%rdx
  2606.    0x0000003f205383d2 <+1298>:  jmpq   *%rdx
  2607.    0x0000003f205383d4 <+1300>:  ud2a  
  2608.    0x0000003f205383d6 <+1302>:  nopw   %cs:0x0(%rax,%rax,1)
  2609.    0x0000003f205383e0 <+1312>:  sub    $0x80,%rdx
  2610.    0x0000003f205383e7 <+1319>:  movaps -0x3(%rsi),%xmm1
  2611.    0x0000003f205383eb <+1323>:  movaps 0xd(%rsi),%xmm2
  2612.    0x0000003f205383ef <+1327>:  movaps 0x1d(%rsi),%xmm3
  2613.    0x0000003f205383f3 <+1331>:  movaps 0x2d(%rsi),%xmm4
  2614.    0x0000003f205383f7 <+1335>:  movaps 0x3d(%rsi),%xmm5
  2615.    0x0000003f205383fb <+1339>:  movaps 0x4d(%rsi),%xmm6
  2616.    0x0000003f205383ff <+1343>:  movaps 0x5d(%rsi),%xmm7
  2617.    0x0000003f20538403 <+1347>:  movaps 0x6d(%rsi),%xmm8
  2618.    0x0000003f20538408 <+1352>:  movaps 0x7d(%rsi),%xmm9
  2619.    0x0000003f2053840d <+1357>:  lea    0x80(%rsi),%rsi
  2620.    0x0000003f20538414 <+1364>:  palignr $0x3,%xmm8,%xmm9
  2621.    0x0000003f2053841b <+1371>:  movaps %xmm9,0x70(%rdi)
  2622.    0x0000003f20538420 <+1376>:  palignr $0x3,%xmm7,%xmm8
  2623.    0x0000003f20538427 <+1383>:  movaps %xmm8,0x60(%rdi)
  2624.    0x0000003f2053842c <+1388>:  palignr $0x3,%xmm6,%xmm7
  2625.    0x0000003f20538432 <+1394>:  movaps %xmm7,0x50(%rdi)
  2626.    0x0000003f20538436 <+1398>:  palignr $0x3,%xmm5,%xmm6
  2627.    0x0000003f2053843c <+1404>:  movaps %xmm6,0x40(%rdi)
  2628.    0x0000003f20538440 <+1408>:  palignr $0x3,%xmm4,%xmm5
  2629.    0x0000003f20538446 <+1414>:  movaps %xmm5,0x30(%rdi)
  2630.    0x0000003f2053844a <+1418>:  palignr $0x3,%xmm3,%xmm4
  2631.    0x0000003f20538450 <+1424>:  movaps %xmm4,0x20(%rdi)
  2632.    0x0000003f20538454 <+1428>:  palignr $0x3,%xmm2,%xmm3
  2633.    0x0000003f2053845a <+1434>:  movaps %xmm3,0x10(%rdi)
  2634.    0x0000003f2053845e <+1438>:  palignr $0x3,%xmm1,%xmm2
  2635.    0x0000003f20538464 <+1444>:  movaps %xmm2,(%rdi)
  2636.    0x0000003f20538467 <+1447>:  lea    0x80(%rdi),%rdi
  2637.    0x0000003f2053846e <+1454>:  jae    0x3f205383e0 <__memcpy_ssse3_back+1312>
  2638.    0x0000003f20538474 <+1460>:  movdqu %xmm0,(%r8)
  2639.    0x0000003f20538479 <+1465>:  add    $0x80,%rdx
  2640.    0x0000003f20538480 <+1472>:  add    %rdx,%rdi
  2641.    0x0000003f20538483 <+1475>:  add    %rdx,%rsi
  2642.    0x0000003f20538486 <+1478>:  lea    0x28a73(%rip),%r11        # 0x3f20560f00
  2643.    0x0000003f2053848d <+1485>:  movslq (%r11,%rdx,4),%rdx
  2644.    0x0000003f20538491 <+1489>:  lea    (%r11,%rdx,1),%rdx
  2645.    0x0000003f20538495 <+1493>:  jmpq   *%rdx
  2646.    0x0000003f20538497 <+1495>:  ud2a  
  2647.    0x0000003f20538499 <+1497>:  nopl   0x0(%rax)
  2648.    0x0000003f205384a0 <+1504>:  movaps -0x3(%rsi),%xmm1
  2649.    0x0000003f205384a4 <+1508>:  movaps -0x13(%rsi),%xmm2
  2650.    0x0000003f205384a8 <+1512>:  palignr $0x3,%xmm2,%xmm1
  2651.    0x0000003f205384ae <+1518>:  movaps %xmm1,-0x10(%rdi)
  2652.    0x0000003f205384b2 <+1522>:  movaps -0x23(%rsi),%xmm3
  2653.    0x0000003f205384b6 <+1526>:  palignr $0x3,%xmm3,%xmm2
  2654.    0x0000003f205384bc <+1532>:  movaps %xmm2,-0x20(%rdi)
  2655.    0x0000003f205384c0 <+1536>:  movaps -0x33(%rsi),%xmm4
  2656.    0x0000003f205384c4 <+1540>:  palignr $0x3,%xmm4,%xmm3
  2657.    0x0000003f205384ca <+1546>:  movaps %xmm3,-0x30(%rdi)
  2658.    0x0000003f205384ce <+1550>:  movaps -0x43(%rsi),%xmm5
  2659.    0x0000003f205384d2 <+1554>:  palignr $0x3,%xmm5,%xmm4
  2660.    0x0000003f205384d8 <+1560>:  movaps %xmm4,-0x40(%rdi)
  2661.    0x0000003f205384dc <+1564>:  movaps -0x53(%rsi),%xmm6
  2662.    0x0000003f205384e0 <+1568>:  palignr $0x3,%xmm6,%xmm5
  2663.    0x0000003f205384e6 <+1574>:  movaps %xmm5,-0x50(%rdi)
  2664.    0x0000003f205384ea <+1578>:  movaps -0x63(%rsi),%xmm7
  2665.    0x0000003f205384ee <+1582>:  palignr $0x3,%xmm7,%xmm6
  2666.    0x0000003f205384f4 <+1588>:  movaps %xmm6,-0x60(%rdi)
  2667.    0x0000003f205384f8 <+1592>:  movaps -0x73(%rsi),%xmm8
  2668.    0x0000003f205384fd <+1597>:  palignr $0x3,%xmm8,%xmm7
  2669.    0x0000003f20538504 <+1604>:  movaps %xmm7,-0x70(%rdi)
  2670.    0x0000003f20538508 <+1608>:  movaps -0x83(%rsi),%xmm9
  2671.    0x0000003f20538510 <+1616>:  palignr $0x3,%xmm9,%xmm8
  2672.    0x0000003f20538517 <+1623>:  movaps %xmm8,-0x80(%rdi)
  2673.    0x0000003f2053851c <+1628>:  sub    $0x80,%rdx
  2674.    0x0000003f20538523 <+1635>:  lea    -0x80(%rdi),%rdi
  2675.    0x0000003f20538527 <+1639>:  lea    -0x80(%rsi),%rsi
  2676.    0x0000003f2053852b <+1643>:  jae    0x3f205384a0 <__memcpy_ssse3_back+1504>
  2677.    0x0000003f20538531 <+1649>:  movdqu %xmm0,(%r8)
  2678.    0x0000003f20538536 <+1654>:  add    $0x80,%rdx
  2679.    0x0000003f2053853d <+1661>:  sub    %rdx,%rdi
  2680.    0x0000003f20538540 <+1664>:  sub    %rdx,%rsi
  2681.    0x0000003f20538543 <+1667>:  lea    0x28776(%rip),%r11        # 0x3f20560cc0
  2682.    0x0000003f2053854a <+1674>:  movslq (%r11,%rdx,4),%rdx
  2683.    0x0000003f2053854e <+1678>:  lea    (%r11,%rdx,1),%rdx
  2684.    0x0000003f20538552 <+1682>:  jmpq   *%rdx
  2685.    0x0000003f20538554 <+1684>:  ud2a  
  2686.    0x0000003f20538556 <+1686>:  nopw   %cs:0x0(%rax,%rax,1)
  2687.    0x0000003f20538560 <+1696>:  sub    $0x80,%rdx
  2688.    0x0000003f20538567 <+1703>:  movaps -0x4(%rsi),%xmm1
  2689.    0x0000003f2053856b <+1707>:  movaps 0xc(%rsi),%xmm2
  2690.    0x0000003f2053856f <+1711>:  movaps 0x1c(%rsi),%xmm3
  2691.    0x0000003f20538573 <+1715>:  movaps 0x2c(%rsi),%xmm4
  2692.    0x0000003f20538577 <+1719>:  movaps 0x3c(%rsi),%xmm5
  2693.    0x0000003f2053857b <+1723>:  movaps 0x4c(%rsi),%xmm6
  2694.    0x0000003f2053857f <+1727>:  movaps 0x5c(%rsi),%xmm7
  2695.    0x0000003f20538583 <+1731>:  movaps 0x6c(%rsi),%xmm8
  2696.    0x0000003f20538588 <+1736>:  movaps 0x7c(%rsi),%xmm9
  2697.    0x0000003f2053858d <+1741>:  lea    0x80(%rsi),%rsi
  2698.    0x0000003f20538594 <+1748>:  palignr $0x4,%xmm8,%xmm9
  2699.    0x0000003f2053859b <+1755>:  movaps %xmm9,0x70(%rdi)
  2700.    0x0000003f205385a0 <+1760>:  palignr $0x4,%xmm7,%xmm8
  2701.    0x0000003f205385a7 <+1767>:  movaps %xmm8,0x60(%rdi)
  2702.    0x0000003f205385ac <+1772>:  palignr $0x4,%xmm6,%xmm7
  2703.    0x0000003f205385b2 <+1778>:  movaps %xmm7,0x50(%rdi)
  2704.    0x0000003f205385b6 <+1782>:  palignr $0x4,%xmm5,%xmm6
  2705.    0x0000003f205385bc <+1788>:  movaps %xmm6,0x40(%rdi)
  2706.    0x0000003f205385c0 <+1792>:  palignr $0x4,%xmm4,%xmm5
  2707.    0x0000003f205385c6 <+1798>:  movaps %xmm5,0x30(%rdi)
  2708.    0x0000003f205385ca <+1802>:  palignr $0x4,%xmm3,%xmm4
  2709.    0x0000003f205385d0 <+1808>:  movaps %xmm4,0x20(%rdi)
  2710.    0x0000003f205385d4 <+1812>:  palignr $0x4,%xmm2,%xmm3
  2711.    0x0000003f205385da <+1818>:  movaps %xmm3,0x10(%rdi)
  2712.    0x0000003f205385de <+1822>:  palignr $0x4,%xmm1,%xmm2
  2713.    0x0000003f205385e4 <+1828>:  movaps %xmm2,(%rdi)
  2714.    0x0000003f205385e7 <+1831>:  lea    0x80(%rdi),%rdi
  2715.    0x0000003f205385ee <+1838>:  jae    0x3f20538560 <__memcpy_ssse3_back+1696>
  2716.    0x0000003f205385f4 <+1844>:  movdqu %xmm0,(%r8)
  2717.    0x0000003f205385f9 <+1849>:  add    $0x80,%rdx
  2718.    0x0000003f20538600 <+1856>:  add    %rdx,%rdi
  2719.    0x0000003f20538603 <+1859>:  add    %rdx,%rsi
  2720.    0x0000003f20538606 <+1862>:  lea    0x288f3(%rip),%r11        # 0x3f20560f00
  2721.    0x0000003f2053860d <+1869>:  movslq (%r11,%rdx,4),%rdx
  2722.    0x0000003f20538611 <+1873>:  lea    (%r11,%rdx,1),%rdx
  2723.    0x0000003f20538615 <+1877>:  jmpq   *%rdx
  2724.    0x0000003f20538617 <+1879>:  ud2a  
  2725.    0x0000003f20538619 <+1881>:  nopl   0x0(%rax)
  2726.    0x0000003f20538620 <+1888>:  movaps -0x4(%rsi),%xmm1
  2727.    0x0000003f20538624 <+1892>:  movaps -0x14(%rsi),%xmm2
  2728.    0x0000003f20538628 <+1896>:  palignr $0x4,%xmm2,%xmm1
  2729.    0x0000003f2053862e <+1902>:  movaps %xmm1,-0x10(%rdi)
  2730.    0x0000003f20538632 <+1906>:  movaps -0x24(%rsi),%xmm3
  2731.    0x0000003f20538636 <+1910>:  palignr $0x4,%xmm3,%xmm2
  2732.    0x0000003f2053863c <+1916>:  movaps %xmm2,-0x20(%rdi)
  2733.    0x0000003f20538640 <+1920>:  movaps -0x34(%rsi),%xmm4
  2734.    0x0000003f20538644 <+1924>:  palignr $0x4,%xmm4,%xmm3
  2735.    0x0000003f2053864a <+1930>:  movaps %xmm3,-0x30(%rdi)
  2736.    0x0000003f2053864e <+1934>:  movaps -0x44(%rsi),%xmm5
  2737.    0x0000003f20538652 <+1938>:  palignr $0x4,%xmm5,%xmm4
  2738.    0x0000003f20538658 <+1944>:  movaps %xmm4,-0x40(%rdi)
  2739.    0x0000003f2053865c <+1948>:  movaps -0x54(%rsi),%xmm6
  2740.    0x0000003f20538660 <+1952>:  palignr $0x4,%xmm6,%xmm5
  2741.    0x0000003f20538666 <+1958>:  movaps %xmm5,-0x50(%rdi)
  2742.    0x0000003f2053866a <+1962>:  movaps -0x64(%rsi),%xmm7
  2743.    0x0000003f2053866e <+1966>:  palignr $0x4,%xmm7,%xmm6
  2744.    0x0000003f20538674 <+1972>:  movaps %xmm6,-0x60(%rdi)
  2745.    0x0000003f20538678 <+1976>:  movaps -0x74(%rsi),%xmm8
  2746.    0x0000003f2053867d <+1981>:  palignr $0x4,%xmm8,%xmm7
  2747.    0x0000003f20538684 <+1988>:  movaps %xmm7,-0x70(%rdi)
  2748.    0x0000003f20538688 <+1992>:  movaps -0x84(%rsi),%xmm9
  2749.    0x0000003f20538690 <+2000>:  palignr $0x4,%xmm9,%xmm8
  2750.    0x0000003f20538697 <+2007>:  movaps %xmm8,-0x80(%rdi)
  2751.    0x0000003f2053869c <+2012>:  sub    $0x80,%rdx
  2752.    0x0000003f205386a3 <+2019>:  lea    -0x80(%rdi),%rdi
  2753.    0x0000003f205386a7 <+2023>:  lea    -0x80(%rsi),%rsi
  2754.    0x0000003f205386ab <+2027>:  jae    0x3f20538620 <__memcpy_ssse3_back+1888>
  2755.    0x0000003f205386b1 <+2033>:  movdqu %xmm0,(%r8)
  2756.    0x0000003f205386b6 <+2038>:  add    $0x80,%rdx
  2757.    0x0000003f205386bd <+2045>:  sub    %rdx,%rdi
  2758.    0x0000003f205386c0 <+2048>:  sub    %rdx,%rsi
  2759.    0x0000003f205386c3 <+2051>:  lea    0x285f6(%rip),%r11        # 0x3f20560cc0
  2760.    0x0000003f205386ca <+2058>:  movslq (%r11,%rdx,4),%rdx
  2761.    0x0000003f205386ce <+2062>:  lea    (%r11,%rdx,1),%rdx
  2762.    0x0000003f205386d2 <+2066>:  jmpq   *%rdx
  2763.    0x0000003f205386d4 <+2068>:  ud2a  
  2764.    0x0000003f205386d6 <+2070>:  nopw   %cs:0x0(%rax,%rax,1)
  2765.    0x0000003f205386e0 <+2080>:  sub    $0x80,%rdx
  2766.    0x0000003f205386e7 <+2087>:  movaps -0x5(%rsi),%xmm1
  2767.    0x0000003f205386eb <+2091>:  movaps 0xb(%rsi),%xmm2
  2768.    0x0000003f205386ef <+2095>:  movaps 0x1b(%rsi),%xmm3
  2769.    0x0000003f205386f3 <+2099>:  movaps 0x2b(%rsi),%xmm4
  2770.    0x0000003f205386f7 <+2103>:  movaps 0x3b(%rsi),%xmm5
  2771.    0x0000003f205386fb <+2107>:  movaps 0x4b(%rsi),%xmm6
  2772.    0x0000003f205386ff <+2111>:  movaps 0x5b(%rsi),%xmm7
  2773.    0x0000003f20538703 <+2115>:  movaps 0x6b(%rsi),%xmm8
  2774.    0x0000003f20538708 <+2120>:  movaps 0x7b(%rsi),%xmm9
  2775.    0x0000003f2053870d <+2125>:  lea    0x80(%rsi),%rsi
  2776.    0x0000003f20538714 <+2132>:  palignr $0x5,%xmm8,%xmm9
  2777.    0x0000003f2053871b <+2139>:  movaps %xmm9,0x70(%rdi)
  2778.    0x0000003f20538720 <+2144>:  palignr $0x5,%xmm7,%xmm8
  2779.    0x0000003f20538727 <+2151>:  movaps %xmm8,0x60(%rdi)
  2780.    0x0000003f2053872c <+2156>:  palignr $0x5,%xmm6,%xmm7
  2781.    0x0000003f20538732 <+2162>:  movaps %xmm7,0x50(%rdi)
  2782.    0x0000003f20538736 <+2166>:  palignr $0x5,%xmm5,%xmm6
  2783.    0x0000003f2053873c <+2172>:  movaps %xmm6,0x40(%rdi)
  2784.    0x0000003f20538740 <+2176>:  palignr $0x5,%xmm4,%xmm5
  2785.    0x0000003f20538746 <+2182>:  movaps %xmm5,0x30(%rdi)
  2786.    0x0000003f2053874a <+2186>:  palignr $0x5,%xmm3,%xmm4
  2787.    0x0000003f20538750 <+2192>:  movaps %xmm4,0x20(%rdi)
  2788.    0x0000003f20538754 <+2196>:  palignr $0x5,%xmm2,%xmm3
  2789.    0x0000003f2053875a <+2202>:  movaps %xmm3,0x10(%rdi)
  2790.    0x0000003f2053875e <+2206>:  palignr $0x5,%xmm1,%xmm2
  2791.    0x0000003f20538764 <+2212>:  movaps %xmm2,(%rdi)
  2792.    0x0000003f20538767 <+2215>:  lea    0x80(%rdi),%rdi
  2793.    0x0000003f2053876e <+2222>:  jae    0x3f205386e0 <__memcpy_ssse3_back+2080>
  2794.    0x0000003f20538774 <+2228>:  movdqu %xmm0,(%r8)
  2795.    0x0000003f20538779 <+2233>:  add    $0x80,%rdx
  2796.    0x0000003f20538780 <+2240>:  add    %rdx,%rdi
  2797.    0x0000003f20538783 <+2243>:  add    %rdx,%rsi
  2798.    0x0000003f20538786 <+2246>:  lea    0x28773(%rip),%r11        # 0x3f20560f00
  2799.    0x0000003f2053878d <+2253>:  movslq (%r11,%rdx,4),%rdx
  2800.    0x0000003f20538791 <+2257>:  lea    (%r11,%rdx,1),%rdx
  2801.    0x0000003f20538795 <+2261>:  jmpq   *%rdx
  2802.    0x0000003f20538797 <+2263>:  ud2a  
  2803.    0x0000003f20538799 <+2265>:  nopl   0x0(%rax)
  2804.    0x0000003f205387a0 <+2272>:  movaps -0x5(%rsi),%xmm1
  2805.    0x0000003f205387a4 <+2276>:  movaps -0x15(%rsi),%xmm2
  2806.    0x0000003f205387a8 <+2280>:  palignr $0x5,%xmm2,%xmm1
  2807.    0x0000003f205387ae <+2286>:  movaps %xmm1,-0x10(%rdi)
  2808.    0x0000003f205387b2 <+2290>:  movaps -0x25(%rsi),%xmm3
  2809.    0x0000003f205387b6 <+2294>:  palignr $0x5,%xmm3,%xmm2
  2810.    0x0000003f205387bc <+2300>:  movaps %xmm2,-0x20(%rdi)
  2811.    0x0000003f205387c0 <+2304>:  movaps -0x35(%rsi),%xmm4
  2812.    0x0000003f205387c4 <+2308>:  palignr $0x5,%xmm4,%xmm3
  2813.    0x0000003f205387ca <+2314>:  movaps %xmm3,-0x30(%rdi)
  2814.    0x0000003f205387ce <+2318>:  movaps -0x45(%rsi),%xmm5
  2815.    0x0000003f205387d2 <+2322>:  palignr $0x5,%xmm5,%xmm4
  2816.    0x0000003f205387d8 <+2328>:  movaps %xmm4,-0x40(%rdi)
  2817.    0x0000003f205387dc <+2332>:  movaps -0x55(%rsi),%xmm6
  2818.    0x0000003f205387e0 <+2336>:  palignr $0x5,%xmm6,%xmm5
  2819.    0x0000003f205387e6 <+2342>:  movaps %xmm5,-0x50(%rdi)
  2820.    0x0000003f205387ea <+2346>:  movaps -0x65(%rsi),%xmm7
  2821.    0x0000003f205387ee <+2350>:  palignr $0x5,%xmm7,%xmm6
  2822.    0x0000003f205387f4 <+2356>:  movaps %xmm6,-0x60(%rdi)
  2823.    0x0000003f205387f8 <+2360>:  movaps -0x75(%rsi),%xmm8
  2824.    0x0000003f205387fd <+2365>:  palignr $0x5,%xmm8,%xmm7
  2825.    0x0000003f20538804 <+2372>:  movaps %xmm7,-0x70(%rdi)
  2826.    0x0000003f20538808 <+2376>:  movaps -0x85(%rsi),%xmm9
  2827.    0x0000003f20538810 <+2384>:  palignr $0x5,%xmm9,%xmm8
  2828.    0x0000003f20538817 <+2391>:  movaps %xmm8,-0x80(%rdi)
  2829.    0x0000003f2053881c <+2396>:  sub    $0x80,%rdx
  2830.    0x0000003f20538823 <+2403>:  lea    -0x80(%rdi),%rdi
  2831.    0x0000003f20538827 <+2407>:  lea    -0x80(%rsi),%rsi
  2832.    0x0000003f2053882b <+2411>:  jae    0x3f205387a0 <__memcpy_ssse3_back+2272>
  2833.    0x0000003f20538831 <+2417>:  movdqu %xmm0,(%r8)
  2834.    0x0000003f20538836 <+2422>:  add    $0x80,%rdx
  2835.    0x0000003f2053883d <+2429>:  sub    %rdx,%rdi
  2836.    0x0000003f20538840 <+2432>:  sub    %rdx,%rsi
  2837.    0x0000003f20538843 <+2435>:  lea    0x28476(%rip),%r11        # 0x3f20560cc0
  2838.    0x0000003f2053884a <+2442>:  movslq (%r11,%rdx,4),%rdx
  2839.    0x0000003f2053884e <+2446>:  lea    (%r11,%rdx,1),%rdx
  2840.    0x0000003f20538852 <+2450>:  jmpq   *%rdx
  2841.    0x0000003f20538854 <+2452>:  ud2a  
  2842.    0x0000003f20538856 <+2454>:  nopw   %cs:0x0(%rax,%rax,1)
  2843.    0x0000003f20538860 <+2464>:  sub    $0x80,%rdx
  2844.    0x0000003f20538867 <+2471>:  movaps -0x6(%rsi),%xmm1
  2845.    0x0000003f2053886b <+2475>:  movaps 0xa(%rsi),%xmm2
  2846.    0x0000003f2053886f <+2479>:  movaps 0x1a(%rsi),%xmm3
  2847.    0x0000003f20538873 <+2483>:  movaps 0x2a(%rsi),%xmm4
  2848.    0x0000003f20538877 <+2487>:  movaps 0x3a(%rsi),%xmm5
  2849.    0x0000003f2053887b <+2491>:  movaps 0x4a(%rsi),%xmm6
  2850.    0x0000003f2053887f <+2495>:  movaps 0x5a(%rsi),%xmm7
  2851.    0x0000003f20538883 <+2499>:  movaps 0x6a(%rsi),%xmm8
  2852.    0x0000003f20538888 <+2504>:  movaps 0x7a(%rsi),%xmm9
  2853.    0x0000003f2053888d <+2509>:  lea    0x80(%rsi),%rsi
  2854.    0x0000003f20538894 <+2516>:  palignr $0x6,%xmm8,%xmm9
  2855.    0x0000003f2053889b <+2523>:  movaps %xmm9,0x70(%rdi)
  2856.    0x0000003f205388a0 <+2528>:  palignr $0x6,%xmm7,%xmm8
  2857.    0x0000003f205388a7 <+2535>:  movaps %xmm8,0x60(%rdi)
  2858.    0x0000003f205388ac <+2540>:  palignr $0x6,%xmm6,%xmm7
  2859.    0x0000003f205388b2 <+2546>:  movaps %xmm7,0x50(%rdi)
  2860.    0x0000003f205388b6 <+2550>:  palignr $0x6,%xmm5,%xmm6
  2861.    0x0000003f205388bc <+2556>:  movaps %xmm6,0x40(%rdi)
  2862.    0x0000003f205388c0 <+2560>:  palignr $0x6,%xmm4,%xmm5
  2863.    0x0000003f205388c6 <+2566>:  movaps %xmm5,0x30(%rdi)
  2864.    0x0000003f205388ca <+2570>:  palignr $0x6,%xmm3,%xmm4
  2865.    0x0000003f205388d0 <+2576>:  movaps %xmm4,0x20(%rdi)
  2866.    0x0000003f205388d4 <+2580>:  palignr $0x6,%xmm2,%xmm3
  2867.    0x0000003f205388da <+2586>:  movaps %xmm3,0x10(%rdi)
  2868.    0x0000003f205388de <+2590>:  palignr $0x6,%xmm1,%xmm2
  2869.    0x0000003f205388e4 <+2596>:  movaps %xmm2,(%rdi)
  2870.    0x0000003f205388e7 <+2599>:  lea    0x80(%rdi),%rdi
  2871.    0x0000003f205388ee <+2606>:  jae    0x3f20538860 <__memcpy_ssse3_back+2464>
  2872.    0x0000003f205388f4 <+2612>:  movdqu %xmm0,(%r8)
  2873.    0x0000003f205388f9 <+2617>:  add    $0x80,%rdx
  2874.    0x0000003f20538900 <+2624>:  add    %rdx,%rdi
  2875.    0x0000003f20538903 <+2627>:  add    %rdx,%rsi
  2876.    0x0000003f20538906 <+2630>:  lea    0x285f3(%rip),%r11        # 0x3f20560f00
  2877.    0x0000003f2053890d <+2637>:  movslq (%r11,%rdx,4),%rdx
  2878.    0x0000003f20538911 <+2641>:  lea    (%r11,%rdx,1),%rdx
  2879.    0x0000003f20538915 <+2645>:  jmpq   *%rdx
  2880.    0x0000003f20538917 <+2647>:  ud2a  
  2881.    0x0000003f20538919 <+2649>:  nopl   0x0(%rax)
  2882.    0x0000003f20538920 <+2656>:  movaps -0x6(%rsi),%xmm1
  2883.    0x0000003f20538924 <+2660>:  movaps -0x16(%rsi),%xmm2
  2884.    0x0000003f20538928 <+2664>:  palignr $0x6,%xmm2,%xmm1
  2885.    0x0000003f2053892e <+2670>:  movaps %xmm1,-0x10(%rdi)
  2886.    0x0000003f20538932 <+2674>:  movaps -0x26(%rsi),%xmm3
  2887.    0x0000003f20538936 <+2678>:  palignr $0x6,%xmm3,%xmm2
  2888.    0x0000003f2053893c <+2684>:  movaps %xmm2,-0x20(%rdi)
  2889.    0x0000003f20538940 <+2688>:  movaps -0x36(%rsi),%xmm4
  2890.    0x0000003f20538944 <+2692>:  palignr $0x6,%xmm4,%xmm3
  2891.    0x0000003f2053894a <+2698>:  movaps %xmm3,-0x30(%rdi)
  2892.    0x0000003f2053894e <+2702>:  movaps -0x46(%rsi),%xmm5
  2893.    0x0000003f20538952 <+2706>:  palignr $0x6,%xmm5,%xmm4
  2894.    0x0000003f20538958 <+2712>:  movaps %xmm4,-0x40(%rdi)
  2895.    0x0000003f2053895c <+2716>:  movaps -0x56(%rsi),%xmm6
  2896.    0x0000003f20538960 <+2720>:  palignr $0x6,%xmm6,%xmm5
  2897.    0x0000003f20538966 <+2726>:  movaps %xmm5,-0x50(%rdi)
  2898.    0x0000003f2053896a <+2730>:  movaps -0x66(%rsi),%xmm7
  2899.    0x0000003f2053896e <+2734>:  palignr $0x6,%xmm7,%xmm6
  2900.    0x0000003f20538974 <+2740>:  movaps %xmm6,-0x60(%rdi)
  2901.    0x0000003f20538978 <+2744>:  movaps -0x76(%rsi),%xmm8
  2902.    0x0000003f2053897d <+2749>:  palignr $0x6,%xmm8,%xmm7
  2903.    0x0000003f20538984 <+2756>:  movaps %xmm7,-0x70(%rdi)
  2904.    0x0000003f20538988 <+2760>:  movaps -0x86(%rsi),%xmm9
  2905.    0x0000003f20538990 <+2768>:  palignr $0x6,%xmm9,%xmm8
  2906.    0x0000003f20538997 <+2775>:  movaps %xmm8,-0x80(%rdi)
  2907.    0x0000003f2053899c <+2780>:  sub    $0x80,%rdx
  2908.    0x0000003f205389a3 <+2787>:  lea    -0x80(%rdi),%rdi
  2909.    0x0000003f205389a7 <+2791>:  lea    -0x80(%rsi),%rsi
  2910.    0x0000003f205389ab <+2795>:  jae    0x3f20538920 <__memcpy_ssse3_back+2656>
  2911.    0x0000003f205389b1 <+2801>:  movdqu %xmm0,(%r8)
  2912.    0x0000003f205389b6 <+2806>:  add    $0x80,%rdx
  2913.    0x0000003f205389bd <+2813>:  sub    %rdx,%rdi
  2914.    0x0000003f205389c0 <+2816>:  sub    %rdx,%rsi
  2915.    0x0000003f205389c3 <+2819>:  lea    0x282f6(%rip),%r11        # 0x3f20560cc0
  2916.    0x0000003f205389ca <+2826>:  movslq (%r11,%rdx,4),%rdx
  2917.    0x0000003f205389ce <+2830>:  lea    (%r11,%rdx,1),%rdx
  2918.    0x0000003f205389d2 <+2834>:  jmpq   *%rdx
  2919.    0x0000003f205389d4 <+2836>:  ud2a  
  2920.    0x0000003f205389d6 <+2838>:  nopw   %cs:0x0(%rax,%rax,1)
  2921.    0x0000003f205389e0 <+2848>:  sub    $0x80,%rdx
  2922.    0x0000003f205389e7 <+2855>:  movaps -0x7(%rsi),%xmm1
  2923.    0x0000003f205389eb <+2859>:  movaps 0x9(%rsi),%xmm2
  2924.    0x0000003f205389ef <+2863>:  movaps 0x19(%rsi),%xmm3
  2925.    0x0000003f205389f3 <+2867>:  movaps 0x29(%rsi),%xmm4
  2926.    0x0000003f205389f7 <+2871>:  movaps 0x39(%rsi),%xmm5
  2927.    0x0000003f205389fb <+2875>:  movaps 0x49(%rsi),%xmm6
  2928.    0x0000003f205389ff <+2879>:  movaps 0x59(%rsi),%xmm7
  2929.    0x0000003f20538a03 <+2883>:  movaps 0x69(%rsi),%xmm8
  2930.    0x0000003f20538a08 <+2888>:  movaps 0x79(%rsi),%xmm9
  2931.    0x0000003f20538a0d <+2893>:  lea    0x80(%rsi),%rsi
  2932.    0x0000003f20538a14 <+2900>:  palignr $0x7,%xmm8,%xmm9
  2933.    0x0000003f20538a1b <+2907>:  movaps %xmm9,0x70(%rdi)
  2934.    0x0000003f20538a20 <+2912>:  palignr $0x7,%xmm7,%xmm8
  2935.    0x0000003f20538a27 <+2919>:  movaps %xmm8,0x60(%rdi)
  2936.    0x0000003f20538a2c <+2924>:  palignr $0x7,%xmm6,%xmm7
  2937.    0x0000003f20538a32 <+2930>:  movaps %xmm7,0x50(%rdi)
  2938.    0x0000003f20538a36 <+2934>:  palignr $0x7,%xmm5,%xmm6
  2939.    0x0000003f20538a3c <+2940>:  movaps %xmm6,0x40(%rdi)
  2940.    0x0000003f20538a40 <+2944>:  palignr $0x7,%xmm4,%xmm5
  2941.    0x0000003f20538a46 <+2950>:  movaps %xmm5,0x30(%rdi)
  2942.    0x0000003f20538a4a <+2954>:  palignr $0x7,%xmm3,%xmm4
  2943.    0x0000003f20538a50 <+2960>:  movaps %xmm4,0x20(%rdi)
  2944.    0x0000003f20538a54 <+2964>:  palignr $0x7,%xmm2,%xmm3
  2945.    0x0000003f20538a5a <+2970>:  movaps %xmm3,0x10(%rdi)
  2946.    0x0000003f20538a5e <+2974>:  palignr $0x7,%xmm1,%xmm2
  2947.    0x0000003f20538a64 <+2980>:  movaps %xmm2,(%rdi)
  2948.    0x0000003f20538a67 <+2983>:  lea    0x80(%rdi),%rdi
  2949.    0x0000003f20538a6e <+2990>:  jae    0x3f205389e0 <__memcpy_ssse3_back+2848>
  2950.    0x0000003f20538a74 <+2996>:  movdqu %xmm0,(%r8)
  2951.    0x0000003f20538a79 <+3001>:  add    $0x80,%rdx
  2952.    0x0000003f20538a80 <+3008>:  add    %rdx,%rdi
  2953.    0x0000003f20538a83 <+3011>:  add    %rdx,%rsi
  2954.    0x0000003f20538a86 <+3014>:  lea    0x28473(%rip),%r11        # 0x3f20560f00
  2955.    0x0000003f20538a8d <+3021>:  movslq (%r11,%rdx,4),%rdx
  2956.    0x0000003f20538a91 <+3025>:  lea    (%r11,%rdx,1),%rdx
  2957.    0x0000003f20538a95 <+3029>:  jmpq   *%rdx
  2958.    0x0000003f20538a97 <+3031>:  ud2a  
  2959.    0x0000003f20538a99 <+3033>:  nopl   0x0(%rax)
  2960.    0x0000003f20538aa0 <+3040>:  movaps -0x7(%rsi),%xmm1
  2961.    0x0000003f20538aa4 <+3044>:  movaps -0x17(%rsi),%xmm2
  2962.    0x0000003f20538aa8 <+3048>:  palignr $0x7,%xmm2,%xmm1
  2963.    0x0000003f20538aae <+3054>:  movaps %xmm1,-0x10(%rdi)
  2964.    0x0000003f20538ab2 <+3058>:  movaps -0x27(%rsi),%xmm3
  2965.    0x0000003f20538ab6 <+3062>:  palignr $0x7,%xmm3,%xmm2
  2966.    0x0000003f20538abc <+3068>:  movaps %xmm2,-0x20(%rdi)
  2967.    0x0000003f20538ac0 <+3072>:  movaps -0x37(%rsi),%xmm4
  2968.    0x0000003f20538ac4 <+3076>:  palignr $0x7,%xmm4,%xmm3
  2969.    0x0000003f20538aca <+3082>:  movaps %xmm3,-0x30(%rdi)
  2970.    0x0000003f20538ace <+3086>:  movaps -0x47(%rsi),%xmm5
  2971.    0x0000003f20538ad2 <+3090>:  palignr $0x7,%xmm5,%xmm4
  2972.    0x0000003f20538ad8 <+3096>:  movaps %xmm4,-0x40(%rdi)
  2973.    0x0000003f20538adc <+3100>:  movaps -0x57(%rsi),%xmm6
  2974.    0x0000003f20538ae0 <+3104>:  palignr $0x7,%xmm6,%xmm5
  2975.    0x0000003f20538ae6 <+3110>:  movaps %xmm5,-0x50(%rdi)
  2976.    0x0000003f20538aea <+3114>:  movaps -0x67(%rsi),%xmm7
  2977.    0x0000003f20538aee <+3118>:  palignr $0x7,%xmm7,%xmm6
  2978.    0x0000003f20538af4 <+3124>:  movaps %xmm6,-0x60(%rdi)
  2979.    0x0000003f20538af8 <+3128>:  movaps -0x77(%rsi),%xmm8
  2980.    0x0000003f20538afd <+3133>:  palignr $0x7,%xmm8,%xmm7
  2981.    0x0000003f20538b04 <+3140>:  movaps %xmm7,-0x70(%rdi)
  2982.    0x0000003f20538b08 <+3144>:  movaps -0x87(%rsi),%xmm9
  2983.    0x0000003f20538b10 <+3152>:  palignr $0x7,%xmm9,%xmm8
  2984.    0x0000003f20538b17 <+3159>:  movaps %xmm8,-0x80(%rdi)
  2985.    0x0000003f20538b1c <+3164>:  sub    $0x80,%rdx
  2986.    0x0000003f20538b23 <+3171>:  lea    -0x80(%rdi),%rdi
  2987.    0x0000003f20538b27 <+3175>:  lea    -0x80(%rsi),%rsi
  2988.    0x0000003f20538b2b <+3179>:  jae    0x3f20538aa0 <__memcpy_ssse3_back+3040>
  2989.    0x0000003f20538b31 <+3185>:  movdqu %xmm0,(%r8)
  2990.    0x0000003f20538b36 <+3190>:  add    $0x80,%rdx
  2991.    0x0000003f20538b3d <+3197>:  sub    %rdx,%rdi
  2992.    0x0000003f20538b40 <+3200>:  sub    %rdx,%rsi
  2993.    0x0000003f20538b43 <+3203>:  lea    0x28176(%rip),%r11        # 0x3f20560cc0
  2994.    0x0000003f20538b4a <+3210>:  movslq (%r11,%rdx,4),%rdx
  2995.    0x0000003f20538b4e <+3214>:  lea    (%r11,%rdx,1),%rdx
  2996.    0x0000003f20538b52 <+3218>:  jmpq   *%rdx
  2997.    0x0000003f20538b54 <+3220>:  ud2a  
  2998.    0x0000003f20538b56 <+3222>:  nopw   %cs:0x0(%rax,%rax,1)
  2999.    0x0000003f20538b60 <+3232>:  sub    $0x80,%rdx
  3000.    0x0000003f20538b67 <+3239>:  movaps -0x8(%rsi),%xmm1
  3001.    0x0000003f20538b6b <+3243>:  movaps 0x8(%rsi),%xmm2
  3002.    0x0000003f20538b6f <+3247>:  movaps 0x18(%rsi),%xmm3
  3003.    0x0000003f20538b73 <+3251>:  movaps 0x28(%rsi),%xmm4
  3004.    0x0000003f20538b77 <+3255>:  movaps 0x38(%rsi),%xmm5
  3005.    0x0000003f20538b7b <+3259>:  movaps 0x48(%rsi),%xmm6
  3006.    0x0000003f20538b7f <+3263>:  movaps 0x58(%rsi),%xmm7
  3007.    0x0000003f20538b83 <+3267>:  movaps 0x68(%rsi),%xmm8
  3008.    0x0000003f20538b88 <+3272>:  movaps 0x78(%rsi),%xmm9
  3009.    0x0000003f20538b8d <+3277>:  lea    0x80(%rsi),%rsi
  3010.    0x0000003f20538b94 <+3284>:  palignr $0x8,%xmm8,%xmm9
  3011.    0x0000003f20538b9b <+3291>:  movaps %xmm9,0x70(%rdi)
  3012.    0x0000003f20538ba0 <+3296>:  palignr $0x8,%xmm7,%xmm8
  3013.    0x0000003f20538ba7 <+3303>:  movaps %xmm8,0x60(%rdi)
  3014.    0x0000003f20538bac <+3308>:  palignr $0x8,%xmm6,%xmm7
  3015.    0x0000003f20538bb2 <+3314>:  movaps %xmm7,0x50(%rdi)
  3016.    0x0000003f20538bb6 <+3318>:  palignr $0x8,%xmm5,%xmm6
  3017.    0x0000003f20538bbc <+3324>:  movaps %xmm6,0x40(%rdi)
  3018.    0x0000003f20538bc0 <+3328>:  palignr $0x8,%xmm4,%xmm5
  3019.    0x0000003f20538bc6 <+3334>:  movaps %xmm5,0x30(%rdi)
  3020.    0x0000003f20538bca <+3338>:  palignr $0x8,%xmm3,%xmm4
  3021.    0x0000003f20538bd0 <+3344>:  movaps %xmm4,0x20(%rdi)
  3022.    0x0000003f20538bd4 <+3348>:  palignr $0x8,%xmm2,%xmm3
  3023.    0x0000003f20538bda <+3354>:  movaps %xmm3,0x10(%rdi)
  3024.    0x0000003f20538bde <+3358>:  palignr $0x8,%xmm1,%xmm2
  3025.    0x0000003f20538be4 <+3364>:  movaps %xmm2,(%rdi)
  3026.    0x0000003f20538be7 <+3367>:  lea    0x80(%rdi),%rdi
  3027.    0x0000003f20538bee <+3374>:  jae    0x3f20538b60 <__memcpy_ssse3_back+3232>
  3028.    0x0000003f20538bf4 <+3380>:  movdqu %xmm0,(%r8)
  3029.    0x0000003f20538bf9 <+3385>:  add    $0x80,%rdx
  3030.    0x0000003f20538c00 <+3392>:  add    %rdx,%rdi
  3031.    0x0000003f20538c03 <+3395>:  add    %rdx,%rsi
  3032.    0x0000003f20538c06 <+3398>:  lea    0x282f3(%rip),%r11        # 0x3f20560f00
  3033.    0x0000003f20538c0d <+3405>:  movslq (%r11,%rdx,4),%rdx
  3034.    0x0000003f20538c11 <+3409>:  lea    (%r11,%rdx,1),%rdx
  3035.    0x0000003f20538c15 <+3413>:  jmpq   *%rdx
  3036.    0x0000003f20538c17 <+3415>:  ud2a  
  3037.    0x0000003f20538c19 <+3417>:  nopl   0x0(%rax)
  3038.    0x0000003f20538c20 <+3424>:  movaps -0x8(%rsi),%xmm1
  3039.    0x0000003f20538c24 <+3428>:  movaps -0x18(%rsi),%xmm2
  3040.    0x0000003f20538c28 <+3432>:  palignr $0x8,%xmm2,%xmm1
  3041.    0x0000003f20538c2e <+3438>:  movaps %xmm1,-0x10(%rdi)
  3042.    0x0000003f20538c32 <+3442>:  movaps -0x28(%rsi),%xmm3
  3043.    0x0000003f20538c36 <+3446>:  palignr $0x8,%xmm3,%xmm2
  3044.    0x0000003f20538c3c <+3452>:  movaps %xmm2,-0x20(%rdi)
  3045.    0x0000003f20538c40 <+3456>:  movaps -0x38(%rsi),%xmm4
  3046.    0x0000003f20538c44 <+3460>:  palignr $0x8,%xmm4,%xmm3
  3047.    0x0000003f20538c4a <+3466>:  movaps %xmm3,-0x30(%rdi)
  3048.    0x0000003f20538c4e <+3470>:  movaps -0x48(%rsi),%xmm5
  3049.    0x0000003f20538c52 <+3474>:  palignr $0x8,%xmm5,%xmm4
  3050.    0x0000003f20538c58 <+3480>:  movaps %xmm4,-0x40(%rdi)
  3051.    0x0000003f20538c5c <+3484>:  movaps -0x58(%rsi),%xmm6
  3052.    0x0000003f20538c60 <+3488>:  palignr $0x8,%xmm6,%xmm5
  3053.    0x0000003f20538c66 <+3494>:  movaps %xmm5,-0x50(%rdi)
  3054.    0x0000003f20538c6a <+3498>:  movaps -0x68(%rsi),%xmm7
  3055.    0x0000003f20538c6e <+3502>:  palignr $0x8,%xmm7,%xmm6
  3056.    0x0000003f20538c74 <+3508>:  movaps %xmm6,-0x60(%rdi)
  3057.    0x0000003f20538c78 <+3512>:  movaps -0x78(%rsi),%xmm8
  3058.    0x0000003f20538c7d <+3517>:  palignr $0x8,%xmm8,%xmm7
  3059.    0x0000003f20538c84 <+3524>:  movaps %xmm7,-0x70(%rdi)
  3060.    0x0000003f20538c88 <+3528>:  movaps -0x88(%rsi),%xmm9
  3061.    0x0000003f20538c90 <+3536>:  palignr $0x8,%xmm9,%xmm8
  3062.    0x0000003f20538c97 <+3543>:  movaps %xmm8,-0x80(%rdi)
  3063.    0x0000003f20538c9c <+3548>:  sub    $0x80,%rdx
  3064.    0x0000003f20538ca3 <+3555>:  lea    -0x80(%rdi),%rdi
  3065.    0x0000003f20538ca7 <+3559>:  lea    -0x80(%rsi),%rsi
  3066.    0x0000003f20538cab <+3563>:  jae    0x3f20538c20 <__memcpy_ssse3_back+3424>
  3067.    0x0000003f20538cb1 <+3569>:  movdqu %xmm0,(%r8)
  3068.    0x0000003f20538cb6 <+3574>:  add    $0x80,%rdx
  3069.    0x0000003f20538cbd <+3581>:  sub    %rdx,%rdi
  3070.    0x0000003f20538cc0 <+3584>:  sub    %rdx,%rsi
  3071.    0x0000003f20538cc3 <+3587>:  lea    0x27ff6(%rip),%r11        # 0x3f20560cc0
  3072.    0x0000003f20538cca <+3594>:  movslq (%r11,%rdx,4),%rdx
  3073.    0x0000003f20538cce <+3598>:  lea    (%r11,%rdx,1),%rdx
  3074.    0x0000003f20538cd2 <+3602>:  jmpq   *%rdx
  3075.    0x0000003f20538cd4 <+3604>:  ud2a  
  3076.    0x0000003f20538cd6 <+3606>:  nopw   %cs:0x0(%rax,%rax,1)
  3077.    0x0000003f20538ce0 <+3616>:  sub    $0x80,%rdx
  3078.    0x0000003f20538ce7 <+3623>:  movaps -0x9(%rsi),%xmm1
  3079.    0x0000003f20538ceb <+3627>:  movaps 0x7(%rsi),%xmm2
  3080.    0x0000003f20538cef <+3631>:  movaps 0x17(%rsi),%xmm3
  3081.    0x0000003f20538cf3 <+3635>:  movaps 0x27(%rsi),%xmm4
  3082.    0x0000003f20538cf7 <+3639>:  movaps 0x37(%rsi),%xmm5
  3083.    0x0000003f20538cfb <+3643>:  movaps 0x47(%rsi),%xmm6
  3084.    0x0000003f20538cff <+3647>:  movaps 0x57(%rsi),%xmm7
  3085.    0x0000003f20538d03 <+3651>:  movaps 0x67(%rsi),%xmm8
  3086.    0x0000003f20538d08 <+3656>:  movaps 0x77(%rsi),%xmm9
  3087.    0x0000003f20538d0d <+3661>:  lea    0x80(%rsi),%rsi
  3088.    0x0000003f20538d14 <+3668>:  palignr $0x9,%xmm8,%xmm9
  3089.    0x0000003f20538d1b <+3675>:  movaps %xmm9,0x70(%rdi)
  3090.    0x0000003f20538d20 <+3680>:  palignr $0x9,%xmm7,%xmm8
  3091.    0x0000003f20538d27 <+3687>:  movaps %xmm8,0x60(%rdi)
  3092.    0x0000003f20538d2c <+3692>:  palignr $0x9,%xmm6,%xmm7
  3093.    0x0000003f20538d32 <+3698>:  movaps %xmm7,0x50(%rdi)
  3094.    0x0000003f20538d36 <+3702>:  palignr $0x9,%xmm5,%xmm6
  3095.    0x0000003f20538d3c <+3708>:  movaps %xmm6,0x40(%rdi)
  3096.    0x0000003f20538d40 <+3712>:  palignr $0x9,%xmm4,%xmm5
  3097.    0x0000003f20538d46 <+3718>:  movaps %xmm5,0x30(%rdi)
  3098.    0x0000003f20538d4a <+3722>:  palignr $0x9,%xmm3,%xmm4
  3099.    0x0000003f20538d50 <+3728>:  movaps %xmm4,0x20(%rdi)
  3100.    0x0000003f20538d54 <+3732>:  palignr $0x9,%xmm2,%xmm3
  3101.    0x0000003f20538d5a <+3738>:  movaps %xmm3,0x10(%rdi)
  3102.    0x0000003f20538d5e <+3742>:  palignr $0x9,%xmm1,%xmm2
  3103.    0x0000003f20538d64 <+3748>:  movaps %xmm2,(%rdi)
  3104.    0x0000003f20538d67 <+3751>:  lea    0x80(%rdi),%rdi
  3105.    0x0000003f20538d6e <+3758>:  jae    0x3f20538ce0 <__memcpy_ssse3_back+3616>
  3106.    0x0000003f20538d74 <+3764>:  movdqu %xmm0,(%r8)
  3107.    0x0000003f20538d79 <+3769>:  add    $0x80,%rdx
  3108.    0x0000003f20538d80 <+3776>:  add    %rdx,%rdi
  3109.    0x0000003f20538d83 <+3779>:  add    %rdx,%rsi
  3110.    0x0000003f20538d86 <+3782>:  lea    0x28173(%rip),%r11        # 0x3f20560f00
  3111.    0x0000003f20538d8d <+3789>:  movslq (%r11,%rdx,4),%rdx
  3112.    0x0000003f20538d91 <+3793>:  lea    (%r11,%rdx,1),%rdx
  3113.    0x0000003f20538d95 <+3797>:  jmpq   *%rdx
  3114.    0x0000003f20538d97 <+3799>:  ud2a  
  3115.    0x0000003f20538d99 <+3801>:  nopl   0x0(%rax)
  3116.    0x0000003f20538da0 <+3808>:  movaps -0x9(%rsi),%xmm1
  3117.    0x0000003f20538da4 <+3812>:  movaps -0x19(%rsi),%xmm2
  3118.    0x0000003f20538da8 <+3816>:  palignr $0x9,%xmm2,%xmm1
  3119.    0x0000003f20538dae <+3822>:  movaps %xmm1,-0x10(%rdi)
  3120.    0x0000003f20538db2 <+3826>:  movaps -0x29(%rsi),%xmm3
  3121.    0x0000003f20538db6 <+3830>:  palignr $0x9,%xmm3,%xmm2
  3122.    0x0000003f20538dbc <+3836>:  movaps %xmm2,-0x20(%rdi)
  3123.    0x0000003f20538dc0 <+3840>:  movaps -0x39(%rsi),%xmm4
  3124.    0x0000003f20538dc4 <+3844>:  palignr $0x9,%xmm4,%xmm3
  3125.    0x0000003f20538dca <+3850>:  movaps %xmm3,-0x30(%rdi)
  3126.    0x0000003f20538dce <+3854>:  movaps -0x49(%rsi),%xmm5
  3127.    0x0000003f20538dd2 <+3858>:  palignr $0x9,%xmm5,%xmm4
  3128.    0x0000003f20538dd8 <+3864>:  movaps %xmm4,-0x40(%rdi)
  3129.    0x0000003f20538ddc <+3868>:  movaps -0x59(%rsi),%xmm6
  3130.    0x0000003f20538de0 <+3872>:  palignr $0x9,%xmm6,%xmm5
  3131.    0x0000003f20538de6 <+3878>:  movaps %xmm5,-0x50(%rdi)
  3132.    0x0000003f20538dea <+3882>:  movaps -0x69(%rsi),%xmm7
  3133.    0x0000003f20538dee <+3886>:  palignr $0x9,%xmm7,%xmm6
  3134.    0x0000003f20538df4 <+3892>:  movaps %xmm6,-0x60(%rdi)
  3135.    0x0000003f20538df8 <+3896>:  movaps -0x79(%rsi),%xmm8
  3136.    0x0000003f20538dfd <+3901>:  palignr $0x9,%xmm8,%xmm7
  3137.    0x0000003f20538e04 <+3908>:  movaps %xmm7,-0x70(%rdi)
  3138.    0x0000003f20538e08 <+3912>:  movaps -0x89(%rsi),%xmm9
  3139.    0x0000003f20538e10 <+3920>:  palignr $0x9,%xmm9,%xmm8
  3140.    0x0000003f20538e17 <+3927>:  movaps %xmm8,-0x80(%rdi)
  3141.    0x0000003f20538e1c <+3932>:  sub    $0x80,%rdx
  3142.    0x0000003f20538e23 <+3939>:  lea    -0x80(%rdi),%rdi
  3143.    0x0000003f20538e27 <+3943>:  lea    -0x80(%rsi),%rsi
  3144.    0x0000003f20538e2b <+3947>:  jae    0x3f20538da0 <__memcpy_ssse3_back+3808>
  3145.    0x0000003f20538e31 <+3953>:  movdqu %xmm0,(%r8)
  3146.    0x0000003f20538e36 <+3958>:  add    $0x80,%rdx
  3147.    0x0000003f20538e3d <+3965>:  sub    %rdx,%rdi
  3148.    0x0000003f20538e40 <+3968>:  sub    %rdx,%rsi
  3149.    0x0000003f20538e43 <+3971>:  lea    0x27e76(%rip),%r11        # 0x3f20560cc0
  3150.    0x0000003f20538e4a <+3978>:  movslq (%r11,%rdx,4),%rdx
  3151.    0x0000003f20538e4e <+3982>:  lea    (%r11,%rdx,1),%rdx
  3152.    0x0000003f20538e52 <+3986>:  jmpq   *%rdx
  3153.    0x0000003f20538e54 <+3988>:  ud2a  
  3154.    0x0000003f20538e56 <+3990>:  nopw   %cs:0x0(%rax,%rax,1)
  3155.    0x0000003f20538e60 <+4000>:  sub    $0x80,%rdx
  3156.    0x0000003f20538e67 <+4007>:  movaps -0xa(%rsi),%xmm1
  3157.    0x0000003f20538e6b <+4011>:  movaps 0x6(%rsi),%xmm2
  3158.    0x0000003f20538e6f <+4015>:  movaps 0x16(%rsi),%xmm3
  3159.    0x0000003f20538e73 <+4019>:  movaps 0x26(%rsi),%xmm4
  3160.    0x0000003f20538e77 <+4023>:  movaps 0x36(%rsi),%xmm5
  3161.    0x0000003f20538e7b <+4027>:  movaps 0x46(%rsi),%xmm6
  3162.    0x0000003f20538e7f <+4031>:  movaps 0x56(%rsi),%xmm7
  3163.    0x0000003f20538e83 <+4035>:  movaps 0x66(%rsi),%xmm8
  3164.    0x0000003f20538e88 <+4040>:  movaps 0x76(%rsi),%xmm9
  3165.    0x0000003f20538e8d <+4045>:  lea    0x80(%rsi),%rsi
  3166.    0x0000003f20538e94 <+4052>:  palignr $0xa,%xmm8,%xmm9
  3167.    0x0000003f20538e9b <+4059>:  movaps %xmm9,0x70(%rdi)
  3168.    0x0000003f20538ea0 <+4064>:  palignr $0xa,%xmm7,%xmm8
  3169.    0x0000003f20538ea7 <+4071>:  movaps %xmm8,0x60(%rdi)
  3170.    0x0000003f20538eac <+4076>:  palignr $0xa,%xmm6,%xmm7
  3171.    0x0000003f20538eb2 <+4082>:  movaps %xmm7,0x50(%rdi)
  3172.    0x0000003f20538eb6 <+4086>:  palignr $0xa,%xmm5,%xmm6
  3173.    0x0000003f20538ebc <+4092>:  movaps %xmm6,0x40(%rdi)
  3174.    0x0000003f20538ec0 <+4096>:  palignr $0xa,%xmm4,%xmm5
  3175.    0x0000003f20538ec6 <+4102>:  movaps %xmm5,0x30(%rdi)
  3176.    0x0000003f20538eca <+4106>:  palignr $0xa,%xmm3,%xmm4
  3177.    0x0000003f20538ed0 <+4112>:  movaps %xmm4,0x20(%rdi)
  3178.    0x0000003f20538ed4 <+4116>:  palignr $0xa,%xmm2,%xmm3
  3179.    0x0000003f20538eda <+4122>:  movaps %xmm3,0x10(%rdi)
  3180.    0x0000003f20538ede <+4126>:  palignr $0xa,%xmm1,%xmm2
  3181.    0x0000003f20538ee4 <+4132>:  movaps %xmm2,(%rdi)
  3182.    0x0000003f20538ee7 <+4135>:  lea    0x80(%rdi),%rdi
  3183.    0x0000003f20538eee <+4142>:  jae    0x3f20538e60 <__memcpy_ssse3_back+4000>
  3184.    0x0000003f20538ef4 <+4148>:  movdqu %xmm0,(%r8)
  3185.    0x0000003f20538ef9 <+4153>:  add    $0x80,%rdx
  3186.    0x0000003f20538f00 <+4160>:  add    %rdx,%rdi
  3187.    0x0000003f20538f03 <+4163>:  add    %rdx,%rsi
  3188.    0x0000003f20538f06 <+4166>:  lea    0x27ff3(%rip),%r11        # 0x3f20560f00
  3189.    0x0000003f20538f0d <+4173>:  movslq (%r11,%rdx,4),%rdx
  3190.    0x0000003f20538f11 <+4177>:  lea    (%r11,%rdx,1),%rdx
  3191.    0x0000003f20538f15 <+4181>:  jmpq   *%rdx
  3192.    0x0000003f20538f17 <+4183>:  ud2a  
  3193.    0x0000003f20538f19 <+4185>:  nopl   0x0(%rax)
  3194.    0x0000003f20538f20 <+4192>:  movaps -0xa(%rsi),%xmm1
  3195.    0x0000003f20538f24 <+4196>:  movaps -0x1a(%rsi),%xmm2
  3196.    0x0000003f20538f28 <+4200>:  palignr $0xa,%xmm2,%xmm1
  3197.    0x0000003f20538f2e <+4206>:  movaps %xmm1,-0x10(%rdi)
  3198.    0x0000003f20538f32 <+4210>:  movaps -0x2a(%rsi),%xmm3
  3199.    0x0000003f20538f36 <+4214>:  palignr $0xa,%xmm3,%xmm2
  3200.    0x0000003f20538f3c <+4220>:  movaps %xmm2,-0x20(%rdi)
  3201.    0x0000003f20538f40 <+4224>:  movaps -0x3a(%rsi),%xmm4
  3202.    0x0000003f20538f44 <+4228>:  palignr $0xa,%xmm4,%xmm3
  3203.    0x0000003f20538f4a <+4234>:  movaps %xmm3,-0x30(%rdi)
  3204.    0x0000003f20538f4e <+4238>:  movaps -0x4a(%rsi),%xmm5
  3205.    0x0000003f20538f52 <+4242>:  palignr $0xa,%xmm5,%xmm4
  3206.    0x0000003f20538f58 <+4248>:  movaps %xmm4,-0x40(%rdi)
  3207.    0x0000003f20538f5c <+4252>:  movaps -0x5a(%rsi),%xmm6
  3208.    0x0000003f20538f60 <+4256>:  palignr $0xa,%xmm6,%xmm5
  3209.    0x0000003f20538f66 <+4262>:  movaps %xmm5,-0x50(%rdi)
  3210.    0x0000003f20538f6a <+4266>:  movaps -0x6a(%rsi),%xmm7
  3211.    0x0000003f20538f6e <+4270>:  palignr $0xa,%xmm7,%xmm6
  3212.    0x0000003f20538f74 <+4276>:  movaps %xmm6,-0x60(%rdi)
  3213.    0x0000003f20538f78 <+4280>:  movaps -0x7a(%rsi),%xmm8
  3214.    0x0000003f20538f7d <+4285>:  palignr $0xa,%xmm8,%xmm7
  3215.    0x0000003f20538f84 <+4292>:  movaps %xmm7,-0x70(%rdi)
  3216.    0x0000003f20538f88 <+4296>:  movaps -0x8a(%rsi),%xmm9
  3217.    0x0000003f20538f90 <+4304>:  palignr $0xa,%xmm9,%xmm8
  3218.    0x0000003f20538f97 <+4311>:  movaps %xmm8,-0x80(%rdi)
  3219.    0x0000003f20538f9c <+4316>:  sub    $0x80,%rdx
  3220.    0x0000003f20538fa3 <+4323>:  lea    -0x80(%rdi),%rdi
  3221.    0x0000003f20538fa7 <+4327>:  lea    -0x80(%rsi),%rsi
  3222.    0x0000003f20538fab <+4331>:  jae    0x3f20538f20 <__memcpy_ssse3_back+4192>
  3223.    0x0000003f20538fb1 <+4337>:  movdqu %xmm0,(%r8)
  3224.    0x0000003f20538fb6 <+4342>:  add    $0x80,%rdx
  3225.    0x0000003f20538fbd <+4349>:  sub    %rdx,%rdi
  3226.    0x0000003f20538fc0 <+4352>:  sub    %rdx,%rsi
  3227.    0x0000003f20538fc3 <+4355>:  lea    0x27cf6(%rip),%r11        # 0x3f20560cc0
  3228.    0x0000003f20538fca <+4362>:  movslq (%r11,%rdx,4),%rdx
  3229.    0x0000003f20538fce <+4366>:  lea    (%r11,%rdx,1),%rdx
  3230.    0x0000003f20538fd2 <+4370>:  jmpq   *%rdx
  3231.    0x0000003f20538fd4 <+4372>:  ud2a  
  3232.    0x0000003f20538fd6 <+4374>:  nopw   %cs:0x0(%rax,%rax,1)
  3233.    0x0000003f20538fe0 <+4384>:  sub    $0x80,%rdx
  3234.    0x0000003f20538fe7 <+4391>:  movaps -0xb(%rsi),%xmm1
  3235.    0x0000003f20538feb <+4395>:  movaps 0x5(%rsi),%xmm2
  3236.    0x0000003f20538fef <+4399>:  movaps 0x15(%rsi),%xmm3
  3237.    0x0000003f20538ff3 <+4403>:  movaps 0x25(%rsi),%xmm4
  3238.    0x0000003f20538ff7 <+4407>:  movaps 0x35(%rsi),%xmm5
  3239.    0x0000003f20538ffb <+4411>:  movaps 0x45(%rsi),%xmm6
  3240.    0x0000003f20538fff <+4415>:  movaps 0x55(%rsi),%xmm7
  3241.    0x0000003f20539003 <+4419>:  movaps 0x65(%rsi),%xmm8
  3242.    0x0000003f20539008 <+4424>:  movaps 0x75(%rsi),%xmm9
  3243.    0x0000003f2053900d <+4429>:  lea    0x80(%rsi),%rsi
  3244.    0x0000003f20539014 <+4436>:  palignr $0xb,%xmm8,%xmm9
  3245.    0x0000003f2053901b <+4443>:  movaps %xmm9,0x70(%rdi)
  3246.    0x0000003f20539020 <+4448>:  palignr $0xb,%xmm7,%xmm8
  3247.    0x0000003f20539027 <+4455>:  movaps %xmm8,0x60(%rdi)
  3248.    0x0000003f2053902c <+4460>:  palignr $0xb,%xmm6,%xmm7
  3249.    0x0000003f20539032 <+4466>:  movaps %xmm7,0x50(%rdi)
  3250.    0x0000003f20539036 <+4470>:  palignr $0xb,%xmm5,%xmm6
  3251.    0x0000003f2053903c <+4476>:  movaps %xmm6,0x40(%rdi)
  3252.    0x0000003f20539040 <+4480>:  palignr $0xb,%xmm4,%xmm5
  3253.    0x0000003f20539046 <+4486>:  movaps %xmm5,0x30(%rdi)
  3254.    0x0000003f2053904a <+4490>:  palignr $0xb,%xmm3,%xmm4
  3255.    0x0000003f20539050 <+4496>:  movaps %xmm4,0x20(%rdi)
  3256.    0x0000003f20539054 <+4500>:  palignr $0xb,%xmm2,%xmm3
  3257.    0x0000003f2053905a <+4506>:  movaps %xmm3,0x10(%rdi)
  3258.    0x0000003f2053905e <+4510>:  palignr $0xb,%xmm1,%xmm2
  3259.    0x0000003f20539064 <+4516>:  movaps %xmm2,(%rdi)
  3260.    0x0000003f20539067 <+4519>:  lea    0x80(%rdi),%rdi
  3261.    0x0000003f2053906e <+4526>:  jae    0x3f20538fe0 <__memcpy_ssse3_back+4384>
  3262.    0x0000003f20539074 <+4532>:  movdqu %xmm0,(%r8)
  3263.    0x0000003f20539079 <+4537>:  add    $0x80,%rdx
  3264.    0x0000003f20539080 <+4544>:  add    %rdx,%rdi
  3265.    0x0000003f20539083 <+4547>:  add    %rdx,%rsi
  3266.    0x0000003f20539086 <+4550>:  lea    0x27e73(%rip),%r11        # 0x3f20560f00
  3267.    0x0000003f2053908d <+4557>:  movslq (%r11,%rdx,4),%rdx
  3268.    0x0000003f20539091 <+4561>:  lea    (%r11,%rdx,1),%rdx
  3269.    0x0000003f20539095 <+4565>:  jmpq   *%rdx
  3270.    0x0000003f20539097 <+4567>:  ud2a  
  3271.    0x0000003f20539099 <+4569>:  nopl   0x0(%rax)
  3272.    0x0000003f205390a0 <+4576>:  movaps -0xb(%rsi),%xmm1
  3273.    0x0000003f205390a4 <+4580>:  movaps -0x1b(%rsi),%xmm2
  3274.    0x0000003f205390a8 <+4584>:  palignr $0xb,%xmm2,%xmm1
  3275.    0x0000003f205390ae <+4590>:  movaps %xmm1,-0x10(%rdi)
  3276.    0x0000003f205390b2 <+4594>:  movaps -0x2b(%rsi),%xmm3
  3277.    0x0000003f205390b6 <+4598>:  palignr $0xb,%xmm3,%xmm2
  3278.    0x0000003f205390bc <+4604>:  movaps %xmm2,-0x20(%rdi)
  3279.    0x0000003f205390c0 <+4608>:  movaps -0x3b(%rsi),%xmm4
  3280.    0x0000003f205390c4 <+4612>:  palignr $0xb,%xmm4,%xmm3
  3281.    0x0000003f205390ca <+4618>:  movaps %xmm3,-0x30(%rdi)
  3282.    0x0000003f205390ce <+4622>:  movaps -0x4b(%rsi),%xmm5
  3283.    0x0000003f205390d2 <+4626>:  palignr $0xb,%xmm5,%xmm4
  3284.    0x0000003f205390d8 <+4632>:  movaps %xmm4,-0x40(%rdi)
  3285.    0x0000003f205390dc <+4636>:  movaps -0x5b(%rsi),%xmm6
  3286.    0x0000003f205390e0 <+4640>:  palignr $0xb,%xmm6,%xmm5
  3287.    0x0000003f205390e6 <+4646>:  movaps %xmm5,-0x50(%rdi)
  3288.    0x0000003f205390ea <+4650>:  movaps -0x6b(%rsi),%xmm7
  3289.    0x0000003f205390ee <+4654>:  palignr $0xb,%xmm7,%xmm6
  3290.    0x0000003f205390f4 <+4660>:  movaps %xmm6,-0x60(%rdi)
  3291.    0x0000003f205390f8 <+4664>:  movaps -0x7b(%rsi),%xmm8
  3292.    0x0000003f205390fd <+4669>:  palignr $0xb,%xmm8,%xmm7
  3293.    0x0000003f20539104 <+4676>:  movaps %xmm7,-0x70(%rdi)
  3294.    0x0000003f20539108 <+4680>:  movaps -0x8b(%rsi),%xmm9
  3295.    0x0000003f20539110 <+4688>:  palignr $0xb,%xmm9,%xmm8
  3296.    0x0000003f20539117 <+4695>:  movaps %xmm8,-0x80(%rdi)
  3297.    0x0000003f2053911c <+4700>:  sub    $0x80,%rdx
  3298.    0x0000003f20539123 <+4707>:  lea    -0x80(%rdi),%rdi
  3299.    0x0000003f20539127 <+4711>:  lea    -0x80(%rsi),%rsi
  3300.    0x0000003f2053912b <+4715>:  jae    0x3f205390a0 <__memcpy_ssse3_back+4576>
  3301.    0x0000003f20539131 <+4721>:  movdqu %xmm0,(%r8)
  3302.    0x0000003f20539136 <+4726>:  add    $0x80,%rdx
  3303.    0x0000003f2053913d <+4733>:  sub    %rdx,%rdi
  3304.    0x0000003f20539140 <+4736>:  sub    %rdx,%rsi
  3305.    0x0000003f20539143 <+4739>:  lea    0x27b76(%rip),%r11        # 0x3f20560cc0
  3306.    0x0000003f2053914a <+4746>:  movslq (%r11,%rdx,4),%rdx
  3307.    0x0000003f2053914e <+4750>:  lea    (%r11,%rdx,1),%rdx
  3308.    0x0000003f20539152 <+4754>:  jmpq   *%rdx
  3309.    0x0000003f20539154 <+4756>:  ud2a  
  3310.    0x0000003f20539156 <+4758>:  nopw   %cs:0x0(%rax,%rax,1)
  3311.    0x0000003f20539160 <+4768>:  sub    $0x80,%rdx
  3312.    0x0000003f20539167 <+4775>:  movdqa -0xc(%rsi),%xmm1
  3313.    0x0000003f2053916c <+4780>:  movaps 0x4(%rsi),%xmm2
  3314.    0x0000003f20539170 <+4784>:  movaps 0x14(%rsi),%xmm3
  3315.    0x0000003f20539174 <+4788>:  movaps 0x24(%rsi),%xmm4
  3316.    0x0000003f20539178 <+4792>:  movaps 0x34(%rsi),%xmm5
  3317.    0x0000003f2053917c <+4796>:  movaps 0x44(%rsi),%xmm6
  3318.    0x0000003f20539180 <+4800>:  movaps 0x54(%rsi),%xmm7
  3319.    0x0000003f20539184 <+4804>:  movaps 0x64(%rsi),%xmm8
  3320.    0x0000003f20539189 <+4809>:  movaps 0x74(%rsi),%xmm9
  3321.    0x0000003f2053918e <+4814>:  lea    0x80(%rsi),%rsi
  3322.    0x0000003f20539195 <+4821>:  palignr $0xc,%xmm8,%xmm9
  3323.    0x0000003f2053919c <+4828>:  movaps %xmm9,0x70(%rdi)
  3324.    0x0000003f205391a1 <+4833>:  palignr $0xc,%xmm7,%xmm8
  3325.    0x0000003f205391a8 <+4840>:  movaps %xmm8,0x60(%rdi)
  3326.    0x0000003f205391ad <+4845>:  palignr $0xc,%xmm6,%xmm7
  3327.    0x0000003f205391b3 <+4851>:  movaps %xmm7,0x50(%rdi)
  3328.    0x0000003f205391b7 <+4855>:  palignr $0xc,%xmm5,%xmm6
  3329.    0x0000003f205391bd <+4861>:  movaps %xmm6,0x40(%rdi)
  3330.    0x0000003f205391c1 <+4865>:  palignr $0xc,%xmm4,%xmm5
  3331.    0x0000003f205391c7 <+4871>:  movaps %xmm5,0x30(%rdi)
  3332.    0x0000003f205391cb <+4875>:  palignr $0xc,%xmm3,%xmm4
  3333.    0x0000003f205391d1 <+4881>:  movaps %xmm4,0x20(%rdi)
  3334.    0x0000003f205391d5 <+4885>:  palignr $0xc,%xmm2,%xmm3
  3335.    0x0000003f205391db <+4891>:  movaps %xmm3,0x10(%rdi)
  3336.    0x0000003f205391df <+4895>:  palignr $0xc,%xmm1,%xmm2
  3337.    0x0000003f205391e5 <+4901>:  movaps %xmm2,(%rdi)
  3338.    0x0000003f205391e8 <+4904>:  lea    0x80(%rdi),%rdi
  3339.    0x0000003f205391ef <+4911>:  jae    0x3f20539160 <__memcpy_ssse3_back+4768>
  3340.    0x0000003f205391f5 <+4917>:  movdqu %xmm0,(%r8)
  3341.    0x0000003f205391fa <+4922>:  add    $0x80,%rdx
  3342.    0x0000003f20539201 <+4929>:  add    %rdx,%rdi
  3343.    0x0000003f20539204 <+4932>:  add    %rdx,%rsi
  3344.    0x0000003f20539207 <+4935>:  lea    0x27cf2(%rip),%r11        # 0x3f20560f00
  3345.    0x0000003f2053920e <+4942>:  movslq (%r11,%rdx,4),%rdx
  3346.    0x0000003f20539212 <+4946>:  lea    (%r11,%rdx,1),%rdx
  3347.    0x0000003f20539216 <+4950>:  jmpq   *%rdx
  3348.    0x0000003f20539218 <+4952>:  ud2a  
  3349.    0x0000003f2053921a <+4954>:  nopw   0x0(%rax,%rax,1)
  3350.    0x0000003f20539220 <+4960>:  movaps -0xc(%rsi),%xmm1
  3351.    0x0000003f20539224 <+4964>:  movaps -0x1c(%rsi),%xmm2
  3352.    0x0000003f20539228 <+4968>:  palignr $0xc,%xmm2,%xmm1
  3353.    0x0000003f2053922e <+4974>:  movaps %xmm1,-0x10(%rdi)
  3354.    0x0000003f20539232 <+4978>:  movaps -0x2c(%rsi),%xmm3
  3355.    0x0000003f20539236 <+4982>:  palignr $0xc,%xmm3,%xmm2
  3356.    0x0000003f2053923c <+4988>:  movaps %xmm2,-0x20(%rdi)
  3357.    0x0000003f20539240 <+4992>:  movaps -0x3c(%rsi),%xmm4
  3358.    0x0000003f20539244 <+4996>:  palignr $0xc,%xmm4,%xmm3
  3359.    0x0000003f2053924a <+5002>:  movaps %xmm3,-0x30(%rdi)
  3360.    0x0000003f2053924e <+5006>:  movaps -0x4c(%rsi),%xmm5
  3361.    0x0000003f20539252 <+5010>:  palignr $0xc,%xmm5,%xmm4
  3362.    0x0000003f20539258 <+5016>:  movaps %xmm4,-0x40(%rdi)
  3363.    0x0000003f2053925c <+5020>:  movaps -0x5c(%rsi),%xmm6
  3364.    0x0000003f20539260 <+5024>:  palignr $0xc,%xmm6,%xmm5
  3365.    0x0000003f20539266 <+5030>:  movaps %xmm5,-0x50(%rdi)
  3366.    0x0000003f2053926a <+5034>:  movaps -0x6c(%rsi),%xmm7
  3367.    0x0000003f2053926e <+5038>:  palignr $0xc,%xmm7,%xmm6
  3368.    0x0000003f20539274 <+5044>:  movaps %xmm6,-0x60(%rdi)
  3369.    0x0000003f20539278 <+5048>:  movaps -0x7c(%rsi),%xmm8
  3370.    0x0000003f2053927d <+5053>:  palignr $0xc,%xmm8,%xmm7
  3371.    0x0000003f20539284 <+5060>:  movaps %xmm7,-0x70(%rdi)
  3372.    0x0000003f20539288 <+5064>:  movaps -0x8c(%rsi),%xmm9
  3373.    0x0000003f20539290 <+5072>:  palignr $0xc,%xmm9,%xmm8
  3374.    0x0000003f20539297 <+5079>:  movaps %xmm8,-0x80(%rdi)
  3375.    0x0000003f2053929c <+5084>:  sub    $0x80,%rdx
  3376.    0x0000003f205392a3 <+5091>:  lea    -0x80(%rdi),%rdi
  3377.    0x0000003f205392a7 <+5095>:  lea    -0x80(%rsi),%rsi
  3378.    0x0000003f205392ab <+5099>:  jae    0x3f20539220 <__memcpy_ssse3_back+4960>
  3379.    0x0000003f205392b1 <+5105>:  movdqu %xmm0,(%r8)
  3380.    0x0000003f205392b6 <+5110>:  add    $0x80,%rdx
  3381.    0x0000003f205392bd <+5117>:  sub    %rdx,%rdi
  3382.    0x0000003f205392c0 <+5120>:  sub    %rdx,%rsi
  3383.    0x0000003f205392c3 <+5123>:  lea    0x279f6(%rip),%r11        # 0x3f20560cc0
  3384.    0x0000003f205392ca <+5130>:  movslq (%r11,%rdx,4),%rdx
  3385.    0x0000003f205392ce <+5134>:  lea    (%r11,%rdx,1),%rdx
  3386.    0x0000003f205392d2 <+5138>:  jmpq   *%rdx
  3387.    0x0000003f205392d4 <+5140>:  ud2a  
  3388.    0x0000003f205392d6 <+5142>:  nopw   %cs:0x0(%rax,%rax,1)
  3389.    0x0000003f205392e0 <+5152>:  sub    $0x80,%rdx
  3390.    0x0000003f205392e7 <+5159>:  movaps -0xd(%rsi),%xmm1
  3391.    0x0000003f205392eb <+5163>:  movaps 0x3(%rsi),%xmm2
  3392.    0x0000003f205392ef <+5167>:  movaps 0x13(%rsi),%xmm3
  3393.    0x0000003f205392f3 <+5171>:  movaps 0x23(%rsi),%xmm4
  3394.    0x0000003f205392f7 <+5175>:  movaps 0x33(%rsi),%xmm5
  3395.    0x0000003f205392fb <+5179>:  movaps 0x43(%rsi),%xmm6
  3396.    0x0000003f205392ff <+5183>:  movaps 0x53(%rsi),%xmm7
  3397.    0x0000003f20539303 <+5187>:  movaps 0x63(%rsi),%xmm8
  3398.    0x0000003f20539308 <+5192>:  movaps 0x73(%rsi),%xmm9
  3399.    0x0000003f2053930d <+5197>:  lea    0x80(%rsi),%rsi
  3400.    0x0000003f20539314 <+5204>:  palignr $0xd,%xmm8,%xmm9
  3401.    0x0000003f2053931b <+5211>:  movaps %xmm9,0x70(%rdi)
  3402.    0x0000003f20539320 <+5216>:  palignr $0xd,%xmm7,%xmm8
  3403.    0x0000003f20539327 <+5223>:  movaps %xmm8,0x60(%rdi)
  3404.    0x0000003f2053932c <+5228>:  palignr $0xd,%xmm6,%xmm7
  3405.    0x0000003f20539332 <+5234>:  movaps %xmm7,0x50(%rdi)
  3406.    0x0000003f20539336 <+5238>:  palignr $0xd,%xmm5,%xmm6
  3407.    0x0000003f2053933c <+5244>:  movaps %xmm6,0x40(%rdi)
  3408.    0x0000003f20539340 <+5248>:  palignr $0xd,%xmm4,%xmm5
  3409.    0x0000003f20539346 <+5254>:  movaps %xmm5,0x30(%rdi)
  3410.    0x0000003f2053934a <+5258>:  palignr $0xd,%xmm3,%xmm4
  3411.    0x0000003f20539350 <+5264>:  movaps %xmm4,0x20(%rdi)
  3412.    0x0000003f20539354 <+5268>:  palignr $0xd,%xmm2,%xmm3
  3413.    0x0000003f2053935a <+5274>:  movaps %xmm3,0x10(%rdi)
  3414.    0x0000003f2053935e <+5278>:  palignr $0xd,%xmm1,%xmm2
  3415.    0x0000003f20539364 <+5284>:  movaps %xmm2,(%rdi)
  3416.    0x0000003f20539367 <+5287>:  lea    0x80(%rdi),%rdi
  3417.    0x0000003f2053936e <+5294>:  jae    0x3f205392e0 <__memcpy_ssse3_back+5152>
  3418.    0x0000003f20539374 <+5300>:  movdqu %xmm0,(%r8)
  3419.    0x0000003f20539379 <+5305>:  add    $0x80,%rdx
  3420.    0x0000003f20539380 <+5312>:  add    %rdx,%rdi
  3421.    0x0000003f20539383 <+5315>:  add    %rdx,%rsi
  3422.    0x0000003f20539386 <+5318>:  lea    0x27b73(%rip),%r11        # 0x3f20560f00
  3423.    0x0000003f2053938d <+5325>:  movslq (%r11,%rdx,4),%rdx
  3424.    0x0000003f20539391 <+5329>:  lea    (%r11,%rdx,1),%rdx
  3425.    0x0000003f20539395 <+5333>:  jmpq   *%rdx
  3426.    0x0000003f20539397 <+5335>:  ud2a  
  3427.    0x0000003f20539399 <+5337>:  nopl   0x0(%rax)
  3428.    0x0000003f205393a0 <+5344>:  movaps -0xd(%rsi),%xmm1
  3429.    0x0000003f205393a4 <+5348>:  movaps -0x1d(%rsi),%xmm2
  3430.    0x0000003f205393a8 <+5352>:  palignr $0xd,%xmm2,%xmm1
  3431.    0x0000003f205393ae <+5358>:  movaps %xmm1,-0x10(%rdi)
  3432.    0x0000003f205393b2 <+5362>:  movaps -0x2d(%rsi),%xmm3
  3433.    0x0000003f205393b6 <+5366>:  palignr $0xd,%xmm3,%xmm2
  3434.    0x0000003f205393bc <+5372>:  movaps %xmm2,-0x20(%rdi)
  3435.    0x0000003f205393c0 <+5376>:  movaps -0x3d(%rsi),%xmm4
  3436.    0x0000003f205393c4 <+5380>:  palignr $0xd,%xmm4,%xmm3
  3437.    0x0000003f205393ca <+5386>:  movaps %xmm3,-0x30(%rdi)
  3438.    0x0000003f205393ce <+5390>:  movaps -0x4d(%rsi),%xmm5
  3439.    0x0000003f205393d2 <+5394>:  palignr $0xd,%xmm5,%xmm4
  3440.    0x0000003f205393d8 <+5400>:  movaps %xmm4,-0x40(%rdi)
  3441.    0x0000003f205393dc <+5404>:  movaps -0x5d(%rsi),%xmm6
  3442.    0x0000003f205393e0 <+5408>:  palignr $0xd,%xmm6,%xmm5
  3443.    0x0000003f205393e6 <+5414>:  movaps %xmm5,-0x50(%rdi)
  3444.    0x0000003f205393ea <+5418>:  movaps -0x6d(%rsi),%xmm7
  3445.    0x0000003f205393ee <+5422>:  palignr $0xd,%xmm7,%xmm6
  3446.    0x0000003f205393f4 <+5428>:  movaps %xmm6,-0x60(%rdi)
  3447.    0x0000003f205393f8 <+5432>:  movaps -0x7d(%rsi),%xmm8
  3448.    0x0000003f205393fd <+5437>:  palignr $0xd,%xmm8,%xmm7
  3449.    0x0000003f20539404 <+5444>:  movaps %xmm7,-0x70(%rdi)
  3450.    0x0000003f20539408 <+5448>:  movaps -0x8d(%rsi),%xmm9
  3451.    0x0000003f20539410 <+5456>:  palignr $0xd,%xmm9,%xmm8
  3452.    0x0000003f20539417 <+5463>:  movaps %xmm8,-0x80(%rdi)
  3453.    0x0000003f2053941c <+5468>:  sub    $0x80,%rdx
  3454.    0x0000003f20539423 <+5475>:  lea    -0x80(%rdi),%rdi
  3455.    0x0000003f20539427 <+5479>:  lea    -0x80(%rsi),%rsi
  3456.    0x0000003f2053942b <+5483>:  jae    0x3f205393a0 <__memcpy_ssse3_back+5344>
  3457.    0x0000003f20539431 <+5489>:  movdqu %xmm0,(%r8)
  3458.    0x0000003f20539436 <+5494>:  add    $0x80,%rdx
  3459.    0x0000003f2053943d <+5501>:  sub    %rdx,%rdi
  3460.    0x0000003f20539440 <+5504>:  sub    %rdx,%rsi
  3461.    0x0000003f20539443 <+5507>:  lea    0x27876(%rip),%r11        # 0x3f20560cc0
  3462.    0x0000003f2053944a <+5514>:  movslq (%r11,%rdx,4),%rdx
  3463.    0x0000003f2053944e <+5518>:  lea    (%r11,%rdx,1),%rdx
  3464.    0x0000003f20539452 <+5522>:  jmpq   *%rdx
  3465.    0x0000003f20539454 <+5524>:  ud2a  
  3466.    0x0000003f20539456 <+5526>:  nopw   %cs:0x0(%rax,%rax,1)
  3467.    0x0000003f20539460 <+5536>:  sub    $0x80,%rdx
  3468.    0x0000003f20539467 <+5543>:  movaps -0xe(%rsi),%xmm1
  3469.    0x0000003f2053946b <+5547>:  movaps 0x2(%rsi),%xmm2
  3470.    0x0000003f2053946f <+5551>:  movaps 0x12(%rsi),%xmm3
  3471.    0x0000003f20539473 <+5555>:  movaps 0x22(%rsi),%xmm4
  3472.    0x0000003f20539477 <+5559>:  movaps 0x32(%rsi),%xmm5
  3473.    0x0000003f2053947b <+5563>:  movaps 0x42(%rsi),%xmm6
  3474.    0x0000003f2053947f <+5567>:  movaps 0x52(%rsi),%xmm7
  3475.    0x0000003f20539483 <+5571>:  movaps 0x62(%rsi),%xmm8
  3476.    0x0000003f20539488 <+5576>:  movaps 0x72(%rsi),%xmm9
  3477.    0x0000003f2053948d <+5581>:  lea    0x80(%rsi),%rsi
  3478.    0x0000003f20539494 <+5588>:  palignr $0xe,%xmm8,%xmm9
  3479.    0x0000003f2053949b <+5595>:  movaps %xmm9,0x70(%rdi)
  3480.    0x0000003f205394a0 <+5600>:  palignr $0xe,%xmm7,%xmm8
  3481.    0x0000003f205394a7 <+5607>:  movaps %xmm8,0x60(%rdi)
  3482.    0x0000003f205394ac <+5612>:  palignr $0xe,%xmm6,%xmm7
  3483.    0x0000003f205394b2 <+5618>:  movaps %xmm7,0x50(%rdi)
  3484.    0x0000003f205394b6 <+5622>:  palignr $0xe,%xmm5,%xmm6
  3485.    0x0000003f205394bc <+5628>:  movaps %xmm6,0x40(%rdi)
  3486.    0x0000003f205394c0 <+5632>:  palignr $0xe,%xmm4,%xmm5
  3487.    0x0000003f205394c6 <+5638>:  movaps %xmm5,0x30(%rdi)
  3488.    0x0000003f205394ca <+5642>:  palignr $0xe,%xmm3,%xmm4
  3489.    0x0000003f205394d0 <+5648>:  movaps %xmm4,0x20(%rdi)
  3490.    0x0000003f205394d4 <+5652>:  palignr $0xe,%xmm2,%xmm3
  3491.    0x0000003f205394da <+5658>:  movaps %xmm3,0x10(%rdi)
  3492.    0x0000003f205394de <+5662>:  palignr $0xe,%xmm1,%xmm2
  3493.    0x0000003f205394e4 <+5668>:  movaps %xmm2,(%rdi)
  3494.    0x0000003f205394e7 <+5671>:  lea    0x80(%rdi),%rdi
  3495.    0x0000003f205394ee <+5678>:  jae    0x3f20539460 <__memcpy_ssse3_back+5536>
  3496.    0x0000003f205394f4 <+5684>:  movdqu %xmm0,(%r8)
  3497.    0x0000003f205394f9 <+5689>:  add    $0x80,%rdx
  3498.    0x0000003f20539500 <+5696>:  add    %rdx,%rdi
  3499.    0x0000003f20539503 <+5699>:  add    %rdx,%rsi
  3500.    0x0000003f20539506 <+5702>:  lea    0x279f3(%rip),%r11        # 0x3f20560f00
  3501.    0x0000003f2053950d <+5709>:  movslq (%r11,%rdx,4),%rdx
  3502.    0x0000003f20539511 <+5713>:  lea    (%r11,%rdx,1),%rdx
  3503.    0x0000003f20539515 <+5717>:  jmpq   *%rdx
  3504.    0x0000003f20539517 <+5719>:  ud2a  
  3505.    0x0000003f20539519 <+5721>:  nopl   0x0(%rax)
  3506.    0x0000003f20539520 <+5728>:  movaps -0xe(%rsi),%xmm1
  3507.    0x0000003f20539524 <+5732>:  movaps -0x1e(%rsi),%xmm2
  3508.    0x0000003f20539528 <+5736>:  palignr $0xe,%xmm2,%xmm1
  3509.    0x0000003f2053952e <+5742>:  movaps %xmm1,-0x10(%rdi)
  3510.    0x0000003f20539532 <+5746>:  movaps -0x2e(%rsi),%xmm3
  3511.    0x0000003f20539536 <+5750>:  palignr $0xe,%xmm3,%xmm2
  3512.    0x0000003f2053953c <+5756>:  movaps %xmm2,-0x20(%rdi)
  3513.    0x0000003f20539540 <+5760>:  movaps -0x3e(%rsi),%xmm4
  3514.    0x0000003f20539544 <+5764>:  palignr $0xe,%xmm4,%xmm3
  3515.    0x0000003f2053954a <+5770>:  movaps %xmm3,-0x30(%rdi)
  3516.    0x0000003f2053954e <+5774>:  movaps -0x4e(%rsi),%xmm5
  3517.    0x0000003f20539552 <+5778>:  palignr $0xe,%xmm5,%xmm4
  3518.    0x0000003f20539558 <+5784>:  movaps %xmm4,-0x40(%rdi)
  3519.    0x0000003f2053955c <+5788>:  movaps -0x5e(%rsi),%xmm6
  3520.    0x0000003f20539560 <+5792>:  palignr $0xe,%xmm6,%xmm5
  3521.    0x0000003f20539566 <+5798>:  movaps %xmm5,-0x50(%rdi)
  3522.    0x0000003f2053956a <+5802>:  movaps -0x6e(%rsi),%xmm7
  3523.    0x0000003f2053956e <+5806>:  palignr $0xe,%xmm7,%xmm6
  3524.    0x0000003f20539574 <+5812>:  movaps %xmm6,-0x60(%rdi)
  3525.    0x0000003f20539578 <+5816>:  movaps -0x7e(%rsi),%xmm8
  3526.    0x0000003f2053957d <+5821>:  palignr $0xe,%xmm8,%xmm7
  3527.    0x0000003f20539584 <+5828>:  movaps %xmm7,-0x70(%rdi)
  3528.    0x0000003f20539588 <+5832>:  movaps -0x8e(%rsi),%xmm9
  3529.    0x0000003f20539590 <+5840>:  palignr $0xe,%xmm9,%xmm8
  3530.    0x0000003f20539597 <+5847>:  movaps %xmm8,-0x80(%rdi)
  3531.    0x0000003f2053959c <+5852>:  sub    $0x80,%rdx
  3532.    0x0000003f205395a3 <+5859>:  lea    -0x80(%rdi),%rdi
  3533.    0x0000003f205395a7 <+5863>:  lea    -0x80(%rsi),%rsi
  3534.    0x0000003f205395ab <+5867>:  jae    0x3f20539520 <__memcpy_ssse3_back+5728>
  3535.    0x0000003f205395b1 <+5873>:  movdqu %xmm0,(%r8)
  3536.    0x0000003f205395b6 <+5878>:  add    $0x80,%rdx
  3537.    0x0000003f205395bd <+5885>:  sub    %rdx,%rdi
  3538.    0x0000003f205395c0 <+5888>:  sub    %rdx,%rsi
  3539.    0x0000003f205395c3 <+5891>:  lea    0x276f6(%rip),%r11        # 0x3f20560cc0
  3540.    0x0000003f205395ca <+5898>:  movslq (%r11,%rdx,4),%rdx
  3541.    0x0000003f205395ce <+5902>:  lea    (%r11,%rdx,1),%rdx
  3542.    0x0000003f205395d2 <+5906>:  jmpq   *%rdx
  3543.    0x0000003f205395d4 <+5908>:  ud2a  
  3544.    0x0000003f205395d6 <+5910>:  nopw   %cs:0x0(%rax,%rax,1)
  3545.    0x0000003f205395e0 <+5920>:  sub    $0x80,%rdx
  3546.    0x0000003f205395e7 <+5927>:  movaps -0xf(%rsi),%xmm1
  3547.    0x0000003f205395eb <+5931>:  movaps 0x1(%rsi),%xmm2
  3548.    0x0000003f205395ef <+5935>:  movaps 0x11(%rsi),%xmm3
  3549.    0x0000003f205395f3 <+5939>:  movaps 0x21(%rsi),%xmm4
  3550.    0x0000003f205395f7 <+5943>:  movaps 0x31(%rsi),%xmm5
  3551.    0x0000003f205395fb <+5947>:  movaps 0x41(%rsi),%xmm6
  3552.    0x0000003f205395ff <+5951>:  movaps 0x51(%rsi),%xmm7
  3553.    0x0000003f20539603 <+5955>:  movaps 0x61(%rsi),%xmm8
  3554.    0x0000003f20539608 <+5960>:  movaps 0x71(%rsi),%xmm9
  3555.    0x0000003f2053960d <+5965>:  lea    0x80(%rsi),%rsi
  3556.    0x0000003f20539614 <+5972>:  palignr $0xf,%xmm8,%xmm9
  3557.    0x0000003f2053961b <+5979>:  movaps %xmm9,0x70(%rdi)
  3558.    0x0000003f20539620 <+5984>:  palignr $0xf,%xmm7,%xmm8
  3559.    0x0000003f20539627 <+5991>:  movaps %xmm8,0x60(%rdi)
  3560.    0x0000003f2053962c <+5996>:  palignr $0xf,%xmm6,%xmm7
  3561.    0x0000003f20539632 <+6002>:  movaps %xmm7,0x50(%rdi)
  3562.    0x0000003f20539636 <+6006>:  palignr $0xf,%xmm5,%xmm6
  3563.    0x0000003f2053963c <+6012>:  movaps %xmm6,0x40(%rdi)
  3564.    0x0000003f20539640 <+6016>:  palignr $0xf,%xmm4,%xmm5
  3565.    0x0000003f20539646 <+6022>:  movaps %xmm5,0x30(%rdi)
  3566.    0x0000003f2053964a <+6026>:  palignr $0xf,%xmm3,%xmm4
  3567.    0x0000003f20539650 <+6032>:  movaps %xmm4,0x20(%rdi)
  3568.    0x0000003f20539654 <+6036>:  palignr $0xf,%xmm2,%xmm3
  3569.    0x0000003f2053965a <+6042>:  movaps %xmm3,0x10(%rdi)
  3570.    0x0000003f2053965e <+6046>:  palignr $0xf,%xmm1,%xmm2
  3571.    0x0000003f20539664 <+6052>:  movaps %xmm2,(%rdi)
  3572.    0x0000003f20539667 <+6055>:  lea    0x80(%rdi),%rdi
  3573.    0x0000003f2053966e <+6062>:  jae    0x3f205395e0 <__memcpy_ssse3_back+5920>
  3574.    0x0000003f20539674 <+6068>:  movdqu %xmm0,(%r8)
  3575.    0x0000003f20539679 <+6073>:  add    $0x80,%rdx
  3576.    0x0000003f20539680 <+6080>:  add    %rdx,%rdi
  3577.    0x0000003f20539683 <+6083>:  add    %rdx,%rsi
  3578.    0x0000003f20539686 <+6086>:  lea    0x27873(%rip),%r11        # 0x3f20560f00
  3579.    0x0000003f2053968d <+6093>:  movslq (%r11,%rdx,4),%rdx
  3580.    0x0000003f20539691 <+6097>:  lea    (%r11,%rdx,1),%rdx
  3581.    0x0000003f20539695 <+6101>:  jmpq   *%rdx
  3582.    0x0000003f20539697 <+6103>:  ud2a  
  3583.    0x0000003f20539699 <+6105>:  nopl   0x0(%rax)
  3584.    0x0000003f205396a0 <+6112>:  movaps -0xf(%rsi),%xmm1
  3585.    0x0000003f205396a4 <+6116>:  movaps -0x1f(%rsi),%xmm2
  3586.    0x0000003f205396a8 <+6120>:  palignr $0xf,%xmm2,%xmm1
  3587.    0x0000003f205396ae <+6126>:  movaps %xmm1,-0x10(%rdi)
  3588.    0x0000003f205396b2 <+6130>:  movaps -0x2f(%rsi),%xmm3
  3589.    0x0000003f205396b6 <+6134>:  palignr $0xf,%xmm3,%xmm2
  3590.    0x0000003f205396bc <+6140>:  movaps %xmm2,-0x20(%rdi)
  3591.    0x0000003f205396c0 <+6144>:  movaps -0x3f(%rsi),%xmm4
  3592.    0x0000003f205396c4 <+6148>:  palignr $0xf,%xmm4,%xmm3
  3593.    0x0000003f205396ca <+6154>:  movaps %xmm3,-0x30(%rdi)
  3594.    0x0000003f205396ce <+6158>:  movaps -0x4f(%rsi),%xmm5
  3595.    0x0000003f205396d2 <+6162>:  palignr $0xf,%xmm5,%xmm4
  3596.    0x0000003f205396d8 <+6168>:  movaps %xmm4,-0x40(%rdi)
  3597.    0x0000003f205396dc <+6172>:  movaps -0x5f(%rsi),%xmm6
  3598.    0x0000003f205396e0 <+6176>:  palignr $0xf,%xmm6,%xmm5
  3599.    0x0000003f205396e6 <+6182>:  movaps %xmm5,-0x50(%rdi)
  3600.    0x0000003f205396ea <+6186>:  movaps -0x6f(%rsi),%xmm7
  3601.    0x0000003f205396ee <+6190>:  palignr $0xf,%xmm7,%xmm6
  3602.    0x0000003f205396f4 <+6196>:  movaps %xmm6,-0x60(%rdi)
  3603.    0x0000003f205396f8 <+6200>:  movaps -0x7f(%rsi),%xmm8
  3604.    0x0000003f205396fd <+6205>:  palignr $0xf,%xmm8,%xmm7
  3605.    0x0000003f20539704 <+6212>:  movaps %xmm7,-0x70(%rdi)
  3606.    0x0000003f20539708 <+6216>:  movaps -0x8f(%rsi),%xmm9
  3607.    0x0000003f20539710 <+6224>:  palignr $0xf,%xmm9,%xmm8
  3608.    0x0000003f20539717 <+6231>:  movaps %xmm8,-0x80(%rdi)
  3609.    0x0000003f2053971c <+6236>:  sub    $0x80,%rdx
  3610.    0x0000003f20539723 <+6243>:  lea    -0x80(%rdi),%rdi
  3611.    0x0000003f20539727 <+6247>:  lea    -0x80(%rsi),%rsi
  3612.    0x0000003f2053972b <+6251>:  jae    0x3f205396a0 <__memcpy_ssse3_back+6112>
  3613.    0x0000003f20539731 <+6257>:  movdqu %xmm0,(%r8)
  3614.    0x0000003f20539736 <+6262>:  add    $0x80,%rdx
  3615.    0x0000003f2053973d <+6269>:  sub    %rdx,%rdi
  3616.    0x0000003f20539740 <+6272>:  sub    %rdx,%rsi
  3617.    0x0000003f20539743 <+6275>:  lea    0x27576(%rip),%r11        # 0x3f20560cc0
  3618.    0x0000003f2053974a <+6282>:  movslq (%r11,%rdx,4),%rdx
  3619.    0x0000003f2053974e <+6286>:  lea    (%r11,%rdx,1),%rdx
  3620.    0x0000003f20539752 <+6290>:  jmpq   *%rdx
  3621.    0x0000003f20539754 <+6292>:  ud2a  
  3622.    0x0000003f20539756 <+6294>:  nopw   %cs:0x0(%rax,%rax,1)
  3623.    0x0000003f20539760 <+6304>:  movdqu (%rsi),%xmm1
  3624.    0x0000003f20539764 <+6308>:  movdqu %xmm0,(%r8)
  3625.    0x0000003f20539769 <+6313>:  movdqa %xmm1,(%rdi)
  3626.    0x0000003f2053976d <+6317>:  sub    $0x10,%rdx
  3627.    0x0000003f20539771 <+6321>:  add    $0x10,%rsi
  3628.    0x0000003f20539775 <+6325>:  add    $0x10,%rdi
  3629.    0x0000003f20539779 <+6329>:  mov    0x25b9f0(%rip),%rcx        # 0x3f20795170 <__x86_64_shared_cache_size_half>
  3630.    0x0000003f20539780 <+6336>:  cmp    %rcx,%rdx
  3631.    0x0000003f20539783 <+6339>:  ja     0x3f20539788 <__memcpy_ssse3_back+6344>
  3632.    0x0000003f20539785 <+6341>:  mov    %rdx,%rcx
  3633.    0x0000003f20539788 <+6344>:  sub    %rcx,%rdx
  3634.    0x0000003f2053978b <+6347>:  cmp    $0x1000,%rdx
  3635.    0x0000003f20539792 <+6354>:  jbe    0x3f2053983e <__memcpy_ssse3_back+6526>
  3636.    0x0000003f20539798 <+6360>:  mov    %rcx,%r9
  3637.    0x0000003f2053979b <+6363>:  shl    $0x3,%r9
  3638.    0x0000003f2053979f <+6367>:  cmp    %r9,%rdx
  3639.    0x0000003f205397a2 <+6370>:  jbe    0x3f205397aa <__memcpy_ssse3_back+6378>
  3640.    0x0000003f205397a4 <+6372>:  add    %rcx,%rdx
  3641.    0x0000003f205397a7 <+6375>:  xor    %rcx,%rcx
  3642.    0x0000003f205397aa <+6378>:  sub    $0x80,%rdx
  3643.    0x0000003f205397b1 <+6385>:  sub    $0x80,%rdx
  3644.    0x0000003f205397b8 <+6392>:  prefetcht0 0x200(%rsi)
  3645.    0x0000003f205397bf <+6399>:  prefetcht0 0x300(%rsi)
  3646.    0x0000003f205397c6 <+6406>:  movdqu (%rsi),%xmm0
  3647.    0x0000003f205397ca <+6410>:  movdqu 0x10(%rsi),%xmm1
  3648.    0x0000003f205397cf <+6415>:  movdqu 0x20(%rsi),%xmm2
  3649.    0x0000003f205397d4 <+6420>:  movdqu 0x30(%rsi),%xmm3
  3650.    0x0000003f205397d9 <+6425>:  movdqu 0x40(%rsi),%xmm4
  3651.    0x0000003f205397de <+6430>:  movdqu 0x50(%rsi),%xmm5
  3652.    0x0000003f205397e3 <+6435>:  movdqu 0x60(%rsi),%xmm6
  3653.    0x0000003f205397e8 <+6440>:  movdqu 0x70(%rsi),%xmm7
  3654.    0x0000003f205397ed <+6445>:  lfence
  3655.    0x0000003f205397f0 <+6448>:  movntdq %xmm0,(%rdi)
  3656.    0x0000003f205397f4 <+6452>:  movntdq %xmm1,0x10(%rdi)
  3657.    0x0000003f205397f9 <+6457>:  movntdq %xmm2,0x20(%rdi)
  3658.    0x0000003f205397fe <+6462>:  movntdq %xmm3,0x30(%rdi)
  3659.    0x0000003f20539803 <+6467>:  movntdq %xmm4,0x40(%rdi)
  3660.    0x0000003f20539808 <+6472>:  movntdq %xmm5,0x50(%rdi)
  3661.    0x0000003f2053980d <+6477>:  movntdq %xmm6,0x60(%rdi)
  3662.    0x0000003f20539812 <+6482>:  movntdq %xmm7,0x70(%rdi)
  3663.    0x0000003f20539817 <+6487>:  lea    0x80(%rsi),%rsi
  3664.    0x0000003f2053981e <+6494>:  lea    0x80(%rdi),%rdi
  3665.    0x0000003f20539825 <+6501>:  jae    0x3f205397b1 <__memcpy_ssse3_back+6385>
  3666.    0x0000003f20539827 <+6503>:  sfence
  3667.    0x0000003f2053982a <+6506>:  cmp    $0x80,%rcx
  3668.    0x0000003f20539831 <+6513>:  jb     0x3f205398cd <__memcpy_ssse3_back+6669>
  3669.    0x0000003f20539837 <+6519>:  add    $0x80,%rdx
  3670.    0x0000003f2053983e <+6526>:  add    %rcx,%rdx
  3671.    0x0000003f20539841 <+6529>:  sub    $0x80,%rdx
  3672.    0x0000003f20539848 <+6536>:  prefetchnta 0x1c0(%rsi)
  3673.    0x0000003f2053984f <+6543>:  prefetchnta 0x280(%rsi)
  3674.    0x0000003f20539856 <+6550>:  prefetchnta 0x1c0(%rdi)
  3675.    0x0000003f2053985d <+6557>:  prefetchnta 0x280(%rdi)
  3676.    0x0000003f20539864 <+6564>:  sub    $0x80,%rdx
  3677.    0x0000003f2053986b <+6571>:  movdqu (%rsi),%xmm0
  3678.    0x0000003f2053986f <+6575>:  movdqu 0x10(%rsi),%xmm1
  3679.    0x0000003f20539874 <+6580>:  movdqu 0x20(%rsi),%xmm2
  3680.    0x0000003f20539879 <+6585>:  movdqu 0x30(%rsi),%xmm3
  3681.    0x0000003f2053987e <+6590>:  movdqu 0x40(%rsi),%xmm4
  3682.    0x0000003f20539883 <+6595>:  movdqu 0x50(%rsi),%xmm5
  3683.    0x0000003f20539888 <+6600>:  movdqu 0x60(%rsi),%xmm6
  3684.    0x0000003f2053988d <+6605>:  movdqu 0x70(%rsi),%xmm7
  3685.    0x0000003f20539892 <+6610>:  movdqa %xmm0,(%rdi)
  3686.    0x0000003f20539896 <+6614>:  movdqa %xmm1,0x10(%rdi)
  3687.    0x0000003f2053989b <+6619>:  movdqa %xmm2,0x20(%rdi)
  3688.    0x0000003f205398a0 <+6624>:  movdqa %xmm3,0x30(%rdi)
  3689.    0x0000003f205398a5 <+6629>:  movdqa %xmm4,0x40(%rdi)
  3690.    0x0000003f205398aa <+6634>:  movdqa %xmm5,0x50(%rdi)
  3691.    0x0000003f205398af <+6639>:  movdqa %xmm6,0x60(%rdi)
  3692.    0x0000003f205398b4 <+6644>:  movdqa %xmm7,0x70(%rdi)
  3693.    0x0000003f205398b9 <+6649>:  lea    0x80(%rsi),%rsi
  3694.    0x0000003f205398c0 <+6656>:  lea    0x80(%rdi),%rdi
  3695.    0x0000003f205398c7 <+6663>:  jae    0x3f20539848 <__memcpy_ssse3_back+6536>
  3696.    0x0000003f205398cd <+6669>:  add    $0x80,%rdx
  3697.    0x0000003f205398d4 <+6676>:  add    %rdx,%rsi
  3698.    0x0000003f205398d7 <+6679>:  add    %rdx,%rdi
  3699.    0x0000003f205398da <+6682>:  lea    0x2761f(%rip),%r11        # 0x3f20560f00
  3700.    0x0000003f205398e1 <+6689>:  movslq (%r11,%rdx,4),%rdx
  3701.    0x0000003f205398e5 <+6693>:  lea    (%r11,%rdx,1),%rdx
  3702.    0x0000003f205398e9 <+6697>:  jmpq   *%rdx
  3703.    0x0000003f205398eb <+6699>:  ud2a  
  3704.    0x0000003f205398ed <+6701>:  nopl   (%rax)
  3705.    0x0000003f205398f0 <+6704>:  add    %rdx,%rsi
  3706.    0x0000003f205398f3 <+6707>:  add    %rdx,%rdi
  3707.    0x0000003f205398f6 <+6710>:  movdqu -0x10(%rsi),%xmm0
  3708.    0x0000003f205398fb <+6715>:  lea    -0x10(%rdi),%r8
  3709.    0x0000003f205398ff <+6719>:  mov    %rdi,%r9
  3710.    0x0000003f20539902 <+6722>:  and    $0xfffffffffffffff0,%rdi
  3711.    0x0000003f20539906 <+6726>:  sub    %rdi,%r9
  3712.    0x0000003f20539909 <+6729>:  sub    %r9,%rsi
  3713.    0x0000003f2053990c <+6732>:  sub    %r9,%rdx
  3714.    0x0000003f2053990f <+6735>:  mov    0x25b85a(%rip),%rcx        # 0x3f20795170 <__x86_64_shared_cache_size_half>
  3715.    0x0000003f20539916 <+6742>:  cmp    %rcx,%rdx
  3716.    0x0000003f20539919 <+6745>:  ja     0x3f2053991e <__memcpy_ssse3_back+6750>
  3717.    0x0000003f2053991b <+6747>:  mov    %rdx,%rcx
  3718.    0x0000003f2053991e <+6750>:  sub    %rcx,%rdx
  3719.    0x0000003f20539921 <+6753>:  cmp    $0x1000,%rdx
  3720.    0x0000003f20539928 <+6760>:  jbe    0x3f205399d2 <__memcpy_ssse3_back+6930>
  3721.    0x0000003f2053992e <+6766>:  mov    %rcx,%r9
  3722.    0x0000003f20539931 <+6769>:  shl    $0x3,%r9
  3723.    0x0000003f20539935 <+6773>:  cmp    %r9,%rdx
  3724.    0x0000003f20539938 <+6776>:  jbe    0x3f20539940 <__memcpy_ssse3_back+6784>
  3725.    0x0000003f2053993a <+6778>:  add    %rcx,%rdx
  3726.    0x0000003f2053993d <+6781>:  xor    %rcx,%rcx
  3727.    0x0000003f20539940 <+6784>:  sub    $0x80,%rdx
  3728.    0x0000003f20539947 <+6791>:  sub    $0x80,%rdx
  3729.    0x0000003f2053994e <+6798>:  prefetcht0 -0x200(%rsi)
  3730.    0x0000003f20539955 <+6805>:  prefetcht0 -0x300(%rsi)
  3731.    0x0000003f2053995c <+6812>:  movdqu -0x10(%rsi),%xmm1
  3732.    0x0000003f20539961 <+6817>:  movdqu -0x20(%rsi),%xmm2
  3733.    0x0000003f20539966 <+6822>:  movdqu -0x30(%rsi),%xmm3
  3734.    0x0000003f2053996b <+6827>:  movdqu -0x40(%rsi),%xmm4
  3735.    0x0000003f20539970 <+6832>:  movdqu -0x50(%rsi),%xmm5
  3736.    0x0000003f20539975 <+6837>:  movdqu -0x60(%rsi),%xmm6
  3737.    0x0000003f2053997a <+6842>:  movdqu -0x70(%rsi),%xmm7
  3738.    0x0000003f2053997f <+6847>:  movdqu -0x80(%rsi),%xmm8
  3739.    0x0000003f20539985 <+6853>:  lfence
  3740.    0x0000003f20539988 <+6856>:  movntdq %xmm1,-0x10(%rdi)
  3741.    0x0000003f2053998d <+6861>:  movntdq %xmm2,-0x20(%rdi)
  3742.    0x0000003f20539992 <+6866>:  movntdq %xmm3,-0x30(%rdi)
  3743.    0x0000003f20539997 <+6871>:  movntdq %xmm4,-0x40(%rdi)
  3744.    0x0000003f2053999c <+6876>:  movntdq %xmm5,-0x50(%rdi)
  3745.    0x0000003f205399a1 <+6881>:  movntdq %xmm6,-0x60(%rdi)
  3746.    0x0000003f205399a6 <+6886>:  movntdq %xmm7,-0x70(%rdi)
  3747.    0x0000003f205399ab <+6891>:  movntdq %xmm8,-0x80(%rdi)
  3748.    0x0000003f205399b1 <+6897>:  lea    -0x80(%rsi),%rsi
  3749.    0x0000003f205399b5 <+6901>:  lea    -0x80(%rdi),%rdi
  3750.    0x0000003f205399b9 <+6905>:  jae    0x3f20539947 <__memcpy_ssse3_back+6791>
  3751.    0x0000003f205399bb <+6907>:  sfence
  3752.    0x0000003f205399be <+6910>:  cmp    $0x80,%rcx
  3753.    0x0000003f205399c5 <+6917>:  jb     0x3f20539a5b <__memcpy_ssse3_back+7067>
  3754.    0x0000003f205399cb <+6923>:  add    $0x80,%rdx
  3755.    0x0000003f205399d2 <+6930>:  add    %rcx,%rdx
  3756.    0x0000003f205399d5 <+6933>:  sub    $0x80,%rdx
  3757.    0x0000003f205399dc <+6940>:  prefetchnta -0x1c0(%rsi)
  3758.    0x0000003f205399e3 <+6947>:  prefetchnta -0x280(%rsi)
  3759.    0x0000003f205399ea <+6954>:  prefetchnta -0x1c0(%rdi)
  3760.    0x0000003f205399f1 <+6961>:  prefetchnta -0x280(%rdi)
  3761.    0x0000003f205399f8 <+6968>:  sub    $0x80,%rdx
  3762.    0x0000003f205399ff <+6975>:  movdqu -0x10(%rsi),%xmm1
  3763.    0x0000003f20539a04 <+6980>:  movdqu -0x20(%rsi),%xmm2
  3764.    0x0000003f20539a09 <+6985>:  movdqu -0x30(%rsi),%xmm3
  3765.    0x0000003f20539a0e <+6990>:  movdqu -0x40(%rsi),%xmm4
  3766.    0x0000003f20539a13 <+6995>:  movdqu -0x50(%rsi),%xmm5
  3767.    0x0000003f20539a18 <+7000>:  movdqu -0x60(%rsi),%xmm6
  3768.    0x0000003f20539a1d <+7005>:  movdqu -0x70(%rsi),%xmm7
  3769.    0x0000003f20539a22 <+7010>:  movdqu -0x80(%rsi),%xmm8
  3770.    0x0000003f20539a28 <+7016>:  movdqa %xmm1,-0x10(%rdi)
  3771.    0x0000003f20539a2d <+7021>:  movdqa %xmm2,-0x20(%rdi)
  3772.    0x0000003f20539a32 <+7026>:  movdqa %xmm3,-0x30(%rdi)
  3773.    0x0000003f20539a37 <+7031>:  movdqa %xmm4,-0x40(%rdi)
  3774.    0x0000003f20539a3c <+7036>:  movdqa %xmm5,-0x50(%rdi)
  3775.    0x0000003f20539a41 <+7041>:  movdqa %xmm6,-0x60(%rdi)
  3776.    0x0000003f20539a46 <+7046>:  movdqa %xmm7,-0x70(%rdi)
  3777.    0x0000003f20539a4b <+7051>:  movdqa %xmm8,-0x80(%rdi)
  3778.    0x0000003f20539a51 <+7057>:  lea    -0x80(%rsi),%rsi
  3779.    0x0000003f20539a55 <+7061>:  lea    -0x80(%rdi),%rdi
  3780.    0x0000003f20539a59 <+7065>:  jae    0x3f205399dc <__memcpy_ssse3_back+6940>
  3781.    0x0000003f20539a5b <+7067>:  movdqu %xmm0,(%r8)
  3782.    0x0000003f20539a60 <+7072>:  add    $0x80,%rdx
  3783.    0x0000003f20539a67 <+7079>:  sub    %rdx,%rsi
  3784.    0x0000003f20539a6a <+7082>:  sub    %rdx,%rdi
  3785.    0x0000003f20539a6d <+7085>:  lea    0x2724c(%rip),%r11        # 0x3f20560cc0
  3786.    0x0000003f20539a74 <+7092>:  movslq (%r11,%rdx,4),%rdx
  3787.    0x0000003f20539a78 <+7096>:  lea    (%r11,%rdx,1),%rdx
  3788.    0x0000003f20539a7c <+7100>:  jmpq   *%rdx
  3789.    0x0000003f20539a7e <+7102>:  ud2a  
  3790.    0x0000003f20539a80 <+7104>:  lddqu  -0x80(%rsi),%xmm0
  3791.    0x0000003f20539a85 <+7109>:  movdqu %xmm0,-0x80(%rdi)
  3792.    0x0000003f20539a8a <+7114>:  lddqu  -0x70(%rsi),%xmm0
  3793.    0x0000003f20539a8f <+7119>:  movdqu %xmm0,-0x70(%rdi)
  3794.    0x0000003f20539a94 <+7124>:  lddqu  -0x60(%rsi),%xmm0
  3795.    0x0000003f20539a99 <+7129>:  movdqu %xmm0,-0x60(%rdi)
  3796.    0x0000003f20539a9e <+7134>:  lddqu  -0x50(%rsi),%xmm0
  3797.    0x0000003f20539aa3 <+7139>:  movdqu %xmm0,-0x50(%rdi)
  3798.    0x0000003f20539aa8 <+7144>:  lddqu  -0x40(%rsi),%xmm0
  3799.    0x0000003f20539aad <+7149>:  movdqu %xmm0,-0x40(%rdi)
  3800.    0x0000003f20539ab2 <+7154>:  lddqu  -0x30(%rsi),%xmm0
  3801.    0x0000003f20539ab7 <+7159>:  movdqu %xmm0,-0x30(%rdi)
  3802.    0x0000003f20539abc <+7164>:  lddqu  -0x20(%rsi),%xmm0
  3803.    0x0000003f20539ac1 <+7169>:  movdqu %xmm0,-0x20(%rdi)
  3804.    0x0000003f20539ac6 <+7174>:  lddqu  -0x10(%rsi),%xmm0
  3805.    0x0000003f20539acb <+7179>:  movdqu %xmm0,-0x10(%rdi)
  3806.    0x0000003f20539ad0 <+7184>:  retq  
  3807.    0x0000003f20539ad1 <+7185>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3808.    0x0000003f20539ae0 <+7200>:  lddqu  -0x8f(%rsi),%xmm0
  3809.    0x0000003f20539ae8 <+7208>:  movdqu %xmm0,-0x8f(%rdi)
  3810.    0x0000003f20539af0 <+7216>:  lddqu  -0x7f(%rsi),%xmm0
  3811.    0x0000003f20539af5 <+7221>:  movdqu %xmm0,-0x7f(%rdi)
  3812.    0x0000003f20539afa <+7226>:  lddqu  -0x6f(%rsi),%xmm0
  3813.    0x0000003f20539aff <+7231>:  movdqu %xmm0,-0x6f(%rdi)
  3814.    0x0000003f20539b04 <+7236>:  lddqu  -0x5f(%rsi),%xmm0
  3815.    0x0000003f20539b09 <+7241>:  movdqu %xmm0,-0x5f(%rdi)
  3816.    0x0000003f20539b0e <+7246>:  lddqu  -0x4f(%rsi),%xmm0
  3817.    0x0000003f20539b13 <+7251>:  movdqu %xmm0,-0x4f(%rdi)
  3818.    0x0000003f20539b18 <+7256>:  lddqu  -0x3f(%rsi),%xmm0
  3819.    0x0000003f20539b1d <+7261>:  movdqu %xmm0,-0x3f(%rdi)
  3820.    0x0000003f20539b22 <+7266>:  lddqu  -0x2f(%rsi),%xmm0
  3821.    0x0000003f20539b27 <+7271>:  movdqu %xmm0,-0x2f(%rdi)
  3822.    0x0000003f20539b2c <+7276>:  lddqu  -0x1f(%rsi),%xmm0
  3823.    0x0000003f20539b31 <+7281>:  lddqu  -0x10(%rsi),%xmm1
  3824.    0x0000003f20539b36 <+7286>:  movdqu %xmm0,-0x1f(%rdi)
  3825.    0x0000003f20539b3b <+7291>:  movdqu %xmm1,-0x10(%rdi)
  3826.    0x0000003f20539b40 <+7296>:  retq  
  3827.    0x0000003f20539b41 <+7297>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3828.    0x0000003f20539b50 <+7312>:  mov    -0xf(%rsi),%rdx
  3829.    0x0000003f20539b54 <+7316>:  mov    -0x8(%rsi),%rcx
  3830.    0x0000003f20539b58 <+7320>:  mov    %rdx,-0xf(%rdi)
  3831.    0x0000003f20539b5c <+7324>:  mov    %rcx,-0x8(%rdi)
  3832.    0x0000003f20539b60 <+7328>:  retq  
  3833.    0x0000003f20539b61 <+7329>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3834.    0x0000003f20539b70 <+7344>:  lddqu  -0x8e(%rsi),%xmm0
  3835.    0x0000003f20539b78 <+7352>:  movdqu %xmm0,-0x8e(%rdi)
  3836.    0x0000003f20539b80 <+7360>:  lddqu  -0x7e(%rsi),%xmm0
  3837.    0x0000003f20539b85 <+7365>:  movdqu %xmm0,-0x7e(%rdi)
  3838.    0x0000003f20539b8a <+7370>:  lddqu  -0x6e(%rsi),%xmm0
  3839.    0x0000003f20539b8f <+7375>:  movdqu %xmm0,-0x6e(%rdi)
  3840.    0x0000003f20539b94 <+7380>:  lddqu  -0x5e(%rsi),%xmm0
  3841.    0x0000003f20539b99 <+7385>:  movdqu %xmm0,-0x5e(%rdi)
  3842.    0x0000003f20539b9e <+7390>:  lddqu  -0x4e(%rsi),%xmm0
  3843.    0x0000003f20539ba3 <+7395>:  movdqu %xmm0,-0x4e(%rdi)
  3844.    0x0000003f20539ba8 <+7400>:  lddqu  -0x3e(%rsi),%xmm0
  3845.    0x0000003f20539bad <+7405>:  movdqu %xmm0,-0x3e(%rdi)
  3846.    0x0000003f20539bb2 <+7410>:  lddqu  -0x2e(%rsi),%xmm0
  3847.    0x0000003f20539bb7 <+7415>:  movdqu %xmm0,-0x2e(%rdi)
  3848.    0x0000003f20539bbc <+7420>:  lddqu  -0x1e(%rsi),%xmm0
  3849.    0x0000003f20539bc1 <+7425>:  lddqu  -0x10(%rsi),%xmm1
  3850.    0x0000003f20539bc6 <+7430>:  movdqu %xmm0,-0x1e(%rdi)
  3851.    0x0000003f20539bcb <+7435>:  movdqu %xmm1,-0x10(%rdi)
  3852.    0x0000003f20539bd0 <+7440>:  retq  
  3853.    0x0000003f20539bd1 <+7441>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3854.    0x0000003f20539be0 <+7456>:  mov    -0xe(%rsi),%rdx
  3855.    0x0000003f20539be4 <+7460>:  mov    -0x8(%rsi),%rcx
  3856.    0x0000003f20539be8 <+7464>:  mov    %rdx,-0xe(%rdi)
  3857.    0x0000003f20539bec <+7468>:  mov    %rcx,-0x8(%rdi)
  3858.    0x0000003f20539bf0 <+7472>:  retq  
  3859.    0x0000003f20539bf1 <+7473>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3860.    0x0000003f20539c00 <+7488>:  lddqu  -0x8d(%rsi),%xmm0
  3861.    0x0000003f20539c08 <+7496>:  movdqu %xmm0,-0x8d(%rdi)
  3862.    0x0000003f20539c10 <+7504>:  lddqu  -0x7d(%rsi),%xmm0
  3863.    0x0000003f20539c15 <+7509>:  movdqu %xmm0,-0x7d(%rdi)
  3864.    0x0000003f20539c1a <+7514>:  lddqu  -0x6d(%rsi),%xmm0
  3865.    0x0000003f20539c1f <+7519>:  movdqu %xmm0,-0x6d(%rdi)
  3866.    0x0000003f20539c24 <+7524>:  lddqu  -0x5d(%rsi),%xmm0
  3867.    0x0000003f20539c29 <+7529>:  movdqu %xmm0,-0x5d(%rdi)
  3868.    0x0000003f20539c2e <+7534>:  lddqu  -0x4d(%rsi),%xmm0
  3869.    0x0000003f20539c33 <+7539>:  movdqu %xmm0,-0x4d(%rdi)
  3870.    0x0000003f20539c38 <+7544>:  lddqu  -0x3d(%rsi),%xmm0
  3871.    0x0000003f20539c3d <+7549>:  movdqu %xmm0,-0x3d(%rdi)
  3872.    0x0000003f20539c42 <+7554>:  lddqu  -0x2d(%rsi),%xmm0
  3873.    0x0000003f20539c47 <+7559>:  movdqu %xmm0,-0x2d(%rdi)
  3874.    0x0000003f20539c4c <+7564>:  lddqu  -0x1d(%rsi),%xmm0
  3875.    0x0000003f20539c51 <+7569>:  lddqu  -0x10(%rsi),%xmm1
  3876.    0x0000003f20539c56 <+7574>:  movdqu %xmm0,-0x1d(%rdi)
  3877.    0x0000003f20539c5b <+7579>:  movdqu %xmm1,-0x10(%rdi)
  3878.    0x0000003f20539c60 <+7584>:  retq  
  3879.    0x0000003f20539c61 <+7585>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3880.    0x0000003f20539c70 <+7600>:  mov    -0xd(%rsi),%rdx
  3881.    0x0000003f20539c74 <+7604>:  mov    -0x8(%rsi),%rcx
  3882.    0x0000003f20539c78 <+7608>:  mov    %rdx,-0xd(%rdi)
  3883.    0x0000003f20539c7c <+7612>:  mov    %rcx,-0x8(%rdi)
  3884.    0x0000003f20539c80 <+7616>:  retq  
  3885.    0x0000003f20539c81 <+7617>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3886.    0x0000003f20539c90 <+7632>:  lddqu  -0x8c(%rsi),%xmm0
  3887.    0x0000003f20539c98 <+7640>:  movdqu %xmm0,-0x8c(%rdi)
  3888.    0x0000003f20539ca0 <+7648>:  lddqu  -0x7c(%rsi),%xmm0
  3889.    0x0000003f20539ca5 <+7653>:  movdqu %xmm0,-0x7c(%rdi)
  3890.    0x0000003f20539caa <+7658>:  lddqu  -0x6c(%rsi),%xmm0
  3891.    0x0000003f20539caf <+7663>:  movdqu %xmm0,-0x6c(%rdi)
  3892.    0x0000003f20539cb4 <+7668>:  lddqu  -0x5c(%rsi),%xmm0
  3893.    0x0000003f20539cb9 <+7673>:  movdqu %xmm0,-0x5c(%rdi)
  3894.    0x0000003f20539cbe <+7678>:  lddqu  -0x4c(%rsi),%xmm0
  3895.    0x0000003f20539cc3 <+7683>:  movdqu %xmm0,-0x4c(%rdi)
  3896.    0x0000003f20539cc8 <+7688>:  lddqu  -0x3c(%rsi),%xmm0
  3897.    0x0000003f20539ccd <+7693>:  movdqu %xmm0,-0x3c(%rdi)
  3898.    0x0000003f20539cd2 <+7698>:  lddqu  -0x2c(%rsi),%xmm0
  3899.    0x0000003f20539cd7 <+7703>:  movdqu %xmm0,-0x2c(%rdi)
  3900.    0x0000003f20539cdc <+7708>:  lddqu  -0x1c(%rsi),%xmm0
  3901.    0x0000003f20539ce1 <+7713>:  lddqu  -0x10(%rsi),%xmm1
  3902.    0x0000003f20539ce6 <+7718>:  movdqu %xmm0,-0x1c(%rdi)
  3903.    0x0000003f20539ceb <+7723>:  movdqu %xmm1,-0x10(%rdi)
  3904.    0x0000003f20539cf0 <+7728>:  retq  
  3905.    0x0000003f20539cf1 <+7729>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3906.    0x0000003f20539d00 <+7744>:  mov    -0xc(%rsi),%rdx
  3907.    0x0000003f20539d04 <+7748>:  mov    -0x4(%rsi),%ecx
  3908.    0x0000003f20539d07 <+7751>:  mov    %rdx,-0xc(%rdi)
  3909.    0x0000003f20539d0b <+7755>:  mov    %ecx,-0x4(%rdi)
  3910.    0x0000003f20539d0e <+7758>:  retq  
  3911.    0x0000003f20539d0f <+7759>:  nop
  3912.    0x0000003f20539d10 <+7760>:  lddqu  -0x8b(%rsi),%xmm0
  3913.    0x0000003f20539d18 <+7768>:  movdqu %xmm0,-0x8b(%rdi)
  3914.    0x0000003f20539d20 <+7776>:  lddqu  -0x7b(%rsi),%xmm0
  3915.    0x0000003f20539d25 <+7781>:  movdqu %xmm0,-0x7b(%rdi)
  3916.    0x0000003f20539d2a <+7786>:  lddqu  -0x6b(%rsi),%xmm0
  3917.    0x0000003f20539d2f <+7791>:  movdqu %xmm0,-0x6b(%rdi)
  3918.    0x0000003f20539d34 <+7796>:  lddqu  -0x5b(%rsi),%xmm0
  3919.    0x0000003f20539d39 <+7801>:  movdqu %xmm0,-0x5b(%rdi)
  3920.    0x0000003f20539d3e <+7806>:  lddqu  -0x4b(%rsi),%xmm0
  3921.    0x0000003f20539d43 <+7811>:  movdqu %xmm0,-0x4b(%rdi)
  3922.    0x0000003f20539d48 <+7816>:  lddqu  -0x3b(%rsi),%xmm0
  3923.    0x0000003f20539d4d <+7821>:  movdqu %xmm0,-0x3b(%rdi)
  3924.    0x0000003f20539d52 <+7826>:  lddqu  -0x2b(%rsi),%xmm0
  3925.    0x0000003f20539d57 <+7831>:  movdqu %xmm0,-0x2b(%rdi)
  3926.    0x0000003f20539d5c <+7836>:  lddqu  -0x1b(%rsi),%xmm0
  3927.    0x0000003f20539d61 <+7841>:  lddqu  -0x10(%rsi),%xmm1
  3928.    0x0000003f20539d66 <+7846>:  movdqu %xmm0,-0x1b(%rdi)
  3929.    0x0000003f20539d6b <+7851>:  movdqu %xmm1,-0x10(%rdi)
  3930.    0x0000003f20539d70 <+7856>:  retq  
  3931.    0x0000003f20539d71 <+7857>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3932.    0x0000003f20539d80 <+7872>:  mov    -0xb(%rsi),%rdx
  3933.    0x0000003f20539d84 <+7876>:  mov    -0x4(%rsi),%ecx
  3934.    0x0000003f20539d87 <+7879>:  mov    %rdx,-0xb(%rdi)
  3935.    0x0000003f20539d8b <+7883>:  mov    %ecx,-0x4(%rdi)
  3936.    0x0000003f20539d8e <+7886>:  retq  
  3937.    0x0000003f20539d8f <+7887>:  nop
  3938.    0x0000003f20539d90 <+7888>:  lddqu  -0x8a(%rsi),%xmm0
  3939.    0x0000003f20539d98 <+7896>:  movdqu %xmm0,-0x8a(%rdi)
  3940.    0x0000003f20539da0 <+7904>:  lddqu  -0x7a(%rsi),%xmm0
  3941.    0x0000003f20539da5 <+7909>:  movdqu %xmm0,-0x7a(%rdi)
  3942.    0x0000003f20539daa <+7914>:  lddqu  -0x6a(%rsi),%xmm0
  3943.    0x0000003f20539daf <+7919>:  movdqu %xmm0,-0x6a(%rdi)
  3944.    0x0000003f20539db4 <+7924>:  lddqu  -0x5a(%rsi),%xmm0
  3945.    0x0000003f20539db9 <+7929>:  movdqu %xmm0,-0x5a(%rdi)
  3946.    0x0000003f20539dbe <+7934>:  lddqu  -0x4a(%rsi),%xmm0
  3947.    0x0000003f20539dc3 <+7939>:  movdqu %xmm0,-0x4a(%rdi)
  3948.    0x0000003f20539dc8 <+7944>:  lddqu  -0x3a(%rsi),%xmm0
  3949.    0x0000003f20539dcd <+7949>:  movdqu %xmm0,-0x3a(%rdi)
  3950.    0x0000003f20539dd2 <+7954>:  lddqu  -0x2a(%rsi),%xmm0
  3951.    0x0000003f20539dd7 <+7959>:  movdqu %xmm0,-0x2a(%rdi)
  3952.    0x0000003f20539ddc <+7964>:  lddqu  -0x1a(%rsi),%xmm0
  3953.    0x0000003f20539de1 <+7969>:  lddqu  -0x10(%rsi),%xmm1
  3954.    0x0000003f20539de6 <+7974>:  movdqu %xmm0,-0x1a(%rdi)
  3955.    0x0000003f20539deb <+7979>:  movdqu %xmm1,-0x10(%rdi)
  3956.    0x0000003f20539df0 <+7984>:  retq  
  3957.    0x0000003f20539df1 <+7985>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3958.    0x0000003f20539e00 <+8000>:  mov    -0xa(%rsi),%rdx
  3959.    0x0000003f20539e04 <+8004>:  mov    -0x4(%rsi),%ecx
  3960.    0x0000003f20539e07 <+8007>:  mov    %rdx,-0xa(%rdi)
  3961.    0x0000003f20539e0b <+8011>:  mov    %ecx,-0x4(%rdi)
  3962.    0x0000003f20539e0e <+8014>:  retq  
  3963.    0x0000003f20539e0f <+8015>:  nop
  3964.    0x0000003f20539e10 <+8016>:  lddqu  -0x89(%rsi),%xmm0
  3965.    0x0000003f20539e18 <+8024>:  movdqu %xmm0,-0x89(%rdi)
  3966.    0x0000003f20539e20 <+8032>:  lddqu  -0x79(%rsi),%xmm0
  3967.    0x0000003f20539e25 <+8037>:  movdqu %xmm0,-0x79(%rdi)
  3968.    0x0000003f20539e2a <+8042>:  lddqu  -0x69(%rsi),%xmm0
  3969.    0x0000003f20539e2f <+8047>:  movdqu %xmm0,-0x69(%rdi)
  3970.    0x0000003f20539e34 <+8052>:  lddqu  -0x59(%rsi),%xmm0
  3971.    0x0000003f20539e39 <+8057>:  movdqu %xmm0,-0x59(%rdi)
  3972.    0x0000003f20539e3e <+8062>:  lddqu  -0x49(%rsi),%xmm0
  3973.    0x0000003f20539e43 <+8067>:  movdqu %xmm0,-0x49(%rdi)
  3974.    0x0000003f20539e48 <+8072>:  lddqu  -0x39(%rsi),%xmm0
  3975.    0x0000003f20539e4d <+8077>:  movdqu %xmm0,-0x39(%rdi)
  3976.    0x0000003f20539e52 <+8082>:  lddqu  -0x29(%rsi),%xmm0
  3977.    0x0000003f20539e57 <+8087>:  movdqu %xmm0,-0x29(%rdi)
  3978.    0x0000003f20539e5c <+8092>:  lddqu  -0x19(%rsi),%xmm0
  3979.    0x0000003f20539e61 <+8097>:  lddqu  -0x10(%rsi),%xmm1
  3980.    0x0000003f20539e66 <+8102>:  movdqu %xmm0,-0x19(%rdi)
  3981.    0x0000003f20539e6b <+8107>:  movdqu %xmm1,-0x10(%rdi)
  3982.    0x0000003f20539e70 <+8112>:  retq  
  3983.    0x0000003f20539e71 <+8113>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  3984.    0x0000003f20539e80 <+8128>:  mov    -0x9(%rsi),%rdx
  3985.    0x0000003f20539e84 <+8132>:  mov    -0x4(%rsi),%ecx
  3986.    0x0000003f20539e87 <+8135>:  mov    %rdx,-0x9(%rdi)
  3987.    0x0000003f20539e8b <+8139>:  mov    %ecx,-0x4(%rdi)
  3988.    0x0000003f20539e8e <+8142>:  retq  
  3989.    0x0000003f20539e8f <+8143>:  nop
  3990.    0x0000003f20539e90 <+8144>:  lddqu  -0x88(%rsi),%xmm0
  3991.    0x0000003f20539e98 <+8152>:  movdqu %xmm0,-0x88(%rdi)
  3992.    0x0000003f20539ea0 <+8160>:  lddqu  -0x78(%rsi),%xmm0
  3993.    0x0000003f20539ea5 <+8165>:  movdqu %xmm0,-0x78(%rdi)
  3994.    0x0000003f20539eaa <+8170>:  lddqu  -0x68(%rsi),%xmm0
  3995.    0x0000003f20539eaf <+8175>:  movdqu %xmm0,-0x68(%rdi)
  3996.    0x0000003f20539eb4 <+8180>:  lddqu  -0x58(%rsi),%xmm0
  3997.    0x0000003f20539eb9 <+8185>:  movdqu %xmm0,-0x58(%rdi)
  3998.    0x0000003f20539ebe <+8190>:  lddqu  -0x48(%rsi),%xmm0
  3999.    0x0000003f20539ec3 <+8195>:  movdqu %xmm0,-0x48(%rdi)
  4000.    0x0000003f20539ec8 <+8200>:  lddqu  -0x38(%rsi),%xmm0
  4001.    0x0000003f20539ecd <+8205>:  movdqu %xmm0,-0x38(%rdi)
  4002.    0x0000003f20539ed2 <+8210>:  lddqu  -0x28(%rsi),%xmm0
  4003.    0x0000003f20539ed7 <+8215>:  movdqu %xmm0,-0x28(%rdi)
  4004.    0x0000003f20539edc <+8220>:  lddqu  -0x18(%rsi),%xmm0
  4005.    0x0000003f20539ee1 <+8225>:  lddqu  -0x10(%rsi),%xmm1
  4006.    0x0000003f20539ee6 <+8230>:  movdqu %xmm0,-0x18(%rdi)
  4007.    0x0000003f20539eeb <+8235>:  movdqu %xmm1,-0x10(%rdi)
  4008.    0x0000003f20539ef0 <+8240>:  retq  
  4009.    0x0000003f20539ef1 <+8241>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4010.    0x0000003f20539f00 <+8256>:  mov    -0x8(%rsi),%rdx
  4011.    0x0000003f20539f04 <+8260>:  mov    %rdx,-0x8(%rdi)
  4012.    0x0000003f20539f08 <+8264>:  retq  
  4013.    0x0000003f20539f09 <+8265>:  nopl   0x0(%rax)
  4014.    0x0000003f20539f10 <+8272>:  lddqu  -0x87(%rsi),%xmm0
  4015.    0x0000003f20539f18 <+8280>:  movdqu %xmm0,-0x87(%rdi)
  4016.    0x0000003f20539f20 <+8288>:  lddqu  -0x77(%rsi),%xmm0
  4017.    0x0000003f20539f25 <+8293>:  movdqu %xmm0,-0x77(%rdi)
  4018.    0x0000003f20539f2a <+8298>:  lddqu  -0x67(%rsi),%xmm0
  4019.    0x0000003f20539f2f <+8303>:  movdqu %xmm0,-0x67(%rdi)
  4020.    0x0000003f20539f34 <+8308>:  lddqu  -0x57(%rsi),%xmm0
  4021.    0x0000003f20539f39 <+8313>:  movdqu %xmm0,-0x57(%rdi)
  4022.    0x0000003f20539f3e <+8318>:  lddqu  -0x47(%rsi),%xmm0
  4023.    0x0000003f20539f43 <+8323>:  movdqu %xmm0,-0x47(%rdi)
  4024.    0x0000003f20539f48 <+8328>:  lddqu  -0x37(%rsi),%xmm0
  4025.    0x0000003f20539f4d <+8333>:  movdqu %xmm0,-0x37(%rdi)
  4026.    0x0000003f20539f52 <+8338>:  lddqu  -0x27(%rsi),%xmm0
  4027.    0x0000003f20539f57 <+8343>:  movdqu %xmm0,-0x27(%rdi)
  4028.    0x0000003f20539f5c <+8348>:  lddqu  -0x17(%rsi),%xmm0
  4029.    0x0000003f20539f61 <+8353>:  lddqu  -0x10(%rsi),%xmm1
  4030.    0x0000003f20539f66 <+8358>:  movdqu %xmm0,-0x17(%rdi)
  4031.    0x0000003f20539f6b <+8363>:  movdqu %xmm1,-0x10(%rdi)
  4032.    0x0000003f20539f70 <+8368>:  retq  
  4033.    0x0000003f20539f71 <+8369>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4034.    0x0000003f20539f80 <+8384>:  mov    -0x7(%rsi),%edx
  4035.    0x0000003f20539f83 <+8387>:  mov    -0x4(%rsi),%ecx
  4036.    0x0000003f20539f86 <+8390>:  mov    %edx,-0x7(%rdi)
  4037.    0x0000003f20539f89 <+8393>:  mov    %ecx,-0x4(%rdi)
  4038.    0x0000003f20539f8c <+8396>:  retq  
  4039.    0x0000003f20539f8d <+8397>:  nopl   (%rax)
  4040.    0x0000003f20539f90 <+8400>:  lddqu  -0x86(%rsi),%xmm0
  4041.    0x0000003f20539f98 <+8408>:  movdqu %xmm0,-0x86(%rdi)
  4042.    0x0000003f20539fa0 <+8416>:  lddqu  -0x76(%rsi),%xmm0
  4043.    0x0000003f20539fa5 <+8421>:  movdqu %xmm0,-0x76(%rdi)
  4044.    0x0000003f20539faa <+8426>:  lddqu  -0x66(%rsi),%xmm0
  4045.    0x0000003f20539faf <+8431>:  movdqu %xmm0,-0x66(%rdi)
  4046.    0x0000003f20539fb4 <+8436>:  lddqu  -0x56(%rsi),%xmm0
  4047.    0x0000003f20539fb9 <+8441>:  movdqu %xmm0,-0x56(%rdi)
  4048.    0x0000003f20539fbe <+8446>:  lddqu  -0x46(%rsi),%xmm0
  4049.    0x0000003f20539fc3 <+8451>:  movdqu %xmm0,-0x46(%rdi)
  4050.    0x0000003f20539fc8 <+8456>:  lddqu  -0x36(%rsi),%xmm0
  4051.    0x0000003f20539fcd <+8461>:  movdqu %xmm0,-0x36(%rdi)
  4052.    0x0000003f20539fd2 <+8466>:  lddqu  -0x26(%rsi),%xmm0
  4053.    0x0000003f20539fd7 <+8471>:  movdqu %xmm0,-0x26(%rdi)
  4054.    0x0000003f20539fdc <+8476>:  lddqu  -0x16(%rsi),%xmm0
  4055.    0x0000003f20539fe1 <+8481>:  lddqu  -0x10(%rsi),%xmm1
  4056.    0x0000003f20539fe6 <+8486>:  movdqu %xmm0,-0x16(%rdi)
  4057.    0x0000003f20539feb <+8491>:  movdqu %xmm1,-0x10(%rdi)
  4058.    0x0000003f20539ff0 <+8496>:  retq  
  4059.    0x0000003f20539ff1 <+8497>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4060.    0x0000003f2053a000 <+8512>:  mov    -0x6(%rsi),%edx
  4061.    0x0000003f2053a003 <+8515>:  mov    -0x4(%rsi),%ecx
  4062.    0x0000003f2053a006 <+8518>:  mov    %edx,-0x6(%rdi)
  4063.    0x0000003f2053a009 <+8521>:  mov    %ecx,-0x4(%rdi)
  4064.    0x0000003f2053a00c <+8524>:  retq  
  4065.    0x0000003f2053a00d <+8525>:  nopl   (%rax)
  4066.    0x0000003f2053a010 <+8528>:  lddqu  -0x85(%rsi),%xmm0
  4067.    0x0000003f2053a018 <+8536>:  movdqu %xmm0,-0x85(%rdi)
  4068.    0x0000003f2053a020 <+8544>:  lddqu  -0x75(%rsi),%xmm0
  4069.    0x0000003f2053a025 <+8549>:  movdqu %xmm0,-0x75(%rdi)
  4070.    0x0000003f2053a02a <+8554>:  lddqu  -0x65(%rsi),%xmm0
  4071.    0x0000003f2053a02f <+8559>:  movdqu %xmm0,-0x65(%rdi)
  4072.    0x0000003f2053a034 <+8564>:  lddqu  -0x55(%rsi),%xmm0
  4073.    0x0000003f2053a039 <+8569>:  movdqu %xmm0,-0x55(%rdi)
  4074.    0x0000003f2053a03e <+8574>:  lddqu  -0x45(%rsi),%xmm0
  4075.    0x0000003f2053a043 <+8579>:  movdqu %xmm0,-0x45(%rdi)
  4076.    0x0000003f2053a048 <+8584>:  lddqu  -0x35(%rsi),%xmm0
  4077.    0x0000003f2053a04d <+8589>:  movdqu %xmm0,-0x35(%rdi)
  4078.    0x0000003f2053a052 <+8594>:  lddqu  -0x25(%rsi),%xmm0
  4079.    0x0000003f2053a057 <+8599>:  movdqu %xmm0,-0x25(%rdi)
  4080.    0x0000003f2053a05c <+8604>:  lddqu  -0x15(%rsi),%xmm0
  4081.    0x0000003f2053a061 <+8609>:  lddqu  -0x10(%rsi),%xmm1
  4082.    0x0000003f2053a066 <+8614>:  movdqu %xmm0,-0x15(%rdi)
  4083.    0x0000003f2053a06b <+8619>:  movdqu %xmm1,-0x10(%rdi)
  4084.    0x0000003f2053a070 <+8624>:  retq  
  4085.    0x0000003f2053a071 <+8625>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4086.    0x0000003f2053a080 <+8640>:  mov    -0x5(%rsi),%edx
  4087.    0x0000003f2053a083 <+8643>:  mov    -0x4(%rsi),%ecx
  4088.    0x0000003f2053a086 <+8646>:  mov    %edx,-0x5(%rdi)
  4089.    0x0000003f2053a089 <+8649>:  mov    %ecx,-0x4(%rdi)
  4090.    0x0000003f2053a08c <+8652>:  retq  
  4091.    0x0000003f2053a08d <+8653>:  nopl   (%rax)
  4092.    0x0000003f2053a090 <+8656>:  lddqu  -0x84(%rsi),%xmm0
  4093.    0x0000003f2053a098 <+8664>:  movdqu %xmm0,-0x84(%rdi)
  4094.    0x0000003f2053a0a0 <+8672>:  lddqu  -0x74(%rsi),%xmm0
  4095.    0x0000003f2053a0a5 <+8677>:  movdqu %xmm0,-0x74(%rdi)
  4096.    0x0000003f2053a0aa <+8682>:  lddqu  -0x64(%rsi),%xmm0
  4097.    0x0000003f2053a0af <+8687>:  movdqu %xmm0,-0x64(%rdi)
  4098.    0x0000003f2053a0b4 <+8692>:  lddqu  -0x54(%rsi),%xmm0
  4099.    0x0000003f2053a0b9 <+8697>:  movdqu %xmm0,-0x54(%rdi)
  4100.    0x0000003f2053a0be <+8702>:  lddqu  -0x44(%rsi),%xmm0
  4101.    0x0000003f2053a0c3 <+8707>:  movdqu %xmm0,-0x44(%rdi)
  4102.    0x0000003f2053a0c8 <+8712>:  lddqu  -0x34(%rsi),%xmm0
  4103.    0x0000003f2053a0cd <+8717>:  movdqu %xmm0,-0x34(%rdi)
  4104.    0x0000003f2053a0d2 <+8722>:  lddqu  -0x24(%rsi),%xmm0
  4105.    0x0000003f2053a0d7 <+8727>:  movdqu %xmm0,-0x24(%rdi)
  4106.    0x0000003f2053a0dc <+8732>:  lddqu  -0x14(%rsi),%xmm0
  4107.    0x0000003f2053a0e1 <+8737>:  lddqu  -0x10(%rsi),%xmm1
  4108.    0x0000003f2053a0e6 <+8742>:  movdqu %xmm0,-0x14(%rdi)
  4109.    0x0000003f2053a0eb <+8747>:  movdqu %xmm1,-0x10(%rdi)
  4110.    0x0000003f2053a0f0 <+8752>:  retq  
  4111.    0x0000003f2053a0f1 <+8753>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4112.    0x0000003f2053a100 <+8768>:  mov    -0x4(%rsi),%edx
  4113.    0x0000003f2053a103 <+8771>:  mov    %edx,-0x4(%rdi)
  4114.    0x0000003f2053a106 <+8774>:  retq  
  4115.    0x0000003f2053a107 <+8775>:  nopw   0x0(%rax,%rax,1)
  4116.    0x0000003f2053a110 <+8784>:  lddqu  -0x83(%rsi),%xmm0
  4117.    0x0000003f2053a118 <+8792>:  movdqu %xmm0,-0x83(%rdi)
  4118.    0x0000003f2053a120 <+8800>:  lddqu  -0x73(%rsi),%xmm0
  4119.    0x0000003f2053a125 <+8805>:  movdqu %xmm0,-0x73(%rdi)
  4120.    0x0000003f2053a12a <+8810>:  lddqu  -0x63(%rsi),%xmm0
  4121.    0x0000003f2053a12f <+8815>:  movdqu %xmm0,-0x63(%rdi)
  4122.    0x0000003f2053a134 <+8820>:  lddqu  -0x53(%rsi),%xmm0
  4123.    0x0000003f2053a139 <+8825>:  movdqu %xmm0,-0x53(%rdi)
  4124.    0x0000003f2053a13e <+8830>:  lddqu  -0x43(%rsi),%xmm0
  4125.    0x0000003f2053a143 <+8835>:  movdqu %xmm0,-0x43(%rdi)
  4126.    0x0000003f2053a148 <+8840>:  lddqu  -0x33(%rsi),%xmm0
  4127.    0x0000003f2053a14d <+8845>:  movdqu %xmm0,-0x33(%rdi)
  4128.    0x0000003f2053a152 <+8850>:  lddqu  -0x23(%rsi),%xmm0
  4129.    0x0000003f2053a157 <+8855>:  movdqu %xmm0,-0x23(%rdi)
  4130.    0x0000003f2053a15c <+8860>:  lddqu  -0x13(%rsi),%xmm0
  4131.    0x0000003f2053a161 <+8865>:  lddqu  -0x10(%rsi),%xmm1
  4132.    0x0000003f2053a166 <+8870>:  movdqu %xmm0,-0x13(%rdi)
  4133.    0x0000003f2053a16b <+8875>:  movdqu %xmm1,-0x10(%rdi)
  4134.    0x0000003f2053a170 <+8880>:  retq  
  4135.    0x0000003f2053a171 <+8881>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4136.    0x0000003f2053a180 <+8896>:  mov    -0x3(%rsi),%dx
  4137.    0x0000003f2053a184 <+8900>:  mov    -0x2(%rsi),%cx
  4138.    0x0000003f2053a188 <+8904>:  mov    %dx,-0x3(%rdi)
  4139.    0x0000003f2053a18c <+8908>:  mov    %cx,-0x2(%rdi)
  4140.    0x0000003f2053a190 <+8912>:  retq  
  4141.    0x0000003f2053a191 <+8913>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4142.    0x0000003f2053a1a0 <+8928>:  lddqu  -0x82(%rsi),%xmm0
  4143.    0x0000003f2053a1a8 <+8936>:  movdqu %xmm0,-0x82(%rdi)
  4144.    0x0000003f2053a1b0 <+8944>:  lddqu  -0x72(%rsi),%xmm0
  4145.    0x0000003f2053a1b5 <+8949>:  movdqu %xmm0,-0x72(%rdi)
  4146.    0x0000003f2053a1ba <+8954>:  lddqu  -0x62(%rsi),%xmm0
  4147.    0x0000003f2053a1bf <+8959>:  movdqu %xmm0,-0x62(%rdi)
  4148.    0x0000003f2053a1c4 <+8964>:  lddqu  -0x52(%rsi),%xmm0
  4149.    0x0000003f2053a1c9 <+8969>:  movdqu %xmm0,-0x52(%rdi)
  4150.    0x0000003f2053a1ce <+8974>:  lddqu  -0x42(%rsi),%xmm0
  4151.    0x0000003f2053a1d3 <+8979>:  movdqu %xmm0,-0x42(%rdi)
  4152.    0x0000003f2053a1d8 <+8984>:  lddqu  -0x32(%rsi),%xmm0
  4153.    0x0000003f2053a1dd <+8989>:  movdqu %xmm0,-0x32(%rdi)
  4154.    0x0000003f2053a1e2 <+8994>:  lddqu  -0x22(%rsi),%xmm0
  4155.    0x0000003f2053a1e7 <+8999>:  movdqu %xmm0,-0x22(%rdi)
  4156.    0x0000003f2053a1ec <+9004>:  lddqu  -0x12(%rsi),%xmm0
  4157.    0x0000003f2053a1f1 <+9009>:  lddqu  -0x10(%rsi),%xmm1
  4158.    0x0000003f2053a1f6 <+9014>:  movdqu %xmm0,-0x12(%rdi)
  4159.    0x0000003f2053a1fb <+9019>:  movdqu %xmm1,-0x10(%rdi)
  4160.    0x0000003f2053a200 <+9024>:  retq  
  4161.    0x0000003f2053a201 <+9025>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4162.    0x0000003f2053a210 <+9040>:  movzwl -0x2(%rsi),%edx
  4163.    0x0000003f2053a214 <+9044>:  mov    %dx,-0x2(%rdi)
  4164.    0x0000003f2053a218 <+9048>:  retq  
  4165.    0x0000003f2053a219 <+9049>:  nopl   0x0(%rax)
  4166.    0x0000003f2053a220 <+9056>:  lddqu  -0x81(%rsi),%xmm0
  4167.    0x0000003f2053a228 <+9064>:  movdqu %xmm0,-0x81(%rdi)
  4168.    0x0000003f2053a230 <+9072>:  lddqu  -0x71(%rsi),%xmm0
  4169.    0x0000003f2053a235 <+9077>:  movdqu %xmm0,-0x71(%rdi)
  4170.    0x0000003f2053a23a <+9082>:  lddqu  -0x61(%rsi),%xmm0
  4171.    0x0000003f2053a23f <+9087>:  movdqu %xmm0,-0x61(%rdi)
  4172.    0x0000003f2053a244 <+9092>:  lddqu  -0x51(%rsi),%xmm0
  4173.    0x0000003f2053a249 <+9097>:  movdqu %xmm0,-0x51(%rdi)
  4174.    0x0000003f2053a24e <+9102>:  lddqu  -0x41(%rsi),%xmm0
  4175.    0x0000003f2053a253 <+9107>:  movdqu %xmm0,-0x41(%rdi)
  4176.    0x0000003f2053a258 <+9112>:  lddqu  -0x31(%rsi),%xmm0
  4177.    0x0000003f2053a25d <+9117>:  movdqu %xmm0,-0x31(%rdi)
  4178.    0x0000003f2053a262 <+9122>:  lddqu  -0x21(%rsi),%xmm0
  4179.    0x0000003f2053a267 <+9127>:  movdqu %xmm0,-0x21(%rdi)
  4180.    0x0000003f2053a26c <+9132>:  lddqu  -0x11(%rsi),%xmm0
  4181.    0x0000003f2053a271 <+9137>:  lddqu  -0x10(%rsi),%xmm1
  4182.    0x0000003f2053a276 <+9142>:  movdqu %xmm0,-0x11(%rdi)
  4183.    0x0000003f2053a27b <+9147>:  movdqu %xmm1,-0x10(%rdi)
  4184.    0x0000003f2053a280 <+9152>:  retq  
  4185.    0x0000003f2053a281 <+9153>:  data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
  4186.    0x0000003f2053a290 <+9168>:  movzbl -0x1(%rsi),%edx
  4187.    0x0000003f2053a294 <+9172>:  mov    %dl,-0x1(%rdi)
  4188.    0x0000003f2053a297 <+9175>:  retq  
  4189.    0x0000003f2053a298 <+9176>:  nopl   0x0(%rax,%rax,1)
  4190.    0x0000003f2053a2a0 <+9184>:  lddqu  0x70(%rsi),%xmm0
  4191.    0x0000003f2053a2a5 <+9189>:  movdqu %xmm0,0x70(%rdi)
  4192.    0x0000003f2053a2aa <+9194>:  lddqu  0x60(%rsi),%xmm0
  4193.    0x0000003f2053a2af <+9199>:  movdqu %xmm0,0x60(%rdi)
  4194.    0x0000003f2053a2b4 <+9204>:  lddqu  0x50(%rsi),%xmm0
  4195.    0x0000003f2053a2b9 <+9209>:  movdqu %xmm0,0x50(%rdi)
  4196.    0x0000003f2053a2be <+9214>:  lddqu  0x40(%rsi),%xmm0
  4197.    0x0000003f2053a2c3 <+9219>:  movdqu %xmm0,0x40(%rdi)
  4198.    0x0000003f2053a2c8 <+9224>:  lddqu  0x30(%rsi),%xmm0
  4199.    0x0000003f2053a2cd <+9229>:  movdqu %xmm0,0x30(%rdi)
  4200.    0x0000003f2053a2d2 <+9234>:  lddqu  0x20(%rsi),%xmm0
  4201.    0x0000003f2053a2d7 <+9239>:  movdqu %xmm0,0x20(%rdi)
  4202.    0x0000003f2053a2dc <+9244>:  lddqu  0x10(%rsi),%xmm0
  4203.    0x0000003f2053a2e1 <+9249>:  movdqu %xmm0,0x10(%rdi)
  4204.    0x0000003f2053a2e6 <+9254>:  lddqu  (%rsi),%xmm0
  4205.    0x0000003f2053a2ea <+9258>:  movdqu %xmm0,(%rdi)
  4206.    0x0000003f2053a2ee <+9262>:  retq  
  4207.    0x0000003f2053a2ef <+9263>:  nop
  4208.    0x0000003f2053a2f0 <+9264>:  lddqu  0x7f(%rsi),%xmm0
  4209.    0x0000003f2053a2f5 <+9269>:  movdqu %xmm0,0x7f(%rdi)
  4210.    0x0000003f2053a2fa <+9274>:  lddqu  0x6f(%rsi),%xmm0
  4211.    0x0000003f2053a2ff <+9279>:  movdqu %xmm0,0x6f(%rdi)
  4212.    0x0000003f2053a304 <+9284>:  lddqu  0x5f(%rsi),%xmm0
  4213.    0x0000003f2053a309 <+9289>:  movdqu %xmm0,0x5f(%rdi)
  4214.    0x0000003f2053a30e <+9294>:  lddqu  0x4f(%rsi),%xmm0
  4215.    0x0000003f2053a313 <+9299>:  movdqu %xmm0,0x4f(%rdi)
  4216.    0x0000003f2053a318 <+9304>:  lddqu  0x3f(%rsi),%xmm0
  4217.    0x0000003f2053a31d <+9309>:  movdqu %xmm0,0x3f(%rdi)
  4218.    0x0000003f2053a322 <+9314>:  lddqu  0x2f(%rsi),%xmm0
  4219.    0x0000003f2053a327 <+9319>:  movdqu %xmm0,0x2f(%rdi)
  4220.    0x0000003f2053a32c <+9324>:  lddqu  0x1f(%rsi),%xmm0
  4221.    0x0000003f2053a331 <+9329>:  movdqu %xmm0,0x1f(%rdi)
  4222.    0x0000003f2053a336 <+9334>:  lddqu  0xf(%rsi),%xmm0
  4223.    0x0000003f2053a33b <+9339>:  lddqu  (%rsi),%xmm1
  4224.    0x0000003f2053a33f <+9343>:  movdqu %xmm0,0xf(%rdi)
  4225.    0x0000003f2053a344 <+9348>:  movdqu %xmm1,(%rdi)
  4226.    0x0000003f2053a348 <+9352>:  retq  
  4227.    0x0000003f2053a349 <+9353>:  nopl   0x0(%rax)
  4228.    0x0000003f2053a350 <+9360>:  mov    0x7(%rsi),%rdx
  4229.    0x0000003f2053a354 <+9364>:  mov    (%rsi),%rcx
  4230.    0x0000003f2053a357 <+9367>:  mov    %rdx,0x7(%rdi)
  4231.    0x0000003f2053a35b <+9371>:  mov    %rcx,(%rdi)
  4232.    0x0000003f2053a35e <+9374>:  retq  
  4233.    0x0000003f2053a35f <+9375>:  nop
  4234.    0x0000003f2053a360 <+9376>:  lddqu  0x7e(%rsi),%xmm0
  4235.    0x0000003f2053a365 <+9381>:  movdqu %xmm0,0x7e(%rdi)
  4236.    0x0000003f2053a36a <+9386>:  lddqu  0x6e(%rsi),%xmm0
  4237.    0x0000003f2053a36f <+9391>:  movdqu %xmm0,0x6e(%rdi)
  4238.    0x0000003f2053a374 <+9396>:  lddqu  0x5e(%rsi),%xmm0
  4239.    0x0000003f2053a379 <+9401>:  movdqu %xmm0,0x5e(%rdi)
  4240.    0x0000003f2053a37e <+9406>:  lddqu  0x4e(%rsi),%xmm0
  4241.    0x0000003f2053a383 <+9411>:  movdqu %xmm0,0x4e(%rdi)
  4242.    0x0000003f2053a388 <+9416>:  lddqu  0x3e(%rsi),%xmm0
  4243.    0x0000003f2053a38d <+9421>:  movdqu %xmm0,0x3e(%rdi)
  4244.    0x0000003f2053a392 <+9426>:  lddqu  0x2e(%rsi),%xmm0
  4245.    0x0000003f2053a397 <+9431>:  movdqu %xmm0,0x2e(%rdi)
  4246.    0x0000003f2053a39c <+9436>:  lddqu  0x1e(%rsi),%xmm0
  4247.    0x0000003f2053a3a1 <+9441>:  movdqu %xmm0,0x1e(%rdi)
  4248.    0x0000003f2053a3a6 <+9446>:  lddqu  0xe(%rsi),%xmm0
  4249.    0x0000003f2053a3ab <+9451>:  lddqu  (%rsi),%xmm1
  4250.    0x0000003f2053a3af <+9455>:  movdqu %xmm0,0xe(%rdi)
  4251.    0x0000003f2053a3b4 <+9460>:  movdqu %xmm1,(%rdi)
  4252.    0x0000003f2053a3b8 <+9464>:  retq  
  4253.    0x0000003f2053a3b9 <+9465>:  nopl   0x0(%rax)
  4254.    0x0000003f2053a3c0 <+9472>:  mov    0x6(%rsi),%rdx
  4255.    0x0000003f2053a3c4 <+9476>:  mov    (%rsi),%rcx
  4256.    0x0000003f2053a3c7 <+9479>:  mov    %rdx,0x6(%rdi)
  4257.    0x0000003f2053a3cb <+9483>:  mov    %rcx,(%rdi)
  4258.    0x0000003f2053a3ce <+9486>:  retq  
  4259.    0x0000003f2053a3cf <+9487>:  nop
  4260.    0x0000003f2053a3d0 <+9488>:  lddqu  0x7d(%rsi),%xmm0
  4261.    0x0000003f2053a3d5 <+9493>:  movdqu %xmm0,0x7d(%rdi)
  4262.    0x0000003f2053a3da <+9498>:  lddqu  0x6d(%rsi),%xmm0
  4263.    0x0000003f2053a3df <+9503>:  movdqu %xmm0,0x6d(%rdi)
  4264.    0x0000003f2053a3e4 <+9508>:  lddqu  0x5d(%rsi),%xmm0
  4265.    0x0000003f2053a3e9 <+9513>:  movdqu %xmm0,0x5d(%rdi)
  4266.    0x0000003f2053a3ee <+9518>:  lddqu  0x4d(%rsi),%xmm0
  4267.    0x0000003f2053a3f3 <+9523>:  movdqu %xmm0,0x4d(%rdi)
  4268.    0x0000003f2053a3f8 <+9528>:  lddqu  0x3d(%rsi),%xmm0
  4269.    0x0000003f2053a3fd <+9533>:  movdqu %xmm0,0x3d(%rdi)
  4270.    0x0000003f2053a402 <+9538>:  lddqu  0x2d(%rsi),%xmm0
  4271.    0x0000003f2053a407 <+9543>:  movdqu %xmm0,0x2d(%rdi)
  4272.    0x0000003f2053a40c <+9548>:  lddqu  0x1d(%rsi),%xmm0
  4273.    0x0000003f2053a411 <+9553>:  movdqu %xmm0,0x1d(%rdi)
  4274.    0x0000003f2053a416 <+9558>:  lddqu  0xd(%rsi),%xmm0
  4275.    0x0000003f2053a41b <+9563>:  lddqu  (%rsi),%xmm1
  4276.    0x0000003f2053a41f <+9567>:  movdqu %xmm0,0xd(%rdi)
  4277.    0x0000003f2053a424 <+9572>:  movdqu %xmm1,(%rdi)
  4278.    0x0000003f2053a428 <+9576>:  retq  
  4279.    0x0000003f2053a429 <+9577>:  nopl   0x0(%rax)
  4280.    0x0000003f2053a430 <+9584>:  mov    0x5(%rsi),%rdx
  4281.    0x0000003f2053a434 <+9588>:  mov    (%rsi),%rcx
  4282.    0x0000003f2053a437 <+9591>:  mov    %rdx,0x5(%rdi)
  4283.    0x0000003f2053a43b <+9595>:  mov    %rcx,(%rdi)
  4284.    0x0000003f2053a43e <+9598>:  retq  
  4285.    0x0000003f2053a43f <+9599>:  nop
  4286.    0x0000003f2053a440 <+9600>:  lddqu  0x7c(%rsi),%xmm0
  4287.    0x0000003f2053a445 <+9605>:  movdqu %xmm0,0x7c(%rdi)
  4288.    0x0000003f2053a44a <+9610>:  lddqu  0x6c(%rsi),%xmm0
  4289.    0x0000003f2053a44f <+9615>:  movdqu %xmm0,0x6c(%rdi)
  4290.    0x0000003f2053a454 <+9620>:  lddqu  0x5c(%rsi),%xmm0
  4291.    0x0000003f2053a459 <+9625>:  movdqu %xmm0,0x5c(%rdi)
  4292.    0x0000003f2053a45e <+9630>:  lddqu  0x4c(%rsi),%xmm0
  4293.    0x0000003f2053a463 <+9635>:  movdqu %xmm0,0x4c(%rdi)
  4294.    0x0000003f2053a468 <+9640>:  lddqu  0x3c(%rsi),%xmm0
  4295.    0x0000003f2053a46d <+9645>:  movdqu %xmm0,0x3c(%rdi)
  4296.    0x0000003f2053a472 <+9650>:  lddqu  0x2c(%rsi),%xmm0
  4297.    0x0000003f2053a477 <+9655>:  movdqu %xmm0,0x2c(%rdi)
  4298.    0x0000003f2053a47c <+9660>:  lddqu  0x1c(%rsi),%xmm0
  4299.    0x0000003f2053a481 <+9665>:  movdqu %xmm0,0x1c(%rdi)
  4300.    0x0000003f2053a486 <+9670>:  lddqu  0xc(%rsi),%xmm0
  4301.    0x0000003f2053a48b <+9675>:  lddqu  (%rsi),%xmm1
  4302.    0x0000003f2053a48f <+9679>:  movdqu %xmm0,0xc(%rdi)
  4303.    0x0000003f2053a494 <+9684>:  movdqu %xmm1,(%rdi)
  4304.    0x0000003f2053a498 <+9688>:  retq  
  4305.    0x0000003f2053a499 <+9689>:  nopl   0x0(%rax)
  4306.    0x0000003f2053a4a0 <+9696>:  mov    0x4(%rsi),%rdx
  4307.    0x0000003f2053a4a4 <+9700>:  mov    (%rsi),%rcx
  4308.    0x0000003f2053a4a7 <+9703>:  mov    %rdx,0x4(%rdi)
  4309.    0x0000003f2053a4ab <+9707>:  mov    %rcx,(%rdi)
  4310.    0x0000003f2053a4ae <+9710>:  retq  
  4311.    0x0000003f2053a4af <+9711>:  nop
  4312.    0x0000003f2053a4b0 <+9712>:  lddqu  0x7b(%rsi),%xmm0
  4313.    0x0000003f2053a4b5 <+9717>:  movdqu %xmm0,0x7b(%rdi)
  4314.    0x0000003f2053a4ba <+9722>:  lddqu  0x6b(%rsi),%xmm0
  4315.    0x0000003f2053a4bf <+9727>:  movdqu %xmm0,0x6b(%rdi)
  4316.    0x0000003f2053a4c4 <+9732>:  lddqu  0x5b(%rsi),%xmm0
  4317.    0x0000003f2053a4c9 <+9737>:  movdqu %xmm0,0x5b(%rdi)
  4318.    0x0000003f2053a4ce <+9742>:  lddqu  0x4b(%rsi),%xmm0
  4319.    0x0000003f2053a4d3 <+9747>:  movdqu %xmm0,0x4b(%rdi)
  4320.    0x0000003f2053a4d8 <+9752>:  lddqu  0x3b(%rsi),%xmm0
  4321.    0x0000003f2053a4dd <+9757>:  movdqu %xmm0,0x3b(%rdi)
  4322.    0x0000003f2053a4e2 <+9762>:  lddqu  0x2b(%rsi),%xmm0
  4323.    0x0000003f2053a4e7 <+9767>:  movdqu %xmm0,0x2b(%rdi)
  4324.    0x0000003f2053a4ec <+9772>:  lddqu  0x1b(%rsi),%xmm0
  4325.    0x0000003f2053a4f1 <+9777>:  movdqu %xmm0,0x1b(%rdi)
  4326.    0x0000003f2053a4f6 <+9782>:  lddqu  0xb(%rsi),%xmm0
  4327.    0x0000003f2053a4fb <+9787>:  lddqu  (%rsi),%xmm1
  4328.    0x0000003f2053a4ff <+9791>:  movdqu %xmm0,0xb(%rdi)
  4329.    0x0000003f2053a504 <+9796>:  movdqu %xmm1,(%rdi)
  4330.    0x0000003f2053a508 <+9800>:  retq  
  4331.    0x0000003f2053a509 <+9801>:  nopl   0x0(%rax)
  4332.    0x0000003f2053a510 <+9808>:  mov    0x3(%rsi),%rdx
  4333.    0x0000003f2053a514 <+9812>:  mov    (%rsi),%rcx
  4334.    0x0000003f2053a517 <+9815>:  mov    %rdx,0x3(%rdi)
  4335.    0x0000003f2053a51b <+9819>:  mov    %rcx,(%rdi)
  4336.    0x0000003f2053a51e <+9822>:  retq  
  4337.    0x0000003f2053a51f <+9823>:  nop
  4338.    0x0000003f2053a520 <+9824>:  lddqu  0x7a(%rsi),%xmm0
  4339.    0x0000003f2053a525 <+9829>:  movdqu %xmm0,0x7a(%rdi)
  4340.    0x0000003f2053a52a <+9834>:  lddqu  0x6a(%rsi),%xmm0
  4341.    0x0000003f2053a52f <+9839>:  movdqu %xmm0,0x6a(%rdi)
  4342.    0x0000003f2053a534 <+9844>:  lddqu  0x5a(%rsi),%xmm0
  4343.    0x0000003f2053a539 <+9849>:  movdqu %xmm0,0x5a(%rdi)
  4344.    0x0000003f2053a53e <+9854>:  lddqu  0x4a(%rsi),%xmm0
  4345.    0x0000003f2053a543 <+9859>:  movdqu %xmm0,0x4a(%rdi)
  4346.    0x0000003f2053a548 <+9864>:  lddqu  0x3a(%rsi),%xmm0
  4347.    0x0000003f2053a54d <+9869>:  movdqu %xmm0,0x3a(%rdi)
  4348.    0x0000003f2053a552 <+9874>:  lddqu  0x2a(%rsi),%xmm0
  4349.    0x0000003f2053a557 <+9879>:  movdqu %xmm0,0x2a(%rdi)
  4350.    0x0000003f2053a55c <+9884>:  lddqu  0x1a(%rsi),%xmm0
  4351.    0x0000003f2053a561 <+9889>:  movdqu %xmm0,0x1a(%rdi)
  4352.    0x0000003f2053a566 <+9894>:  lddqu  0xa(%rsi),%xmm0
  4353.    0x0000003f2053a56b <+9899>:  lddqu  (%rsi),%xmm1
  4354.    0x0000003f2053a56f <+9903>:  movdqu %xmm0,0xa(%rdi)
  4355.    0x0000003f2053a574 <+9908>:  movdqu %xmm1,(%rdi)
  4356.    0x0000003f2053a578 <+9912>:  retq  
  4357.    0x0000003f2053a579 <+9913>:  nopl   0x0(%rax)
  4358.    0x0000003f2053a580 <+9920>:  mov    0x2(%rsi),%rdx
  4359.    0x0000003f2053a584 <+9924>:  mov    (%rsi),%rcx
  4360.    0x0000003f2053a587 <+9927>:  mov    %rdx,0x2(%rdi)
  4361.    0x0000003f2053a58b <+9931>:  mov    %rcx,(%rdi)
  4362.    0x0000003f2053a58e <+9934>:  retq  
  4363.    0x0000003f2053a58f <+9935>:  nop
  4364.    0x0000003f2053a590 <+9936>:  lddqu  0x79(%rsi),%xmm0
  4365.    0x0000003f2053a595 <+9941>:  movdqu %xmm0,0x79(%rdi)
  4366.    0x0000003f2053a59a <+9946>:  lddqu  0x69(%rsi),%xmm0
  4367.    0x0000003f2053a59f <+9951>:  movdqu %xmm0,0x69(%rdi)
  4368.    0x0000003f2053a5a4 <+9956>:  lddqu  0x59(%rsi),%xmm0
  4369.    0x0000003f2053a5a9 <+9961>:  movdqu %xmm0,0x59(%rdi)
  4370.    0x0000003f2053a5ae <+9966>:  lddqu  0x49(%rsi),%xmm0
  4371.    0x0000003f2053a5b3 <+9971>:  movdqu %xmm0,0x49(%rdi)
  4372.    0x0000003f2053a5b8 <+9976>:  lddqu  0x39(%rsi),%xmm0
  4373.    0x0000003f2053a5bd <+9981>:  movdqu %xmm0,0x39(%rdi)
  4374.    0x0000003f2053a5c2 <+9986>:  lddqu  0x29(%rsi),%xmm0
  4375.    0x0000003f2053a5c7 <+9991>:  movdqu %xmm0,0x29(%rdi)
  4376.    0x0000003f2053a5cc <+9996>:  lddqu  0x19(%rsi),%xmm0
  4377.    0x0000003f2053a5d1 <+10001>: movdqu %xmm0,0x19(%rdi)
  4378.    0x0000003f2053a5d6 <+10006>: lddqu  0x9(%rsi),%xmm0
  4379.    0x0000003f2053a5db <+10011>: lddqu  (%rsi),%xmm1
  4380.    0x0000003f2053a5df <+10015>: movdqu %xmm0,0x9(%rdi)
  4381.    0x0000003f2053a5e4 <+10020>: movdqu %xmm1,(%rdi)
  4382.    0x0000003f2053a5e8 <+10024>: retq  
  4383.    0x0000003f2053a5e9 <+10025>: nopl   0x0(%rax)
  4384.    0x0000003f2053a5f0 <+10032>: mov    0x1(%rsi),%rdx
  4385.    0x0000003f2053a5f4 <+10036>: mov    (%rsi),%rcx
  4386.    0x0000003f2053a5f7 <+10039>: mov    %rdx,0x1(%rdi)
  4387.    0x0000003f2053a5fb <+10043>: mov    %rcx,(%rdi)
  4388.    0x0000003f2053a5fe <+10046>: retq  
  4389.    0x0000003f2053a5ff <+10047>: nop
  4390.    0x0000003f2053a600 <+10048>: lddqu  0x78(%rsi),%xmm0
  4391.    0x0000003f2053a605 <+10053>: movdqu %xmm0,0x78(%rdi)
  4392.    0x0000003f2053a60a <+10058>: lddqu  0x68(%rsi),%xmm0
  4393.    0x0000003f2053a60f <+10063>: movdqu %xmm0,0x68(%rdi)
  4394.    0x0000003f2053a614 <+10068>: lddqu  0x58(%rsi),%xmm0
  4395.    0x0000003f2053a619 <+10073>: movdqu %xmm0,0x58(%rdi)
  4396.    0x0000003f2053a61e <+10078>: lddqu  0x48(%rsi),%xmm0
  4397.    0x0000003f2053a623 <+10083>: movdqu %xmm0,0x48(%rdi)
  4398.    0x0000003f2053a628 <+10088>: lddqu  0x38(%rsi),%xmm0
  4399.    0x0000003f2053a62d <+10093>: movdqu %xmm0,0x38(%rdi)
  4400.    0x0000003f2053a632 <+10098>: lddqu  0x28(%rsi),%xmm0
  4401.    0x0000003f2053a637 <+10103>: movdqu %xmm0,0x28(%rdi)
  4402.    0x0000003f2053a63c <+10108>: lddqu  0x18(%rsi),%xmm0
  4403.    0x0000003f2053a641 <+10113>: movdqu %xmm0,0x18(%rdi)
  4404.    0x0000003f2053a646 <+10118>: lddqu  0x8(%rsi),%xmm0
  4405.    0x0000003f2053a64b <+10123>: lddqu  (%rsi),%xmm1
  4406.    0x0000003f2053a64f <+10127>: movdqu %xmm0,0x8(%rdi)
  4407.    0x0000003f2053a654 <+10132>: movdqu %xmm1,(%rdi)
  4408.    0x0000003f2053a658 <+10136>: retq  
  4409.    0x0000003f2053a659 <+10137>: nopl   0x0(%rax)
  4410.    0x0000003f2053a660 <+10144>: mov    (%rsi),%rdx
  4411.    0x0000003f2053a663 <+10147>: mov    %rdx,(%rdi)
  4412.    0x0000003f2053a666 <+10150>: retq  
  4413.    0x0000003f2053a667 <+10151>: nopw   0x0(%rax,%rax,1)
  4414.    0x0000003f2053a670 <+10160>: lddqu  0x77(%rsi),%xmm0
  4415.    0x0000003f2053a675 <+10165>: movdqu %xmm0,0x77(%rdi)
  4416.    0x0000003f2053a67a <+10170>: lddqu  0x67(%rsi),%xmm0
  4417.    0x0000003f2053a67f <+10175>: movdqu %xmm0,0x67(%rdi)
  4418.    0x0000003f2053a684 <+10180>: lddqu  0x57(%rsi),%xmm0
  4419.    0x0000003f2053a689 <+10185>: movdqu %xmm0,0x57(%rdi)
  4420.    0x0000003f2053a68e <+10190>: lddqu  0x47(%rsi),%xmm0
  4421.    0x0000003f2053a693 <+10195>: movdqu %xmm0,0x47(%rdi)
  4422.    0x0000003f2053a698 <+10200>: lddqu  0x37(%rsi),%xmm0
  4423.    0x0000003f2053a69d <+10205>: movdqu %xmm0,0x37(%rdi)
  4424.    0x0000003f2053a6a2 <+10210>: lddqu  0x27(%rsi),%xmm0
  4425.    0x0000003f2053a6a7 <+10215>: movdqu %xmm0,0x27(%rdi)
  4426.    0x0000003f2053a6ac <+10220>: lddqu  0x17(%rsi),%xmm0
  4427.    0x0000003f2053a6b1 <+10225>: movdqu %xmm0,0x17(%rdi)
  4428.    0x0000003f2053a6b6 <+10230>: lddqu  0x7(%rsi),%xmm0
  4429.    0x0000003f2053a6bb <+10235>: lddqu  (%rsi),%xmm1
  4430.    0x0000003f2053a6bf <+10239>: movdqu %xmm0,0x7(%rdi)
  4431.    0x0000003f2053a6c4 <+10244>: movdqu %xmm1,(%rdi)
  4432.    0x0000003f2053a6c8 <+10248>: retq  
  4433.    0x0000003f2053a6c9 <+10249>: nopl   0x0(%rax)
  4434.    0x0000003f2053a6d0 <+10256>: mov    0x3(%rsi),%edx
  4435.    0x0000003f2053a6d3 <+10259>: mov    (%rsi),%ecx
  4436.    0x0000003f2053a6d5 <+10261>: mov    %edx,0x3(%rdi)
  4437.    0x0000003f2053a6d8 <+10264>: mov    %ecx,(%rdi)
  4438.    0x0000003f2053a6da <+10266>: retq  
  4439.    0x0000003f2053a6db <+10267>: nopl   0x0(%rax,%rax,1)
  4440.    0x0000003f2053a6e0 <+10272>: lddqu  0x76(%rsi),%xmm0
  4441.    0x0000003f2053a6e5 <+10277>: movdqu %xmm0,0x76(%rdi)
  4442.    0x0000003f2053a6ea <+10282>: lddqu  0x66(%rsi),%xmm0
  4443.    0x0000003f2053a6ef <+10287>: movdqu %xmm0,0x66(%rdi)
  4444.    0x0000003f2053a6f4 <+10292>: lddqu  0x56(%rsi),%xmm0
  4445.    0x0000003f2053a6f9 <+10297>: movdqu %xmm0,0x56(%rdi)
  4446.    0x0000003f2053a6fe <+10302>: lddqu  0x46(%rsi),%xmm0
  4447.    0x0000003f2053a703 <+10307>: movdqu %xmm0,0x46(%rdi)
  4448.    0x0000003f2053a708 <+10312>: lddqu  0x36(%rsi),%xmm0
  4449.    0x0000003f2053a70d <+10317>: movdqu %xmm0,0x36(%rdi)
  4450.    0x0000003f2053a712 <+10322>: lddqu  0x26(%rsi),%xmm0
  4451.    0x0000003f2053a717 <+10327>: movdqu %xmm0,0x26(%rdi)
  4452.    0x0000003f2053a71c <+10332>: lddqu  0x16(%rsi),%xmm0
  4453.    0x0000003f2053a721 <+10337>: movdqu %xmm0,0x16(%rdi)
  4454.    0x0000003f2053a726 <+10342>: lddqu  0x6(%rsi),%xmm0
  4455.    0x0000003f2053a72b <+10347>: lddqu  (%rsi),%xmm1
  4456.    0x0000003f2053a72f <+10351>: movdqu %xmm0,0x6(%rdi)
  4457.    0x0000003f2053a734 <+10356>: movdqu %xmm1,(%rdi)
  4458.    0x0000003f2053a738 <+10360>: retq  
  4459.    0x0000003f2053a739 <+10361>: nopl   0x0(%rax)
  4460.    0x0000003f2053a740 <+10368>: mov    0x2(%rsi),%edx
  4461.    0x0000003f2053a743 <+10371>: mov    (%rsi),%ecx
  4462.    0x0000003f2053a745 <+10373>: mov    %edx,0x2(%rdi)
  4463.    0x0000003f2053a748 <+10376>: mov    %ecx,(%rdi)
  4464.    0x0000003f2053a74a <+10378>: retq  
  4465.    0x0000003f2053a74b <+10379>: nopl   0x0(%rax,%rax,1)
  4466.    0x0000003f2053a750 <+10384>: lddqu  0x75(%rsi),%xmm0
  4467.    0x0000003f2053a755 <+10389&g