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 849603 Details for
Bug 1052444
[abrt] nemo: strcmp(): nemo killed by 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), 94.70 KB, created by
Antonio Guzmán Simón
on 2014-01-13 20:27:44 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Antonio Guzmán Simón
Created:
2014-01-13 20:27:44 UTC
Size:
94.70 KB
patch
obsolete
>[New LWP 1592] >[New LWP 1664] >[New LWP 1684] >[New LWP 3292] >[New LWP 1703] >warning: Could not load shared library symbols for 6 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `nemo -n'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:1483 >1483 movdqa (%rdi), %xmm2 > >Thread 5 (Thread 0x7fd8aa066700 (LWP 1703)): >#0 0x0000003a9aeeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a9d6495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fd8980008f0, timeout=2474, context=0x2113cd0) at gmain.c:4007 > poll_func = 0x3a9d658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2113cd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 2474 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7fd8980008f0 >#3 0x0000003a9d6496dc in g_main_context_iteration (context=0x2113cd0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003a9d649729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x0000003a9d66ea45 in g_thread_proxy (data=0x22e6280) at gthread.c:798 > thread = 0x22e6280 >#6 0x00000031052aa8f4 in ?? () >No symbol table info available. >#7 0x0000003a9d66e9f0 in ?? () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x00000000022e6280 in ?? () >No symbol table info available. >#9 0xfffffffe7ffbfeff in ?? () >No symbol table info available. >#10 0x00007fffafcf6510 in ?? () >No symbol table info available. >#11 0x000000000000003b in ?? () >No symbol table info available. >#12 0x00007fffafcf65b0 in ?? () >No symbol table info available. >#13 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 4 (Thread 0x7fd882ffd700 (LWP 3292)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003a9d68a915 in g_cond_wait_until (cond=cond@entry=0x223fea8, mutex=mutex@entry=0x223fea0, end_time=end_time@entry=2046591996) at gthread-posix.c:870 > ts = {tv_sec = 2046, tv_nsec = 591996000} > status = <optimized out> >#2 0x0000003a9d61f0d1 in g_async_queue_pop_intern_unlocked (queue=0x223fea0, wait=wait@entry=1, end_time=2046591996) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a9d61f6c8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003a9d66f3d8 in g_thread_pool_wait_for_new_task (pool=0x21e5d20) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x2b155c0 > pool = 0x21e5d20 >#6 0x0000003a9d66ea45 in g_thread_proxy (data=0x2de62d0) at gthread.c:798 > thread = 0x2de62d0 >#7 0x00000031052aa8f4 in ?? () >No symbol table info available. >#8 0x0000003a9d66e9f0 in ?? () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#9 0x0000000002de62d0 in ?? () >No symbol table info available. >#10 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 3 (Thread 0x7fd8aac91700 (LWP 1684)): >#0 0x0000003a9aeeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a9d6495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fd8940010f0, timeout=-1, context=0x2242d00) at gmain.c:4007 > poll_func = 0x3a9d658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2242d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7fd8940010f0 >#3 0x0000003a9d6496dc in g_main_context_iteration (context=context@entry=0x2242d00, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007fd8aac98b7d in dconf_gdbus_worker_thread (user_data=0x2242d00) at dconf-gdbus-thread.c:81 > context = 0x2242d00 >#5 0x0000003a9d66ea45 in g_thread_proxy (data=0x214c230) at gthread.c:798 > thread = 0x214c230 >#6 0x00000031052aa8f4 in ?? () >No symbol table info available. >#7 0x0000003a9d66e9f0 in ?? () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x000000000214c230 in ?? () >No symbol table info available. >#9 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (Thread 0x7fd8ac719700 (LWP 1664)): >#0 0x0000003a9aeeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a9d6495b4 in g_main_context_poll (priority=2147483647, n_fds=7, fds=0x7fd8a40011c0, timeout=-1, context=0x219b420) at gmain.c:4007 > poll_func = 0x3a9d658500 <g_poll> >#2 g_main_context_iterate (context=0x219b420, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 7 > allocated_nfds = 7 > fds = 0x7fd8a40011c0 >#3 0x0000003a9d649a3a in g_main_loop_run (loop=0x219b3b0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000034132d0376 in gdbus_shared_thread_func (user_data=0x219b3f0) at gdbusprivate.c:278 > data = 0x219b3f0 >#5 0x0000003a9d66ea45 in g_thread_proxy (data=0x2143ca0) at gthread.c:798 > thread = 0x2143ca0 >#6 0x00000031052aa8f4 in ?? () >No symbol table info available. >#7 0x0000003a9d66e9f0 in ?? () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x0000000002143ca0 in ?? () >No symbol table info available. >#9 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 1 (Thread 0x7fd8b2f1ea80 (LWP 1592)): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:1483 >No locals. >#1 0x00000000004bb460 in nemo_action_get_visibility (action=<optimized out>, selection=selection@entry=0x7fd884005500, parent=parent@entry=0x28c7580) at nemo-action.c:1311 > raw_fn = <optimized out> > filename = 0x269b1a0 "fedora-live-desktop-x86_64-19-1" > selection_type_show = <optimized out> > extension_type_show = 1 > condition_type_show = <optimized out> > conditions = <optimized out> > condition_count = <optimized out> > selection_type = <optimized out> > iter = 0x7fd884005500 > selected_count = <optimized out> > extensions = 0x2b9c670 > mimetypes = 0x0 > ext_count = 12 > mime_count = 0 > found_match = 0 >#2 0x0000000000463c03 in bookmarks_check_popup_sensitivity (sidebar=0x27ea220) at nemo-places-sidebar.c:2111 > iter = {stamp = 1495702371, user_data = 0x303f330, user_data2 = 0x0, user_data3 = 0x0} > type = PLACES_MOUNTED_VOLUME > drive = 0x2751520 > volume = 0x2ca6120 > mount = 0x7fd884005910 > location = <optimized out> > directory = <optimized out> > show_mount = <optimized out> > show_unmount = <optimized out> > show_eject = <optimized out> > show_rescan = 0 > show_start = 0 > show_stop = <optimized out> > show_empty_trash = <optimized out> > show_properties = <optimized out> > uri = 0x27ff880 "file:///run/media/ags/Fedora-Live-Desktop-x86_64-19-1" > actions_visible = <optimized out> > l = 0x2293ce0 > file = <optimized out> > parent = 0x28c7580 > tmp = 0x7fd884005500 > p = 0x2ad5190 >#3 0x0000003a9de104c7 in _g_closure_invoke_va (closure=closure@entry=0x27749b0, return_value=return_value@entry=0x0, instance=instance@entry=0x7fd884019700, args=args@entry=0x7fffafcf52b8, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3a9de12080 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2774990 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#4 0x0000003a9de29749 in g_signal_emit_valist (instance=instance@entry=0x7fd884019700, signal_id=signal_id@entry=480, detail=detail@entry=0, var_args=var_args@entry=0x7fffafcf52b8) at gsignal.c:3238 > 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 = 0x7fffafcf5580, instance = 0x7fd884019700, ihint = {signal_id = 480, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 41104768} > signal_id = 480 > instance_type = 41104768 > 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 > fastpath_handler = <optimized out> > closure = 0x27749b0 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x24bcce0 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#5 0x0000003a9de2a8f8 in g_signal_emit_by_name (instance=0x7fd884019700, detailed_signal=detailed_signal@entry=0x3105e233bb "changed") at gsignal.c:3426 > var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffafcf53f0, reg_save_area = 0x7fffafcf5300}} > detail = 0 > signal_id = 480 > itype = 41104768 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#6 0x0000003105cc7670 in gtk_tree_view_row_deleted (model=<optimized out>, path=<optimized out>, data=0x273ab70) at gtktreeview.c:9165 > tree_view = <optimized out> > tree = 0x27958f0 > node = 0x30412f0 > list = <optimized out> > selection_changed = 1 > cursor_changed = <optimized out> > cursor_tree = 0x0 > cursor_node = 0x0 > __PRETTY_FUNCTION__ = "gtk_tree_view_row_deleted" >#7 0x0000003a9de10298 in g_closure_invoke (closure=0x2795820, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fffafcf55f0, invocation_hint=invocation_hint@entry=0x7fffafcf5590) at gclosure.c:777 > marshal = 0x426520 <g_cclosure_marshal_VOID__BOXED@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2795800 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#8 0x0000003a9de2235d in signal_emit_unlocked_R (node=node@entry=0x273c170, detail=detail@entry=0, instance=instance@entry=0x292c3d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffafcf55f0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x2794f00 > accumulator = 0x0 > emission = {next = 0x7fffafcf5d60, instance = 0x292c3d0, ihint = {signal_id = 491, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x2794f00 > 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}}} > signal_id = 491 > max_sequential_handler_number = 56324 > return_value_altered = 1 >#9 0x0000003a9de2a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffafcf5780) at gsignal.c:3330 > instance_and_params = 0x7fffafcf55f0 > signal_return_type = <optimized out> > param_values = 0x7fffafcf5608 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#10 0x0000003a9de2a3af in g_signal_emit (instance=instance@entry=0x292c3d0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffafcf5860, reg_save_area = 0x7fffafcf57a0}} >#11 0x0000003105ca4cf8 in gtk_tree_model_row_deleted (tree_model=tree_model@entry=0x292c3d0, path=path@entry=0x2c3cc20) at gtktreemodel.c:1867 > __PRETTY_FUNCTION__ = "gtk_tree_model_row_deleted" >#12 0x0000003105cb4f31 in gtk_tree_store_remove (tree_store=tree_store@entry=0x292c3d0, iter=iter@entry=0x7fffafcf58d0) at gtktreestore.c:1230 > priv = 0x292c380 > path = 0x2c3cc20 > new_iter = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0} > parent = 0x30416c0 > next_node = 0x303f330 > __PRETTY_FUNCTION__ = "gtk_tree_store_remove" > __FUNCTION__ = "gtk_tree_store_remove" >#13 0x0000003105cb5099 in gtk_tree_store_clear_traverse (node=0x269aa10, store=store@entry=0x292c3d0) at gtktreestore.c:1856 > iter = {stamp = 1495702371, user_data = 0x269aa10, user_data2 = 0x3000000028, user_data3 = 0x0} >#14 0x0000003105cb506f in gtk_tree_store_clear_traverse (node=0x30416c0, store=store@entry=0x292c3d0) at gtktreestore.c:1839 > current = <optimized out> > child = 0x303f330 > iter = {stamp = 1495702371, user_data = 0x30416c0, user_data2 = 0x2803540, user_data3 = 0x3a9d6655dc <g_slice_free1+140>} >#15 0x0000003105cb506f in gtk_tree_store_clear_traverse (node=0x2794e10, store=store@entry=0x292c3d0) at gtktreestore.c:1839 > current = <optimized out> > child = 0x274e550 > iter = {stamp = -1345364624, user_data = 0x3105caf5b8 <gtk_tree_selection_get_selected+328>, user_data2 = 0x270cf80, user_data3 = 0x27958f0} >#16 0x0000003105cb6418 in gtk_tree_store_clear (tree_store=0x292c3d0) at gtktreestore.c:1884 > __PRETTY_FUNCTION__ = "gtk_tree_store_clear" >#17 0x000000000046a654 in update_places (sidebar=0x27ea220) at nemo-places-sidebar.c:678 > bookmark = <optimized out> > selection = <optimized out> > last_iter = {stamp = 1495702371, user_data = 0x303f330, user_data2 = 0x0, user_data3 = 0x0} > cat_iter = {stamp = 0, user_data = 0x3a9d64659f <g_source_unref_internal+255>, user_data2 = 0x2179400, user_data3 = 0x640100006442} > model = 0x292c3d0 > volume_monitor = <optimized out> > l = <optimized out> > ll = <optimized out> > mount = <optimized out> > drive = <optimized out> > volumes = <optimized out> > volume = <optimized out> > bookmark_count = <optimized out> > index = <optimized out> > location = <optimized out> > mount_uri = <optimized out> > name = <optimized out> > desktop_path = <optimized out> > last_uri = 0x2ea0690 "file:///run/media/ags/Fedora-Live-Desktop-x86_64-19-1" > identifier = <optimized out> > bookmark_name = <optimized out> > icon = <optimized out> > root = <optimized out> > slot = <optimized out> > tooltip = <optimized out> > tooltip_info = 0x31052a9370 <Address 0x31052a9370 out of bounds> > network_mounts = <optimized out> > network_volumes = <optimized out> > file = <optimized out> > full = <optimized out> > __FUNCTION__ = "update_places" >#18 0x0000003a9de10298 in g_closure_invoke (closure=0x2b9c8e0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffafcf5dd0, invocation_hint=invocation_hint@entry=0x7fffafcf5d70) at gclosure.c:777 > marshal = 0x42a840 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2b9c8c0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#19 0x0000003a9de2235d in signal_emit_unlocked_R (node=node@entry=0x2481d90, detail=detail@entry=0, instance=instance@entry=0x247ef80, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffafcf5dd0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x274dd00 > accumulator = 0x0 > emission = {next = 0x7fffafcf6860, instance = 0x247ef80, ihint = {signal_id = 387, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x284ee10 > 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}}} > signal_id = 387 > max_sequential_handler_number = 56233 > return_value_altered = 1 >#20 0x0000003a9de2a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffafcf5f50) at gsignal.c:3330 > instance_and_params = 0x7fffafcf5dd0 > signal_return_type = <optimized out> > param_values = 0x7fffafcf5de8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#21 0x0000003a9de2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffafcf6030, reg_save_area = 0x7fffafcf5f70}} >#22 0x0000003a9de10298 in g_closure_invoke (closure=0x2497e90, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fffafcf61c0, invocation_hint=invocation_hint@entry=0x7fffafcf6160) at gclosure.c:777 > marshal = 0x3a9de13010 <g_cclosure_marshal_VOID__PARAM> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2497e70 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#23 0x0000003a9de2235d in signal_emit_unlocked_R (node=node@entry=0x20d5d10, detail=detail@entry=518, instance=instance@entry=0x23fca60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffafcf61c0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x7fd8a4015920 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x23fca60, ihint = {signal_id = 1, detail = 518, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x7fd8a4015920 > 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}}} > signal_id = 1 > max_sequential_handler_number = 56233 > return_value_altered = 1 >#24 0x0000003a9de2a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffafcf6350) at gsignal.c:3330 > instance_and_params = 0x7fffafcf61c0 > signal_return_type = <optimized out> > param_values = 0x7fffafcf61d8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#25 0x0000003a9de2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffafcf6430, reg_save_area = 0x7fffafcf6370}} >#26 0x0000003a9de14945 in g_object_dispatch_properties_changed (object=0x23fca60, n_pspecs=5528176, pspecs=0xffff) at gobject.c:1047 >No locals. >#27 0x0000003a9de14202 in g_object_notify_queue_thaw (object=object@entry=0x23fca60, nqueue=nqueue@entry=0x232efc0) at gobject.c:292 > pspecs_mem = {0x248f500, 0x3a9d68a969 <g_private_get+9>, 0x23fca60, 0x3a9d664f8d <g_slice_alloc+29>, 0x7fffafcf6570, 0x3a9de33595 <g_type_check_value_holds+325>, 0x21211d0, 0x3a9d6395d9 <g_str_equal+9>, 0x1, 0x0, 0x248f500, 0x23fca60, 0x20d5510, 0x50, 0x23fca60, 0x3a9d68a7a9 <g_rw_lock_reader_unlock+9>} > pspecs = 0x7fffafcf6460 > free_me = 0x0 > slist = <optimized out> > n_pspecs = 1 > __PRETTY_FUNCTION__ = "g_object_notify_queue_thaw" > __FUNCTION__ = "g_object_notify_queue_thaw" >#28 0x0000003a9de17f4d in g_object_set_valist (object=object@entry=0x23fca60, first_property_name=first_property_name@entry=0x55fafa "icon", var_args=var_args@entry=0x7fffafcf6620) at gobject.c:2132 > nqueue = <optimized out> > name = <optimized out> > __PRETTY_FUNCTION__ = "g_object_set_valist" > __FUNCTION__ = "g_object_set_valist" >#29 0x0000003a9de18774 in g_object_set (_object=_object@entry=0x23fca60, first_property_name=first_property_name@entry=0x55fafa "icon") at gobject.c:2232 > object = 0x23fca60 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffafcf6710, reg_save_area = 0x7fffafcf6640}} > __PRETTY_FUNCTION__ = "g_object_set" >#30 0x00000000004bc8fb in nemo_bookmark_update_icon (bookmark=0x23fca60) at nemo-bookmark.c:108 > new_icon = 0x2729860 > bookmark = 0x23fca60 >#31 bookmark_file_changed_callback (file=<optimized out>, bookmark=0x23fca60) at nemo-bookmark.c:181 > location = 0x28e4a80 > __FUNCTION__ = "bookmark_file_changed_callback" >#32 0x0000003a9de104c7 in _g_closure_invoke_va (closure=closure@entry=0x2497c40, return_value=return_value@entry=0x0, instance=instance@entry=0x23b4690, args=args@entry=0x7fffafcf6920, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3a9de12080 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2497c20 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#33 0x0000003a9de29749 in g_signal_emit_valist (instance=0x23b4690, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffafcf6920) at gsignal.c:3238 > 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 = 0x7fffafcf6bb0, instance = 0x23b4690, ihint = {signal_id = 232, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 35307184} > signal_id = 232 > instance_type = 35307184 > 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 > fastpath_handler = <optimized out> > closure = 0x2497c40 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x21ac8f0 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#34 0x0000003a9de2a3af in g_signal_emit (instance=instance@entry=0x23b4690, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffafcf6a00, reg_save_area = 0x7fffafcf6940}} >#35 0x00000000004f0e65 in nemo_file_emit_changed (file=0x23b4690) at nemo-file.c:7301 > p = <optimized out> > __FUNCTION__ = "nemo_file_emit_changed" >#36 0x00000000004d0a60 in nemo_directory_emit_change_signals (directory=directory@entry=0x7fd8a400f500, changed_files=changed_files@entry=0x2c14d80) at nemo-directory.c:732 > p = 0x2838ce0 >#37 0x00000000004d0ac4 in emit_change_signals_for_all_files (directory=directory@entry=0x7fd8a400f500) at nemo-directory.c:234 > files = 0x2c14d80 >#38 0x00000000004d0b3b in emit_change_signals_for_all_files_in_all_directories () at nemo-directory.c:264 > dirs = 0x22eb580 > l = 0x284e240 > directory = 0x7fd8a400f500 >#39 0x0000003a9de10298 in g_closure_invoke (closure=0x2310e90, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffafcf6c20, invocation_hint=invocation_hint@entry=0x7fffafcf6bc0) at gclosure.c:777 > marshal = 0x42a840 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2310e70 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#40 0x0000003a9de2235d in signal_emit_unlocked_R (node=node@entry=0x224c950, detail=detail@entry=0, instance=instance@entry=0x21b78f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffafcf6c20) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x7fd8a400d060 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x21b78f0, ihint = {signal_id = 177, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x7fd8a400d060 > 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}}} > signal_id = 177 > max_sequential_handler_number = 56231 > return_value_altered = 0 >#41 0x0000003a9de2a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffafcf6da0) at gsignal.c:3330 > instance_and_params = 0x7fffafcf6c20 > signal_return_type = <optimized out> > param_values = 0x7fffafcf6c38 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#42 0x0000003a9de2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffafcf6e80, reg_save_area = 0x7fffafcf6dc0}} >#43 0x0000003105b77f14 in theme_changed_idle (user_data=<optimized out>) at gtkicontheme.c:795 > icon_theme = <optimized out> > priv = 0x21b7890 >#44 0x0000003106220328 in gdk_threads_dispatch (data=0x2866fa0) at gdk.c:804 > dispatch = 0x2866fa0 > ret = 0 >#45 0x0000003a9d6492a6 in g_main_dispatch (context=0x2179400) at gmain.c:3066 > dispatch = 0x3a9d646150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x2866fa0 > callback = 0x3106220300 <gdk_threads_dispatch> > cb_funcs = 0x3a9d92a8e0 <g_source_callback_funcs> > cb_data = 0x235afe0 > need_destroy = <optimized out> > current_source_link = {data = 0x30e1d90, next = 0x0} > source = 0x30e1d90 > current = 0x2138050 > i = 0 >#46 g_main_context_dispatch (context=context@entry=0x2179400) at gmain.c:3642 >No locals. >#47 0x0000003a9d649628 in g_main_context_iterate (context=context@entry=0x2179400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 108 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x20d6440 >#48 0x0000003a9d6496dc in g_main_context_iteration (context=0x2179400, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#49 0x000000341329c954 in g_application_run (application=0x21240e0, argc=argc@entry=2, argv=argv@entry=0x7fffafcf7128) at gapplication.c:1635 > arguments = 0x20d6440 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#50 0x000000000042cf19 in main (argc=2, argv=0x7fffafcf7128) at nemo-main.c:101 > retval = <optimized out> > application = 0x21240e0 >From To Syms Read Shared Object Library >0x0000003413a05db0 0x0000003413a16dfc Yes /lib64/libtracker-sparql-0.16.so.0 >0x00007fd8b2f44ae0 0x00007fd8b2f47d28 Yes /lib64/libnemo-extension.so.1 >0x0000003141802b90 0x0000003141806658 Yes /lib64/libgailutil-3.so.0 >0x0000003a9f22e870 0x0000003a9f316930 Yes /lib64/libxml2.so.2 > No /lib64/libX11.so.6 >0x0000003aa1a006b0 0x0000003aa1a0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003a9e201190 0x0000003a9e202088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003106a0ce10 0x0000003106a21df8 Yes /lib64/libcinnamon-desktop.so.4 >0x0000003105a7b100 0x0000003105d3fb54 Yes /lib64/libgtk-3.so.0 >0x000000310621fa40 0x0000003106272694 Yes /lib64/libgdk-3.so.0 >0x0000003104604880 0x0000003104609368 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003aa960d050 0x0000003aa962bfa8 Yes /lib64/libpango-1.0.so.0 >0x0000003aad20a3b0 0x0000003aad215f34 Yes /lib64/libatk-1.0.so.0 >0x0000003105603560 0x000000310560459c Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003104a136d0 0x0000003104ae2ef8 Yes /lib64/libcairo.so.2 >0x0000003418e028a0 0x0000003418e04bf0 Yes /lib64/libnotify.so.4 >0x0000003415206cb0 0x000000341521a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003413231be0 0x00000034132f365c Yes /lib64/libgio-2.0.so.0 >0x0000003a9de0b160 0x0000003a9de39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003a9d61a6e0 0x0000003a9d6b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003ab2a106e0 0x0000003ab2a21ad4 Yes /lib64/libexif.so.12 >0x0000003ab2e39b40 0x0000003ab2eeb1a0 Yes /lib64/libexempi.so.3 >0x0000003412a064a0 0x0000003412a18fe4 Yes /lib64/libselinux.so.1 >0x0000003a9ba05890 0x0000003a9ba74bb8 Yes /lib64/libm.so.6 >0x0000003a9b6059f0 0x0000003a9b611614 Yes /lib64/libpthread.so.0 >0x0000003a9ae1f560 0x0000003a9af60cc4 Yes /lib64/libc.so.6 >0x0000003414215770 0x000000341426626c Yes /usr/lib64/tracker-0.16/libtracker-data.so.0 >0x0000003a9be02210 0x0000003a9be0e930 Yes /lib64/libz.so.1 >0x0000003413e13130 0x0000003413e23ba8 Yes /usr/lib64/tracker-0.16/libtracker-common.so.0 >0x0000003ab3a0afa0 0x0000003ab3a98760 Yes /lib64/libsqlite3.so.0 >0x0000003aada10160 0x0000003aada44b18 Yes /lib64/libunistring.so.0 >0x0000003aa2201510 0x0000003aa2202b84 Yes /lib64/libuuid.so.1 >0x0000003a9b200ed0 0x0000003a9b2019d0 Yes /lib64/libdl.so.2 >0x0000003a9ea030e0 0x0000003a9ea19060 Yes /lib64/liblzma.so.5 >0x0000003aa0e09a00 0x0000003aa0e176c8 Yes /lib64/libxcb.so.1 >0x0000003aa3601c30 0x0000003aa36075d0 Yes /lib64/libXrandr.so.2 >0x0000003aa1603760 0x0000003aa160d460 Yes /lib64/libXext.so.6 >0x0000003ab4604da0 0x0000003ab461cb88 Yes /lib64/libxkbfile.so.1 >0x0000003a9ca022d0 0x0000003a9ca050cc Yes /lib64/librt.so.1 >0x0000003a9ce02af0 0x0000003a9ce12218 Yes /lib64/libgcc_s.so.1 >0x0000003aa2602240 0x0000003aa260c5f8 Yes /lib64/libXi.so.6 >0x0000003aabe015f0 0x0000003aabe03948 Yes /lib64/libXfixes.so.3 >0x0000003416a09ef0 0x0000003416a1cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003aaa607320 0x0000003aaa60f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003aa1e06ca0 0x0000003aa1e23fcc Yes /lib64/libfontconfig.so.1 >0x0000003aac200bb0 0x0000003aac201510 Yes /lib64/libXinerama.so.1 >0x0000003aa9e02ab0 0x0000003aa9e07690 Yes /lib64/libXcursor.so.1 >0x0000003aa9200cd0 0x0000003aa92016e8 Yes /lib64/libXcomposite.so.1 >0x0000003aaaa00c40 0x0000003aaaa0156c Yes /lib64/libXdamage.so.1 >0x0000003aa8a04930 0x0000003aa8a086f0 Yes /lib64/libwayland-client.so.0 >0x0000003ab121fb30 0x0000003ab1238bd8 Yes /lib64/libxkbcommon.so.0 >0x0000003ab0a011c0 0x0000003ab0a02c94 Yes /lib64/libwayland-cursor.so.0 >0x0000003aa7e06d00 0x0000003aa7e39b6c Yes /lib64/libharfbuzz.so.0 >0x0000003aa020d320 0x0000003aa02790c4 Yes /lib64/libfreetype.so.6 >0x0000003aa6a0a510 0x0000003aa6a9258c Yes /lib64/libpixman-1.so.0 >0x0000003415a05c30 0x0000003415a1764c Yes /lib64/libEGL.so.1 >0x0000003a9fa05680 0x0000003a9fa26e68 Yes /lib64/libpng16.so.16 >0x0000003aa6e00b90 0x0000003aa6e01460 Yes /lib64/libxcb-shm.so.0 >0x0000003aab203610 0x0000003aab206a7c Yes /lib64/libxcb-render.so.0 >0x0000003aa3201b70 0x0000003aa3207be8 Yes /lib64/libXrender.so.1 > No /usr/lib64/nvidia-304xx/libGL.so.1 >0x0000003a9da01870 0x0000003a9da05fe8 Yes /lib64/libffi.so.6 >0x0000003a9d203a40 0x0000003a9d21281c Yes /lib64/libresolv.so.2 >0x0000003aa1203e00 0x0000003aa121ccdc Yes /lib64/libexpat.so.1 >0x0000003a9f65bab0 0x0000003a9f6c262a Yes /lib64/libstdc++.so.6 >0x0000003a9aa00b10 0x0000003a9aa19cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003a9c201770 0x0000003a9c24b8d8 Yes /lib64/libpcre.so.1 >0x0000003aa0600ee0 0x0000003aa0601bfc Yes /lib64/libXau.so.6 >0x000000341760ec50 0x000000341761f448 Yes /lib64/libatspi.so.0 >0x0000003412e07ab0 0x0000003412e31a54 Yes /lib64/libdbus-1.so.3 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003aa9a01930 0x0000003aa9a02a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003aab602610 0x0000003aab604748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003aa6601020 0x0000003aa6601bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003416202140 0x0000003416203cdc Yes /lib64/libgbm.so.1 >0x0000003aaae05950 0x0000003aaae0aae0 Yes /lib64/libwayland-server.so.0 >0x0000003414e08e40 0x0000003414e119b0 Yes /lib64/libglapi.so.0 >0x00000034136034f0 0x000000341360bf62 Yes /lib64/libudev.so.1 >0x0000003aa7203210 0x0000003aa7208b98 Yes /lib64/libdrm.so.2 > No /usr/lib64/nvidia-304xx/tls/libnvidia-tls.so.304.117 > No /usr/lib64/nvidia-304xx/libnvidia-glcore.so.304.117 >0x00007fd8ac725ef0 0x00007fd8ac7403f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000030fea128c0 0x00000030fea2a618 Yes /lib64/libgvfscommon.so.0 >0x00000030fe604670 0x00000030fe62c124 Yes /lib64/libbluray.so.1 >0x00000031fc400f10 0x00000031fc401804 Yes /lib64/libutil.so.1 >0x00007fd8aac95ab0 0x00007fd8aac9a130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007fd8aa2857d0 0x00007fd8aa2860b8 Yes /usr/lib64/nemo/extensions-3.0/libnemo-fileroller.so >0x00007fd8aa06e4e0 0x00007fd8aa07a978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007fd8a96401e0 0x00007fd8a96474a4 Yes /lib64/libnss_files.so.2 >0x00007fd888519c00 0x00007fd888519fcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x0000003141c07a60 0x0000003141c2ba58 Yes /lib64/librsvg-2.so.2 >0x0000003aaea08cd0 0x0000003aaea27858 Yes /lib64/libcroco-0.6.so.3 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x6 6 >rbx 0x7fd884005500 140567904277760 >rcx 0xc 12 >rdx 0xffff 65535 >rsi 0x545a70 5528176 >rdi 0x65736c6160 435728179552 >rbp 0x269b1a0 0x269b1a0 >rsp 0x7fffafcf4ed8 0x7fffafcf4ed8 >r8 0x0 0 >r9 0xfffffffffff10e60 -979360 >r10 0x3a9ae858f0 251707021552 >r11 0x6 6 >r12 0x800000000 34359738368 >r13 0x2b9c670 45729392 >r14 0xc 12 >r15 0x2b9c670 45729392 >rip 0x3a9ae858f4 0x3a9ae858f4 <__strcmp_sse2+3188> >eflags 0x10216 [ PF AF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __strcmp_sse2: > 0x0000003a9ae84c80 <+0>: mov %esi,%ecx > 0x0000003a9ae84c82 <+2>: mov %edi,%eax > 0x0000003a9ae84c84 <+4>: and $0x3f,%rcx > 0x0000003a9ae84c88 <+8>: and $0x3f,%rax > 0x0000003a9ae84c8c <+12>: cmp $0x30,%ecx > 0x0000003a9ae84c8f <+15>: ja 0x3a9ae84cd0 <__strcmp_sse2+80> > 0x0000003a9ae84c91 <+17>: cmp $0x30,%eax > 0x0000003a9ae84c94 <+20>: ja 0x3a9ae84cd0 <__strcmp_sse2+80> > 0x0000003a9ae84c96 <+22>: movlpd (%rdi),%xmm1 > 0x0000003a9ae84c9a <+26>: movlpd (%rsi),%xmm2 > 0x0000003a9ae84c9e <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003a9ae84ca3 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003a9ae84ca8 <+40>: pxor %xmm0,%xmm0 > 0x0000003a9ae84cac <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84cb0 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84cb4 <+52>: psubb %xmm0,%xmm1 > 0x0000003a9ae84cb8 <+56>: pmovmskb %xmm1,%edx > 0x0000003a9ae84cbc <+60>: sub $0xffff,%edx > 0x0000003a9ae84cc2 <+66>: jne 0x3a9ae86090 <__strcmp_sse2+5136> > 0x0000003a9ae84cc8 <+72>: add $0x10,%rsi > 0x0000003a9ae84ccc <+76>: add $0x10,%rdi > 0x0000003a9ae84cd0 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003a9ae84cd4 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003a9ae84cd8 <+88>: mov $0xffff,%edx > 0x0000003a9ae84cdd <+93>: xor %r8d,%r8d > 0x0000003a9ae84ce0 <+96>: and $0xf,%ecx > 0x0000003a9ae84ce3 <+99>: and $0xf,%eax > 0x0000003a9ae84ce6 <+102>: cmp %eax,%ecx > 0x0000003a9ae84ce8 <+104>: je 0x3a9ae84d10 <__strcmp_sse2+144> > 0x0000003a9ae84cea <+106>: ja 0x3a9ae84cf3 <__strcmp_sse2+115> > 0x0000003a9ae84cec <+108>: mov %edx,%r8d > 0x0000003a9ae84cef <+111>: xchg %eax,%ecx > 0x0000003a9ae84cf0 <+112>: xchg %rsi,%rdi > 0x0000003a9ae84cf3 <+115>: lea 0xf(%rax),%r9 > 0x0000003a9ae84cf7 <+119>: sub %rcx,%r9 > 0x0000003a9ae84cfa <+122>: lea 0xefd8f(%rip),%r10 # 0x3a9af74a90 > 0x0000003a9ae84d01 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003a9ae84d05 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003a9ae84d09 <+137>: jmpq *%r10 > 0x0000003a9ae84d0c <+140>: nopl 0x0(%rax) > 0x0000003a9ae84d10 <+144>: movdqa (%rsi),%xmm1 > 0x0000003a9ae84d14 <+148>: pxor %xmm0,%xmm0 > 0x0000003a9ae84d18 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84d1c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003a9ae84d20 <+160>: psubb %xmm0,%xmm1 > 0x0000003a9ae84d24 <+164>: pmovmskb %xmm1,%r9d > 0x0000003a9ae84d29 <+169>: shr %cl,%edx > 0x0000003a9ae84d2b <+171>: shr %cl,%r9d > 0x0000003a9ae84d2e <+174>: sub %r9d,%edx > 0x0000003a9ae84d31 <+177>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae84d37 <+183>: mov $0x10,%rcx > 0x0000003a9ae84d3e <+190>: mov $0x10,%r9 > 0x0000003a9ae84d45 <+197>: pxor %xmm0,%xmm0 > 0x0000003a9ae84d49 <+201>: nopl 0x0(%rax) > 0x0000003a9ae84d50 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84d55 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84d5a <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84d5e <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84d62 <+226>: psubb %xmm0,%xmm1 > 0x0000003a9ae84d66 <+230>: pmovmskb %xmm1,%edx > 0x0000003a9ae84d6a <+234>: sub $0xffff,%edx > 0x0000003a9ae84d70 <+240>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84d76 <+246>: add $0x10,%rcx > 0x0000003a9ae84d7a <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84d7f <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84d84 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84d88 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84d8c <+268>: psubb %xmm0,%xmm1 > 0x0000003a9ae84d90 <+272>: pmovmskb %xmm1,%edx > 0x0000003a9ae84d94 <+276>: sub $0xffff,%edx > 0x0000003a9ae84d9a <+282>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84da0 <+288>: add $0x10,%rcx > 0x0000003a9ae84da4 <+292>: jmp 0x3a9ae84d50 <__strcmp_sse2+208> > 0x0000003a9ae84da6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae84db0 <+304>: pxor %xmm0,%xmm0 > 0x0000003a9ae84db4 <+308>: movdqa (%rdi),%xmm2 > 0x0000003a9ae84db8 <+312>: movdqa (%rsi),%xmm1 > 0x0000003a9ae84dbc <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84dc0 <+320>: pslldq $0xf,%xmm2 > 0x0000003a9ae84dc5 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae84dc9 <+329>: psubb %xmm0,%xmm2 > 0x0000003a9ae84dcd <+333>: pmovmskb %xmm2,%r9d > 0x0000003a9ae84dd2 <+338>: shr %cl,%edx > 0x0000003a9ae84dd4 <+340>: shr %cl,%r9d > 0x0000003a9ae84dd7 <+343>: sub %r9d,%edx > 0x0000003a9ae84dda <+346>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae84de0 <+352>: movdqa (%rdi),%xmm3 > 0x0000003a9ae84de4 <+356>: pxor %xmm0,%xmm0 > 0x0000003a9ae84de8 <+360>: mov $0x10,%rcx > 0x0000003a9ae84def <+367>: mov $0x1,%r9d > 0x0000003a9ae84df5 <+373>: lea 0x1(%rdi),%r10 > 0x0000003a9ae84df9 <+377>: and $0xfff,%r10 > 0x0000003a9ae84e00 <+384>: sub $0x1000,%r10 > 0x0000003a9ae84e07 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae84e10 <+400>: add $0x10,%r10 > 0x0000003a9ae84e14 <+404>: jg 0x3a9ae84eb0 <__strcmp_sse2+560> > 0x0000003a9ae84e1a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84e1f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84e24 <+420>: movdqa %xmm2,%xmm4 > 0x0000003a9ae84e28 <+424>: psrldq $0x1,%xmm3 > 0x0000003a9ae84e2d <+429>: pslldq $0xf,%xmm2 > 0x0000003a9ae84e32 <+434>: por %xmm3,%xmm2 > 0x0000003a9ae84e36 <+438>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84e3a <+442>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84e3e <+446>: psubb %xmm0,%xmm1 > 0x0000003a9ae84e42 <+450>: pmovmskb %xmm1,%edx > 0x0000003a9ae84e46 <+454>: sub $0xffff,%edx > 0x0000003a9ae84e4c <+460>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84e52 <+466>: add $0x10,%rcx > 0x0000003a9ae84e56 <+470>: movdqa %xmm4,%xmm3 > 0x0000003a9ae84e5a <+474>: add $0x10,%r10 > 0x0000003a9ae84e5e <+478>: jg 0x3a9ae84eb0 <__strcmp_sse2+560> > 0x0000003a9ae84e60 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84e65 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84e6a <+490>: movdqa %xmm2,%xmm4 > 0x0000003a9ae84e6e <+494>: psrldq $0x1,%xmm3 > 0x0000003a9ae84e73 <+499>: pslldq $0xf,%xmm2 > 0x0000003a9ae84e78 <+504>: por %xmm3,%xmm2 > 0x0000003a9ae84e7c <+508>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84e80 <+512>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84e84 <+516>: psubb %xmm0,%xmm1 > 0x0000003a9ae84e88 <+520>: pmovmskb %xmm1,%edx > 0x0000003a9ae84e8c <+524>: sub $0xffff,%edx > 0x0000003a9ae84e92 <+530>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84e98 <+536>: add $0x10,%rcx > 0x0000003a9ae84e9c <+540>: movdqa %xmm4,%xmm3 > 0x0000003a9ae84ea0 <+544>: jmpq 0x3a9ae84e10 <__strcmp_sse2+400> > 0x0000003a9ae84ea5 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae84eb0 <+560>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae84eb4 <+564>: pmovmskb %xmm0,%edx > 0x0000003a9ae84eb8 <+568>: test $0xfffe,%edx > 0x0000003a9ae84ebe <+574>: jne 0x3a9ae84ed0 <__strcmp_sse2+592> > 0x0000003a9ae84ec0 <+576>: pxor %xmm0,%xmm0 > 0x0000003a9ae84ec4 <+580>: sub $0x1000,%r10 > 0x0000003a9ae84ecb <+587>: jmpq 0x3a9ae84e1a <__strcmp_sse2+410> > 0x0000003a9ae84ed0 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84ed5 <+597>: psrldq $0x1,%xmm0 > 0x0000003a9ae84eda <+602>: psrldq $0x1,%xmm3 > 0x0000003a9ae84edf <+607>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae84ee4 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae84ef0 <+624>: pxor %xmm0,%xmm0 > 0x0000003a9ae84ef4 <+628>: movdqa (%rdi),%xmm2 > 0x0000003a9ae84ef8 <+632>: movdqa (%rsi),%xmm1 > 0x0000003a9ae84efc <+636>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84f00 <+640>: pslldq $0xe,%xmm2 > 0x0000003a9ae84f05 <+645>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae84f09 <+649>: psubb %xmm0,%xmm2 > 0x0000003a9ae84f0d <+653>: pmovmskb %xmm2,%r9d > 0x0000003a9ae84f12 <+658>: shr %cl,%edx > 0x0000003a9ae84f14 <+660>: shr %cl,%r9d > 0x0000003a9ae84f17 <+663>: sub %r9d,%edx > 0x0000003a9ae84f1a <+666>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae84f20 <+672>: movdqa (%rdi),%xmm3 > 0x0000003a9ae84f24 <+676>: pxor %xmm0,%xmm0 > 0x0000003a9ae84f28 <+680>: mov $0x10,%rcx > 0x0000003a9ae84f2f <+687>: mov $0x2,%r9d > 0x0000003a9ae84f35 <+693>: lea 0x2(%rdi),%r10 > 0x0000003a9ae84f39 <+697>: and $0xfff,%r10 > 0x0000003a9ae84f40 <+704>: sub $0x1000,%r10 > 0x0000003a9ae84f47 <+711>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae84f50 <+720>: add $0x10,%r10 > 0x0000003a9ae84f54 <+724>: jg 0x3a9ae84ff0 <__strcmp_sse2+880> > 0x0000003a9ae84f5a <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84f5f <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84f64 <+740>: movdqa %xmm2,%xmm4 > 0x0000003a9ae84f68 <+744>: psrldq $0x2,%xmm3 > 0x0000003a9ae84f6d <+749>: pslldq $0xe,%xmm2 > 0x0000003a9ae84f72 <+754>: por %xmm3,%xmm2 > 0x0000003a9ae84f76 <+758>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84f7a <+762>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84f7e <+766>: psubb %xmm0,%xmm1 > 0x0000003a9ae84f82 <+770>: pmovmskb %xmm1,%edx > 0x0000003a9ae84f86 <+774>: sub $0xffff,%edx > 0x0000003a9ae84f8c <+780>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84f92 <+786>: add $0x10,%rcx > 0x0000003a9ae84f96 <+790>: movdqa %xmm4,%xmm3 > 0x0000003a9ae84f9a <+794>: add $0x10,%r10 > 0x0000003a9ae84f9e <+798>: jg 0x3a9ae84ff0 <__strcmp_sse2+880> > 0x0000003a9ae84fa0 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae84fa5 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae84faa <+810>: movdqa %xmm2,%xmm4 > 0x0000003a9ae84fae <+814>: psrldq $0x2,%xmm3 > 0x0000003a9ae84fb3 <+819>: pslldq $0xe,%xmm2 > 0x0000003a9ae84fb8 <+824>: por %xmm3,%xmm2 > 0x0000003a9ae84fbc <+828>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae84fc0 <+832>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae84fc4 <+836>: psubb %xmm0,%xmm1 > 0x0000003a9ae84fc8 <+840>: pmovmskb %xmm1,%edx > 0x0000003a9ae84fcc <+844>: sub $0xffff,%edx > 0x0000003a9ae84fd2 <+850>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae84fd8 <+856>: add $0x10,%rcx > 0x0000003a9ae84fdc <+860>: movdqa %xmm4,%xmm3 > 0x0000003a9ae84fe0 <+864>: jmpq 0x3a9ae84f50 <__strcmp_sse2+720> > 0x0000003a9ae84fe5 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae84ff0 <+880>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae84ff4 <+884>: pmovmskb %xmm0,%edx > 0x0000003a9ae84ff8 <+888>: test $0xfffc,%edx > 0x0000003a9ae84ffe <+894>: jne 0x3a9ae85010 <__strcmp_sse2+912> > 0x0000003a9ae85000 <+896>: pxor %xmm0,%xmm0 > 0x0000003a9ae85004 <+900>: sub $0x1000,%r10 > 0x0000003a9ae8500b <+907>: jmpq 0x3a9ae84f5a <__strcmp_sse2+730> > 0x0000003a9ae85010 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85015 <+917>: psrldq $0x2,%xmm0 > 0x0000003a9ae8501a <+922>: psrldq $0x2,%xmm3 > 0x0000003a9ae8501f <+927>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85024 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85030 <+944>: pxor %xmm0,%xmm0 > 0x0000003a9ae85034 <+948>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85038 <+952>: movdqa (%rsi),%xmm1 > 0x0000003a9ae8503c <+956>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85040 <+960>: pslldq $0xd,%xmm2 > 0x0000003a9ae85045 <+965>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85049 <+969>: psubb %xmm0,%xmm2 > 0x0000003a9ae8504d <+973>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85052 <+978>: shr %cl,%edx > 0x0000003a9ae85054 <+980>: shr %cl,%r9d > 0x0000003a9ae85057 <+983>: sub %r9d,%edx > 0x0000003a9ae8505a <+986>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85060 <+992>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85064 <+996>: pxor %xmm0,%xmm0 > 0x0000003a9ae85068 <+1000>: mov $0x10,%rcx > 0x0000003a9ae8506f <+1007>: mov $0x3,%r9d > 0x0000003a9ae85075 <+1013>: lea 0x3(%rdi),%r10 > 0x0000003a9ae85079 <+1017>: and $0xfff,%r10 > 0x0000003a9ae85080 <+1024>: sub $0x1000,%r10 > 0x0000003a9ae85087 <+1031>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85090 <+1040>: add $0x10,%r10 > 0x0000003a9ae85094 <+1044>: jg 0x3a9ae85130 <__strcmp_sse2+1200> > 0x0000003a9ae8509a <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8509f <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae850a4 <+1060>: movdqa %xmm2,%xmm4 > 0x0000003a9ae850a8 <+1064>: psrldq $0x3,%xmm3 > 0x0000003a9ae850ad <+1069>: pslldq $0xd,%xmm2 > 0x0000003a9ae850b2 <+1074>: por %xmm3,%xmm2 > 0x0000003a9ae850b6 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae850ba <+1082>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae850be <+1086>: psubb %xmm0,%xmm1 > 0x0000003a9ae850c2 <+1090>: pmovmskb %xmm1,%edx > 0x0000003a9ae850c6 <+1094>: sub $0xffff,%edx > 0x0000003a9ae850cc <+1100>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae850d2 <+1106>: add $0x10,%rcx > 0x0000003a9ae850d6 <+1110>: movdqa %xmm4,%xmm3 > 0x0000003a9ae850da <+1114>: add $0x10,%r10 > 0x0000003a9ae850de <+1118>: jg 0x3a9ae85130 <__strcmp_sse2+1200> > 0x0000003a9ae850e0 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae850e5 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae850ea <+1130>: movdqa %xmm2,%xmm4 > 0x0000003a9ae850ee <+1134>: psrldq $0x3,%xmm3 > 0x0000003a9ae850f3 <+1139>: pslldq $0xd,%xmm2 > 0x0000003a9ae850f8 <+1144>: por %xmm3,%xmm2 > 0x0000003a9ae850fc <+1148>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85100 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85104 <+1156>: psubb %xmm0,%xmm1 > 0x0000003a9ae85108 <+1160>: pmovmskb %xmm1,%edx > 0x0000003a9ae8510c <+1164>: sub $0xffff,%edx > 0x0000003a9ae85112 <+1170>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85118 <+1176>: add $0x10,%rcx > 0x0000003a9ae8511c <+1180>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85120 <+1184>: jmpq 0x3a9ae85090 <__strcmp_sse2+1040> > 0x0000003a9ae85125 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85130 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85134 <+1204>: pmovmskb %xmm0,%edx > 0x0000003a9ae85138 <+1208>: test $0xfff8,%edx > 0x0000003a9ae8513e <+1214>: jne 0x3a9ae85150 <__strcmp_sse2+1232> > 0x0000003a9ae85140 <+1216>: pxor %xmm0,%xmm0 > 0x0000003a9ae85144 <+1220>: sub $0x1000,%r10 > 0x0000003a9ae8514b <+1227>: jmpq 0x3a9ae8509a <__strcmp_sse2+1050> > 0x0000003a9ae85150 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85155 <+1237>: psrldq $0x3,%xmm0 > 0x0000003a9ae8515a <+1242>: psrldq $0x3,%xmm3 > 0x0000003a9ae8515f <+1247>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85164 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85170 <+1264>: pxor %xmm0,%xmm0 > 0x0000003a9ae85174 <+1268>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85178 <+1272>: movdqa (%rsi),%xmm1 > 0x0000003a9ae8517c <+1276>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85180 <+1280>: pslldq $0xc,%xmm2 > 0x0000003a9ae85185 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85189 <+1289>: psubb %xmm0,%xmm2 > 0x0000003a9ae8518d <+1293>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85192 <+1298>: shr %cl,%edx > 0x0000003a9ae85194 <+1300>: shr %cl,%r9d > 0x0000003a9ae85197 <+1303>: sub %r9d,%edx > 0x0000003a9ae8519a <+1306>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae851a0 <+1312>: movdqa (%rdi),%xmm3 > 0x0000003a9ae851a4 <+1316>: pxor %xmm0,%xmm0 > 0x0000003a9ae851a8 <+1320>: mov $0x10,%rcx > 0x0000003a9ae851af <+1327>: mov $0x4,%r9d > 0x0000003a9ae851b5 <+1333>: lea 0x4(%rdi),%r10 > 0x0000003a9ae851b9 <+1337>: and $0xfff,%r10 > 0x0000003a9ae851c0 <+1344>: sub $0x1000,%r10 > 0x0000003a9ae851c7 <+1351>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae851d0 <+1360>: add $0x10,%r10 > 0x0000003a9ae851d4 <+1364>: jg 0x3a9ae85270 <__strcmp_sse2+1520> > 0x0000003a9ae851da <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae851df <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae851e4 <+1380>: movdqa %xmm2,%xmm4 > 0x0000003a9ae851e8 <+1384>: psrldq $0x4,%xmm3 > 0x0000003a9ae851ed <+1389>: pslldq $0xc,%xmm2 > 0x0000003a9ae851f2 <+1394>: por %xmm3,%xmm2 > 0x0000003a9ae851f6 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae851fa <+1402>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae851fe <+1406>: psubb %xmm0,%xmm1 > 0x0000003a9ae85202 <+1410>: pmovmskb %xmm1,%edx > 0x0000003a9ae85206 <+1414>: sub $0xffff,%edx > 0x0000003a9ae8520c <+1420>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85212 <+1426>: add $0x10,%rcx > 0x0000003a9ae85216 <+1430>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8521a <+1434>: add $0x10,%r10 > 0x0000003a9ae8521e <+1438>: jg 0x3a9ae85270 <__strcmp_sse2+1520> > 0x0000003a9ae85220 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85225 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae8522a <+1450>: movdqa %xmm2,%xmm4 > 0x0000003a9ae8522e <+1454>: psrldq $0x4,%xmm3 > 0x0000003a9ae85233 <+1459>: pslldq $0xc,%xmm2 > 0x0000003a9ae85238 <+1464>: por %xmm3,%xmm2 > 0x0000003a9ae8523c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85240 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85244 <+1476>: psubb %xmm0,%xmm1 > 0x0000003a9ae85248 <+1480>: pmovmskb %xmm1,%edx > 0x0000003a9ae8524c <+1484>: sub $0xffff,%edx > 0x0000003a9ae85252 <+1490>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85258 <+1496>: add $0x10,%rcx > 0x0000003a9ae8525c <+1500>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85260 <+1504>: jmpq 0x3a9ae851d0 <__strcmp_sse2+1360> > 0x0000003a9ae85265 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85270 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85274 <+1524>: pmovmskb %xmm0,%edx > 0x0000003a9ae85278 <+1528>: test $0xfff0,%edx > 0x0000003a9ae8527e <+1534>: jne 0x3a9ae85290 <__strcmp_sse2+1552> > 0x0000003a9ae85280 <+1536>: pxor %xmm0,%xmm0 > 0x0000003a9ae85284 <+1540>: sub $0x1000,%r10 > 0x0000003a9ae8528b <+1547>: jmpq 0x3a9ae851da <__strcmp_sse2+1370> > 0x0000003a9ae85290 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85295 <+1557>: psrldq $0x4,%xmm0 > 0x0000003a9ae8529a <+1562>: psrldq $0x4,%xmm3 > 0x0000003a9ae8529f <+1567>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae852a4 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae852b0 <+1584>: pxor %xmm0,%xmm0 > 0x0000003a9ae852b4 <+1588>: movdqa (%rdi),%xmm2 > 0x0000003a9ae852b8 <+1592>: movdqa (%rsi),%xmm1 > 0x0000003a9ae852bc <+1596>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae852c0 <+1600>: pslldq $0xb,%xmm2 > 0x0000003a9ae852c5 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae852c9 <+1609>: psubb %xmm0,%xmm2 > 0x0000003a9ae852cd <+1613>: pmovmskb %xmm2,%r9d > 0x0000003a9ae852d2 <+1618>: shr %cl,%edx > 0x0000003a9ae852d4 <+1620>: shr %cl,%r9d > 0x0000003a9ae852d7 <+1623>: sub %r9d,%edx > 0x0000003a9ae852da <+1626>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae852e0 <+1632>: movdqa (%rdi),%xmm3 > 0x0000003a9ae852e4 <+1636>: pxor %xmm0,%xmm0 > 0x0000003a9ae852e8 <+1640>: mov $0x10,%rcx > 0x0000003a9ae852ef <+1647>: mov $0x5,%r9d > 0x0000003a9ae852f5 <+1653>: lea 0x5(%rdi),%r10 > 0x0000003a9ae852f9 <+1657>: and $0xfff,%r10 > 0x0000003a9ae85300 <+1664>: sub $0x1000,%r10 > 0x0000003a9ae85307 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85310 <+1680>: add $0x10,%r10 > 0x0000003a9ae85314 <+1684>: jg 0x3a9ae853b0 <__strcmp_sse2+1840> > 0x0000003a9ae8531a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8531f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85324 <+1700>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85328 <+1704>: psrldq $0x5,%xmm3 > 0x0000003a9ae8532d <+1709>: pslldq $0xb,%xmm2 > 0x0000003a9ae85332 <+1714>: por %xmm3,%xmm2 > 0x0000003a9ae85336 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae8533a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae8533e <+1726>: psubb %xmm0,%xmm1 > 0x0000003a9ae85342 <+1730>: pmovmskb %xmm1,%edx > 0x0000003a9ae85346 <+1734>: sub $0xffff,%edx > 0x0000003a9ae8534c <+1740>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85352 <+1746>: add $0x10,%rcx > 0x0000003a9ae85356 <+1750>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8535a <+1754>: add $0x10,%r10 > 0x0000003a9ae8535e <+1758>: jg 0x3a9ae853b0 <__strcmp_sse2+1840> > 0x0000003a9ae85360 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85365 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae8536a <+1770>: movdqa %xmm2,%xmm4 > 0x0000003a9ae8536e <+1774>: psrldq $0x5,%xmm3 > 0x0000003a9ae85373 <+1779>: pslldq $0xb,%xmm2 > 0x0000003a9ae85378 <+1784>: por %xmm3,%xmm2 > 0x0000003a9ae8537c <+1788>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85380 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85384 <+1796>: psubb %xmm0,%xmm1 > 0x0000003a9ae85388 <+1800>: pmovmskb %xmm1,%edx > 0x0000003a9ae8538c <+1804>: sub $0xffff,%edx > 0x0000003a9ae85392 <+1810>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85398 <+1816>: add $0x10,%rcx > 0x0000003a9ae8539c <+1820>: movdqa %xmm4,%xmm3 > 0x0000003a9ae853a0 <+1824>: jmpq 0x3a9ae85310 <__strcmp_sse2+1680> > 0x0000003a9ae853a5 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae853b0 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae853b4 <+1844>: pmovmskb %xmm0,%edx > 0x0000003a9ae853b8 <+1848>: test $0xffe0,%edx > 0x0000003a9ae853be <+1854>: jne 0x3a9ae853d0 <__strcmp_sse2+1872> > 0x0000003a9ae853c0 <+1856>: pxor %xmm0,%xmm0 > 0x0000003a9ae853c4 <+1860>: sub $0x1000,%r10 > 0x0000003a9ae853cb <+1867>: jmpq 0x3a9ae8531a <__strcmp_sse2+1690> > 0x0000003a9ae853d0 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae853d5 <+1877>: psrldq $0x5,%xmm0 > 0x0000003a9ae853da <+1882>: psrldq $0x5,%xmm3 > 0x0000003a9ae853df <+1887>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae853e4 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae853f0 <+1904>: pxor %xmm0,%xmm0 > 0x0000003a9ae853f4 <+1908>: movdqa (%rdi),%xmm2 > 0x0000003a9ae853f8 <+1912>: movdqa (%rsi),%xmm1 > 0x0000003a9ae853fc <+1916>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85400 <+1920>: pslldq $0xa,%xmm2 > 0x0000003a9ae85405 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85409 <+1929>: psubb %xmm0,%xmm2 > 0x0000003a9ae8540d <+1933>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85412 <+1938>: shr %cl,%edx > 0x0000003a9ae85414 <+1940>: shr %cl,%r9d > 0x0000003a9ae85417 <+1943>: sub %r9d,%edx > 0x0000003a9ae8541a <+1946>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85420 <+1952>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85424 <+1956>: pxor %xmm0,%xmm0 > 0x0000003a9ae85428 <+1960>: mov $0x10,%rcx > 0x0000003a9ae8542f <+1967>: mov $0x6,%r9d > 0x0000003a9ae85435 <+1973>: lea 0x6(%rdi),%r10 > 0x0000003a9ae85439 <+1977>: and $0xfff,%r10 > 0x0000003a9ae85440 <+1984>: sub $0x1000,%r10 > 0x0000003a9ae85447 <+1991>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85450 <+2000>: add $0x10,%r10 > 0x0000003a9ae85454 <+2004>: jg 0x3a9ae854f0 <__strcmp_sse2+2160> > 0x0000003a9ae8545a <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8545f <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85464 <+2020>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85468 <+2024>: psrldq $0x6,%xmm3 > 0x0000003a9ae8546d <+2029>: pslldq $0xa,%xmm2 > 0x0000003a9ae85472 <+2034>: por %xmm3,%xmm2 > 0x0000003a9ae85476 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae8547a <+2042>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae8547e <+2046>: psubb %xmm0,%xmm1 > 0x0000003a9ae85482 <+2050>: pmovmskb %xmm1,%edx > 0x0000003a9ae85486 <+2054>: sub $0xffff,%edx > 0x0000003a9ae8548c <+2060>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85492 <+2066>: add $0x10,%rcx > 0x0000003a9ae85496 <+2070>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8549a <+2074>: add $0x10,%r10 > 0x0000003a9ae8549e <+2078>: jg 0x3a9ae854f0 <__strcmp_sse2+2160> > 0x0000003a9ae854a0 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae854a5 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae854aa <+2090>: movdqa %xmm2,%xmm4 > 0x0000003a9ae854ae <+2094>: psrldq $0x6,%xmm3 > 0x0000003a9ae854b3 <+2099>: pslldq $0xa,%xmm2 > 0x0000003a9ae854b8 <+2104>: por %xmm3,%xmm2 > 0x0000003a9ae854bc <+2108>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae854c0 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae854c4 <+2116>: psubb %xmm0,%xmm1 > 0x0000003a9ae854c8 <+2120>: pmovmskb %xmm1,%edx > 0x0000003a9ae854cc <+2124>: sub $0xffff,%edx > 0x0000003a9ae854d2 <+2130>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae854d8 <+2136>: add $0x10,%rcx > 0x0000003a9ae854dc <+2140>: movdqa %xmm4,%xmm3 > 0x0000003a9ae854e0 <+2144>: jmpq 0x3a9ae85450 <__strcmp_sse2+2000> > 0x0000003a9ae854e5 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae854f0 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae854f4 <+2164>: pmovmskb %xmm0,%edx > 0x0000003a9ae854f8 <+2168>: test $0xffc0,%edx > 0x0000003a9ae854fe <+2174>: jne 0x3a9ae85510 <__strcmp_sse2+2192> > 0x0000003a9ae85500 <+2176>: pxor %xmm0,%xmm0 > 0x0000003a9ae85504 <+2180>: sub $0x1000,%r10 > 0x0000003a9ae8550b <+2187>: jmpq 0x3a9ae8545a <__strcmp_sse2+2010> > 0x0000003a9ae85510 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85515 <+2197>: psrldq $0x6,%xmm0 > 0x0000003a9ae8551a <+2202>: psrldq $0x6,%xmm3 > 0x0000003a9ae8551f <+2207>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85524 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85530 <+2224>: pxor %xmm0,%xmm0 > 0x0000003a9ae85534 <+2228>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85538 <+2232>: movdqa (%rsi),%xmm1 > 0x0000003a9ae8553c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85540 <+2240>: pslldq $0x9,%xmm2 > 0x0000003a9ae85545 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85549 <+2249>: psubb %xmm0,%xmm2 > 0x0000003a9ae8554d <+2253>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85552 <+2258>: shr %cl,%edx > 0x0000003a9ae85554 <+2260>: shr %cl,%r9d > 0x0000003a9ae85557 <+2263>: sub %r9d,%edx > 0x0000003a9ae8555a <+2266>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85560 <+2272>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85564 <+2276>: pxor %xmm0,%xmm0 > 0x0000003a9ae85568 <+2280>: mov $0x10,%rcx > 0x0000003a9ae8556f <+2287>: mov $0x7,%r9d > 0x0000003a9ae85575 <+2293>: lea 0x7(%rdi),%r10 > 0x0000003a9ae85579 <+2297>: and $0xfff,%r10 > 0x0000003a9ae85580 <+2304>: sub $0x1000,%r10 > 0x0000003a9ae85587 <+2311>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85590 <+2320>: add $0x10,%r10 > 0x0000003a9ae85594 <+2324>: jg 0x3a9ae85630 <__strcmp_sse2+2480> > 0x0000003a9ae8559a <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8559f <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae855a4 <+2340>: movdqa %xmm2,%xmm4 > 0x0000003a9ae855a8 <+2344>: psrldq $0x7,%xmm3 > 0x0000003a9ae855ad <+2349>: pslldq $0x9,%xmm2 > 0x0000003a9ae855b2 <+2354>: por %xmm3,%xmm2 > 0x0000003a9ae855b6 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae855ba <+2362>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae855be <+2366>: psubb %xmm0,%xmm1 > 0x0000003a9ae855c2 <+2370>: pmovmskb %xmm1,%edx > 0x0000003a9ae855c6 <+2374>: sub $0xffff,%edx > 0x0000003a9ae855cc <+2380>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae855d2 <+2386>: add $0x10,%rcx > 0x0000003a9ae855d6 <+2390>: movdqa %xmm4,%xmm3 > 0x0000003a9ae855da <+2394>: add $0x10,%r10 > 0x0000003a9ae855de <+2398>: jg 0x3a9ae85630 <__strcmp_sse2+2480> > 0x0000003a9ae855e0 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae855e5 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae855ea <+2410>: movdqa %xmm2,%xmm4 > 0x0000003a9ae855ee <+2414>: psrldq $0x7,%xmm3 > 0x0000003a9ae855f3 <+2419>: pslldq $0x9,%xmm2 > 0x0000003a9ae855f8 <+2424>: por %xmm3,%xmm2 > 0x0000003a9ae855fc <+2428>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85600 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85604 <+2436>: psubb %xmm0,%xmm1 > 0x0000003a9ae85608 <+2440>: pmovmskb %xmm1,%edx > 0x0000003a9ae8560c <+2444>: sub $0xffff,%edx > 0x0000003a9ae85612 <+2450>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85618 <+2456>: add $0x10,%rcx > 0x0000003a9ae8561c <+2460>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85620 <+2464>: jmpq 0x3a9ae85590 <__strcmp_sse2+2320> > 0x0000003a9ae85625 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85630 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85634 <+2484>: pmovmskb %xmm0,%edx > 0x0000003a9ae85638 <+2488>: test $0xff80,%edx > 0x0000003a9ae8563e <+2494>: jne 0x3a9ae85650 <__strcmp_sse2+2512> > 0x0000003a9ae85640 <+2496>: pxor %xmm0,%xmm0 > 0x0000003a9ae85644 <+2500>: sub $0x1000,%r10 > 0x0000003a9ae8564b <+2507>: jmpq 0x3a9ae8559a <__strcmp_sse2+2330> > 0x0000003a9ae85650 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85655 <+2517>: psrldq $0x7,%xmm0 > 0x0000003a9ae8565a <+2522>: psrldq $0x7,%xmm3 > 0x0000003a9ae8565f <+2527>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85664 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85670 <+2544>: pxor %xmm0,%xmm0 > 0x0000003a9ae85674 <+2548>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85678 <+2552>: movdqa (%rsi),%xmm1 > 0x0000003a9ae8567c <+2556>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85680 <+2560>: pslldq $0x8,%xmm2 > 0x0000003a9ae85685 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85689 <+2569>: psubb %xmm0,%xmm2 > 0x0000003a9ae8568d <+2573>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85692 <+2578>: shr %cl,%edx > 0x0000003a9ae85694 <+2580>: shr %cl,%r9d > 0x0000003a9ae85697 <+2583>: sub %r9d,%edx > 0x0000003a9ae8569a <+2586>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae856a0 <+2592>: movdqa (%rdi),%xmm3 > 0x0000003a9ae856a4 <+2596>: pxor %xmm0,%xmm0 > 0x0000003a9ae856a8 <+2600>: mov $0x10,%rcx > 0x0000003a9ae856af <+2607>: mov $0x8,%r9d > 0x0000003a9ae856b5 <+2613>: lea 0x8(%rdi),%r10 > 0x0000003a9ae856b9 <+2617>: and $0xfff,%r10 > 0x0000003a9ae856c0 <+2624>: sub $0x1000,%r10 > 0x0000003a9ae856c7 <+2631>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae856d0 <+2640>: add $0x10,%r10 > 0x0000003a9ae856d4 <+2644>: jg 0x3a9ae85770 <__strcmp_sse2+2800> > 0x0000003a9ae856da <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae856df <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae856e4 <+2660>: movdqa %xmm2,%xmm4 > 0x0000003a9ae856e8 <+2664>: psrldq $0x8,%xmm3 > 0x0000003a9ae856ed <+2669>: pslldq $0x8,%xmm2 > 0x0000003a9ae856f2 <+2674>: por %xmm3,%xmm2 > 0x0000003a9ae856f6 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae856fa <+2682>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae856fe <+2686>: psubb %xmm0,%xmm1 > 0x0000003a9ae85702 <+2690>: pmovmskb %xmm1,%edx > 0x0000003a9ae85706 <+2694>: sub $0xffff,%edx > 0x0000003a9ae8570c <+2700>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85712 <+2706>: add $0x10,%rcx > 0x0000003a9ae85716 <+2710>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8571a <+2714>: add $0x10,%r10 > 0x0000003a9ae8571e <+2718>: jg 0x3a9ae85770 <__strcmp_sse2+2800> > 0x0000003a9ae85720 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85725 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae8572a <+2730>: movdqa %xmm2,%xmm4 > 0x0000003a9ae8572e <+2734>: psrldq $0x8,%xmm3 > 0x0000003a9ae85733 <+2739>: pslldq $0x8,%xmm2 > 0x0000003a9ae85738 <+2744>: por %xmm3,%xmm2 > 0x0000003a9ae8573c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85740 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85744 <+2756>: psubb %xmm0,%xmm1 > 0x0000003a9ae85748 <+2760>: pmovmskb %xmm1,%edx > 0x0000003a9ae8574c <+2764>: sub $0xffff,%edx > 0x0000003a9ae85752 <+2770>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85758 <+2776>: add $0x10,%rcx > 0x0000003a9ae8575c <+2780>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85760 <+2784>: jmpq 0x3a9ae856d0 <__strcmp_sse2+2640> > 0x0000003a9ae85765 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85770 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85774 <+2804>: pmovmskb %xmm0,%edx > 0x0000003a9ae85778 <+2808>: test $0xff00,%edx > 0x0000003a9ae8577e <+2814>: jne 0x3a9ae85790 <__strcmp_sse2+2832> > 0x0000003a9ae85780 <+2816>: pxor %xmm0,%xmm0 > 0x0000003a9ae85784 <+2820>: sub $0x1000,%r10 > 0x0000003a9ae8578b <+2827>: jmpq 0x3a9ae856da <__strcmp_sse2+2650> > 0x0000003a9ae85790 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85795 <+2837>: psrldq $0x8,%xmm0 > 0x0000003a9ae8579a <+2842>: psrldq $0x8,%xmm3 > 0x0000003a9ae8579f <+2847>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae857a4 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae857b0 <+2864>: pxor %xmm0,%xmm0 > 0x0000003a9ae857b4 <+2868>: movdqa (%rdi),%xmm2 > 0x0000003a9ae857b8 <+2872>: movdqa (%rsi),%xmm1 > 0x0000003a9ae857bc <+2876>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae857c0 <+2880>: pslldq $0x7,%xmm2 > 0x0000003a9ae857c5 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae857c9 <+2889>: psubb %xmm0,%xmm2 > 0x0000003a9ae857cd <+2893>: pmovmskb %xmm2,%r9d > 0x0000003a9ae857d2 <+2898>: shr %cl,%edx > 0x0000003a9ae857d4 <+2900>: shr %cl,%r9d > 0x0000003a9ae857d7 <+2903>: sub %r9d,%edx > 0x0000003a9ae857da <+2906>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae857e0 <+2912>: movdqa (%rdi),%xmm3 > 0x0000003a9ae857e4 <+2916>: pxor %xmm0,%xmm0 > 0x0000003a9ae857e8 <+2920>: mov $0x10,%rcx > 0x0000003a9ae857ef <+2927>: mov $0x9,%r9d > 0x0000003a9ae857f5 <+2933>: lea 0x9(%rdi),%r10 > 0x0000003a9ae857f9 <+2937>: and $0xfff,%r10 > 0x0000003a9ae85800 <+2944>: sub $0x1000,%r10 > 0x0000003a9ae85807 <+2951>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85810 <+2960>: add $0x10,%r10 > 0x0000003a9ae85814 <+2964>: jg 0x3a9ae858b0 <__strcmp_sse2+3120> > 0x0000003a9ae8581a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8581f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85824 <+2980>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85828 <+2984>: psrldq $0x9,%xmm3 > 0x0000003a9ae8582d <+2989>: pslldq $0x7,%xmm2 > 0x0000003a9ae85832 <+2994>: por %xmm3,%xmm2 > 0x0000003a9ae85836 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae8583a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae8583e <+3006>: psubb %xmm0,%xmm1 > 0x0000003a9ae85842 <+3010>: pmovmskb %xmm1,%edx > 0x0000003a9ae85846 <+3014>: sub $0xffff,%edx > 0x0000003a9ae8584c <+3020>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85852 <+3026>: add $0x10,%rcx > 0x0000003a9ae85856 <+3030>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8585a <+3034>: add $0x10,%r10 > 0x0000003a9ae8585e <+3038>: jg 0x3a9ae858b0 <__strcmp_sse2+3120> > 0x0000003a9ae85860 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85865 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae8586a <+3050>: movdqa %xmm2,%xmm4 > 0x0000003a9ae8586e <+3054>: psrldq $0x9,%xmm3 > 0x0000003a9ae85873 <+3059>: pslldq $0x7,%xmm2 > 0x0000003a9ae85878 <+3064>: por %xmm3,%xmm2 > 0x0000003a9ae8587c <+3068>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85880 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85884 <+3076>: psubb %xmm0,%xmm1 > 0x0000003a9ae85888 <+3080>: pmovmskb %xmm1,%edx > 0x0000003a9ae8588c <+3084>: sub $0xffff,%edx > 0x0000003a9ae85892 <+3090>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85898 <+3096>: add $0x10,%rcx > 0x0000003a9ae8589c <+3100>: movdqa %xmm4,%xmm3 > 0x0000003a9ae858a0 <+3104>: jmpq 0x3a9ae85810 <__strcmp_sse2+2960> > 0x0000003a9ae858a5 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae858b0 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae858b4 <+3124>: pmovmskb %xmm0,%edx > 0x0000003a9ae858b8 <+3128>: test $0xfe00,%edx > 0x0000003a9ae858be <+3134>: jne 0x3a9ae858d0 <__strcmp_sse2+3152> > 0x0000003a9ae858c0 <+3136>: pxor %xmm0,%xmm0 > 0x0000003a9ae858c4 <+3140>: sub $0x1000,%r10 > 0x0000003a9ae858cb <+3147>: jmpq 0x3a9ae8581a <__strcmp_sse2+2970> > 0x0000003a9ae858d0 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae858d5 <+3157>: psrldq $0x9,%xmm0 > 0x0000003a9ae858da <+3162>: psrldq $0x9,%xmm3 > 0x0000003a9ae858df <+3167>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae858e4 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae858f0 <+3184>: pxor %xmm0,%xmm0 >=> 0x0000003a9ae858f4 <+3188>: movdqa (%rdi),%xmm2 > 0x0000003a9ae858f8 <+3192>: movdqa (%rsi),%xmm1 > 0x0000003a9ae858fc <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85900 <+3200>: pslldq $0x6,%xmm2 > 0x0000003a9ae85905 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85909 <+3209>: psubb %xmm0,%xmm2 > 0x0000003a9ae8590d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85912 <+3218>: shr %cl,%edx > 0x0000003a9ae85914 <+3220>: shr %cl,%r9d > 0x0000003a9ae85917 <+3223>: sub %r9d,%edx > 0x0000003a9ae8591a <+3226>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85920 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85924 <+3236>: pxor %xmm0,%xmm0 > 0x0000003a9ae85928 <+3240>: mov $0x10,%rcx > 0x0000003a9ae8592f <+3247>: mov $0xa,%r9d > 0x0000003a9ae85935 <+3253>: lea 0xa(%rdi),%r10 > 0x0000003a9ae85939 <+3257>: and $0xfff,%r10 > 0x0000003a9ae85940 <+3264>: sub $0x1000,%r10 > 0x0000003a9ae85947 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85950 <+3280>: add $0x10,%r10 > 0x0000003a9ae85954 <+3284>: jg 0x3a9ae859f0 <__strcmp_sse2+3440> > 0x0000003a9ae8595a <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae8595f <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85964 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85968 <+3304>: psrldq $0xa,%xmm3 > 0x0000003a9ae8596d <+3309>: pslldq $0x6,%xmm2 > 0x0000003a9ae85972 <+3314>: por %xmm3,%xmm2 > 0x0000003a9ae85976 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae8597a <+3322>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae8597e <+3326>: psubb %xmm0,%xmm1 > 0x0000003a9ae85982 <+3330>: pmovmskb %xmm1,%edx > 0x0000003a9ae85986 <+3334>: sub $0xffff,%edx > 0x0000003a9ae8598c <+3340>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85992 <+3346>: add $0x10,%rcx > 0x0000003a9ae85996 <+3350>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8599a <+3354>: add $0x10,%r10 > 0x0000003a9ae8599e <+3358>: jg 0x3a9ae859f0 <__strcmp_sse2+3440> > 0x0000003a9ae859a0 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae859a5 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae859aa <+3370>: movdqa %xmm2,%xmm4 > 0x0000003a9ae859ae <+3374>: psrldq $0xa,%xmm3 > 0x0000003a9ae859b3 <+3379>: pslldq $0x6,%xmm2 > 0x0000003a9ae859b8 <+3384>: por %xmm3,%xmm2 > 0x0000003a9ae859bc <+3388>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae859c0 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae859c4 <+3396>: psubb %xmm0,%xmm1 > 0x0000003a9ae859c8 <+3400>: pmovmskb %xmm1,%edx > 0x0000003a9ae859cc <+3404>: sub $0xffff,%edx > 0x0000003a9ae859d2 <+3410>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae859d8 <+3416>: add $0x10,%rcx > 0x0000003a9ae859dc <+3420>: movdqa %xmm4,%xmm3 > 0x0000003a9ae859e0 <+3424>: jmpq 0x3a9ae85950 <__strcmp_sse2+3280> > 0x0000003a9ae859e5 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae859f0 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae859f4 <+3444>: pmovmskb %xmm0,%edx > 0x0000003a9ae859f8 <+3448>: test $0xfc00,%edx > 0x0000003a9ae859fe <+3454>: jne 0x3a9ae85a10 <__strcmp_sse2+3472> > 0x0000003a9ae85a00 <+3456>: pxor %xmm0,%xmm0 > 0x0000003a9ae85a04 <+3460>: sub $0x1000,%r10 > 0x0000003a9ae85a0b <+3467>: jmpq 0x3a9ae8595a <__strcmp_sse2+3290> > 0x0000003a9ae85a10 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85a15 <+3477>: psrldq $0xa,%xmm0 > 0x0000003a9ae85a1a <+3482>: psrldq $0xa,%xmm3 > 0x0000003a9ae85a1f <+3487>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85a24 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85a30 <+3504>: pxor %xmm0,%xmm0 > 0x0000003a9ae85a34 <+3508>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85a38 <+3512>: movdqa (%rsi),%xmm1 > 0x0000003a9ae85a3c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85a40 <+3520>: pslldq $0x5,%xmm2 > 0x0000003a9ae85a45 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85a49 <+3529>: psubb %xmm0,%xmm2 > 0x0000003a9ae85a4d <+3533>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85a52 <+3538>: shr %cl,%edx > 0x0000003a9ae85a54 <+3540>: shr %cl,%r9d > 0x0000003a9ae85a57 <+3543>: sub %r9d,%edx > 0x0000003a9ae85a5a <+3546>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85a60 <+3552>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85a64 <+3556>: pxor %xmm0,%xmm0 > 0x0000003a9ae85a68 <+3560>: mov $0x10,%rcx > 0x0000003a9ae85a6f <+3567>: mov $0xb,%r9d > 0x0000003a9ae85a75 <+3573>: lea 0xb(%rdi),%r10 > 0x0000003a9ae85a79 <+3577>: and $0xfff,%r10 > 0x0000003a9ae85a80 <+3584>: sub $0x1000,%r10 > 0x0000003a9ae85a87 <+3591>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85a90 <+3600>: add $0x10,%r10 > 0x0000003a9ae85a94 <+3604>: jg 0x3a9ae85b30 <__strcmp_sse2+3760> > 0x0000003a9ae85a9a <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85a9f <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85aa4 <+3620>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85aa8 <+3624>: psrldq $0xb,%xmm3 > 0x0000003a9ae85aad <+3629>: pslldq $0x5,%xmm2 > 0x0000003a9ae85ab2 <+3634>: por %xmm3,%xmm2 > 0x0000003a9ae85ab6 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85aba <+3642>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85abe <+3646>: psubb %xmm0,%xmm1 > 0x0000003a9ae85ac2 <+3650>: pmovmskb %xmm1,%edx > 0x0000003a9ae85ac6 <+3654>: sub $0xffff,%edx > 0x0000003a9ae85acc <+3660>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85ad2 <+3666>: add $0x10,%rcx > 0x0000003a9ae85ad6 <+3670>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85ada <+3674>: add $0x10,%r10 > 0x0000003a9ae85ade <+3678>: jg 0x3a9ae85b30 <__strcmp_sse2+3760> > 0x0000003a9ae85ae0 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85ae5 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85aea <+3690>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85aee <+3694>: psrldq $0xb,%xmm3 > 0x0000003a9ae85af3 <+3699>: pslldq $0x5,%xmm2 > 0x0000003a9ae85af8 <+3704>: por %xmm3,%xmm2 > 0x0000003a9ae85afc <+3708>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85b00 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85b04 <+3716>: psubb %xmm0,%xmm1 > 0x0000003a9ae85b08 <+3720>: pmovmskb %xmm1,%edx > 0x0000003a9ae85b0c <+3724>: sub $0xffff,%edx > 0x0000003a9ae85b12 <+3730>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85b18 <+3736>: add $0x10,%rcx > 0x0000003a9ae85b1c <+3740>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85b20 <+3744>: jmpq 0x3a9ae85a90 <__strcmp_sse2+3600> > 0x0000003a9ae85b25 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85b30 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85b34 <+3764>: pmovmskb %xmm0,%edx > 0x0000003a9ae85b38 <+3768>: test $0xf800,%edx > 0x0000003a9ae85b3e <+3774>: jne 0x3a9ae85b50 <__strcmp_sse2+3792> > 0x0000003a9ae85b40 <+3776>: pxor %xmm0,%xmm0 > 0x0000003a9ae85b44 <+3780>: sub $0x1000,%r10 > 0x0000003a9ae85b4b <+3787>: jmpq 0x3a9ae85a9a <__strcmp_sse2+3610> > 0x0000003a9ae85b50 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85b55 <+3797>: psrldq $0xb,%xmm0 > 0x0000003a9ae85b5a <+3802>: psrldq $0xb,%xmm3 > 0x0000003a9ae85b5f <+3807>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85b64 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85b70 <+3824>: pxor %xmm0,%xmm0 > 0x0000003a9ae85b74 <+3828>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85b78 <+3832>: movdqa (%rsi),%xmm1 > 0x0000003a9ae85b7c <+3836>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85b80 <+3840>: pslldq $0x4,%xmm2 > 0x0000003a9ae85b85 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85b89 <+3849>: psubb %xmm0,%xmm2 > 0x0000003a9ae85b8d <+3853>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85b92 <+3858>: shr %cl,%edx > 0x0000003a9ae85b94 <+3860>: shr %cl,%r9d > 0x0000003a9ae85b97 <+3863>: sub %r9d,%edx > 0x0000003a9ae85b9a <+3866>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85ba0 <+3872>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85ba4 <+3876>: pxor %xmm0,%xmm0 > 0x0000003a9ae85ba8 <+3880>: mov $0x10,%rcx > 0x0000003a9ae85baf <+3887>: mov $0xc,%r9d > 0x0000003a9ae85bb5 <+3893>: lea 0xc(%rdi),%r10 > 0x0000003a9ae85bb9 <+3897>: and $0xfff,%r10 > 0x0000003a9ae85bc0 <+3904>: sub $0x1000,%r10 > 0x0000003a9ae85bc7 <+3911>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85bd0 <+3920>: add $0x10,%r10 > 0x0000003a9ae85bd4 <+3924>: jg 0x3a9ae85c70 <__strcmp_sse2+4080> > 0x0000003a9ae85bda <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85bdf <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85be4 <+3940>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85be8 <+3944>: psrldq $0xc,%xmm3 > 0x0000003a9ae85bed <+3949>: pslldq $0x4,%xmm2 > 0x0000003a9ae85bf2 <+3954>: por %xmm3,%xmm2 > 0x0000003a9ae85bf6 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85bfa <+3962>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85bfe <+3966>: psubb %xmm0,%xmm1 > 0x0000003a9ae85c02 <+3970>: pmovmskb %xmm1,%edx > 0x0000003a9ae85c06 <+3974>: sub $0xffff,%edx > 0x0000003a9ae85c0c <+3980>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85c12 <+3986>: add $0x10,%rcx > 0x0000003a9ae85c16 <+3990>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85c1a <+3994>: add $0x10,%r10 > 0x0000003a9ae85c1e <+3998>: jg 0x3a9ae85c70 <__strcmp_sse2+4080> > 0x0000003a9ae85c20 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85c25 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85c2a <+4010>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85c2e <+4014>: psrldq $0xc,%xmm3 > 0x0000003a9ae85c33 <+4019>: pslldq $0x4,%xmm2 > 0x0000003a9ae85c38 <+4024>: por %xmm3,%xmm2 > 0x0000003a9ae85c3c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85c40 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85c44 <+4036>: psubb %xmm0,%xmm1 > 0x0000003a9ae85c48 <+4040>: pmovmskb %xmm1,%edx > 0x0000003a9ae85c4c <+4044>: sub $0xffff,%edx > 0x0000003a9ae85c52 <+4050>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85c58 <+4056>: add $0x10,%rcx > 0x0000003a9ae85c5c <+4060>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85c60 <+4064>: jmpq 0x3a9ae85bd0 <__strcmp_sse2+3920> > 0x0000003a9ae85c65 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85c70 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85c74 <+4084>: pmovmskb %xmm0,%edx > 0x0000003a9ae85c78 <+4088>: test $0xf000,%edx > 0x0000003a9ae85c7e <+4094>: jne 0x3a9ae85c90 <__strcmp_sse2+4112> > 0x0000003a9ae85c80 <+4096>: pxor %xmm0,%xmm0 > 0x0000003a9ae85c84 <+4100>: sub $0x1000,%r10 > 0x0000003a9ae85c8b <+4107>: jmpq 0x3a9ae85bda <__strcmp_sse2+3930> > 0x0000003a9ae85c90 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85c95 <+4117>: psrldq $0xc,%xmm0 > 0x0000003a9ae85c9a <+4122>: psrldq $0xc,%xmm3 > 0x0000003a9ae85c9f <+4127>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85ca4 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85cb0 <+4144>: pxor %xmm0,%xmm0 > 0x0000003a9ae85cb4 <+4148>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85cb8 <+4152>: movdqa (%rsi),%xmm1 > 0x0000003a9ae85cbc <+4156>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85cc0 <+4160>: pslldq $0x3,%xmm2 > 0x0000003a9ae85cc5 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85cc9 <+4169>: psubb %xmm0,%xmm2 > 0x0000003a9ae85ccd <+4173>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85cd2 <+4178>: shr %cl,%edx > 0x0000003a9ae85cd4 <+4180>: shr %cl,%r9d > 0x0000003a9ae85cd7 <+4183>: sub %r9d,%edx > 0x0000003a9ae85cda <+4186>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85ce0 <+4192>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85ce4 <+4196>: pxor %xmm0,%xmm0 > 0x0000003a9ae85ce8 <+4200>: mov $0x10,%rcx > 0x0000003a9ae85cef <+4207>: mov $0xd,%r9d > 0x0000003a9ae85cf5 <+4213>: lea 0xd(%rdi),%r10 > 0x0000003a9ae85cf9 <+4217>: and $0xfff,%r10 > 0x0000003a9ae85d00 <+4224>: sub $0x1000,%r10 > 0x0000003a9ae85d07 <+4231>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85d10 <+4240>: add $0x10,%r10 > 0x0000003a9ae85d14 <+4244>: jg 0x3a9ae85db0 <__strcmp_sse2+4400> > 0x0000003a9ae85d1a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85d1f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85d24 <+4260>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85d28 <+4264>: psrldq $0xd,%xmm3 > 0x0000003a9ae85d2d <+4269>: pslldq $0x3,%xmm2 > 0x0000003a9ae85d32 <+4274>: por %xmm3,%xmm2 > 0x0000003a9ae85d36 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85d3a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85d3e <+4286>: psubb %xmm0,%xmm1 > 0x0000003a9ae85d42 <+4290>: pmovmskb %xmm1,%edx > 0x0000003a9ae85d46 <+4294>: sub $0xffff,%edx > 0x0000003a9ae85d4c <+4300>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85d52 <+4306>: add $0x10,%rcx > 0x0000003a9ae85d56 <+4310>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85d5a <+4314>: add $0x10,%r10 > 0x0000003a9ae85d5e <+4318>: jg 0x3a9ae85db0 <__strcmp_sse2+4400> > 0x0000003a9ae85d60 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85d65 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85d6a <+4330>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85d6e <+4334>: psrldq $0xd,%xmm3 > 0x0000003a9ae85d73 <+4339>: pslldq $0x3,%xmm2 > 0x0000003a9ae85d78 <+4344>: por %xmm3,%xmm2 > 0x0000003a9ae85d7c <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85d80 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85d84 <+4356>: psubb %xmm0,%xmm1 > 0x0000003a9ae85d88 <+4360>: pmovmskb %xmm1,%edx > 0x0000003a9ae85d8c <+4364>: sub $0xffff,%edx > 0x0000003a9ae85d92 <+4370>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85d98 <+4376>: add $0x10,%rcx > 0x0000003a9ae85d9c <+4380>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85da0 <+4384>: jmpq 0x3a9ae85d10 <__strcmp_sse2+4240> > 0x0000003a9ae85da5 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85db0 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85db4 <+4404>: pmovmskb %xmm0,%edx > 0x0000003a9ae85db8 <+4408>: test $0xe000,%edx > 0x0000003a9ae85dbe <+4414>: jne 0x3a9ae85dd0 <__strcmp_sse2+4432> > 0x0000003a9ae85dc0 <+4416>: pxor %xmm0,%xmm0 > 0x0000003a9ae85dc4 <+4420>: sub $0x1000,%r10 > 0x0000003a9ae85dcb <+4427>: jmpq 0x3a9ae85d1a <__strcmp_sse2+4250> > 0x0000003a9ae85dd0 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85dd5 <+4437>: psrldq $0xd,%xmm0 > 0x0000003a9ae85dda <+4442>: psrldq $0xd,%xmm3 > 0x0000003a9ae85ddf <+4447>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85de4 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85df0 <+4464>: pxor %xmm0,%xmm0 > 0x0000003a9ae85df4 <+4468>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85df8 <+4472>: movdqa (%rsi),%xmm1 > 0x0000003a9ae85dfc <+4476>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85e00 <+4480>: pslldq $0x2,%xmm2 > 0x0000003a9ae85e05 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85e09 <+4489>: psubb %xmm0,%xmm2 > 0x0000003a9ae85e0d <+4493>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85e12 <+4498>: shr %cl,%edx > 0x0000003a9ae85e14 <+4500>: shr %cl,%r9d > 0x0000003a9ae85e17 <+4503>: sub %r9d,%edx > 0x0000003a9ae85e1a <+4506>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85e20 <+4512>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85e24 <+4516>: pxor %xmm0,%xmm0 > 0x0000003a9ae85e28 <+4520>: mov $0x10,%rcx > 0x0000003a9ae85e2f <+4527>: mov $0xe,%r9d > 0x0000003a9ae85e35 <+4533>: lea 0xe(%rdi),%r10 > 0x0000003a9ae85e39 <+4537>: and $0xfff,%r10 > 0x0000003a9ae85e40 <+4544>: sub $0x1000,%r10 > 0x0000003a9ae85e47 <+4551>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85e50 <+4560>: add $0x10,%r10 > 0x0000003a9ae85e54 <+4564>: jg 0x3a9ae85ef0 <__strcmp_sse2+4720> > 0x0000003a9ae85e5a <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85e5f <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85e64 <+4580>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85e68 <+4584>: psrldq $0xe,%xmm3 > 0x0000003a9ae85e6d <+4589>: pslldq $0x2,%xmm2 > 0x0000003a9ae85e72 <+4594>: por %xmm3,%xmm2 > 0x0000003a9ae85e76 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85e7a <+4602>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85e7e <+4606>: psubb %xmm0,%xmm1 > 0x0000003a9ae85e82 <+4610>: pmovmskb %xmm1,%edx > 0x0000003a9ae85e86 <+4614>: sub $0xffff,%edx > 0x0000003a9ae85e8c <+4620>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85e92 <+4626>: add $0x10,%rcx > 0x0000003a9ae85e96 <+4630>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85e9a <+4634>: add $0x10,%r10 > 0x0000003a9ae85e9e <+4638>: jg 0x3a9ae85ef0 <__strcmp_sse2+4720> > 0x0000003a9ae85ea0 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85ea5 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85eaa <+4650>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85eae <+4654>: psrldq $0xe,%xmm3 > 0x0000003a9ae85eb3 <+4659>: pslldq $0x2,%xmm2 > 0x0000003a9ae85eb8 <+4664>: por %xmm3,%xmm2 > 0x0000003a9ae85ebc <+4668>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85ec0 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85ec4 <+4676>: psubb %xmm0,%xmm1 > 0x0000003a9ae85ec8 <+4680>: pmovmskb %xmm1,%edx > 0x0000003a9ae85ecc <+4684>: sub $0xffff,%edx > 0x0000003a9ae85ed2 <+4690>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85ed8 <+4696>: add $0x10,%rcx > 0x0000003a9ae85edc <+4700>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85ee0 <+4704>: jmpq 0x3a9ae85e50 <__strcmp_sse2+4560> > 0x0000003a9ae85ee5 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85ef0 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae85ef4 <+4724>: pmovmskb %xmm0,%edx > 0x0000003a9ae85ef8 <+4728>: test $0xc000,%edx > 0x0000003a9ae85efe <+4734>: jne 0x3a9ae85f10 <__strcmp_sse2+4752> > 0x0000003a9ae85f00 <+4736>: pxor %xmm0,%xmm0 > 0x0000003a9ae85f04 <+4740>: sub $0x1000,%r10 > 0x0000003a9ae85f0b <+4747>: jmpq 0x3a9ae85e5a <__strcmp_sse2+4570> > 0x0000003a9ae85f10 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85f15 <+4757>: psrldq $0xe,%xmm0 > 0x0000003a9ae85f1a <+4762>: psrldq $0xe,%xmm3 > 0x0000003a9ae85f1f <+4767>: jmpq 0x3a9ae86060 <__strcmp_sse2+5088> > 0x0000003a9ae85f24 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae85f30 <+4784>: pxor %xmm0,%xmm0 > 0x0000003a9ae85f34 <+4788>: movdqa (%rdi),%xmm2 > 0x0000003a9ae85f38 <+4792>: movdqa (%rsi),%xmm1 > 0x0000003a9ae85f3c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85f40 <+4800>: pslldq $0x1,%xmm2 > 0x0000003a9ae85f45 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x0000003a9ae85f49 <+4809>: psubb %xmm0,%xmm2 > 0x0000003a9ae85f4d <+4813>: pmovmskb %xmm2,%r9d > 0x0000003a9ae85f52 <+4818>: shr %cl,%edx > 0x0000003a9ae85f54 <+4820>: shr %cl,%r9d > 0x0000003a9ae85f57 <+4823>: sub %r9d,%edx > 0x0000003a9ae85f5a <+4826>: jne 0x3a9ae86075 <__strcmp_sse2+5109> > 0x0000003a9ae85f60 <+4832>: movdqa (%rdi),%xmm3 > 0x0000003a9ae85f64 <+4836>: pxor %xmm0,%xmm0 > 0x0000003a9ae85f68 <+4840>: mov $0x10,%rcx > 0x0000003a9ae85f6f <+4847>: mov $0xf,%r9d > 0x0000003a9ae85f75 <+4853>: lea 0xf(%rdi),%r10 > 0x0000003a9ae85f79 <+4857>: and $0xfff,%r10 > 0x0000003a9ae85f80 <+4864>: sub $0x1000,%r10 > 0x0000003a9ae85f87 <+4871>: nopw 0x0(%rax,%rax,1) > 0x0000003a9ae85f90 <+4880>: add $0x10,%r10 > 0x0000003a9ae85f94 <+4884>: jg 0x3a9ae86030 <__strcmp_sse2+5040> > 0x0000003a9ae85f9a <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85f9f <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85fa4 <+4900>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85fa8 <+4904>: psrldq $0xf,%xmm3 > 0x0000003a9ae85fad <+4909>: pslldq $0x1,%xmm2 > 0x0000003a9ae85fb2 <+4914>: por %xmm3,%xmm2 > 0x0000003a9ae85fb6 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae85fba <+4922>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae85fbe <+4926>: psubb %xmm0,%xmm1 > 0x0000003a9ae85fc2 <+4930>: pmovmskb %xmm1,%edx > 0x0000003a9ae85fc6 <+4934>: sub $0xffff,%edx > 0x0000003a9ae85fcc <+4940>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae85fd2 <+4946>: add $0x10,%rcx > 0x0000003a9ae85fd6 <+4950>: movdqa %xmm4,%xmm3 > 0x0000003a9ae85fda <+4954>: add $0x10,%r10 > 0x0000003a9ae85fde <+4958>: jg 0x3a9ae86030 <__strcmp_sse2+5040> > 0x0000003a9ae85fe0 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae85fe5 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003a9ae85fea <+4970>: movdqa %xmm2,%xmm4 > 0x0000003a9ae85fee <+4974>: psrldq $0xf,%xmm3 > 0x0000003a9ae85ff3 <+4979>: pslldq $0x1,%xmm2 > 0x0000003a9ae85ff8 <+4984>: por %xmm3,%xmm2 > 0x0000003a9ae85ffc <+4988>: pcmpeqb %xmm1,%xmm0 > 0x0000003a9ae86000 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x0000003a9ae86004 <+4996>: psubb %xmm0,%xmm1 > 0x0000003a9ae86008 <+5000>: pmovmskb %xmm1,%edx > 0x0000003a9ae8600c <+5004>: sub $0xffff,%edx > 0x0000003a9ae86012 <+5010>: jne 0x3a9ae86070 <__strcmp_sse2+5104> > 0x0000003a9ae86014 <+5012>: add $0x10,%rcx > 0x0000003a9ae86018 <+5016>: movdqa %xmm4,%xmm3 > 0x0000003a9ae8601c <+5020>: jmpq 0x3a9ae85f90 <__strcmp_sse2+4880> > 0x0000003a9ae86021 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae86030 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x0000003a9ae86034 <+5044>: pmovmskb %xmm0,%edx > 0x0000003a9ae86038 <+5048>: test $0x8000,%edx > 0x0000003a9ae8603e <+5054>: jne 0x3a9ae86050 <__strcmp_sse2+5072> > 0x0000003a9ae86040 <+5056>: pxor %xmm0,%xmm0 > 0x0000003a9ae86044 <+5060>: sub $0x1000,%r10 > 0x0000003a9ae8604b <+5067>: jmpq 0x3a9ae85f9a <__strcmp_sse2+4890> > 0x0000003a9ae86050 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003a9ae86055 <+5077>: psrldq $0xf,%xmm3 > 0x0000003a9ae8605a <+5082>: psrldq $0xf,%xmm0 > 0x0000003a9ae8605f <+5087>: nop > 0x0000003a9ae86060 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x0000003a9ae86064 <+5092>: psubb %xmm0,%xmm1 > 0x0000003a9ae86068 <+5096>: pmovmskb %xmm1,%edx > 0x0000003a9ae8606c <+5100>: not %edx > 0x0000003a9ae8606e <+5102>: xchg %ax,%ax > 0x0000003a9ae86070 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003a9ae86075 <+5109>: lea (%rdi,%rax,1),%rdi > 0x0000003a9ae86079 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x0000003a9ae8607d <+5117>: test %r8d,%r8d > 0x0000003a9ae86080 <+5120>: je 0x3a9ae86090 <__strcmp_sse2+5136> > 0x0000003a9ae86082 <+5122>: xchg %rsi,%rdi > 0x0000003a9ae86085 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae86090 <+5136>: bsf %rdx,%rdx > 0x0000003a9ae86094 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003a9ae86098 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x0000003a9ae8609c <+5148>: sub %ecx,%eax > 0x0000003a9ae8609e <+5150>: retq > 0x0000003a9ae8609f <+5151>: xor %eax,%eax > 0x0000003a9ae860a1 <+5153>: retq > 0x0000003a9ae860a2 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003a9ae860b0 <+5168>: movzbl (%rsi),%ecx > 0x0000003a9ae860b3 <+5171>: movzbl (%rdi),%eax > 0x0000003a9ae860b6 <+5174>: sub %ecx,%eax > 0x0000003a9ae860b8 <+5176>: 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 1052444
: 849603 |
849604
|
849605
|
849606
|
849607
|
849608
|
849609
|
849610
|
849611
|
849612
|
849613