Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 714893 Details for
Bug 925973
[abrt] gvfs-gphoto2-1.14.2-3.fc18: strcmp: Process /usr/libexec/gvfsd-gphoto2 was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 51.05 KB, created by
Adam
on 2013-03-23 02:26:10 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Adam
Created:
2013-03-23 02:26:10 UTC
Size:
51.05 KB
patch
obsolete
>[New LWP 3345] >[New LWP 3340] >[New LWP 3339] >[New LWP 3367] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-gphoto2 --spawner :1.3 /org/gtk/gvfs/exec_spaw/6'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_sse42 () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:163 >163 movdqu (%rsi), %xmm2 > >Thread 4 (Thread 0x7fb5a196c700 (LWP 3367)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x0000003c6a085115 in g_cond_wait_until (cond=cond@entry=0x7fb594049f78, mutex=mutex@entry=0x7fb594049f70, end_time=end_time@entry=1591410826) at gthread-posix.c:857 > ts = {tv_sec = 1591, tv_nsec = 410826000} > status = <optimized out> >#2 0x0000003c6a01ea01 in g_async_queue_pop_intern_unlocked (queue=0x7fb594049f70, wait=wait@entry=1, end_time=1591410826) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003c6a01f0a8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003c6a06bd2a in g_thread_pool_wait_for_new_task (pool=0x7fb59404a180) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x1e70890 > pool = 0x7fb59404a180 >#6 0x0000003c6a06b605 in g_thread_proxy (data=0x7fb598007590) at gthread.c:797 > thread = 0x7fb598007590 >#7 0x0000003c68007d15 in start_thread (arg=0x7fb5a196c700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fb5a196c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140418076821248, -2080006721827703713, 0, 31847568, 140418076821248, 16, 2038186442771461215, -2064191343493188513}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003c678f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7fb5a855e7c0 (LWP 3339)): >#0 0x0000003c678e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003c6a047d24 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x1e63950, timeout=1000, context=0x1e426a0) at gmain.c:3584 > poll_func = 0x3c6a055e00 <g_poll> >#2 g_main_context_iterate (context=0x1e426a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = 1000 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x1e63950 >#3 0x0000003c6a048182 in g_main_loop_run (loop=0x1e4d3b0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000000040ea17 in daemon_main (argc=argc@entry=4, argv=argv@entry=0x7fff2d6aa948, max_job_threads=max_job_threads@entry=1, default_type=default_type@entry=0x41ed9b "gphoto2", mountable_name=mountable_name@entry=0x0, first_type_name=first_type_name@entry=0x41ed9b "gphoto2") at daemon-main.c:396 > var_args = {{gp_offset = 48, fp_offset = 60, overflow_arg_area = 0x7fff2d6aa850, reg_save_area = 0x7fff2d6aa7d0}} > type = <optimized out> > name_owner_id = 0 > data = 0x1e391e0 >#5 0x0000000000408f94 in main (argc=4, argv=0x7fff2d6aa948) at daemon-main-generic.c:39 >No locals. > >Thread 2 (Thread 0x7fb5a216d700 (LWP 3340)): >#0 0x0000003c678e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003c6a047d24 in g_main_context_poll (priority=2147483647, n_fds=9, fds=0x7fb59c006ab0, timeout=-1, context=0x1e4bcd0) at gmain.c:3584 > poll_func = 0x3c6a055e00 <g_poll> >#2 g_main_context_iterate (context=0x1e4bcd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 9 > allocated_nfds = <optimized out> > fds = 0x7fb59c006ab0 >#3 0x0000003c6a048182 in g_main_loop_run (loop=0x1e4bc60) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003c6b4cc546 in gdbus_shared_thread_func (user_data=0x1e4bca0) at gdbusprivate.c:277 > data = 0x1e4bca0 >#5 0x0000003c6a06b605 in g_thread_proxy (data=0x1e47e80) at gthread.c:797 > thread = 0x1e47e80 >#6 0x0000003c68007d15 in start_thread (arg=0x7fb5a216d700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fb5a216d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140418085213952, -2080006721827703713, 0, 259432517632, 140418085213952, 31767712, 2038178747800679519, -2064191343493188513}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003c678f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fb5a0ce7700 (LWP 3345)): >#0 __strcmp_sse42 () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:163 >No locals. >#1 0x000000000040a517 in file_get_info (gphoto2_backend=gphoto2_backend@entry=0x1e59050, dir=dir@entry=0x7fb59800df40 "/store_00010001/DCIM/Camera", name=0x7fb598008610 "thumbnails", info=info@entry=0x1e70c60, error=error@entry=0x7fb5a0ce6d58, try_cache_only=try_cache_only@entry=0) at gvfsbackendgphoto2.c:1150 > rc = <optimized out> > ret = 0 > gp_info = {preview = {fields = 2697882800, status = (GP_FILE_STATUS_DOWNLOADED | unknown: 32692), size = 0, type = "\000\000\000\000\000\000\000\000\030\000\000\000\060\000\000\000\320l\316\240\265\177\000\000\240!\273g<\000\000\000\000w\316\240\265\177\000\000\320S\346\001", '\000' <repeats 12 times>, "P\220\345\001\000\000\000", width = 2550193984, height = 32693}, file = {fields = 31822008, status = GP_FILE_STATUS_NOT_DOWNLOADED, size = 16, type = "<k\301j<", '\000' <repeats 11 times>, "E\221@", '\000' <repeats 13 times>, "\020\000\000\000\060\000\000\000@m\316\240\265\177\000\000\200l\316\240\265\177\000\000\000\000\000\000\000\000\000", width = 1737381693, height = 60, permissions = 2697885440, mtime = 259438345088}, audio = {fields = GP_FILE_INFO_TYPE, status = GP_FILE_STATUS_NOT_DOWNLOADED, size = 1, type = "\000\000\000\000\000\000\000\000\220?\000\224\265\177", '\000' <repeats 19 times>, "?\000\224\265\177\000\000\270\220\345\001", '\000' <repeats 12 times>"\342, \224\000y<\000\000"}} > full_path = 0x7fb598008750 "/store_00010001/DCIM/Camera/thumbnails" > cached_info = <optimized out> > mtime = {tv_sec = 31876096, tv_usec = 206158430208} > mime_type = <optimized out> > icon = <optimized out> > n = <optimized out> >#2 0x000000000040cd7e in do_enumerate (backend=<optimized out>, job=0x1e56c30, given_filename=<optimized out>, matcher=<optimized out>, flags=<optimized out>) at gvfsbackendgphoto2.c:2226 > name = 0x7fb598008610 "thumbnails" > gphoto2_backend = 0x1e59050 > info = 0x1e70c60 > l = 0x0 > error = 0x0 > list = 0x10 > n = 0 > rc = <optimized out> > filename = 0x7fb59800df40 "/store_00010001/DCIM/Camera" > using_cached_dir_list = 0 > using_cached_file_list = 0 > as_dir = 0x7fb59800dc10 "\335\374\a" > as_name = 0x7fb59800dbd0 "\001" >#3 0x0000000000413ce2 in g_vfs_job_run (job=0x1e56c30) at gvfsjob.c:197 > class = 0x1e69010 >#4 0x0000003c6a06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x1e56c30 > pool = 0x1e4d7e0 >#5 0x0000003c6a06b605 in g_thread_proxy (data=0x1e60ad0) at gthread.c:797 > thread = 0x1e60ad0 >#6 0x0000003c68007d15 in start_thread (arg=0x7fb5a0ce7700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fb5a0ce7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140418063693568, -2080006721827703713, 0, 140417849139472, 140418063693568, 16, 2038183898540209247, -2064191343493188513}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003c678f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. >From To Syms Read Shared Object Library >0x0000003c7f412860 0x0000003c7f42b8b8 Yes /lib64/libgvfscommon.so.0 >0x0000003c78403ef0 0x0000003c7842320c Yes /lib64/libbluray.so.1 >0x0000003c6b001130 0x0000003c6b001ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003c684022a0 0x0000003c6840557c Yes /lib64/librt.so.1 >0x0000003c8480e3d0 0x0000003c8483a5f8 Yes /lib64/libsecret-1.so.0 >0x0000003c6b430100 0x0000003c6b4eecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003c790063c0 0x0000003c79019c8c Yes /lib64/libgphoto2.so.6 >0x0000003c7a002480 0x0000003c7a006648 Yes /lib64/libgphoto2_port.so.10 >0x0000003c68c055b0 0x0000003c68c6fd68 Yes /lib64/libm.so.6 >0x0000003c7dc10850 0x0000003c7dc22404 Yes /lib64/libexif.so.12 >0x0000003c82003870 0x0000003c8200692a Yes /lib64/libgudev-1.0.so.0 >0x0000003c6ac0aba0 0x0000003c6ac3831c Yes /lib64/libgobject-2.0.so.0 >0x0000003c6a01a050 0x0000003c6a0ae86c Yes /lib64/libglib-2.0.so.0 >0x0000003c82800f10 0x0000003c82801824 Yes /lib64/libutil.so.1 >0x0000003c68005790 0x0000003c680104b4 Yes /lib64/libpthread.so.0 >0x0000003c6781f1a0 0x0000003c67960940 Yes /lib64/libc.so.6 >0x0000003c6f42e870 0x0000003c6f517470 Yes /lib64/libxml2.so.2 >0x0000003c67c00ed0 0x0000003c67c019f0 Yes /lib64/libdl.so.2 >0x0000003c67400b20 0x0000003c6741a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003c7c807200 0x0000003c7c852e48 Yes /lib64/libgcrypt.so.11 >0x0000003c7d400990 0x0000003c7d400ee8 Yes /lib64/libgpg-error.so.0 >0x0000003c6a4006b0 0x0000003c6a40080c Yes /lib64/libgthread-2.0.so.0 >0x0000003c6a801990 0x0000003c6a806134 Yes /lib64/libffi.so.5 >0x0000003c68802190 0x0000003c6880e640 Yes /lib64/libz.so.1 >0x0000003c69806170 0x0000003c69817638 Yes /lib64/libselinux.so.1 >0x0000003c69c03a30 0x0000003c69c1200c Yes /lib64/libresolv.so.2 >0x0000003c84402470 0x0000003c84406624 Yes /lib64/libltdl.so.7 >0x0000003c6d4033e0 0x0000003c6d40b910 Yes /lib64/libudev.so.1 >0x0000003c6cc00da0 0x0000003c6cc01bfa Yes /lib64/libsystemd-daemon.so.0 >0x0000003c6d8030f0 0x0000003c6d819340 Yes /lib64/liblzma.so.5 >0x0000003c69401db0 0x0000003c694452e8 Yes /lib64/libpcre.so.1 >0x0000003c69002a40 0x0000003c69012168 Yes /lib64/libgcc_s.so.1 >0x00007fb5a02bf1e0 0x00007fb5a02c667c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x10 16 >rbx 0x7fb598008750 140417915979600 >rcx 0x0 0 >rdx 0x1e66400 31876096 >rsi 0x0 0 >rdi 0x7fb598008750 140417915979600 >rbp 0x1e59050 0x1e59050 >rsp 0x7fb5a0ce6b98 0x7fb5a0ce6b98 >r8 0x7fb5a0ce7700 140418063693568 >r9 0x3c67bafb80 259438345088 >r10 0x420352 4326226 >r11 0x0 0 >r12 0x1e590b8 31822008 >r13 0x7fb598008610 140417915979280 >r14 0x7fb59800df40 140417916002112 >r15 0x1e70c60 31919200 >rip 0x3c6792fbda 0x3c6792fbda <__strcmp_sse42+26> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __strcmp_sse42: > 0x0000003c6792fbc0 <+0>: mov %esi,%ecx > 0x0000003c6792fbc2 <+2>: mov %edi,%eax > 0x0000003c6792fbc4 <+4>: and $0x3f,%rcx > 0x0000003c6792fbc8 <+8>: and $0x3f,%rax > 0x0000003c6792fbcc <+12>: cmp $0x30,%ecx > 0x0000003c6792fbcf <+15>: ja 0x3c6792fc10 <__strcmp_sse42+80> > 0x0000003c6792fbd1 <+17>: cmp $0x30,%eax > 0x0000003c6792fbd4 <+20>: ja 0x3c6792fc10 <__strcmp_sse42+80> > 0x0000003c6792fbd6 <+22>: movdqu (%rdi),%xmm1 >=> 0x0000003c6792fbda <+26>: movdqu (%rsi),%xmm2 > 0x0000003c6792fbde <+30>: pxor %xmm0,%xmm0 > 0x0000003c6792fbe2 <+34>: pcmpeqb %xmm1,%xmm0 > 0x0000003c6792fbe6 <+38>: pcmpeqb %xmm2,%xmm1 > 0x0000003c6792fbea <+42>: psubb %xmm0,%xmm1 > 0x0000003c6792fbee <+46>: pmovmskb %xmm1,%edx > 0x0000003c6792fbf2 <+50>: sub $0xffff,%edx > 0x0000003c6792fbf8 <+56>: jne 0x3c67930940 <__strcmp_sse42+3456> > 0x0000003c6792fbfe <+62>: add $0x10,%rsi > 0x0000003c6792fc02 <+66>: add $0x10,%rdi > 0x0000003c6792fc06 <+70>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fc10 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003c6792fc14 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003c6792fc18 <+88>: mov $0xffff,%edx > 0x0000003c6792fc1d <+93>: xor %r8d,%r8d > 0x0000003c6792fc20 <+96>: and $0xf,%ecx > 0x0000003c6792fc23 <+99>: and $0xf,%eax > 0x0000003c6792fc26 <+102>: pxor %xmm0,%xmm0 > 0x0000003c6792fc2a <+106>: cmp %eax,%ecx > 0x0000003c6792fc2c <+108>: je 0x3c6792fc60 <__strcmp_sse42+160> > 0x0000003c6792fc2e <+110>: ja 0x3c6792fc37 <__strcmp_sse42+119> > 0x0000003c6792fc30 <+112>: mov %edx,%r8d > 0x0000003c6792fc33 <+115>: xchg %eax,%ecx > 0x0000003c6792fc34 <+116>: xchg %rsi,%rdi > 0x0000003c6792fc37 <+119>: movdqa (%rdi),%xmm2 > 0x0000003c6792fc3b <+123>: movdqa (%rsi),%xmm1 > 0x0000003c6792fc3f <+127>: lea 0xf(%rax),%r9 > 0x0000003c6792fc43 <+131>: sub %rcx,%r9 > 0x0000003c6792fc46 <+134>: lea 0x4b723(%rip),%r10 # 0x3c6797b370 > 0x0000003c6792fc4d <+141>: movslq (%r10,%r9,4),%r9 > 0x0000003c6792fc51 <+145>: pcmpeqb %xmm1,%xmm0 > 0x0000003c6792fc55 <+149>: lea (%r10,%r9,1),%r10 > 0x0000003c6792fc59 <+153>: jmpq *%r10 > 0x0000003c6792fc5c <+156>: nopl 0x0(%rax) > 0x0000003c6792fc60 <+160>: movdqa (%rsi),%xmm1 > 0x0000003c6792fc64 <+164>: pcmpeqb %xmm1,%xmm0 > 0x0000003c6792fc68 <+168>: pcmpeqb (%rdi),%xmm1 > 0x0000003c6792fc6c <+172>: psubb %xmm0,%xmm1 > 0x0000003c6792fc70 <+176>: pmovmskb %xmm1,%r9d > 0x0000003c6792fc75 <+181>: shr %cl,%edx > 0x0000003c6792fc77 <+183>: shr %cl,%r9d > 0x0000003c6792fc7a <+186>: sub %r9d,%edx > 0x0000003c6792fc7d <+189>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c6792fc83 <+195>: mov $0x10,%rcx > 0x0000003c6792fc8a <+202>: mov $0x10,%r9 > 0x0000003c6792fc91 <+209>: mov %rcx,%rdx > 0x0000003c6792fc94 <+212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fca0 <+224>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fca5 <+229>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fcac <+236>: lea 0x10(%rdx),%rdx > 0x0000003c6792fcb0 <+240>: jbe 0x3c6792fcd0 <__strcmp_sse42+272> > 0x0000003c6792fcb2 <+242>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fcb7 <+247>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fcbe <+254>: lea 0x10(%rdx),%rdx > 0x0000003c6792fcc2 <+258>: jbe 0x3c6792fcd0 <__strcmp_sse42+272> > 0x0000003c6792fcc4 <+260>: jmp 0x3c6792fca0 <__strcmp_sse42+224> > 0x0000003c6792fcc6 <+262>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fcd0 <+272>: jae 0x3c6793094f <__strcmp_sse42+3471> > 0x0000003c6792fcd6 <+278>: lea -0x10(%rdx,%rcx,1),%rcx > 0x0000003c6792fcdb <+283>: movzbl (%rdi,%rcx,1),%eax > 0x0000003c6792fcdf <+287>: movzbl (%rsi,%rcx,1),%edx > 0x0000003c6792fce3 <+291>: sub %edx,%eax > 0x0000003c6792fce5 <+293>: retq > 0x0000003c6792fce6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fcf0 <+304>: pslldq $0xf,%xmm2 > 0x0000003c6792fcf5 <+309>: pcmpeqb %xmm1,%xmm2 > 0x0000003c6792fcf9 <+313>: psubb %xmm0,%xmm2 > 0x0000003c6792fcfd <+317>: pmovmskb %xmm2,%r9d > 0x0000003c6792fd02 <+322>: shr %cl,%edx > 0x0000003c6792fd04 <+324>: shr %cl,%r9d > 0x0000003c6792fd07 <+327>: sub %r9d,%edx > 0x0000003c6792fd0a <+330>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c6792fd10 <+336>: movdqa (%rdi),%xmm3 > 0x0000003c6792fd14 <+340>: mov $0x10,%rcx > 0x0000003c6792fd1b <+347>: mov $0x1,%r9d > 0x0000003c6792fd21 <+353>: lea 0x1(%rdi),%r10 > 0x0000003c6792fd25 <+357>: and $0xfff,%r10 > 0x0000003c6792fd2c <+364>: sub $0x1000,%r10 > 0x0000003c6792fd33 <+371>: mov %rcx,%rdx > 0x0000003c6792fd36 <+374>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fd40 <+384>: add $0x10,%r10 > 0x0000003c6792fd44 <+388>: jg 0x3c6792fd90 <__strcmp_sse42+464> > 0x0000003c6792fd46 <+390>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fd4b <+395>: palignr $0x1,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fd53 <+403>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fd5a <+410>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792fd60 <+416>: add $0x10,%rdx > 0x0000003c6792fd64 <+420>: add $0x10,%r10 > 0x0000003c6792fd68 <+424>: jg 0x3c6792fd90 <__strcmp_sse42+464> > 0x0000003c6792fd6a <+426>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fd6f <+431>: palignr $0x1,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fd77 <+439>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fd7e <+446>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792fd84 <+452>: add $0x10,%rdx > 0x0000003c6792fd88 <+456>: jmp 0x3c6792fd40 <__strcmp_sse42+384> > 0x0000003c6792fd8a <+458>: nopw 0x0(%rax,%rax,1) > 0x0000003c6792fd90 <+464>: sub $0x1000,%r10 > 0x0000003c6792fd97 <+471>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fd9d <+477>: psrldq $0x1,%xmm0 > 0x0000003c6792fda2 <+482>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c6792fda8 <+488>: cmp $0xe,%ecx > 0x0000003c6792fdab <+491>: ja 0x3c6792fd46 <__strcmp_sse42+390> > 0x0000003c6792fdad <+493>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c6792fdb2 <+498>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fdc0 <+512>: pslldq $0xe,%xmm2 > 0x0000003c6792fdc5 <+517>: pcmpeqb %xmm1,%xmm2 > 0x0000003c6792fdc9 <+521>: psubb %xmm0,%xmm2 > 0x0000003c6792fdcd <+525>: pmovmskb %xmm2,%r9d > 0x0000003c6792fdd2 <+530>: shr %cl,%edx > 0x0000003c6792fdd4 <+532>: shr %cl,%r9d > 0x0000003c6792fdd7 <+535>: sub %r9d,%edx > 0x0000003c6792fdda <+538>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c6792fde0 <+544>: movdqa (%rdi),%xmm3 > 0x0000003c6792fde4 <+548>: mov $0x10,%rcx > 0x0000003c6792fdeb <+555>: mov $0x2,%r9d > 0x0000003c6792fdf1 <+561>: lea 0x2(%rdi),%r10 > 0x0000003c6792fdf5 <+565>: and $0xfff,%r10 > 0x0000003c6792fdfc <+572>: sub $0x1000,%r10 > 0x0000003c6792fe03 <+579>: mov %rcx,%rdx > 0x0000003c6792fe06 <+582>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fe10 <+592>: add $0x10,%r10 > 0x0000003c6792fe14 <+596>: jg 0x3c6792fe60 <__strcmp_sse42+672> > 0x0000003c6792fe16 <+598>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fe1b <+603>: palignr $0x2,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fe23 <+611>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fe2a <+618>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792fe30 <+624>: add $0x10,%rdx > 0x0000003c6792fe34 <+628>: add $0x10,%r10 > 0x0000003c6792fe38 <+632>: jg 0x3c6792fe60 <__strcmp_sse42+672> > 0x0000003c6792fe3a <+634>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fe3f <+639>: palignr $0x2,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fe47 <+647>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fe4e <+654>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792fe54 <+660>: add $0x10,%rdx > 0x0000003c6792fe58 <+664>: jmp 0x3c6792fe10 <__strcmp_sse42+592> > 0x0000003c6792fe5a <+666>: nopw 0x0(%rax,%rax,1) > 0x0000003c6792fe60 <+672>: sub $0x1000,%r10 > 0x0000003c6792fe67 <+679>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fe6d <+685>: psrldq $0x2,%xmm0 > 0x0000003c6792fe72 <+690>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c6792fe78 <+696>: cmp $0xd,%ecx > 0x0000003c6792fe7b <+699>: ja 0x3c6792fe16 <__strcmp_sse42+598> > 0x0000003c6792fe7d <+701>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c6792fe82 <+706>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792fe90 <+720>: pslldq $0xd,%xmm2 > 0x0000003c6792fe95 <+725>: pcmpeqb %xmm1,%xmm2 > 0x0000003c6792fe99 <+729>: psubb %xmm0,%xmm2 > 0x0000003c6792fe9d <+733>: pmovmskb %xmm2,%r9d > 0x0000003c6792fea2 <+738>: shr %cl,%edx > 0x0000003c6792fea4 <+740>: shr %cl,%r9d > 0x0000003c6792fea7 <+743>: sub %r9d,%edx > 0x0000003c6792feaa <+746>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c6792feb0 <+752>: movdqa (%rdi),%xmm3 > 0x0000003c6792feb4 <+756>: mov $0x10,%rcx > 0x0000003c6792febb <+763>: mov $0x3,%r9d > 0x0000003c6792fec1 <+769>: lea 0x3(%rdi),%r10 > 0x0000003c6792fec5 <+773>: and $0xfff,%r10 > 0x0000003c6792fecc <+780>: sub $0x1000,%r10 > 0x0000003c6792fed3 <+787>: mov %rcx,%rdx > 0x0000003c6792fed6 <+790>: add $0x10,%r10 > 0x0000003c6792feda <+794>: jg 0x3c6792ff20 <__strcmp_sse42+864> > 0x0000003c6792fedc <+796>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792fee1 <+801>: palignr $0x3,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fee9 <+809>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792fef0 <+816>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792fef6 <+822>: add $0x10,%rdx > 0x0000003c6792fefa <+826>: add $0x10,%r10 > 0x0000003c6792fefe <+830>: jg 0x3c6792ff20 <__strcmp_sse42+864> > 0x0000003c6792ff00 <+832>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792ff05 <+837>: palignr $0x3,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792ff0d <+845>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792ff14 <+852>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792ff1a <+858>: add $0x10,%rdx > 0x0000003c6792ff1e <+862>: jmp 0x3c6792fed6 <__strcmp_sse42+790> > 0x0000003c6792ff20 <+864>: sub $0x1000,%r10 > 0x0000003c6792ff27 <+871>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792ff2d <+877>: psrldq $0x3,%xmm0 > 0x0000003c6792ff32 <+882>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c6792ff38 <+888>: cmp $0xc,%ecx > 0x0000003c6792ff3b <+891>: ja 0x3c6792fedc <__strcmp_sse42+796> > 0x0000003c6792ff3d <+893>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c6792ff42 <+898>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792ff50 <+912>: pslldq $0xc,%xmm2 > 0x0000003c6792ff55 <+917>: pcmpeqb %xmm1,%xmm2 > 0x0000003c6792ff59 <+921>: psubb %xmm0,%xmm2 > 0x0000003c6792ff5d <+925>: pmovmskb %xmm2,%r9d > 0x0000003c6792ff62 <+930>: shr %cl,%edx > 0x0000003c6792ff64 <+932>: shr %cl,%r9d > 0x0000003c6792ff67 <+935>: sub %r9d,%edx > 0x0000003c6792ff6a <+938>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c6792ff70 <+944>: movdqa (%rdi),%xmm3 > 0x0000003c6792ff74 <+948>: mov $0x10,%rcx > 0x0000003c6792ff7b <+955>: mov $0x4,%r9d > 0x0000003c6792ff81 <+961>: lea 0x4(%rdi),%r10 > 0x0000003c6792ff85 <+965>: and $0xfff,%r10 > 0x0000003c6792ff8c <+972>: sub $0x1000,%r10 > 0x0000003c6792ff93 <+979>: mov %rcx,%rdx > 0x0000003c6792ff96 <+982>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6792ffa0 <+992>: add $0x10,%r10 > 0x0000003c6792ffa4 <+996>: jg 0x3c6792fff0 <__strcmp_sse42+1072> > 0x0000003c6792ffa6 <+998>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792ffab <+1003>: palignr $0x4,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792ffb3 <+1011>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792ffba <+1018>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792ffc0 <+1024>: add $0x10,%rdx > 0x0000003c6792ffc4 <+1028>: add $0x10,%r10 > 0x0000003c6792ffc8 <+1032>: jg 0x3c6792fff0 <__strcmp_sse42+1072> > 0x0000003c6792ffca <+1034>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6792ffcf <+1039>: palignr $0x4,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792ffd7 <+1047>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6792ffde <+1054>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c6792ffe4 <+1060>: add $0x10,%rdx > 0x0000003c6792ffe8 <+1064>: jmp 0x3c6792ffa0 <__strcmp_sse42+992> > 0x0000003c6792ffea <+1066>: nopw 0x0(%rax,%rax,1) > 0x0000003c6792fff0 <+1072>: sub $0x1000,%r10 > 0x0000003c6792fff7 <+1079>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6792fffd <+1085>: psrldq $0x4,%xmm0 > 0x0000003c67930002 <+1090>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930008 <+1096>: cmp $0xb,%ecx > 0x0000003c6793000b <+1099>: ja 0x3c6792ffa6 <__strcmp_sse42+998> > 0x0000003c6793000d <+1101>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930012 <+1106>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930020 <+1120>: pslldq $0xb,%xmm2 > 0x0000003c67930025 <+1125>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930029 <+1129>: psubb %xmm0,%xmm2 > 0x0000003c6793002d <+1133>: pmovmskb %xmm2,%r9d > 0x0000003c67930032 <+1138>: shr %cl,%edx > 0x0000003c67930034 <+1140>: shr %cl,%r9d > 0x0000003c67930037 <+1143>: sub %r9d,%edx > 0x0000003c6793003a <+1146>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930040 <+1152>: movdqa (%rdi),%xmm3 > 0x0000003c67930044 <+1156>: mov $0x10,%rcx > 0x0000003c6793004b <+1163>: mov $0x5,%r9d > 0x0000003c67930051 <+1169>: lea 0x5(%rdi),%r10 > 0x0000003c67930055 <+1173>: and $0xfff,%r10 > 0x0000003c6793005c <+1180>: sub $0x1000,%r10 > 0x0000003c67930063 <+1187>: mov %rcx,%rdx > 0x0000003c67930066 <+1190>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930070 <+1200>: add $0x10,%r10 > 0x0000003c67930074 <+1204>: jg 0x3c679300c0 <__strcmp_sse42+1280> > 0x0000003c67930076 <+1206>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793007b <+1211>: palignr $0x5,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930083 <+1219>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793008a <+1226>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930090 <+1232>: add $0x10,%rdx > 0x0000003c67930094 <+1236>: add $0x10,%r10 > 0x0000003c67930098 <+1240>: jg 0x3c679300c0 <__strcmp_sse42+1280> > 0x0000003c6793009a <+1242>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793009f <+1247>: palignr $0x5,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679300a7 <+1255>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679300ae <+1262>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679300b4 <+1268>: add $0x10,%rdx > 0x0000003c679300b8 <+1272>: jmp 0x3c67930070 <__strcmp_sse42+1200> > 0x0000003c679300ba <+1274>: nopw 0x0(%rax,%rax,1) > 0x0000003c679300c0 <+1280>: sub $0x1000,%r10 > 0x0000003c679300c7 <+1287>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679300cd <+1293>: psrldq $0x5,%xmm0 > 0x0000003c679300d2 <+1298>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c679300d8 <+1304>: cmp $0xa,%ecx > 0x0000003c679300db <+1307>: ja 0x3c67930076 <__strcmp_sse42+1206> > 0x0000003c679300dd <+1309>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c679300e2 <+1314>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679300f0 <+1328>: pslldq $0xa,%xmm2 > 0x0000003c679300f5 <+1333>: pcmpeqb %xmm1,%xmm2 > 0x0000003c679300f9 <+1337>: psubb %xmm0,%xmm2 > 0x0000003c679300fd <+1341>: pmovmskb %xmm2,%r9d > 0x0000003c67930102 <+1346>: shr %cl,%edx > 0x0000003c67930104 <+1348>: shr %cl,%r9d > 0x0000003c67930107 <+1351>: sub %r9d,%edx > 0x0000003c6793010a <+1354>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930110 <+1360>: movdqa (%rdi),%xmm3 > 0x0000003c67930114 <+1364>: mov $0x10,%rcx > 0x0000003c6793011b <+1371>: mov $0x6,%r9d > 0x0000003c67930121 <+1377>: lea 0x6(%rdi),%r10 > 0x0000003c67930125 <+1381>: and $0xfff,%r10 > 0x0000003c6793012c <+1388>: sub $0x1000,%r10 > 0x0000003c67930133 <+1395>: mov %rcx,%rdx > 0x0000003c67930136 <+1398>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930140 <+1408>: add $0x10,%r10 > 0x0000003c67930144 <+1412>: jg 0x3c67930190 <__strcmp_sse42+1488> > 0x0000003c67930146 <+1414>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793014b <+1419>: palignr $0x6,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930153 <+1427>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793015a <+1434>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930160 <+1440>: add $0x10,%rdx > 0x0000003c67930164 <+1444>: add $0x10,%r10 > 0x0000003c67930168 <+1448>: jg 0x3c67930190 <__strcmp_sse42+1488> > 0x0000003c6793016a <+1450>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793016f <+1455>: palignr $0x6,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930177 <+1463>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793017e <+1470>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930184 <+1476>: add $0x10,%rdx > 0x0000003c67930188 <+1480>: jmp 0x3c67930140 <__strcmp_sse42+1408> > 0x0000003c6793018a <+1482>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930190 <+1488>: sub $0x1000,%r10 > 0x0000003c67930197 <+1495>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793019d <+1501>: psrldq $0x6,%xmm0 > 0x0000003c679301a2 <+1506>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c679301a8 <+1512>: cmp $0x9,%ecx > 0x0000003c679301ab <+1515>: ja 0x3c67930146 <__strcmp_sse42+1414> > 0x0000003c679301ad <+1517>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c679301b2 <+1522>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679301c0 <+1536>: pslldq $0x9,%xmm2 > 0x0000003c679301c5 <+1541>: pcmpeqb %xmm1,%xmm2 > 0x0000003c679301c9 <+1545>: psubb %xmm0,%xmm2 > 0x0000003c679301cd <+1549>: pmovmskb %xmm2,%r9d > 0x0000003c679301d2 <+1554>: shr %cl,%edx > 0x0000003c679301d4 <+1556>: shr %cl,%r9d > 0x0000003c679301d7 <+1559>: sub %r9d,%edx > 0x0000003c679301da <+1562>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c679301e0 <+1568>: movdqa (%rdi),%xmm3 > 0x0000003c679301e4 <+1572>: mov $0x10,%rcx > 0x0000003c679301eb <+1579>: mov $0x7,%r9d > 0x0000003c679301f1 <+1585>: lea 0x7(%rdi),%r10 > 0x0000003c679301f5 <+1589>: and $0xfff,%r10 > 0x0000003c679301fc <+1596>: sub $0x1000,%r10 > 0x0000003c67930203 <+1603>: mov %rcx,%rdx > 0x0000003c67930206 <+1606>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930210 <+1616>: add $0x10,%r10 > 0x0000003c67930214 <+1620>: jg 0x3c67930260 <__strcmp_sse42+1696> > 0x0000003c67930216 <+1622>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793021b <+1627>: palignr $0x7,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930223 <+1635>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793022a <+1642>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930230 <+1648>: add $0x10,%rdx > 0x0000003c67930234 <+1652>: add $0x10,%r10 > 0x0000003c67930238 <+1656>: jg 0x3c67930260 <__strcmp_sse42+1696> > 0x0000003c6793023a <+1658>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793023f <+1663>: palignr $0x7,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930247 <+1671>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793024e <+1678>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930254 <+1684>: add $0x10,%rdx > 0x0000003c67930258 <+1688>: jmp 0x3c67930210 <__strcmp_sse42+1616> > 0x0000003c6793025a <+1690>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930260 <+1696>: sub $0x1000,%r10 > 0x0000003c67930267 <+1703>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793026d <+1709>: psrldq $0x7,%xmm0 > 0x0000003c67930272 <+1714>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930278 <+1720>: cmp $0x8,%ecx > 0x0000003c6793027b <+1723>: ja 0x3c67930216 <__strcmp_sse42+1622> > 0x0000003c6793027d <+1725>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930282 <+1730>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930290 <+1744>: pslldq $0x8,%xmm2 > 0x0000003c67930295 <+1749>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930299 <+1753>: psubb %xmm0,%xmm2 > 0x0000003c6793029d <+1757>: pmovmskb %xmm2,%r9d > 0x0000003c679302a2 <+1762>: shr %cl,%edx > 0x0000003c679302a4 <+1764>: shr %cl,%r9d > 0x0000003c679302a7 <+1767>: sub %r9d,%edx > 0x0000003c679302aa <+1770>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c679302b0 <+1776>: movdqa (%rdi),%xmm3 > 0x0000003c679302b4 <+1780>: mov $0x10,%rcx > 0x0000003c679302bb <+1787>: mov $0x8,%r9d > 0x0000003c679302c1 <+1793>: lea 0x8(%rdi),%r10 > 0x0000003c679302c5 <+1797>: and $0xfff,%r10 > 0x0000003c679302cc <+1804>: sub $0x1000,%r10 > 0x0000003c679302d3 <+1811>: mov %rcx,%rdx > 0x0000003c679302d6 <+1814>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679302e0 <+1824>: add $0x10,%r10 > 0x0000003c679302e4 <+1828>: jg 0x3c67930330 <__strcmp_sse42+1904> > 0x0000003c679302e6 <+1830>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679302eb <+1835>: palignr $0x8,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679302f3 <+1843>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679302fa <+1850>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930300 <+1856>: add $0x10,%rdx > 0x0000003c67930304 <+1860>: add $0x10,%r10 > 0x0000003c67930308 <+1864>: jg 0x3c67930330 <__strcmp_sse42+1904> > 0x0000003c6793030a <+1866>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793030f <+1871>: palignr $0x8,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930317 <+1879>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793031e <+1886>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930324 <+1892>: add $0x10,%rdx > 0x0000003c67930328 <+1896>: jmp 0x3c679302e0 <__strcmp_sse42+1824> > 0x0000003c6793032a <+1898>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930330 <+1904>: sub $0x1000,%r10 > 0x0000003c67930337 <+1911>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793033d <+1917>: psrldq $0x8,%xmm0 > 0x0000003c67930342 <+1922>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930348 <+1928>: cmp $0x7,%ecx > 0x0000003c6793034b <+1931>: ja 0x3c679302e6 <__strcmp_sse42+1830> > 0x0000003c6793034d <+1933>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930352 <+1938>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930360 <+1952>: pslldq $0x7,%xmm2 > 0x0000003c67930365 <+1957>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930369 <+1961>: psubb %xmm0,%xmm2 > 0x0000003c6793036d <+1965>: pmovmskb %xmm2,%r9d > 0x0000003c67930372 <+1970>: shr %cl,%edx > 0x0000003c67930374 <+1972>: shr %cl,%r9d > 0x0000003c67930377 <+1975>: sub %r9d,%edx > 0x0000003c6793037a <+1978>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930380 <+1984>: movdqa (%rdi),%xmm3 > 0x0000003c67930384 <+1988>: mov $0x10,%rcx > 0x0000003c6793038b <+1995>: mov $0x9,%r9d > 0x0000003c67930391 <+2001>: lea 0x9(%rdi),%r10 > 0x0000003c67930395 <+2005>: and $0xfff,%r10 > 0x0000003c6793039c <+2012>: sub $0x1000,%r10 > 0x0000003c679303a3 <+2019>: mov %rcx,%rdx > 0x0000003c679303a6 <+2022>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679303b0 <+2032>: add $0x10,%r10 > 0x0000003c679303b4 <+2036>: jg 0x3c67930400 <__strcmp_sse42+2112> > 0x0000003c679303b6 <+2038>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679303bb <+2043>: palignr $0x9,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679303c3 <+2051>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679303ca <+2058>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679303d0 <+2064>: add $0x10,%rdx > 0x0000003c679303d4 <+2068>: add $0x10,%r10 > 0x0000003c679303d8 <+2072>: jg 0x3c67930400 <__strcmp_sse42+2112> > 0x0000003c679303da <+2074>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679303df <+2079>: palignr $0x9,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679303e7 <+2087>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679303ee <+2094>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679303f4 <+2100>: add $0x10,%rdx > 0x0000003c679303f8 <+2104>: jmp 0x3c679303b0 <__strcmp_sse42+2032> > 0x0000003c679303fa <+2106>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930400 <+2112>: sub $0x1000,%r10 > 0x0000003c67930407 <+2119>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793040d <+2125>: psrldq $0x9,%xmm0 > 0x0000003c67930412 <+2130>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930418 <+2136>: cmp $0x6,%ecx > 0x0000003c6793041b <+2139>: ja 0x3c679303b6 <__strcmp_sse42+2038> > 0x0000003c6793041d <+2141>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930422 <+2146>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930430 <+2160>: pslldq $0x6,%xmm2 > 0x0000003c67930435 <+2165>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930439 <+2169>: psubb %xmm0,%xmm2 > 0x0000003c6793043d <+2173>: pmovmskb %xmm2,%r9d > 0x0000003c67930442 <+2178>: shr %cl,%edx > 0x0000003c67930444 <+2180>: shr %cl,%r9d > 0x0000003c67930447 <+2183>: sub %r9d,%edx > 0x0000003c6793044a <+2186>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930450 <+2192>: movdqa (%rdi),%xmm3 > 0x0000003c67930454 <+2196>: mov $0x10,%rcx > 0x0000003c6793045b <+2203>: mov $0xa,%r9d > 0x0000003c67930461 <+2209>: lea 0xa(%rdi),%r10 > 0x0000003c67930465 <+2213>: and $0xfff,%r10 > 0x0000003c6793046c <+2220>: sub $0x1000,%r10 > 0x0000003c67930473 <+2227>: mov %rcx,%rdx > 0x0000003c67930476 <+2230>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930480 <+2240>: add $0x10,%r10 > 0x0000003c67930484 <+2244>: jg 0x3c679304d0 <__strcmp_sse42+2320> > 0x0000003c67930486 <+2246>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793048b <+2251>: palignr $0xa,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930493 <+2259>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793049a <+2266>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679304a0 <+2272>: add $0x10,%rdx > 0x0000003c679304a4 <+2276>: add $0x10,%r10 > 0x0000003c679304a8 <+2280>: jg 0x3c679304d0 <__strcmp_sse42+2320> > 0x0000003c679304aa <+2282>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679304af <+2287>: palignr $0xa,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679304b7 <+2295>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679304be <+2302>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679304c4 <+2308>: add $0x10,%rdx > 0x0000003c679304c8 <+2312>: jmp 0x3c67930480 <__strcmp_sse42+2240> > 0x0000003c679304ca <+2314>: nopw 0x0(%rax,%rax,1) > 0x0000003c679304d0 <+2320>: sub $0x1000,%r10 > 0x0000003c679304d7 <+2327>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679304dd <+2333>: psrldq $0xa,%xmm0 > 0x0000003c679304e2 <+2338>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c679304e8 <+2344>: cmp $0x5,%ecx > 0x0000003c679304eb <+2347>: ja 0x3c67930486 <__strcmp_sse42+2246> > 0x0000003c679304ed <+2349>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c679304f2 <+2354>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930500 <+2368>: pslldq $0x5,%xmm2 > 0x0000003c67930505 <+2373>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930509 <+2377>: psubb %xmm0,%xmm2 > 0x0000003c6793050d <+2381>: pmovmskb %xmm2,%r9d > 0x0000003c67930512 <+2386>: shr %cl,%edx > 0x0000003c67930514 <+2388>: shr %cl,%r9d > 0x0000003c67930517 <+2391>: sub %r9d,%edx > 0x0000003c6793051a <+2394>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930520 <+2400>: movdqa (%rdi),%xmm3 > 0x0000003c67930524 <+2404>: mov $0x10,%rcx > 0x0000003c6793052b <+2411>: mov $0xb,%r9d > 0x0000003c67930531 <+2417>: lea 0xb(%rdi),%r10 > 0x0000003c67930535 <+2421>: and $0xfff,%r10 > 0x0000003c6793053c <+2428>: sub $0x1000,%r10 > 0x0000003c67930543 <+2435>: mov %rcx,%rdx > 0x0000003c67930546 <+2438>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930550 <+2448>: add $0x10,%r10 > 0x0000003c67930554 <+2452>: jg 0x3c679305a0 <__strcmp_sse42+2528> > 0x0000003c67930556 <+2454>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793055b <+2459>: palignr $0xb,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930563 <+2467>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793056a <+2474>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930570 <+2480>: add $0x10,%rdx > 0x0000003c67930574 <+2484>: add $0x10,%r10 > 0x0000003c67930578 <+2488>: jg 0x3c679305a0 <__strcmp_sse42+2528> > 0x0000003c6793057a <+2490>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793057f <+2495>: palignr $0xb,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930587 <+2503>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793058e <+2510>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930594 <+2516>: add $0x10,%rdx > 0x0000003c67930598 <+2520>: jmp 0x3c67930550 <__strcmp_sse42+2448> > 0x0000003c6793059a <+2522>: nopw 0x0(%rax,%rax,1) > 0x0000003c679305a0 <+2528>: sub $0x1000,%r10 > 0x0000003c679305a7 <+2535>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679305ad <+2541>: psrldq $0xb,%xmm0 > 0x0000003c679305b2 <+2546>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c679305b8 <+2552>: cmp $0x4,%ecx > 0x0000003c679305bb <+2555>: ja 0x3c67930556 <__strcmp_sse42+2454> > 0x0000003c679305bd <+2557>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c679305c2 <+2562>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679305d0 <+2576>: pslldq $0x4,%xmm2 > 0x0000003c679305d5 <+2581>: pcmpeqb %xmm1,%xmm2 > 0x0000003c679305d9 <+2585>: psubb %xmm0,%xmm2 > 0x0000003c679305dd <+2589>: pmovmskb %xmm2,%r9d > 0x0000003c679305e2 <+2594>: shr %cl,%edx > 0x0000003c679305e4 <+2596>: shr %cl,%r9d > 0x0000003c679305e7 <+2599>: sub %r9d,%edx > 0x0000003c679305ea <+2602>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c679305f0 <+2608>: movdqa (%rdi),%xmm3 > 0x0000003c679305f4 <+2612>: mov $0x10,%rcx > 0x0000003c679305fb <+2619>: mov $0xc,%r9d > 0x0000003c67930601 <+2625>: lea 0xc(%rdi),%r10 > 0x0000003c67930605 <+2629>: and $0xfff,%r10 > 0x0000003c6793060c <+2636>: sub $0x1000,%r10 > 0x0000003c67930613 <+2643>: mov %rcx,%rdx > 0x0000003c67930616 <+2646>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930620 <+2656>: add $0x10,%r10 > 0x0000003c67930624 <+2660>: jg 0x3c67930670 <__strcmp_sse42+2736> > 0x0000003c67930626 <+2662>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793062b <+2667>: palignr $0xc,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930633 <+2675>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793063a <+2682>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930640 <+2688>: add $0x10,%rdx > 0x0000003c67930644 <+2692>: add $0x10,%r10 > 0x0000003c67930648 <+2696>: jg 0x3c67930670 <__strcmp_sse42+2736> > 0x0000003c6793064a <+2698>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793064f <+2703>: palignr $0xc,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930657 <+2711>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793065e <+2718>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930664 <+2724>: add $0x10,%rdx > 0x0000003c67930668 <+2728>: jmp 0x3c67930620 <__strcmp_sse42+2656> > 0x0000003c6793066a <+2730>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930670 <+2736>: sub $0x1000,%r10 > 0x0000003c67930677 <+2743>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793067d <+2749>: psrldq $0xc,%xmm0 > 0x0000003c67930682 <+2754>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930688 <+2760>: cmp $0x3,%ecx > 0x0000003c6793068b <+2763>: ja 0x3c67930626 <__strcmp_sse42+2662> > 0x0000003c6793068d <+2765>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930692 <+2770>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679306a0 <+2784>: pslldq $0x3,%xmm2 > 0x0000003c679306a5 <+2789>: pcmpeqb %xmm1,%xmm2 > 0x0000003c679306a9 <+2793>: psubb %xmm0,%xmm2 > 0x0000003c679306ad <+2797>: pmovmskb %xmm2,%r9d > 0x0000003c679306b2 <+2802>: shr %cl,%edx > 0x0000003c679306b4 <+2804>: shr %cl,%r9d > 0x0000003c679306b7 <+2807>: sub %r9d,%edx > 0x0000003c679306ba <+2810>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c679306c0 <+2816>: movdqa (%rdi),%xmm3 > 0x0000003c679306c4 <+2820>: mov $0x10,%rcx > 0x0000003c679306cb <+2827>: mov $0xd,%r9d > 0x0000003c679306d1 <+2833>: lea 0xd(%rdi),%r10 > 0x0000003c679306d5 <+2837>: and $0xfff,%r10 > 0x0000003c679306dc <+2844>: sub $0x1000,%r10 > 0x0000003c679306e3 <+2851>: mov %rcx,%rdx > 0x0000003c679306e6 <+2854>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679306f0 <+2864>: add $0x10,%r10 > 0x0000003c679306f4 <+2868>: jg 0x3c67930740 <__strcmp_sse42+2944> > 0x0000003c679306f6 <+2870>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679306fb <+2875>: palignr $0xd,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930703 <+2883>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793070a <+2890>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930710 <+2896>: add $0x10,%rdx > 0x0000003c67930714 <+2900>: add $0x10,%r10 > 0x0000003c67930718 <+2904>: jg 0x3c67930740 <__strcmp_sse42+2944> > 0x0000003c6793071a <+2906>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793071f <+2911>: palignr $0xd,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c67930727 <+2919>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c6793072e <+2926>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930734 <+2932>: add $0x10,%rdx > 0x0000003c67930738 <+2936>: jmp 0x3c679306f0 <__strcmp_sse42+2864> > 0x0000003c6793073a <+2938>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930740 <+2944>: sub $0x1000,%r10 > 0x0000003c67930747 <+2951>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793074d <+2957>: psrldq $0xd,%xmm0 > 0x0000003c67930752 <+2962>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930758 <+2968>: cmp $0x2,%ecx > 0x0000003c6793075b <+2971>: ja 0x3c679306f6 <__strcmp_sse42+2870> > 0x0000003c6793075d <+2973>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930762 <+2978>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930770 <+2992>: pslldq $0x2,%xmm2 > 0x0000003c67930775 <+2997>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930779 <+3001>: psubb %xmm0,%xmm2 > 0x0000003c6793077d <+3005>: pmovmskb %xmm2,%r9d > 0x0000003c67930782 <+3010>: shr %cl,%edx > 0x0000003c67930784 <+3012>: shr %cl,%r9d > 0x0000003c67930787 <+3015>: sub %r9d,%edx > 0x0000003c6793078a <+3018>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930790 <+3024>: movdqa (%rdi),%xmm3 > 0x0000003c67930794 <+3028>: mov $0x10,%rcx > 0x0000003c6793079b <+3035>: mov $0xe,%r9d > 0x0000003c679307a1 <+3041>: lea 0xe(%rdi),%r10 > 0x0000003c679307a5 <+3045>: and $0xfff,%r10 > 0x0000003c679307ac <+3052>: sub $0x1000,%r10 > 0x0000003c679307b3 <+3059>: mov %rcx,%rdx > 0x0000003c679307b6 <+3062>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679307c0 <+3072>: add $0x10,%r10 > 0x0000003c679307c4 <+3076>: jg 0x3c67930810 <__strcmp_sse42+3152> > 0x0000003c679307c6 <+3078>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679307cb <+3083>: palignr $0xe,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679307d3 <+3091>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679307da <+3098>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679307e0 <+3104>: add $0x10,%rdx > 0x0000003c679307e4 <+3108>: add $0x10,%r10 > 0x0000003c679307e8 <+3112>: jg 0x3c67930810 <__strcmp_sse42+3152> > 0x0000003c679307ea <+3114>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679307ef <+3119>: palignr $0xe,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679307f7 <+3127>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679307fe <+3134>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c67930804 <+3140>: add $0x10,%rdx > 0x0000003c67930808 <+3144>: jmp 0x3c679307c0 <__strcmp_sse42+3072> > 0x0000003c6793080a <+3146>: nopw 0x0(%rax,%rax,1) > 0x0000003c67930810 <+3152>: sub $0x1000,%r10 > 0x0000003c67930817 <+3159>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c6793081d <+3165>: psrldq $0xe,%xmm0 > 0x0000003c67930822 <+3170>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c67930828 <+3176>: cmp $0x1,%ecx > 0x0000003c6793082b <+3179>: ja 0x3c679307c6 <__strcmp_sse42+3078> > 0x0000003c6793082d <+3181>: jmpq 0x3c679308fd <__strcmp_sse42+3389> > 0x0000003c67930832 <+3186>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930840 <+3200>: pslldq $0x1,%xmm2 > 0x0000003c67930845 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003c67930849 <+3209>: psubb %xmm0,%xmm2 > 0x0000003c6793084d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003c67930852 <+3218>: shr %cl,%edx > 0x0000003c67930854 <+3220>: shr %cl,%r9d > 0x0000003c67930857 <+3223>: sub %r9d,%edx > 0x0000003c6793085a <+3226>: jne 0x3c6793092b <__strcmp_sse42+3435> > 0x0000003c67930860 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003c67930864 <+3236>: mov $0x10,%rcx > 0x0000003c6793086b <+3243>: mov $0xf,%r9d > 0x0000003c67930871 <+3249>: lea 0xf(%rdi),%r10 > 0x0000003c67930875 <+3253>: and $0xfff,%r10 > 0x0000003c6793087c <+3260>: sub $0x1000,%r10 > 0x0000003c67930883 <+3267>: mov %rcx,%rdx > 0x0000003c67930886 <+3270>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930890 <+3280>: add $0x10,%r10 > 0x0000003c67930894 <+3284>: jg 0x3c679308e0 <__strcmp_sse42+3360> > 0x0000003c67930896 <+3286>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c6793089b <+3291>: palignr $0xf,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679308a3 <+3299>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679308aa <+3306>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679308ac <+3308>: add $0x10,%rdx > 0x0000003c679308b0 <+3312>: add $0x10,%r10 > 0x0000003c679308b4 <+3316>: jg 0x3c679308e0 <__strcmp_sse42+3360> > 0x0000003c679308b6 <+3318>: movdqa (%rdi,%rdx,1),%xmm0 > 0x0000003c679308bb <+3323>: palignr $0xf,-0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679308c3 <+3331>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c679308ca <+3338>: jbe 0x3c67930910 <__strcmp_sse42+3408> > 0x0000003c679308cc <+3340>: add $0x10,%rdx > 0x0000003c679308d0 <+3344>: jmp 0x3c67930890 <__strcmp_sse42+3280> > 0x0000003c679308d2 <+3346>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c679308e0 <+3360>: sub $0x1000,%r10 > 0x0000003c679308e7 <+3367>: movdqa -0x10(%rdi,%rdx,1),%xmm0 > 0x0000003c679308ed <+3373>: psrldq $0xf,%xmm0 > 0x0000003c679308f2 <+3378>: pcmpistri $0x3a,%xmm0,%xmm0 > 0x0000003c679308f8 <+3384>: cmp $0x0,%ecx > 0x0000003c679308fb <+3387>: ja 0x3c67930896 <__strcmp_sse42+3286> > 0x0000003c679308fd <+3389>: pcmpistri $0x1a,(%rsi,%rdx,1),%xmm0 > 0x0000003c67930904 <+3396>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930910 <+3408>: jae 0x3c6793094f <__strcmp_sse42+3471> > 0x0000003c67930912 <+3410>: add %rcx,%rdx > 0x0000003c67930915 <+3413>: lea -0x10(%rdi,%r9,1),%rdi > 0x0000003c6793091a <+3418>: movzbl (%rdi,%rdx,1),%eax > 0x0000003c6793091e <+3422>: movzbl (%rsi,%rdx,1),%edx > 0x0000003c67930922 <+3426>: test %r8d,%r8d > 0x0000003c67930925 <+3429>: je 0x3c67930928 <__strcmp_sse42+3432> > 0x0000003c67930927 <+3431>: xchg %eax,%edx > 0x0000003c67930928 <+3432>: sub %edx,%eax > 0x0000003c6793092a <+3434>: retq > 0x0000003c6793092b <+3435>: lea (%rdi,%rax,1),%rdi > 0x0000003c6793092f <+3439>: lea (%rsi,%rcx,1),%rsi > 0x0000003c67930933 <+3443>: test %r8d,%r8d > 0x0000003c67930936 <+3446>: je 0x3c67930940 <__strcmp_sse42+3456> > 0x0000003c67930938 <+3448>: xchg %rsi,%rdi > 0x0000003c6793093b <+3451>: nopl 0x0(%rax,%rax,1) > 0x0000003c67930940 <+3456>: bsf %rdx,%rdx > 0x0000003c67930944 <+3460>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003c67930948 <+3464>: movzbl (%rdi,%rdx,1),%eax > 0x0000003c6793094c <+3468>: sub %ecx,%eax > 0x0000003c6793094e <+3470>: retq > 0x0000003c6793094f <+3471>: xor %eax,%eax > 0x0000003c67930951 <+3473>: retq > 0x0000003c67930952 <+3474>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003c67930960 <+3488>: movzbl (%rsi),%ecx > 0x0000003c67930963 <+3491>: movzbl (%rdi),%eax > 0x0000003c67930966 <+3494>: sub %ecx,%eax > 0x0000003c67930968 <+3496>: retq >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 925973
: 714893 |
714894
|
714895
|
714896
|
714897
|
714898
|
714899
|
714900
|
714901
|
714902