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 684133 Details for
Bug 902266
[abrt] cryptkeeper-0.9.5-5.fc17: strcmp: Process /usr/bin/cryptkeeper 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), 70.33 KB, created by
ernest.beinrohr
on 2013-01-21 09:30:12 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
ernest.beinrohr
Created:
2013-01-21 09:30:12 UTC
Size:
70.33 KB
patch
obsolete
>[New LWP 8470] >[New LWP 8472] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `cryptkeeper'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:214 >214 ../sysdeps/x86_64/strcmp.S: No such file or directory. > >Thread 2 (Thread 0x7fa62d5fe700 (LWP 8472)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003b02883cf5 in g_cond_wait_until (cond=cond@entry=0x18572c8, mutex=mutex@entry=0x18572c0, end_time=end_time@entry=195997722891) at gthread-posix.c:855 > ts = {tv_sec = 195997, tv_nsec = 722891000} > status = <optimized out> >#2 0x0000003b0281e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x18572c0, wait=wait@entry=1, end_time=end_time@entry=195997722891) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003b0281ed1a in g_async_queue_timeout_pop (queue=0x18572c0, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 195997722891 > retval = <optimized out> >#4 0x0000003b0286ac52 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003b0286a495 in g_thread_proxy (data=0x17edf70) at gthread.c:801 > thread = 0x17edf70 >#7 0x00000032a4e07d14 in start_thread (arg=0x7fa62d5fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa62d5fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140351702558464, -4860473765106003045, 0, 268387352576, 140351702558464, 25522480, 4882036563671798683, -4834217155095538789}, 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 0x0000003e7d4f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fa63958e980 (LWP 8470)): >#0 __strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:214 >No locals. >#1 0x0000000000404f86 in is_mounted (mount_dir=<optimized out>) at encfs_wrapper.cpp:49 > mnt_dir_expanded = 0x0 > m = <optimized out> > f = 0x1984ab0 > mount_dir_expanded = 0x1984cf0 "/home/oernii/Work_Ernest/Work_Ernest" >#2 0x0000000000407d29 in sico_activated (data=<optimized out>) at main.cpp:507 > s = {st_dev = 64769, st_ino = 88473601, st_nlink = 21, st_mode = 16893, st_uid = 500, st_gid = 500, __pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1351769716, tv_nsec = 0}, st_mtim = {tv_sec = 1358759716, tv_nsec = 581245478}, st_ctim = {tv_sec = 1358759716, tv_nsec = 581245478}, __unused = {0, 0, 0}} > mi = 0x195cd00 [GtkMenuItem] > w = <optimized out> > i = <optimized out> > it = {_vptr.CryptPoint = , crypt_dir = "/home/oernii/Download/Dropbox/encrypted_work", mount_dir = "/home/oernii/Work_Ernest/Work_Ernest", isAvailable = true, isMounted = false} >#3 0x0000003b0300f943 in _g_closure_invoke_va (closure=closure@entry=0x177b030, return_value=return_value@entry=0x0, instance=instance@entry=0x1798ea0, args=args@entry=0x7fff26f25a58, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3b03011550 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x177b010 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#4 0x0000003b03027d88 in g_signal_emit_valist (instance=0x1798ea0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff26f25a58) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff26f25d00, instance = 0x1798ea0, ihint = {signal_id = 14, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 24781376} > signal_id = 14 > instance_type = 24781376 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x177b030 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#5 0x0000003b030287c2 in g_signal_emit (instance=instance@entry=0x1798ea0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff26f25b30, reg_save_area = 0x7fff26f25a70}} >#6 0x0000003f87dd318e in emit_activate_signal (status_icon=0x1798ea0 [GtkStatusIcon]) at gtkstatusicon.c:1296 >No locals. >#7 gtk_status_icon_button_press (status_icon=status_icon@entry=0x1798ea0 [GtkStatusIcon], event=0x196f1e0) at gtkstatusicon.c:1786 > handled = 0 >#8 0x0000003f87d4da1c in _gtk_marshal_BOOLEAN__BOXED (closure=0x17d0390, return_value=0x7fff26f25cc0, n_param_values=<optimized out>, param_values=0x7fff26f25d70, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x3f87dd3100 <gtk_status_icon_button_press> > cc = <optimized out> > data1 = 0x1798ea0 > data2 = 0x17b50f0 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#9 0x0000003b0300f664 in g_closure_invoke (closure=0x17d0390, return_value=return_value@entry=0x7fff26f25cc0, n_param_values=2, param_values=param_values@entry=0x7fff26f25d70, invocation_hint=invocation_hint@entry=0x7fff26f25d10) at gclosure.c:777 > marshal = 0x3f87d4d970 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x17d0370 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#10 0x0000003b030206d8 in signal_emit_unlocked_R (node=node@entry=0x17a97a0, detail=detail@entry=0, instance=instance@entry=0x17b50f0, emission_return=emission_return@entry=0x7fff26f25e40, instance_and_params=instance_and_params@entry=0x7fff26f25d70) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x17bb410 > accumulator = 0x17a4c30 > emission = {next = 0x0, instance = 0x17b50f0, ihint = {signal_id = 43, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x17a4be0 > hlist = 0x17bb410 > handler_list = 0x17bb410 > return_accu = 0x7fff26f25cc0 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 43 > max_sequential_handler_number = 561 > return_value_altered = 0 >#11 0x0000003b030282a7 in g_signal_emit_valist (instance=0x17b50f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff26f25fc8) at gsignal.c:3310 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff26f25d70 > signal_return_type = 20 > param_values = 0x7fff26f25d88 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#12 0x0000003b030287c2 in g_signal_emit (instance=instance@entry=0x17b50f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff26f260a0, reg_save_area = 0x7fff26f25fe0}} >#13 0x0000003f87e8148e in gtk_widget_event_internal (widget=widget@entry=0x17b50f0 [GtkTrayIcon], event=event@entry=0x196f1e0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#14 0x0000003f87e81809 in IA__gtk_widget_event (widget=widget@entry=0x17b50f0 [GtkTrayIcon], event=event@entry=0x196f1e0) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#15 0x0000003f87d4b7e4 in IA__gtk_propagate_event (widget=0x17b50f0 [GtkTrayIcon], event=0x196f1e0) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#16 0x0000003f87d4bb4b in IA__gtk_main_do_event (event=0x196f1e0) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x17b50f0 [GtkTrayIcon] > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#17 0x0000003f86c61ecc in gdk_event_dispatch (source=source@entry=0x179b990, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x196f1e0 >#18 0x0000003b02847825 in g_main_dispatch (context=0x179ba80) at gmain.c:2539 > dispatch = 0x3f86c61e80 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x179b990, next = 0x0} > need_destroy = <optimized out> > source = 0x179b990 > current = 0x18ae940 > i = <optimized out> >#19 g_main_context_dispatch (context=context@entry=0x179ba80) at gmain.c:3075 >No locals. >#20 0x0000003b02847b58 in g_main_context_iterate (context=0x179ba80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 429 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1972f50 >#21 0x0000003b02847f52 in g_main_loop_run (loop=0x1972f30) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#22 0x0000003f87d4ab27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1972f30 >#23 0x0000000000404dc8 in main (argc=1, argv=0x7fff26f263d8) at main.cpp:693 > it = <optimized out> >From To Syms Read Shared Object Library >0x0000003f87c69920 0x0000003f87f0b438 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003f86c1e7c0 0x0000003f86c810e4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003b06009b30 0x0000003b06015c04 Yes /lib64/libatk-1.0.so.0 >0x0000003f8842eee0 0x0000003f884eaaf4 Yes /lib64/libgio-2.0.so.0 >0x0000003f88807600 0x0000003f88821bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003f87004910 0x0000003f87009358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003f87406750 0x0000003f87419b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003b0580b2f0 0x0000003b0588215c Yes /lib64/libcairo.so.2 >0x0000003f8360eeb0 0x0000003f8362d490 Yes /lib64/libpango-1.0.so.0 >0x0000003e8740cbc0 0x0000003e87477870 Yes /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x0000003e87c05ef0 0x0000003e87c1f6fc Yes /lib64/libfontconfig.so.1 >0x0000003b0300a910 0x0000003b03037dbc Yes /lib64/libgobject-2.0.so.0 >0x00000035cee0b570 0x00000035cee23288 Yes /lib64/libgconf-2.so.4 >0x0000003b02819d00 0x0000003b028ac9cc Yes /lib64/libglib-2.0.so.0 >0x0000003e7ec1dea0 0x0000003e7eca4260 Yes /lib64/libX11.so.6 >0x0000003e80c5bb50 0x0000003e80cc105b Yes /lib64/libstdc++.so.6 >0x0000003e7dc055f0 0x0000003e7dc6ca0c Yes /lib64/libm.so.6 >0x0000003e7f8029d0 0x0000003e7f812138 Yes /lib64/libgcc_s.so.1 >0x00000032a4e05790 0x00000032a4e10494 Yes /lib64/libpthread.so.0 >0x0000003e7d41ef60 0x0000003e7d55f7a0 Yes /lib64/libc.so.6 >0x0000003f868010f0 0x0000003f86801fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003e890014f0 0x0000003e89003cf8 Yes /lib64/libXfixes.so.3 >0x0000003e7fc03700 0x0000003e7fc0d7d0 Yes /lib64/libXext.so.6 >0x0000003e85801a70 0x0000003e858079e0 Yes /lib64/libXrender.so.1 >0x0000003e88400b00 0x0000003e88401438 Yes /lib64/libXinerama.so.1 >0x0000003e81402130 0x0000003e8140bfb4 Yes /lib64/libXi.so.6 >0x0000003e88c01830 0x0000003e88c05f34 Yes /lib64/libXrandr.so.2 >0x0000003e88802a80 0x0000003e888076dc Yes /lib64/libXcursor.so.1 >0x0000003e8c800c30 0x0000003e8c801774 Yes /lib64/libXcomposite.so.1 >0x0000003e8cc00b90 0x0000003e8cc0159c Yes /lib64/libXdamage.so.1 >0x0000003b02c00680 0x0000003b02c007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003e81801950 0x0000003e818060ec Yes /lib64/libffi.so.5 >0x0000003e7d800ea0 0x0000003e7d8019e0 Yes /lib64/libdl.so.2 >0x0000003b02402260 0x0000003b0240554c Yes /lib64/librt.so.1 >0x0000003e7f401f50 0x0000003e7f40e718 Yes /lib64/libz.so.1 >0x0000003e80005fc0 0x0000003e80016768 Yes /lib64/libselinux.so.1 >0x0000003e808039b0 0x0000003e80811e1c Yes /lib64/libresolv.so.2 >0x0000003e86c04fa0 0x0000003e86c20ae0 Yes /lib64/libpng15.so.15 >0x0000003e8b408d80 0x0000003e8b472eec Yes /lib64/libpixman-1.so.0 >0x0000003e87003dd0 0x0000003e8701cccc Yes /lib64/libexpat.so.1 >0x00000035cea0a540 0x00000035cea1c594 Yes /lib64/libdbus-glib-1.so.2 >0x0000003b03c07890 0x0000003b03c30924 Yes /lib64/libdbus-1.so.3 >0x0000003e7f0099c0 0x0000003e7f0158d8 Yes /lib64/libxcb.so.1 >0x0000003e7d000b20 0x0000003e7d01a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003e7e800e80 0x0000003e7e801bb0 Yes /lib64/libXau.so.6 >0x00007fa632f281b0 0x00007fa632f2f67c Yes /lib64/libnss_files.so.2 >0x00007fa632cffb10 0x00007fa632d206d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007fa632adb930 0x00007fa632af2f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fa632897310 0x00007fa6328a0c9c Yes /lib64/libgvfscommon.so.0 >0x00007fa632663ec0 0x00007fa6326831fc Yes /lib64/libbluray.so.1 >0x0000003e8f800ee0 0x0000003e8f801814 Yes /lib64/libutil.so.1 >0x0000003f83e2cd70 0x0000003f83f0f744 Yes /lib64/libxml2.so.2 >0x00007fa632452ce0 0x00007fa63245b330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >$1 = 0x0 >$2 = 0x0 >rax 0x30 48 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x10a0 4256 >rsi 0x0 0 >rdi 0x1984cf0 26758384 >rbp 0x1984cf0 0x1984cf0 >rsp 0x7fff26f25578 0x7fff26f25578 >r8 0x1 1 >r9 0x0 0 >r10 0x1000 4096 >r11 0x246 582 >r12 0x1984ab0 26757808 >r13 0x17e5b60 25058144 >r14 0x17a5440 24794176 >r15 0x0 0 >rip 0x3e7d539fca 0x3e7d539fca <__strcmp_ssse3+26> >eflags 0x10246 [ PF ZF 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_ssse3: > 0x0000003e7d539fb0 <+0>: mov %esi,%ecx > 0x0000003e7d539fb2 <+2>: mov %edi,%eax > 0x0000003e7d539fb4 <+4>: and $0x3f,%rcx > 0x0000003e7d539fb8 <+8>: and $0x3f,%rax > 0x0000003e7d539fbc <+12>: cmp $0x30,%ecx > 0x0000003e7d539fbf <+15>: ja 0x3e7d53a000 <__strcmp_ssse3+80> > 0x0000003e7d539fc1 <+17>: cmp $0x30,%eax > 0x0000003e7d539fc4 <+20>: ja 0x3e7d53a000 <__strcmp_ssse3+80> > 0x0000003e7d539fc6 <+22>: movlpd (%rdi),%xmm1 >=> 0x0000003e7d539fca <+26>: movlpd (%rsi),%xmm2 > 0x0000003e7d539fce <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003e7d539fd3 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003e7d539fd8 <+40>: pxor %xmm0,%xmm0 > 0x0000003e7d539fdc <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d539fe0 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d539fe4 <+52>: psubb %xmm0,%xmm1 > 0x0000003e7d539fe8 <+56>: pmovmskb %xmm1,%edx > 0x0000003e7d539fec <+60>: sub $0xffff,%edx > 0x0000003e7d539ff2 <+66>: jne 0x3e7d53b1e0 <__strcmp_ssse3+4656> > 0x0000003e7d539ff8 <+72>: add $0x10,%rsi > 0x0000003e7d539ffc <+76>: add $0x10,%rdi > 0x0000003e7d53a000 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003e7d53a004 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003e7d53a008 <+88>: mov $0xffff,%edx > 0x0000003e7d53a00d <+93>: xor %r8d,%r8d > 0x0000003e7d53a010 <+96>: and $0xf,%ecx > 0x0000003e7d53a013 <+99>: and $0xf,%eax > 0x0000003e7d53a016 <+102>: cmp %eax,%ecx > 0x0000003e7d53a018 <+104>: je 0x3e7d53a040 <__strcmp_ssse3+144> > 0x0000003e7d53a01a <+106>: ja 0x3e7d53a023 <__strcmp_ssse3+115> > 0x0000003e7d53a01c <+108>: mov %edx,%r8d > 0x0000003e7d53a01f <+111>: xchg %eax,%ecx > 0x0000003e7d53a020 <+112>: xchg %rsi,%rdi > 0x0000003e7d53a023 <+115>: lea 0xf(%rax),%r9 > 0x0000003e7d53a027 <+119>: sub %rcx,%r9 > 0x0000003e7d53a02a <+122>: lea 0x36f1f(%rip),%r10 # 0x3e7d570f50 > 0x0000003e7d53a031 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003e7d53a035 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003e7d53a039 <+137>: jmpq *%r10 > 0x0000003e7d53a03c <+140>: nopl 0x0(%rax) > 0x0000003e7d53a040 <+144>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a044 <+148>: pxor %xmm0,%xmm0 > 0x0000003e7d53a048 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a04c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003e7d53a050 <+160>: psubb %xmm0,%xmm1 > 0x0000003e7d53a054 <+164>: pmovmskb %xmm1,%r9d > 0x0000003e7d53a059 <+169>: shr %cl,%edx > 0x0000003e7d53a05b <+171>: shr %cl,%r9d > 0x0000003e7d53a05e <+174>: sub %r9d,%edx > 0x0000003e7d53a061 <+177>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a067 <+183>: mov $0x10,%rcx > 0x0000003e7d53a06e <+190>: mov $0x10,%r9 > 0x0000003e7d53a075 <+197>: pxor %xmm0,%xmm0 > 0x0000003e7d53a079 <+201>: nopl 0x0(%rax) > 0x0000003e7d53a080 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a085 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a08a <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a08e <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a092 <+226>: psubb %xmm0,%xmm1 > 0x0000003e7d53a096 <+230>: pmovmskb %xmm1,%edx > 0x0000003e7d53a09a <+234>: sub $0xffff,%edx > 0x0000003e7d53a0a0 <+240>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a0a6 <+246>: add $0x10,%rcx > 0x0000003e7d53a0aa <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a0af <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a0b4 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a0b8 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a0bc <+268>: psubb %xmm0,%xmm1 > 0x0000003e7d53a0c0 <+272>: pmovmskb %xmm1,%edx > 0x0000003e7d53a0c4 <+276>: sub $0xffff,%edx > 0x0000003e7d53a0ca <+282>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a0d0 <+288>: add $0x10,%rcx > 0x0000003e7d53a0d4 <+292>: jmp 0x3e7d53a080 <__strcmp_ssse3+208> > 0x0000003e7d53a0d6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a0e0 <+304>: pxor %xmm0,%xmm0 > 0x0000003e7d53a0e4 <+308>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a0e8 <+312>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a0ec <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a0f0 <+320>: pslldq $0xf,%xmm2 > 0x0000003e7d53a0f5 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a0f9 <+329>: psubb %xmm0,%xmm2 > 0x0000003e7d53a0fd <+333>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a102 <+338>: shr %cl,%edx > 0x0000003e7d53a104 <+340>: shr %cl,%r9d > 0x0000003e7d53a107 <+343>: sub %r9d,%edx > 0x0000003e7d53a10a <+346>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a110 <+352>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a114 <+356>: pxor %xmm0,%xmm0 > 0x0000003e7d53a118 <+360>: mov $0x10,%rcx > 0x0000003e7d53a11f <+367>: mov $0x1,%r9d > 0x0000003e7d53a125 <+373>: lea 0x1(%rdi),%r10 > 0x0000003e7d53a129 <+377>: and $0xfff,%r10 > 0x0000003e7d53a130 <+384>: sub $0x1000,%r10 > 0x0000003e7d53a137 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a140 <+400>: add $0x10,%r10 > 0x0000003e7d53a144 <+404>: jg 0x3e7d53a1c0 <__strcmp_ssse3+528> > 0x0000003e7d53a146 <+406>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a14b <+411>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a150 <+416>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a154 <+420>: palignr $0x1,%xmm3,%xmm2 > 0x0000003e7d53a15a <+426>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a15e <+430>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a162 <+434>: psubb %xmm0,%xmm1 > 0x0000003e7d53a166 <+438>: pmovmskb %xmm1,%edx > 0x0000003e7d53a16a <+442>: sub $0xffff,%edx > 0x0000003e7d53a170 <+448>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a176 <+454>: add $0x10,%rcx > 0x0000003e7d53a17a <+458>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a17e <+462>: add $0x10,%r10 > 0x0000003e7d53a182 <+466>: jg 0x3e7d53a1c0 <__strcmp_ssse3+528> > 0x0000003e7d53a184 <+468>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a189 <+473>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a18e <+478>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a192 <+482>: palignr $0x1,%xmm3,%xmm2 > 0x0000003e7d53a198 <+488>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a19c <+492>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a1a0 <+496>: psubb %xmm0,%xmm1 > 0x0000003e7d53a1a4 <+500>: pmovmskb %xmm1,%edx > 0x0000003e7d53a1a8 <+504>: sub $0xffff,%edx > 0x0000003e7d53a1ae <+510>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a1b4 <+516>: add $0x10,%rcx > 0x0000003e7d53a1b8 <+520>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a1bc <+524>: jmp 0x3e7d53a140 <__strcmp_ssse3+400> > 0x0000003e7d53a1be <+526>: xchg %ax,%ax > 0x0000003e7d53a1c0 <+528>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a1c4 <+532>: pmovmskb %xmm0,%edx > 0x0000003e7d53a1c8 <+536>: test $0xfffe,%edx > 0x0000003e7d53a1ce <+542>: jne 0x3e7d53a1e0 <__strcmp_ssse3+560> > 0x0000003e7d53a1d0 <+544>: pxor %xmm0,%xmm0 > 0x0000003e7d53a1d4 <+548>: sub $0x1000,%r10 > 0x0000003e7d53a1db <+555>: jmpq 0x3e7d53a146 <__strcmp_ssse3+406> > 0x0000003e7d53a1e0 <+560>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a1e5 <+565>: psrldq $0x1,%xmm0 > 0x0000003e7d53a1ea <+570>: psrldq $0x1,%xmm3 > 0x0000003e7d53a1ef <+575>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a1f4 <+580>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a200 <+592>: pxor %xmm0,%xmm0 > 0x0000003e7d53a204 <+596>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a208 <+600>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a20c <+604>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a210 <+608>: pslldq $0xe,%xmm2 > 0x0000003e7d53a215 <+613>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a219 <+617>: psubb %xmm0,%xmm2 > 0x0000003e7d53a21d <+621>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a222 <+626>: shr %cl,%edx > 0x0000003e7d53a224 <+628>: shr %cl,%r9d > 0x0000003e7d53a227 <+631>: sub %r9d,%edx > 0x0000003e7d53a22a <+634>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a230 <+640>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a234 <+644>: pxor %xmm0,%xmm0 > 0x0000003e7d53a238 <+648>: mov $0x10,%rcx > 0x0000003e7d53a23f <+655>: mov $0x2,%r9d > 0x0000003e7d53a245 <+661>: lea 0x2(%rdi),%r10 > 0x0000003e7d53a249 <+665>: and $0xfff,%r10 > 0x0000003e7d53a250 <+672>: sub $0x1000,%r10 > 0x0000003e7d53a257 <+679>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a260 <+688>: add $0x10,%r10 > 0x0000003e7d53a264 <+692>: jg 0x3e7d53a2e0 <__strcmp_ssse3+816> > 0x0000003e7d53a266 <+694>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a26b <+699>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a270 <+704>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a274 <+708>: palignr $0x2,%xmm3,%xmm2 > 0x0000003e7d53a27a <+714>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a27e <+718>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a282 <+722>: psubb %xmm0,%xmm1 > 0x0000003e7d53a286 <+726>: pmovmskb %xmm1,%edx > 0x0000003e7d53a28a <+730>: sub $0xffff,%edx > 0x0000003e7d53a290 <+736>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a296 <+742>: add $0x10,%rcx > 0x0000003e7d53a29a <+746>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a29e <+750>: add $0x10,%r10 > 0x0000003e7d53a2a2 <+754>: jg 0x3e7d53a2e0 <__strcmp_ssse3+816> > 0x0000003e7d53a2a4 <+756>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a2a9 <+761>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a2ae <+766>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a2b2 <+770>: palignr $0x2,%xmm3,%xmm2 > 0x0000003e7d53a2b8 <+776>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a2bc <+780>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a2c0 <+784>: psubb %xmm0,%xmm1 > 0x0000003e7d53a2c4 <+788>: pmovmskb %xmm1,%edx > 0x0000003e7d53a2c8 <+792>: sub $0xffff,%edx > 0x0000003e7d53a2ce <+798>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a2d4 <+804>: add $0x10,%rcx > 0x0000003e7d53a2d8 <+808>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a2dc <+812>: jmp 0x3e7d53a260 <__strcmp_ssse3+688> > 0x0000003e7d53a2de <+814>: xchg %ax,%ax > 0x0000003e7d53a2e0 <+816>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a2e4 <+820>: pmovmskb %xmm0,%edx > 0x0000003e7d53a2e8 <+824>: test $0xfffc,%edx > 0x0000003e7d53a2ee <+830>: jne 0x3e7d53a300 <__strcmp_ssse3+848> > 0x0000003e7d53a2f0 <+832>: pxor %xmm0,%xmm0 > 0x0000003e7d53a2f4 <+836>: sub $0x1000,%r10 > 0x0000003e7d53a2fb <+843>: jmpq 0x3e7d53a266 <__strcmp_ssse3+694> > 0x0000003e7d53a300 <+848>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a305 <+853>: psrldq $0x2,%xmm0 > 0x0000003e7d53a30a <+858>: psrldq $0x2,%xmm3 > 0x0000003e7d53a30f <+863>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a314 <+868>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a320 <+880>: pxor %xmm0,%xmm0 > 0x0000003e7d53a324 <+884>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a328 <+888>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a32c <+892>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a330 <+896>: pslldq $0xd,%xmm2 > 0x0000003e7d53a335 <+901>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a339 <+905>: psubb %xmm0,%xmm2 > 0x0000003e7d53a33d <+909>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a342 <+914>: shr %cl,%edx > 0x0000003e7d53a344 <+916>: shr %cl,%r9d > 0x0000003e7d53a347 <+919>: sub %r9d,%edx > 0x0000003e7d53a34a <+922>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a350 <+928>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a354 <+932>: pxor %xmm0,%xmm0 > 0x0000003e7d53a358 <+936>: mov $0x10,%rcx > 0x0000003e7d53a35f <+943>: mov $0x3,%r9d > 0x0000003e7d53a365 <+949>: lea 0x3(%rdi),%r10 > 0x0000003e7d53a369 <+953>: and $0xfff,%r10 > 0x0000003e7d53a370 <+960>: sub $0x1000,%r10 > 0x0000003e7d53a377 <+967>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a380 <+976>: add $0x10,%r10 > 0x0000003e7d53a384 <+980>: jg 0x3e7d53a400 <__strcmp_ssse3+1104> > 0x0000003e7d53a386 <+982>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a38b <+987>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a390 <+992>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a394 <+996>: palignr $0x3,%xmm3,%xmm2 > 0x0000003e7d53a39a <+1002>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a39e <+1006>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a3a2 <+1010>: psubb %xmm0,%xmm1 > 0x0000003e7d53a3a6 <+1014>: pmovmskb %xmm1,%edx > 0x0000003e7d53a3aa <+1018>: sub $0xffff,%edx > 0x0000003e7d53a3b0 <+1024>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a3b6 <+1030>: add $0x10,%rcx > 0x0000003e7d53a3ba <+1034>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a3be <+1038>: add $0x10,%r10 > 0x0000003e7d53a3c2 <+1042>: jg 0x3e7d53a400 <__strcmp_ssse3+1104> > 0x0000003e7d53a3c4 <+1044>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a3c9 <+1049>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a3ce <+1054>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a3d2 <+1058>: palignr $0x3,%xmm3,%xmm2 > 0x0000003e7d53a3d8 <+1064>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a3dc <+1068>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a3e0 <+1072>: psubb %xmm0,%xmm1 > 0x0000003e7d53a3e4 <+1076>: pmovmskb %xmm1,%edx > 0x0000003e7d53a3e8 <+1080>: sub $0xffff,%edx > 0x0000003e7d53a3ee <+1086>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a3f4 <+1092>: add $0x10,%rcx > 0x0000003e7d53a3f8 <+1096>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a3fc <+1100>: jmp 0x3e7d53a380 <__strcmp_ssse3+976> > 0x0000003e7d53a3fe <+1102>: xchg %ax,%ax > 0x0000003e7d53a400 <+1104>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a404 <+1108>: pmovmskb %xmm0,%edx > 0x0000003e7d53a408 <+1112>: test $0xfff8,%edx > 0x0000003e7d53a40e <+1118>: jne 0x3e7d53a420 <__strcmp_ssse3+1136> > 0x0000003e7d53a410 <+1120>: pxor %xmm0,%xmm0 > 0x0000003e7d53a414 <+1124>: sub $0x1000,%r10 > 0x0000003e7d53a41b <+1131>: jmpq 0x3e7d53a386 <__strcmp_ssse3+982> > 0x0000003e7d53a420 <+1136>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a425 <+1141>: psrldq $0x3,%xmm0 > 0x0000003e7d53a42a <+1146>: psrldq $0x3,%xmm3 > 0x0000003e7d53a42f <+1151>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a434 <+1156>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a440 <+1168>: pxor %xmm0,%xmm0 > 0x0000003e7d53a444 <+1172>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a448 <+1176>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a44c <+1180>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a450 <+1184>: pslldq $0xc,%xmm2 > 0x0000003e7d53a455 <+1189>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a459 <+1193>: psubb %xmm0,%xmm2 > 0x0000003e7d53a45d <+1197>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a462 <+1202>: shr %cl,%edx > 0x0000003e7d53a464 <+1204>: shr %cl,%r9d > 0x0000003e7d53a467 <+1207>: sub %r9d,%edx > 0x0000003e7d53a46a <+1210>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a470 <+1216>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a474 <+1220>: pxor %xmm0,%xmm0 > 0x0000003e7d53a478 <+1224>: mov $0x10,%rcx > 0x0000003e7d53a47f <+1231>: mov $0x4,%r9d > 0x0000003e7d53a485 <+1237>: lea 0x4(%rdi),%r10 > 0x0000003e7d53a489 <+1241>: and $0xfff,%r10 > 0x0000003e7d53a490 <+1248>: sub $0x1000,%r10 > 0x0000003e7d53a497 <+1255>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a4a0 <+1264>: add $0x10,%r10 > 0x0000003e7d53a4a4 <+1268>: jg 0x3e7d53a520 <__strcmp_ssse3+1392> > 0x0000003e7d53a4a6 <+1270>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a4ab <+1275>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a4b0 <+1280>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a4b4 <+1284>: palignr $0x4,%xmm3,%xmm2 > 0x0000003e7d53a4ba <+1290>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a4be <+1294>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a4c2 <+1298>: psubb %xmm0,%xmm1 > 0x0000003e7d53a4c6 <+1302>: pmovmskb %xmm1,%edx > 0x0000003e7d53a4ca <+1306>: sub $0xffff,%edx > 0x0000003e7d53a4d0 <+1312>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a4d6 <+1318>: add $0x10,%rcx > 0x0000003e7d53a4da <+1322>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a4de <+1326>: add $0x10,%r10 > 0x0000003e7d53a4e2 <+1330>: jg 0x3e7d53a520 <__strcmp_ssse3+1392> > 0x0000003e7d53a4e4 <+1332>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a4e9 <+1337>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a4ee <+1342>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a4f2 <+1346>: palignr $0x4,%xmm3,%xmm2 > 0x0000003e7d53a4f8 <+1352>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a4fc <+1356>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a500 <+1360>: psubb %xmm0,%xmm1 > 0x0000003e7d53a504 <+1364>: pmovmskb %xmm1,%edx > 0x0000003e7d53a508 <+1368>: sub $0xffff,%edx > 0x0000003e7d53a50e <+1374>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a514 <+1380>: add $0x10,%rcx > 0x0000003e7d53a518 <+1384>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a51c <+1388>: jmp 0x3e7d53a4a0 <__strcmp_ssse3+1264> > 0x0000003e7d53a51e <+1390>: xchg %ax,%ax > 0x0000003e7d53a520 <+1392>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a524 <+1396>: pmovmskb %xmm0,%edx > 0x0000003e7d53a528 <+1400>: test $0xfff0,%edx > 0x0000003e7d53a52e <+1406>: jne 0x3e7d53a540 <__strcmp_ssse3+1424> > 0x0000003e7d53a530 <+1408>: pxor %xmm0,%xmm0 > 0x0000003e7d53a534 <+1412>: sub $0x1000,%r10 > 0x0000003e7d53a53b <+1419>: jmpq 0x3e7d53a4a6 <__strcmp_ssse3+1270> > 0x0000003e7d53a540 <+1424>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a545 <+1429>: psrldq $0x4,%xmm0 > 0x0000003e7d53a54a <+1434>: psrldq $0x4,%xmm3 > 0x0000003e7d53a54f <+1439>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a554 <+1444>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a560 <+1456>: pxor %xmm0,%xmm0 > 0x0000003e7d53a564 <+1460>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a568 <+1464>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a56c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a570 <+1472>: pslldq $0xb,%xmm2 > 0x0000003e7d53a575 <+1477>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a579 <+1481>: psubb %xmm0,%xmm2 > 0x0000003e7d53a57d <+1485>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a582 <+1490>: shr %cl,%edx > 0x0000003e7d53a584 <+1492>: shr %cl,%r9d > 0x0000003e7d53a587 <+1495>: sub %r9d,%edx > 0x0000003e7d53a58a <+1498>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a590 <+1504>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a594 <+1508>: pxor %xmm0,%xmm0 > 0x0000003e7d53a598 <+1512>: mov $0x10,%rcx > 0x0000003e7d53a59f <+1519>: mov $0x5,%r9d > 0x0000003e7d53a5a5 <+1525>: lea 0x5(%rdi),%r10 > 0x0000003e7d53a5a9 <+1529>: and $0xfff,%r10 > 0x0000003e7d53a5b0 <+1536>: sub $0x1000,%r10 > 0x0000003e7d53a5b7 <+1543>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a5c0 <+1552>: add $0x10,%r10 > 0x0000003e7d53a5c4 <+1556>: jg 0x3e7d53a640 <__strcmp_ssse3+1680> > 0x0000003e7d53a5c6 <+1558>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a5cb <+1563>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a5d0 <+1568>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a5d4 <+1572>: palignr $0x5,%xmm3,%xmm2 > 0x0000003e7d53a5da <+1578>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a5de <+1582>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a5e2 <+1586>: psubb %xmm0,%xmm1 > 0x0000003e7d53a5e6 <+1590>: pmovmskb %xmm1,%edx > 0x0000003e7d53a5ea <+1594>: sub $0xffff,%edx > 0x0000003e7d53a5f0 <+1600>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a5f6 <+1606>: add $0x10,%rcx > 0x0000003e7d53a5fa <+1610>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a5fe <+1614>: add $0x10,%r10 > 0x0000003e7d53a602 <+1618>: jg 0x3e7d53a640 <__strcmp_ssse3+1680> > 0x0000003e7d53a604 <+1620>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a609 <+1625>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a60e <+1630>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a612 <+1634>: palignr $0x5,%xmm3,%xmm2 > 0x0000003e7d53a618 <+1640>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a61c <+1644>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a620 <+1648>: psubb %xmm0,%xmm1 > 0x0000003e7d53a624 <+1652>: pmovmskb %xmm1,%edx > 0x0000003e7d53a628 <+1656>: sub $0xffff,%edx > 0x0000003e7d53a62e <+1662>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a634 <+1668>: add $0x10,%rcx > 0x0000003e7d53a638 <+1672>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a63c <+1676>: jmp 0x3e7d53a5c0 <__strcmp_ssse3+1552> > 0x0000003e7d53a63e <+1678>: xchg %ax,%ax > 0x0000003e7d53a640 <+1680>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a644 <+1684>: pmovmskb %xmm0,%edx > 0x0000003e7d53a648 <+1688>: test $0xffe0,%edx > 0x0000003e7d53a64e <+1694>: jne 0x3e7d53a660 <__strcmp_ssse3+1712> > 0x0000003e7d53a650 <+1696>: pxor %xmm0,%xmm0 > 0x0000003e7d53a654 <+1700>: sub $0x1000,%r10 > 0x0000003e7d53a65b <+1707>: jmpq 0x3e7d53a5c6 <__strcmp_ssse3+1558> > 0x0000003e7d53a660 <+1712>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a665 <+1717>: psrldq $0x5,%xmm0 > 0x0000003e7d53a66a <+1722>: psrldq $0x5,%xmm3 > 0x0000003e7d53a66f <+1727>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a674 <+1732>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a680 <+1744>: pxor %xmm0,%xmm0 > 0x0000003e7d53a684 <+1748>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a688 <+1752>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a68c <+1756>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a690 <+1760>: pslldq $0xa,%xmm2 > 0x0000003e7d53a695 <+1765>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a699 <+1769>: psubb %xmm0,%xmm2 > 0x0000003e7d53a69d <+1773>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a6a2 <+1778>: shr %cl,%edx > 0x0000003e7d53a6a4 <+1780>: shr %cl,%r9d > 0x0000003e7d53a6a7 <+1783>: sub %r9d,%edx > 0x0000003e7d53a6aa <+1786>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a6b0 <+1792>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a6b4 <+1796>: pxor %xmm0,%xmm0 > 0x0000003e7d53a6b8 <+1800>: mov $0x10,%rcx > 0x0000003e7d53a6bf <+1807>: mov $0x6,%r9d > 0x0000003e7d53a6c5 <+1813>: lea 0x6(%rdi),%r10 > 0x0000003e7d53a6c9 <+1817>: and $0xfff,%r10 > 0x0000003e7d53a6d0 <+1824>: sub $0x1000,%r10 > 0x0000003e7d53a6d7 <+1831>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a6e0 <+1840>: add $0x10,%r10 > 0x0000003e7d53a6e4 <+1844>: jg 0x3e7d53a760 <__strcmp_ssse3+1968> > 0x0000003e7d53a6e6 <+1846>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a6eb <+1851>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a6f0 <+1856>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a6f4 <+1860>: palignr $0x6,%xmm3,%xmm2 > 0x0000003e7d53a6fa <+1866>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a6fe <+1870>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a702 <+1874>: psubb %xmm0,%xmm1 > 0x0000003e7d53a706 <+1878>: pmovmskb %xmm1,%edx > 0x0000003e7d53a70a <+1882>: sub $0xffff,%edx > 0x0000003e7d53a710 <+1888>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a716 <+1894>: add $0x10,%rcx > 0x0000003e7d53a71a <+1898>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a71e <+1902>: add $0x10,%r10 > 0x0000003e7d53a722 <+1906>: jg 0x3e7d53a760 <__strcmp_ssse3+1968> > 0x0000003e7d53a724 <+1908>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a729 <+1913>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a72e <+1918>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a732 <+1922>: palignr $0x6,%xmm3,%xmm2 > 0x0000003e7d53a738 <+1928>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a73c <+1932>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a740 <+1936>: psubb %xmm0,%xmm1 > 0x0000003e7d53a744 <+1940>: pmovmskb %xmm1,%edx > 0x0000003e7d53a748 <+1944>: sub $0xffff,%edx > 0x0000003e7d53a74e <+1950>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a754 <+1956>: add $0x10,%rcx > 0x0000003e7d53a758 <+1960>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a75c <+1964>: jmp 0x3e7d53a6e0 <__strcmp_ssse3+1840> > 0x0000003e7d53a75e <+1966>: xchg %ax,%ax > 0x0000003e7d53a760 <+1968>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a764 <+1972>: pmovmskb %xmm0,%edx > 0x0000003e7d53a768 <+1976>: test $0xffc0,%edx > 0x0000003e7d53a76e <+1982>: jne 0x3e7d53a780 <__strcmp_ssse3+2000> > 0x0000003e7d53a770 <+1984>: pxor %xmm0,%xmm0 > 0x0000003e7d53a774 <+1988>: sub $0x1000,%r10 > 0x0000003e7d53a77b <+1995>: jmpq 0x3e7d53a6e6 <__strcmp_ssse3+1846> > 0x0000003e7d53a780 <+2000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a785 <+2005>: psrldq $0x6,%xmm0 > 0x0000003e7d53a78a <+2010>: psrldq $0x6,%xmm3 > 0x0000003e7d53a78f <+2015>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a794 <+2020>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a7a0 <+2032>: pxor %xmm0,%xmm0 > 0x0000003e7d53a7a4 <+2036>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a7a8 <+2040>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a7ac <+2044>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a7b0 <+2048>: pslldq $0x9,%xmm2 > 0x0000003e7d53a7b5 <+2053>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a7b9 <+2057>: psubb %xmm0,%xmm2 > 0x0000003e7d53a7bd <+2061>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a7c2 <+2066>: shr %cl,%edx > 0x0000003e7d53a7c4 <+2068>: shr %cl,%r9d > 0x0000003e7d53a7c7 <+2071>: sub %r9d,%edx > 0x0000003e7d53a7ca <+2074>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a7d0 <+2080>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a7d4 <+2084>: pxor %xmm0,%xmm0 > 0x0000003e7d53a7d8 <+2088>: mov $0x10,%rcx > 0x0000003e7d53a7df <+2095>: mov $0x7,%r9d > 0x0000003e7d53a7e5 <+2101>: lea 0x7(%rdi),%r10 > 0x0000003e7d53a7e9 <+2105>: and $0xfff,%r10 > 0x0000003e7d53a7f0 <+2112>: sub $0x1000,%r10 > 0x0000003e7d53a7f7 <+2119>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a800 <+2128>: add $0x10,%r10 > 0x0000003e7d53a804 <+2132>: jg 0x3e7d53a880 <__strcmp_ssse3+2256> > 0x0000003e7d53a806 <+2134>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a80b <+2139>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a810 <+2144>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a814 <+2148>: palignr $0x7,%xmm3,%xmm2 > 0x0000003e7d53a81a <+2154>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a81e <+2158>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a822 <+2162>: psubb %xmm0,%xmm1 > 0x0000003e7d53a826 <+2166>: pmovmskb %xmm1,%edx > 0x0000003e7d53a82a <+2170>: sub $0xffff,%edx > 0x0000003e7d53a830 <+2176>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a836 <+2182>: add $0x10,%rcx > 0x0000003e7d53a83a <+2186>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a83e <+2190>: add $0x10,%r10 > 0x0000003e7d53a842 <+2194>: jg 0x3e7d53a880 <__strcmp_ssse3+2256> > 0x0000003e7d53a844 <+2196>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a849 <+2201>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a84e <+2206>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a852 <+2210>: palignr $0x7,%xmm3,%xmm2 > 0x0000003e7d53a858 <+2216>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a85c <+2220>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a860 <+2224>: psubb %xmm0,%xmm1 > 0x0000003e7d53a864 <+2228>: pmovmskb %xmm1,%edx > 0x0000003e7d53a868 <+2232>: sub $0xffff,%edx > 0x0000003e7d53a86e <+2238>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a874 <+2244>: add $0x10,%rcx > 0x0000003e7d53a878 <+2248>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a87c <+2252>: jmp 0x3e7d53a800 <__strcmp_ssse3+2128> > 0x0000003e7d53a87e <+2254>: xchg %ax,%ax > 0x0000003e7d53a880 <+2256>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a884 <+2260>: pmovmskb %xmm0,%edx > 0x0000003e7d53a888 <+2264>: test $0xff80,%edx > 0x0000003e7d53a88e <+2270>: jne 0x3e7d53a8a0 <__strcmp_ssse3+2288> > 0x0000003e7d53a890 <+2272>: pxor %xmm0,%xmm0 > 0x0000003e7d53a894 <+2276>: sub $0x1000,%r10 > 0x0000003e7d53a89b <+2283>: jmpq 0x3e7d53a806 <__strcmp_ssse3+2134> > 0x0000003e7d53a8a0 <+2288>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a8a5 <+2293>: psrldq $0x7,%xmm0 > 0x0000003e7d53a8aa <+2298>: psrldq $0x7,%xmm3 > 0x0000003e7d53a8af <+2303>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a8b4 <+2308>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a8c0 <+2320>: pxor %xmm0,%xmm0 > 0x0000003e7d53a8c4 <+2324>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a8c8 <+2328>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a8cc <+2332>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a8d0 <+2336>: pslldq $0x8,%xmm2 > 0x0000003e7d53a8d5 <+2341>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a8d9 <+2345>: psubb %xmm0,%xmm2 > 0x0000003e7d53a8dd <+2349>: pmovmskb %xmm2,%r9d > 0x0000003e7d53a8e2 <+2354>: shr %cl,%edx > 0x0000003e7d53a8e4 <+2356>: shr %cl,%r9d > 0x0000003e7d53a8e7 <+2359>: sub %r9d,%edx > 0x0000003e7d53a8ea <+2362>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53a8f0 <+2368>: movdqa (%rdi),%xmm3 > 0x0000003e7d53a8f4 <+2372>: pxor %xmm0,%xmm0 > 0x0000003e7d53a8f8 <+2376>: mov $0x10,%rcx > 0x0000003e7d53a8ff <+2383>: mov $0x8,%r9d > 0x0000003e7d53a905 <+2389>: lea 0x8(%rdi),%r10 > 0x0000003e7d53a909 <+2393>: and $0xfff,%r10 > 0x0000003e7d53a910 <+2400>: sub $0x1000,%r10 > 0x0000003e7d53a917 <+2407>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53a920 <+2416>: add $0x10,%r10 > 0x0000003e7d53a924 <+2420>: jg 0x3e7d53a9a0 <__strcmp_ssse3+2544> > 0x0000003e7d53a926 <+2422>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a92b <+2427>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a930 <+2432>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a934 <+2436>: palignr $0x8,%xmm3,%xmm2 > 0x0000003e7d53a93a <+2442>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a93e <+2446>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a942 <+2450>: psubb %xmm0,%xmm1 > 0x0000003e7d53a946 <+2454>: pmovmskb %xmm1,%edx > 0x0000003e7d53a94a <+2458>: sub $0xffff,%edx > 0x0000003e7d53a950 <+2464>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a956 <+2470>: add $0x10,%rcx > 0x0000003e7d53a95a <+2474>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a95e <+2478>: add $0x10,%r10 > 0x0000003e7d53a962 <+2482>: jg 0x3e7d53a9a0 <__strcmp_ssse3+2544> > 0x0000003e7d53a964 <+2484>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a969 <+2489>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53a96e <+2494>: movdqa %xmm2,%xmm4 > 0x0000003e7d53a972 <+2498>: palignr $0x8,%xmm3,%xmm2 > 0x0000003e7d53a978 <+2504>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a97c <+2508>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53a980 <+2512>: psubb %xmm0,%xmm1 > 0x0000003e7d53a984 <+2516>: pmovmskb %xmm1,%edx > 0x0000003e7d53a988 <+2520>: sub $0xffff,%edx > 0x0000003e7d53a98e <+2526>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53a994 <+2532>: add $0x10,%rcx > 0x0000003e7d53a998 <+2536>: movdqa %xmm4,%xmm3 > 0x0000003e7d53a99c <+2540>: jmp 0x3e7d53a920 <__strcmp_ssse3+2416> > 0x0000003e7d53a99e <+2542>: xchg %ax,%ax > 0x0000003e7d53a9a0 <+2544>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53a9a4 <+2548>: pmovmskb %xmm0,%edx > 0x0000003e7d53a9a8 <+2552>: test $0xff00,%edx > 0x0000003e7d53a9ae <+2558>: jne 0x3e7d53a9c0 <__strcmp_ssse3+2576> > 0x0000003e7d53a9b0 <+2560>: pxor %xmm0,%xmm0 > 0x0000003e7d53a9b4 <+2564>: sub $0x1000,%r10 > 0x0000003e7d53a9bb <+2571>: jmpq 0x3e7d53a926 <__strcmp_ssse3+2422> > 0x0000003e7d53a9c0 <+2576>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53a9c5 <+2581>: psrldq $0x8,%xmm0 > 0x0000003e7d53a9ca <+2586>: psrldq $0x8,%xmm3 > 0x0000003e7d53a9cf <+2591>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53a9d4 <+2596>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53a9e0 <+2608>: pxor %xmm0,%xmm0 > 0x0000003e7d53a9e4 <+2612>: movdqa (%rdi),%xmm2 > 0x0000003e7d53a9e8 <+2616>: movdqa (%rsi),%xmm1 > 0x0000003e7d53a9ec <+2620>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53a9f0 <+2624>: pslldq $0x7,%xmm2 > 0x0000003e7d53a9f5 <+2629>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53a9f9 <+2633>: psubb %xmm0,%xmm2 > 0x0000003e7d53a9fd <+2637>: pmovmskb %xmm2,%r9d > 0x0000003e7d53aa02 <+2642>: shr %cl,%edx > 0x0000003e7d53aa04 <+2644>: shr %cl,%r9d > 0x0000003e7d53aa07 <+2647>: sub %r9d,%edx > 0x0000003e7d53aa0a <+2650>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53aa10 <+2656>: movdqa (%rdi),%xmm3 > 0x0000003e7d53aa14 <+2660>: pxor %xmm0,%xmm0 > 0x0000003e7d53aa18 <+2664>: mov $0x10,%rcx > 0x0000003e7d53aa1f <+2671>: mov $0x9,%r9d > 0x0000003e7d53aa25 <+2677>: lea 0x9(%rdi),%r10 > 0x0000003e7d53aa29 <+2681>: and $0xfff,%r10 > 0x0000003e7d53aa30 <+2688>: sub $0x1000,%r10 > 0x0000003e7d53aa37 <+2695>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53aa40 <+2704>: add $0x10,%r10 > 0x0000003e7d53aa44 <+2708>: jg 0x3e7d53aac0 <__strcmp_ssse3+2832> > 0x0000003e7d53aa46 <+2710>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53aa4b <+2715>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53aa50 <+2720>: movdqa %xmm2,%xmm4 > 0x0000003e7d53aa54 <+2724>: palignr $0x9,%xmm3,%xmm2 > 0x0000003e7d53aa5a <+2730>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53aa5e <+2734>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53aa62 <+2738>: psubb %xmm0,%xmm1 > 0x0000003e7d53aa66 <+2742>: pmovmskb %xmm1,%edx > 0x0000003e7d53aa6a <+2746>: sub $0xffff,%edx > 0x0000003e7d53aa70 <+2752>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53aa76 <+2758>: add $0x10,%rcx > 0x0000003e7d53aa7a <+2762>: movdqa %xmm4,%xmm3 > 0x0000003e7d53aa7e <+2766>: add $0x10,%r10 > 0x0000003e7d53aa82 <+2770>: jg 0x3e7d53aac0 <__strcmp_ssse3+2832> > 0x0000003e7d53aa84 <+2772>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53aa89 <+2777>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53aa8e <+2782>: movdqa %xmm2,%xmm4 > 0x0000003e7d53aa92 <+2786>: palignr $0x9,%xmm3,%xmm2 > 0x0000003e7d53aa98 <+2792>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53aa9c <+2796>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53aaa0 <+2800>: psubb %xmm0,%xmm1 > 0x0000003e7d53aaa4 <+2804>: pmovmskb %xmm1,%edx > 0x0000003e7d53aaa8 <+2808>: sub $0xffff,%edx > 0x0000003e7d53aaae <+2814>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53aab4 <+2820>: add $0x10,%rcx > 0x0000003e7d53aab8 <+2824>: movdqa %xmm4,%xmm3 > 0x0000003e7d53aabc <+2828>: jmp 0x3e7d53aa40 <__strcmp_ssse3+2704> > 0x0000003e7d53aabe <+2830>: xchg %ax,%ax > 0x0000003e7d53aac0 <+2832>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53aac4 <+2836>: pmovmskb %xmm0,%edx > 0x0000003e7d53aac8 <+2840>: test $0xfe00,%edx > 0x0000003e7d53aace <+2846>: jne 0x3e7d53aae0 <__strcmp_ssse3+2864> > 0x0000003e7d53aad0 <+2848>: pxor %xmm0,%xmm0 > 0x0000003e7d53aad4 <+2852>: sub $0x1000,%r10 > 0x0000003e7d53aadb <+2859>: jmpq 0x3e7d53aa46 <__strcmp_ssse3+2710> > 0x0000003e7d53aae0 <+2864>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53aae5 <+2869>: psrldq $0x9,%xmm0 > 0x0000003e7d53aaea <+2874>: psrldq $0x9,%xmm3 > 0x0000003e7d53aaef <+2879>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53aaf4 <+2884>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53ab00 <+2896>: pxor %xmm0,%xmm0 > 0x0000003e7d53ab04 <+2900>: movdqa (%rdi),%xmm2 > 0x0000003e7d53ab08 <+2904>: movdqa (%rsi),%xmm1 > 0x0000003e7d53ab0c <+2908>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ab10 <+2912>: pslldq $0x6,%xmm2 > 0x0000003e7d53ab15 <+2917>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53ab19 <+2921>: psubb %xmm0,%xmm2 > 0x0000003e7d53ab1d <+2925>: pmovmskb %xmm2,%r9d > 0x0000003e7d53ab22 <+2930>: shr %cl,%edx > 0x0000003e7d53ab24 <+2932>: shr %cl,%r9d > 0x0000003e7d53ab27 <+2935>: sub %r9d,%edx > 0x0000003e7d53ab2a <+2938>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53ab30 <+2944>: movdqa (%rdi),%xmm3 > 0x0000003e7d53ab34 <+2948>: pxor %xmm0,%xmm0 > 0x0000003e7d53ab38 <+2952>: mov $0x10,%rcx > 0x0000003e7d53ab3f <+2959>: mov $0xa,%r9d > 0x0000003e7d53ab45 <+2965>: lea 0xa(%rdi),%r10 > 0x0000003e7d53ab49 <+2969>: and $0xfff,%r10 > 0x0000003e7d53ab50 <+2976>: sub $0x1000,%r10 > 0x0000003e7d53ab57 <+2983>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53ab60 <+2992>: add $0x10,%r10 > 0x0000003e7d53ab64 <+2996>: jg 0x3e7d53abe0 <__strcmp_ssse3+3120> > 0x0000003e7d53ab66 <+2998>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ab6b <+3003>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53ab70 <+3008>: movdqa %xmm2,%xmm4 > 0x0000003e7d53ab74 <+3012>: palignr $0xa,%xmm3,%xmm2 > 0x0000003e7d53ab7a <+3018>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ab7e <+3022>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53ab82 <+3026>: psubb %xmm0,%xmm1 > 0x0000003e7d53ab86 <+3030>: pmovmskb %xmm1,%edx > 0x0000003e7d53ab8a <+3034>: sub $0xffff,%edx > 0x0000003e7d53ab90 <+3040>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53ab96 <+3046>: add $0x10,%rcx > 0x0000003e7d53ab9a <+3050>: movdqa %xmm4,%xmm3 > 0x0000003e7d53ab9e <+3054>: add $0x10,%r10 > 0x0000003e7d53aba2 <+3058>: jg 0x3e7d53abe0 <__strcmp_ssse3+3120> > 0x0000003e7d53aba4 <+3060>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53aba9 <+3065>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53abae <+3070>: movdqa %xmm2,%xmm4 > 0x0000003e7d53abb2 <+3074>: palignr $0xa,%xmm3,%xmm2 > 0x0000003e7d53abb8 <+3080>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53abbc <+3084>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53abc0 <+3088>: psubb %xmm0,%xmm1 > 0x0000003e7d53abc4 <+3092>: pmovmskb %xmm1,%edx > 0x0000003e7d53abc8 <+3096>: sub $0xffff,%edx > 0x0000003e7d53abce <+3102>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53abd4 <+3108>: add $0x10,%rcx > 0x0000003e7d53abd8 <+3112>: movdqa %xmm4,%xmm3 > 0x0000003e7d53abdc <+3116>: jmp 0x3e7d53ab60 <__strcmp_ssse3+2992> > 0x0000003e7d53abde <+3118>: xchg %ax,%ax > 0x0000003e7d53abe0 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53abe4 <+3124>: pmovmskb %xmm0,%edx > 0x0000003e7d53abe8 <+3128>: test $0xfc00,%edx > 0x0000003e7d53abee <+3134>: jne 0x3e7d53ac00 <__strcmp_ssse3+3152> > 0x0000003e7d53abf0 <+3136>: pxor %xmm0,%xmm0 > 0x0000003e7d53abf4 <+3140>: sub $0x1000,%r10 > 0x0000003e7d53abfb <+3147>: jmpq 0x3e7d53ab66 <__strcmp_ssse3+2998> > 0x0000003e7d53ac00 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ac05 <+3157>: psrldq $0xa,%xmm0 > 0x0000003e7d53ac0a <+3162>: psrldq $0xa,%xmm3 > 0x0000003e7d53ac0f <+3167>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53ac14 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53ac20 <+3184>: pxor %xmm0,%xmm0 > 0x0000003e7d53ac24 <+3188>: movdqa (%rdi),%xmm2 > 0x0000003e7d53ac28 <+3192>: movdqa (%rsi),%xmm1 > 0x0000003e7d53ac2c <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ac30 <+3200>: pslldq $0x5,%xmm2 > 0x0000003e7d53ac35 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53ac39 <+3209>: psubb %xmm0,%xmm2 > 0x0000003e7d53ac3d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003e7d53ac42 <+3218>: shr %cl,%edx > 0x0000003e7d53ac44 <+3220>: shr %cl,%r9d > 0x0000003e7d53ac47 <+3223>: sub %r9d,%edx > 0x0000003e7d53ac4a <+3226>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53ac50 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003e7d53ac54 <+3236>: pxor %xmm0,%xmm0 > 0x0000003e7d53ac58 <+3240>: mov $0x10,%rcx > 0x0000003e7d53ac5f <+3247>: mov $0xb,%r9d > 0x0000003e7d53ac65 <+3253>: lea 0xb(%rdi),%r10 > 0x0000003e7d53ac69 <+3257>: and $0xfff,%r10 > 0x0000003e7d53ac70 <+3264>: sub $0x1000,%r10 > 0x0000003e7d53ac77 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53ac80 <+3280>: add $0x10,%r10 > 0x0000003e7d53ac84 <+3284>: jg 0x3e7d53ad00 <__strcmp_ssse3+3408> > 0x0000003e7d53ac86 <+3286>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ac8b <+3291>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53ac90 <+3296>: movdqa %xmm2,%xmm4 > 0x0000003e7d53ac94 <+3300>: palignr $0xb,%xmm3,%xmm2 > 0x0000003e7d53ac9a <+3306>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ac9e <+3310>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53aca2 <+3314>: psubb %xmm0,%xmm1 > 0x0000003e7d53aca6 <+3318>: pmovmskb %xmm1,%edx > 0x0000003e7d53acaa <+3322>: sub $0xffff,%edx > 0x0000003e7d53acb0 <+3328>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53acb6 <+3334>: add $0x10,%rcx > 0x0000003e7d53acba <+3338>: movdqa %xmm4,%xmm3 > 0x0000003e7d53acbe <+3342>: add $0x10,%r10 > 0x0000003e7d53acc2 <+3346>: jg 0x3e7d53ad00 <__strcmp_ssse3+3408> > 0x0000003e7d53acc4 <+3348>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53acc9 <+3353>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53acce <+3358>: movdqa %xmm2,%xmm4 > 0x0000003e7d53acd2 <+3362>: palignr $0xb,%xmm3,%xmm2 > 0x0000003e7d53acd8 <+3368>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53acdc <+3372>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53ace0 <+3376>: psubb %xmm0,%xmm1 > 0x0000003e7d53ace4 <+3380>: pmovmskb %xmm1,%edx > 0x0000003e7d53ace8 <+3384>: sub $0xffff,%edx > 0x0000003e7d53acee <+3390>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53acf4 <+3396>: add $0x10,%rcx > 0x0000003e7d53acf8 <+3400>: movdqa %xmm4,%xmm3 > 0x0000003e7d53acfc <+3404>: jmp 0x3e7d53ac80 <__strcmp_ssse3+3280> > 0x0000003e7d53acfe <+3406>: xchg %ax,%ax > 0x0000003e7d53ad00 <+3408>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53ad04 <+3412>: pmovmskb %xmm0,%edx > 0x0000003e7d53ad08 <+3416>: test $0xf800,%edx > 0x0000003e7d53ad0e <+3422>: jne 0x3e7d53ad20 <__strcmp_ssse3+3440> > 0x0000003e7d53ad10 <+3424>: pxor %xmm0,%xmm0 > 0x0000003e7d53ad14 <+3428>: sub $0x1000,%r10 > 0x0000003e7d53ad1b <+3435>: jmpq 0x3e7d53ac86 <__strcmp_ssse3+3286> > 0x0000003e7d53ad20 <+3440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ad25 <+3445>: psrldq $0xb,%xmm0 > 0x0000003e7d53ad2a <+3450>: psrldq $0xb,%xmm3 > 0x0000003e7d53ad2f <+3455>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53ad34 <+3460>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53ad40 <+3472>: pxor %xmm0,%xmm0 > 0x0000003e7d53ad44 <+3476>: movdqa (%rdi),%xmm2 > 0x0000003e7d53ad48 <+3480>: movdqa (%rsi),%xmm1 > 0x0000003e7d53ad4c <+3484>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ad50 <+3488>: pslldq $0x4,%xmm2 > 0x0000003e7d53ad55 <+3493>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53ad59 <+3497>: psubb %xmm0,%xmm2 > 0x0000003e7d53ad5d <+3501>: pmovmskb %xmm2,%r9d > 0x0000003e7d53ad62 <+3506>: shr %cl,%edx > 0x0000003e7d53ad64 <+3508>: shr %cl,%r9d > 0x0000003e7d53ad67 <+3511>: sub %r9d,%edx > 0x0000003e7d53ad6a <+3514>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53ad70 <+3520>: movdqa (%rdi),%xmm3 > 0x0000003e7d53ad74 <+3524>: pxor %xmm0,%xmm0 > 0x0000003e7d53ad78 <+3528>: mov $0x10,%rcx > 0x0000003e7d53ad7f <+3535>: mov $0xc,%r9d > 0x0000003e7d53ad85 <+3541>: lea 0xc(%rdi),%r10 > 0x0000003e7d53ad89 <+3545>: and $0xfff,%r10 > 0x0000003e7d53ad90 <+3552>: sub $0x1000,%r10 > 0x0000003e7d53ad97 <+3559>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53ada0 <+3568>: add $0x10,%r10 > 0x0000003e7d53ada4 <+3572>: jg 0x3e7d53ae20 <__strcmp_ssse3+3696> > 0x0000003e7d53ada6 <+3574>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53adab <+3579>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53adb0 <+3584>: movdqa %xmm2,%xmm4 > 0x0000003e7d53adb4 <+3588>: palignr $0xc,%xmm3,%xmm2 > 0x0000003e7d53adba <+3594>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53adbe <+3598>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53adc2 <+3602>: psubb %xmm0,%xmm1 > 0x0000003e7d53adc6 <+3606>: pmovmskb %xmm1,%edx > 0x0000003e7d53adca <+3610>: sub $0xffff,%edx > 0x0000003e7d53add0 <+3616>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53add6 <+3622>: add $0x10,%rcx > 0x0000003e7d53adda <+3626>: movdqa %xmm4,%xmm3 > 0x0000003e7d53adde <+3630>: add $0x10,%r10 > 0x0000003e7d53ade2 <+3634>: jg 0x3e7d53ae20 <__strcmp_ssse3+3696> > 0x0000003e7d53ade4 <+3636>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ade9 <+3641>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53adee <+3646>: movdqa %xmm2,%xmm4 > 0x0000003e7d53adf2 <+3650>: palignr $0xc,%xmm3,%xmm2 > 0x0000003e7d53adf8 <+3656>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53adfc <+3660>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53ae00 <+3664>: psubb %xmm0,%xmm1 > 0x0000003e7d53ae04 <+3668>: pmovmskb %xmm1,%edx > 0x0000003e7d53ae08 <+3672>: sub $0xffff,%edx > 0x0000003e7d53ae0e <+3678>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53ae14 <+3684>: add $0x10,%rcx > 0x0000003e7d53ae18 <+3688>: movdqa %xmm4,%xmm3 > 0x0000003e7d53ae1c <+3692>: jmp 0x3e7d53ada0 <__strcmp_ssse3+3568> > 0x0000003e7d53ae1e <+3694>: xchg %ax,%ax > 0x0000003e7d53ae20 <+3696>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53ae24 <+3700>: pmovmskb %xmm0,%edx > 0x0000003e7d53ae28 <+3704>: test $0xf000,%edx > 0x0000003e7d53ae2e <+3710>: jne 0x3e7d53ae40 <__strcmp_ssse3+3728> > 0x0000003e7d53ae30 <+3712>: pxor %xmm0,%xmm0 > 0x0000003e7d53ae34 <+3716>: sub $0x1000,%r10 > 0x0000003e7d53ae3b <+3723>: jmpq 0x3e7d53ada6 <__strcmp_ssse3+3574> > 0x0000003e7d53ae40 <+3728>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53ae45 <+3733>: psrldq $0xc,%xmm0 > 0x0000003e7d53ae4a <+3738>: psrldq $0xc,%xmm3 > 0x0000003e7d53ae4f <+3743>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53ae54 <+3748>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53ae60 <+3760>: pxor %xmm0,%xmm0 > 0x0000003e7d53ae64 <+3764>: movdqa (%rdi),%xmm2 > 0x0000003e7d53ae68 <+3768>: movdqa (%rsi),%xmm1 > 0x0000003e7d53ae6c <+3772>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53ae70 <+3776>: pslldq $0x3,%xmm2 > 0x0000003e7d53ae75 <+3781>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53ae79 <+3785>: psubb %xmm0,%xmm2 > 0x0000003e7d53ae7d <+3789>: pmovmskb %xmm2,%r9d > 0x0000003e7d53ae82 <+3794>: shr %cl,%edx > 0x0000003e7d53ae84 <+3796>: shr %cl,%r9d > 0x0000003e7d53ae87 <+3799>: sub %r9d,%edx > 0x0000003e7d53ae8a <+3802>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53ae90 <+3808>: movdqa (%rdi),%xmm3 > 0x0000003e7d53ae94 <+3812>: pxor %xmm0,%xmm0 > 0x0000003e7d53ae98 <+3816>: mov $0x10,%rcx > 0x0000003e7d53ae9f <+3823>: mov $0xd,%r9d > 0x0000003e7d53aea5 <+3829>: lea 0xd(%rdi),%r10 > 0x0000003e7d53aea9 <+3833>: and $0xfff,%r10 > 0x0000003e7d53aeb0 <+3840>: sub $0x1000,%r10 > 0x0000003e7d53aeb7 <+3847>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53aec0 <+3856>: add $0x10,%r10 > 0x0000003e7d53aec4 <+3860>: jg 0x3e7d53af40 <__strcmp_ssse3+3984> > 0x0000003e7d53aec6 <+3862>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53aecb <+3867>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53aed0 <+3872>: movdqa %xmm2,%xmm4 > 0x0000003e7d53aed4 <+3876>: palignr $0xd,%xmm3,%xmm2 > 0x0000003e7d53aeda <+3882>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53aede <+3886>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53aee2 <+3890>: psubb %xmm0,%xmm1 > 0x0000003e7d53aee6 <+3894>: pmovmskb %xmm1,%edx > 0x0000003e7d53aeea <+3898>: sub $0xffff,%edx > 0x0000003e7d53aef0 <+3904>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53aef6 <+3910>: add $0x10,%rcx > 0x0000003e7d53aefa <+3914>: movdqa %xmm4,%xmm3 > 0x0000003e7d53aefe <+3918>: add $0x10,%r10 > 0x0000003e7d53af02 <+3922>: jg 0x3e7d53af40 <__strcmp_ssse3+3984> > 0x0000003e7d53af04 <+3924>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53af09 <+3929>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53af0e <+3934>: movdqa %xmm2,%xmm4 > 0x0000003e7d53af12 <+3938>: palignr $0xd,%xmm3,%xmm2 > 0x0000003e7d53af18 <+3944>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53af1c <+3948>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53af20 <+3952>: psubb %xmm0,%xmm1 > 0x0000003e7d53af24 <+3956>: pmovmskb %xmm1,%edx > 0x0000003e7d53af28 <+3960>: sub $0xffff,%edx > 0x0000003e7d53af2e <+3966>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53af34 <+3972>: add $0x10,%rcx > 0x0000003e7d53af38 <+3976>: movdqa %xmm4,%xmm3 > 0x0000003e7d53af3c <+3980>: jmp 0x3e7d53aec0 <__strcmp_ssse3+3856> > 0x0000003e7d53af3e <+3982>: xchg %ax,%ax > 0x0000003e7d53af40 <+3984>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53af44 <+3988>: pmovmskb %xmm0,%edx > 0x0000003e7d53af48 <+3992>: test $0xe000,%edx > 0x0000003e7d53af4e <+3998>: jne 0x3e7d53af60 <__strcmp_ssse3+4016> > 0x0000003e7d53af50 <+4000>: pxor %xmm0,%xmm0 > 0x0000003e7d53af54 <+4004>: sub $0x1000,%r10 > 0x0000003e7d53af5b <+4011>: jmpq 0x3e7d53aec6 <__strcmp_ssse3+3862> > 0x0000003e7d53af60 <+4016>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53af65 <+4021>: psrldq $0xd,%xmm0 > 0x0000003e7d53af6a <+4026>: psrldq $0xd,%xmm3 > 0x0000003e7d53af6f <+4031>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53af74 <+4036>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53af80 <+4048>: pxor %xmm0,%xmm0 > 0x0000003e7d53af84 <+4052>: movdqa (%rdi),%xmm2 > 0x0000003e7d53af88 <+4056>: movdqa (%rsi),%xmm1 > 0x0000003e7d53af8c <+4060>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53af90 <+4064>: pslldq $0x2,%xmm2 > 0x0000003e7d53af95 <+4069>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53af99 <+4073>: psubb %xmm0,%xmm2 > 0x0000003e7d53af9d <+4077>: pmovmskb %xmm2,%r9d > 0x0000003e7d53afa2 <+4082>: shr %cl,%edx > 0x0000003e7d53afa4 <+4084>: shr %cl,%r9d > 0x0000003e7d53afa7 <+4087>: sub %r9d,%edx > 0x0000003e7d53afaa <+4090>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53afb0 <+4096>: movdqa (%rdi),%xmm3 > 0x0000003e7d53afb4 <+4100>: pxor %xmm0,%xmm0 > 0x0000003e7d53afb8 <+4104>: mov $0x10,%rcx > 0x0000003e7d53afbf <+4111>: mov $0xe,%r9d > 0x0000003e7d53afc5 <+4117>: lea 0xe(%rdi),%r10 > 0x0000003e7d53afc9 <+4121>: and $0xfff,%r10 > 0x0000003e7d53afd0 <+4128>: sub $0x1000,%r10 > 0x0000003e7d53afd7 <+4135>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53afe0 <+4144>: add $0x10,%r10 > 0x0000003e7d53afe4 <+4148>: jg 0x3e7d53b060 <__strcmp_ssse3+4272> > 0x0000003e7d53afe6 <+4150>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53afeb <+4155>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53aff0 <+4160>: movdqa %xmm2,%xmm4 > 0x0000003e7d53aff4 <+4164>: palignr $0xe,%xmm3,%xmm2 > 0x0000003e7d53affa <+4170>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53affe <+4174>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53b002 <+4178>: psubb %xmm0,%xmm1 > 0x0000003e7d53b006 <+4182>: pmovmskb %xmm1,%edx > 0x0000003e7d53b00a <+4186>: sub $0xffff,%edx > 0x0000003e7d53b010 <+4192>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53b016 <+4198>: add $0x10,%rcx > 0x0000003e7d53b01a <+4202>: movdqa %xmm4,%xmm3 > 0x0000003e7d53b01e <+4206>: add $0x10,%r10 > 0x0000003e7d53b022 <+4210>: jg 0x3e7d53b060 <__strcmp_ssse3+4272> > 0x0000003e7d53b024 <+4212>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53b029 <+4217>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53b02e <+4222>: movdqa %xmm2,%xmm4 > 0x0000003e7d53b032 <+4226>: palignr $0xe,%xmm3,%xmm2 > 0x0000003e7d53b038 <+4232>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53b03c <+4236>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53b040 <+4240>: psubb %xmm0,%xmm1 > 0x0000003e7d53b044 <+4244>: pmovmskb %xmm1,%edx > 0x0000003e7d53b048 <+4248>: sub $0xffff,%edx > 0x0000003e7d53b04e <+4254>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53b054 <+4260>: add $0x10,%rcx > 0x0000003e7d53b058 <+4264>: movdqa %xmm4,%xmm3 > 0x0000003e7d53b05c <+4268>: jmp 0x3e7d53afe0 <__strcmp_ssse3+4144> > 0x0000003e7d53b05e <+4270>: xchg %ax,%ax > 0x0000003e7d53b060 <+4272>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53b064 <+4276>: pmovmskb %xmm0,%edx > 0x0000003e7d53b068 <+4280>: test $0xc000,%edx > 0x0000003e7d53b06e <+4286>: jne 0x3e7d53b080 <__strcmp_ssse3+4304> > 0x0000003e7d53b070 <+4288>: pxor %xmm0,%xmm0 > 0x0000003e7d53b074 <+4292>: sub $0x1000,%r10 > 0x0000003e7d53b07b <+4299>: jmpq 0x3e7d53afe6 <__strcmp_ssse3+4150> > 0x0000003e7d53b080 <+4304>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53b085 <+4309>: psrldq $0xe,%xmm0 > 0x0000003e7d53b08a <+4314>: psrldq $0xe,%xmm3 > 0x0000003e7d53b08f <+4319>: jmpq 0x3e7d53b1b0 <__strcmp_ssse3+4608> > 0x0000003e7d53b094 <+4324>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53b0a0 <+4336>: pxor %xmm0,%xmm0 > 0x0000003e7d53b0a4 <+4340>: movdqa (%rdi),%xmm2 > 0x0000003e7d53b0a8 <+4344>: movdqa (%rsi),%xmm1 > 0x0000003e7d53b0ac <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53b0b0 <+4352>: pslldq $0x1,%xmm2 > 0x0000003e7d53b0b5 <+4357>: pcmpeqb %xmm1,%xmm2 > 0x0000003e7d53b0b9 <+4361>: psubb %xmm0,%xmm2 > 0x0000003e7d53b0bd <+4365>: pmovmskb %xmm2,%r9d > 0x0000003e7d53b0c2 <+4370>: shr %cl,%edx > 0x0000003e7d53b0c4 <+4372>: shr %cl,%r9d > 0x0000003e7d53b0c7 <+4375>: sub %r9d,%edx > 0x0000003e7d53b0ca <+4378>: jne 0x3e7d53b1c5 <__strcmp_ssse3+4629> > 0x0000003e7d53b0d0 <+4384>: movdqa (%rdi),%xmm3 > 0x0000003e7d53b0d4 <+4388>: pxor %xmm0,%xmm0 > 0x0000003e7d53b0d8 <+4392>: mov $0x10,%rcx > 0x0000003e7d53b0df <+4399>: mov $0xf,%r9d > 0x0000003e7d53b0e5 <+4405>: lea 0xf(%rdi),%r10 > 0x0000003e7d53b0e9 <+4409>: and $0xfff,%r10 > 0x0000003e7d53b0f0 <+4416>: sub $0x1000,%r10 > 0x0000003e7d53b0f7 <+4423>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53b100 <+4432>: add $0x10,%r10 > 0x0000003e7d53b104 <+4436>: jg 0x3e7d53b180 <__strcmp_ssse3+4560> > 0x0000003e7d53b106 <+4438>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53b10b <+4443>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53b110 <+4448>: movdqa %xmm2,%xmm4 > 0x0000003e7d53b114 <+4452>: palignr $0xf,%xmm3,%xmm2 > 0x0000003e7d53b11a <+4458>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53b11e <+4462>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53b122 <+4466>: psubb %xmm0,%xmm1 > 0x0000003e7d53b126 <+4470>: pmovmskb %xmm1,%edx > 0x0000003e7d53b12a <+4474>: sub $0xffff,%edx > 0x0000003e7d53b130 <+4480>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53b136 <+4486>: add $0x10,%rcx > 0x0000003e7d53b13a <+4490>: movdqa %xmm4,%xmm3 > 0x0000003e7d53b13e <+4494>: add $0x10,%r10 > 0x0000003e7d53b142 <+4498>: jg 0x3e7d53b180 <__strcmp_ssse3+4560> > 0x0000003e7d53b144 <+4500>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53b149 <+4505>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003e7d53b14e <+4510>: movdqa %xmm2,%xmm4 > 0x0000003e7d53b152 <+4514>: palignr $0xf,%xmm3,%xmm2 > 0x0000003e7d53b158 <+4520>: pcmpeqb %xmm1,%xmm0 > 0x0000003e7d53b15c <+4524>: pcmpeqb %xmm2,%xmm1 > 0x0000003e7d53b160 <+4528>: psubb %xmm0,%xmm1 > 0x0000003e7d53b164 <+4532>: pmovmskb %xmm1,%edx > 0x0000003e7d53b168 <+4536>: sub $0xffff,%edx > 0x0000003e7d53b16e <+4542>: jne 0x3e7d53b1c0 <__strcmp_ssse3+4624> > 0x0000003e7d53b170 <+4544>: add $0x10,%rcx > 0x0000003e7d53b174 <+4548>: movdqa %xmm4,%xmm3 > 0x0000003e7d53b178 <+4552>: jmp 0x3e7d53b100 <__strcmp_ssse3+4432> > 0x0000003e7d53b17a <+4554>: nopw 0x0(%rax,%rax,1) > 0x0000003e7d53b180 <+4560>: pcmpeqb %xmm3,%xmm0 > 0x0000003e7d53b184 <+4564>: pmovmskb %xmm0,%edx > 0x0000003e7d53b188 <+4568>: test $0x8000,%edx > 0x0000003e7d53b18e <+4574>: jne 0x3e7d53b1a0 <__strcmp_ssse3+4592> > 0x0000003e7d53b190 <+4576>: pxor %xmm0,%xmm0 > 0x0000003e7d53b194 <+4580>: sub $0x1000,%r10 > 0x0000003e7d53b19b <+4587>: jmpq 0x3e7d53b106 <__strcmp_ssse3+4438> > 0x0000003e7d53b1a0 <+4592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003e7d53b1a5 <+4597>: psrldq $0xf,%xmm3 > 0x0000003e7d53b1aa <+4602>: psrldq $0xf,%xmm0 > 0x0000003e7d53b1af <+4607>: nop > 0x0000003e7d53b1b0 <+4608>: pcmpeqb %xmm3,%xmm1 > 0x0000003e7d53b1b4 <+4612>: psubb %xmm0,%xmm1 > 0x0000003e7d53b1b8 <+4616>: pmovmskb %xmm1,%edx > 0x0000003e7d53b1bc <+4620>: not %edx > 0x0000003e7d53b1be <+4622>: xchg %ax,%ax > 0x0000003e7d53b1c0 <+4624>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003e7d53b1c5 <+4629>: lea (%rdi,%rax,1),%rdi > 0x0000003e7d53b1c9 <+4633>: lea (%rsi,%rcx,1),%rsi > 0x0000003e7d53b1cd <+4637>: test %r8d,%r8d > 0x0000003e7d53b1d0 <+4640>: je 0x3e7d53b1e0 <__strcmp_ssse3+4656> > 0x0000003e7d53b1d2 <+4642>: xchg %rsi,%rdi > 0x0000003e7d53b1d5 <+4645>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53b1e0 <+4656>: bsf %rdx,%rdx > 0x0000003e7d53b1e4 <+4660>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003e7d53b1e8 <+4664>: movzbl (%rdi,%rdx,1),%eax > 0x0000003e7d53b1ec <+4668>: sub %ecx,%eax > 0x0000003e7d53b1ee <+4670>: retq > 0x0000003e7d53b1ef <+4671>: xor %eax,%eax > 0x0000003e7d53b1f1 <+4673>: retq > 0x0000003e7d53b1f2 <+4674>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e7d53b200 <+4688>: movzbl (%rsi),%ecx > 0x0000003e7d53b203 <+4691>: movzbl (%rdi),%eax > 0x0000003e7d53b206 <+4694>: sub %ecx,%eax > 0x0000003e7d53b208 <+4696>: 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 902266
:
684130
|
684131
|
684132
| 684133 |
684134
|
684135
|
684136
|
684137
|
684138
|
684139
|
684140
|
684141
|
684142
|
684143