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 702314 Details for
Bug 915286
[abrt] cryptkeeper-0.9.5-6.fc18: 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), 74.96 KB, created by
Andrzej
on 2013-02-25 11:50:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Andrzej
Created:
2013-02-25 11:50:01 UTC
Size:
74.96 KB
patch
obsolete
>[New LWP 29435] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `/usr/bin/cryptkeeper'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:213 >213 movlpd (%rsi), %xmm2 > >Thread 1 (Thread 0x7f32ef682980 (LWP 29435)): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:213 >No locals. >#1 0x0000000000404fd6 in is_mounted (mount_dir=mount_dir@entry=0x16846e0 "/home/bastek/Konon") at encfs_wrapper.cpp:49 > mnt_dir_expanded = 0x0 > m = <optimized out> > f = 0x160ec10 > mount_dir_expanded = 0x1606800 "/home/bastek/Konon" >#2 0x0000000000405403 in encfs_stash_new (crypt_dir=0x7fff3e706c20 "/home/bastek/.Konon_encfs", mount_dir=0x16846e0 "/home/bastek/Konon", password=0x15f80e0 "chlewik440") at encfs_wrapper.cpp:157 > fd = {10, 11} > __PRETTY_FUNCTION__ = "int encfs_stash_new(const char*, const char*, const char*)" > pid = 29891 > status = 256 >#3 0x0000000000406d3a in CreateStashWizard::GoForward (this=0x12c5a60) at CreateStashWizard.cpp:211 > crypt_dir = "/home/bastek/.Konon_encfs\000\063\001\000\000\000\000\063\000\000\000\000\000\000\000\004\000\000\000\001\000\000\000\004\000\000\000\000\000\000\000)C#\r6\000\000\000pmp>\377\177\000\000\016G!\r6\000\000\000\240lp>\377\177\000\000\340np>\377\177\000\000\320lp>\377\177\000\000\231|c\t6\000\000\000\240lp>\377\177\000\000\260\360\063\001", '\000' <repeats 12 times>, "*", '\000' <repeats 15 times>"\340, np>\377\177\000\000\200<(\001\000\000\000\000\321Mh\t6\000\000\000PI(\001\000\000\000\000(\213\"\r6\000\000\000\300mp>\377\177\000\000 np>\377\177\000\000\000\000\000\b\000\000\000\000\240lp>\377\177\000\000\370np>\377\177\000\000\270"... > dirname = 0x144c740 "P\245\067\001" >#4 0x000000360d20fbd7 in _g_closure_invoke_va (closure=closure@entry=0x1353790, return_value=return_value@entry=0x0, instance=instance@entry=0x1354800, args=args@entry=0x7fff3e707318, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x360d2117e0 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x1353770 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#5 0x000000360d2283a8 in g_signal_emit_valist (instance=0x1354800, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff3e707318) 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 = 0x7fff3e707580, instance = 0x1354800, ihint = {signal_id = 106, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 20222016} > signal_id = 106 > instance_type = 20222016 > 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 = 0x1353790 > 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" >#6 0x000000360d228de2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff3e7073f0, reg_save_area = 0x7fff3e707330}} >#7 0x000000360ee90f25 in gtk_real_button_released (button=0x1354800) at gtkbutton.c:1725 >No locals. >#8 gtk_real_button_released (button=0x1354800) at gtkbutton.c:1715 >No locals. >#9 0x000000360d20fbd7 in _g_closure_invoke_va (closure=closure@entry=0x13535b0, return_value=return_value@entry=0x0, instance=instance@entry=0x1354800, args=args@entry=0x7fff3e7076c8, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x360d20df70 <g_type_class_meta_marshalv> > marshal_data = 0x340 > in_marshal = 0 > real_closure = 0x1353590 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#10 0x000000360d2283a8 in g_signal_emit_valist (instance=0x1354800, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff3e7076c8) 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 = 0x7fff3e707960, instance = 0x1354800, ihint = {signal_id = 105, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 20222016} > signal_id = 105 > instance_type = 20222016 > 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 = 0x13535b0 > 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" >#11 0x000000360d228de2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff3e7077a0, reg_save_area = 0x7fff3e7076e0}} >#12 0x000000360ee8fa03 in gtk_button_button_release (widget=0x1354800, event=<optimized out>) at gtkbutton.c:1617 > button = <optimized out> >#13 gtk_button_button_release (widget=widget@entry=0x1354800, event=<optimized out>) at gtkbutton.c:1609 >No locals. >#14 0x000000360ef4da3c in _gtk_marshal_BOOLEAN__BOXED (closure=0x1288f90, return_value=0x7fff3e707920, n_param_values=<optimized out>, param_values=0x7fff3e7079d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x360ee8f9d0 <gtk_button_button_release> > cc = <optimized out> > data1 = 0x1354800 > data2 = 0x1284950 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#15 0x000000360d20f910 in g_closure_invoke (closure=closure@entry=0x1288f90, return_value=return_value@entry=0x7fff3e707920, n_param_values=2, param_values=param_values@entry=0x7fff3e7079d0, invocation_hint=invocation_hint@entry=0x7fff3e707970) at gclosure.c:777 > marshal = 0x360d20e570 <g_type_class_meta_marshal> > marshal_data = 0x160 > in_marshal = 0 > real_closure = 0x1288f70 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#16 0x000000360d220a80 in signal_emit_unlocked_R (node=node@entry=0x1288fe0, detail=detail@entry=0, instance=instance@entry=0x1354800, emission_return=emission_return@entry=0x7fff3e707aa0, instance_and_params=instance_and_params@entry=0x7fff3e7079d0) at gsignal.c:3589 > accumulator = 0x1289050 > emission = {next = 0x0, instance = 0x1354800, ihint = {signal_id = 44, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 20222016} > class_closure = 0x1288f90 > hlist = 0x0 > handler_list = <optimized out> > return_accu = 0x7fff3e707920 > 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 = 44 > max_sequential_handler_number = 930 > return_value_altered = 0 >#17 0x000000360d2288c7 in g_signal_emit_valist (instance=0x1354800, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff3e707c28) 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 = 0x7fff3e7079d0 > signal_return_type = 20 > param_values = 0x7fff3e7079e8 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#18 0x000000360d228de2 in g_signal_emit (instance=instance@entry=0x1354800, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff3e707d00, reg_save_area = 0x7fff3e707c40}} >#19 0x000000360f0814be in gtk_widget_event_internal (widget=widget@entry=0x1354800, event=event@entry=0x140a6e0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#20 0x000000360f081839 in IA__gtk_widget_event (widget=widget@entry=0x1354800, event=event@entry=0x140a6e0) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#21 0x000000360ef4b804 in IA__gtk_propagate_event (widget=0x1354800, event=0x140a6e0) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#22 0x000000360ef4bb6b in IA__gtk_main_do_event (event=0x140a6e0) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x1354800 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#23 0x000000360e261eec in gdk_event_dispatch (source=source@entry=0x127b480, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x140a6e0 >#24 0x0000003609647a55 in g_main_dispatch (context=0x127b570) at gmain.c:2715 > dispatch = 0x360e261ea0 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x127b480, next = 0x0} > need_destroy = <optimized out> > source = 0x127b480 > current = 0x13a1a90 > i = 0 >#25 g_main_context_dispatch (context=context@entry=0x127b570) at gmain.c:3219 >No locals. >#26 0x0000003609647d88 in g_main_context_iterate (context=0x127b570, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1367190 >#27 0x0000003609648182 in g_main_loop_run (loop=0x1367170) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#28 0x000000360ef4ab47 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1367170 >#29 0x0000000000404e28 in main (argc=1, argv=0x7fff3e708038) at main.cpp:693 > it = <optimized out> >From To Syms Read Shared Object Library >0x000000360ee69960 0x000000360f10b498 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000360e21e800 0x000000360e281124 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003616809ef0 0x0000003616816314 Yes /lib64/libatk-1.0.so.0 >0x000000361be30100 0x000000361beeecd4 Yes /lib64/libgio-2.0.so.0 >0x00000036196076b0 0x000000361960fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003618e049b0 0x0000003618e094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003611606780 0x0000003611619b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003617a131b0 0x0000003617adb1fc Yes /lib64/libcairo.so.2 >0x0000003618a0f1c0 0x0000003618a2d9a8 Yes /lib64/libpango-1.0.so.0 >0x0000003610e0cc80 0x0000003610e76ef0 Yes /lib64/libfreetype.so.6 >0x0000003611e06220 0x0000003611e2260c Yes /lib64/libfontconfig.so.1 >0x000000360d20aba0 0x000000360d23831c Yes /lib64/libgobject-2.0.so.0 >0x000000362320b5b0 0x00000036232232a8 Yes /lib64/libgconf-2.so.4 >0x000000360961a050 0x00000036096ae86c Yes /lib64/libglib-2.0.so.0 >0x000000360de1dee0 0x000000360dea4280 Yes /lib64/libX11.so.6 >0x000000360c25bb80 0x000000360c2c10bb Yes /lib64/libstdc++.so.6 >0x000000360ae055b0 0x000000360ae6fd68 Yes /lib64/libm.so.6 >0x000000360b202a40 0x000000360b212168 Yes /lib64/libgcc_s.so.1 >0x000000360a205790 0x000000360a2104b4 Yes /lib64/libpthread.so.0 >0x0000003609a1f1a0 0x0000003609b60940 Yes /lib64/libc.so.6 >0x000000361a001130 0x000000361a001ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003614001530 0x0000003614003da8 Yes /lib64/libXfixes.so.3 >0x0000003610a03740 0x0000003610a0d810 Yes /lib64/libXext.so.6 >0x0000003612601ab0 0x0000003612607a00 Yes /lib64/libXrender.so.1 >0x0000003613800b40 0x0000003613801458 Yes /lib64/libXinerama.so.1 >0x0000003613402160 0x000000361340bfc4 Yes /lib64/libXi.so.6 >0x0000003614801b70 0x0000003614807768 Yes /lib64/libXrandr.so.2 >0x0000003615802ab0 0x00000036158076ec Yes /lib64/libXcursor.so.1 >0x0000003620200c60 0x0000003620201794 Yes /lib64/libXcomposite.so.1 >0x0000003621a00bd0 0x0000003621a015ec Yes /lib64/libXdamage.so.1 >0x000000360c6006b0 0x000000360c60080c Yes /lib64/libgthread-2.0.so.0 >0x000000360ca01990 0x000000360ca06134 Yes /lib64/libffi.so.5 >0x0000003609e00ed0 0x0000003609e019f0 Yes /lib64/libdl.so.2 >0x000000360a6022a0 0x000000360a60557c Yes /lib64/librt.so.1 >0x000000360aa02190 0x000000360aa0e640 Yes /lib64/libz.so.1 >0x000000360b606170 0x000000360b6175d4 Yes /lib64/libselinux.so.1 >0x000000360be03a30 0x000000360be1200c Yes /lib64/libresolv.so.2 >0x0000003619a08a50 0x0000003619a5df5c Yes /lib64/libharfbuzz.so.0 >0x0000003611204fe0 0x0000003611220b50 Yes /lib64/libpng15.so.15 >0x0000003615009030 0x0000003615072aac Yes /lib64/libpixman-1.so.0 >0x0000003614c06ff0 0x0000003614c1851c Yes /lib64/libEGL.so.1 >0x0000003618600b10 0x0000003618601204 Yes /lib64/libxcb-shm.so.0 >0x0000003616403590 0x0000003616406274 Yes /lib64/libxcb-render.so.0 >0x000000360da09a00 0x000000360da158f8 Yes /lib64/libxcb.so.1 >0x0000003621e1bc20 0x0000003621e65ca0 Yes /lib64/libGL.so.1 >0x0000003610203e00 0x000000361021ccdc Yes /lib64/libexpat.so.1 >0x000000361fe0a560 0x000000361fe1c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x000000360d607ab0 0x000000360d6312e4 Yes /lib64/libdbus-1.so.3 >0x0000003609200b20 0x000000360921a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000360ba01db0 0x000000360ba452e8 Yes /lib64/libpcre.so.1 >0x0000003617e02670 0x0000003617e16110 Yes /lib64/libgraphite2.so.2.0.0 >0x00000036192129a0 0x0000003619225fc7 Yes /lib64/libicule.so.49 >0x00000036176540d0 0x0000003617707bfc Yes /lib64/libicuuc.so.49 >0x000000361a400570 0x000000361a400650 Yes (*) /lib64/libicudata.so.49 >0x000000361da00600 0x000000361da006fc Yes /lib64/libX11-xcb.so.1 >0x0000003616e018b0 0x0000003616e02638 Yes /lib64/libxcb-dri2.so.0 >0x0000003615c025a0 0x0000003615c03ec4 Yes /lib64/libxcb-xfixes.so.0 >0x0000003616000fb0 0x00000036160018b8 Yes /lib64/libxcb-shape.so.0 >0x0000003612a04540 0x0000003612a07ea8 Yes /lib64/libwayland-client.so.0 >0x0000003618205a40 0x000000361820be18 Yes /lib64/libwayland-server.so.0 >0x0000003617201a50 0x0000003617202fa8 Yes /lib64/libgbm.so.1 >0x0000003620e1deb0 0x0000003620e3175c Yes /lib64/libglapi.so.0 >0x0000003613c033e0 0x0000003613c0b910 Yes /lib64/libudev.so.1 >0x00000036216031d0 0x0000003621607ff4 Yes /lib64/libdrm.so.2 >0x000000360e600eb0 0x000000360e601bcc Yes /lib64/libXau.so.6 >0x0000003621209fb0 0x00000036212101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003622600f90 0x00000036226039bc Yes /lib64/libXxf86vm.so.1 >0x0000003612200da0 0x0000003612201bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007f32e90441e0 0x00007f32e904b67c Yes /lib64/libnss_files.so.2 >0x00007f32e8d54c20 0x00007f32e8e0b0d0 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x0 0 >rcx 0x0 0 >rdx 0xf840 63552 >rsi 0x0 0 >rdi 0x1606800 23095296 >rbp 0x1606800 0x1606800 >rsp 0x7fff3e706b98 0x7fff3e706b98 >r8 0x1 1 >r9 0x0 0 >r10 0x1000 4096 >r11 0x246 582 >r12 0x160ec10 23129104 >r13 0x7fff3e706c20 140734240943136 >r14 0x0 0 >r15 0x0 0 >rip 0x3609a845fa 0x3609a845fa <__strcmp_sse2+26> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __strcmp_sse2: > 0x0000003609a845e0 <+0>: mov %esi,%ecx > 0x0000003609a845e2 <+2>: mov %edi,%eax > 0x0000003609a845e4 <+4>: and $0x3f,%rcx > 0x0000003609a845e8 <+8>: and $0x3f,%rax > 0x0000003609a845ec <+12>: cmp $0x30,%ecx > 0x0000003609a845ef <+15>: ja 0x3609a84630 <__strcmp_sse2+80> > 0x0000003609a845f1 <+17>: cmp $0x30,%eax > 0x0000003609a845f4 <+20>: ja 0x3609a84630 <__strcmp_sse2+80> > 0x0000003609a845f6 <+22>: movlpd (%rdi),%xmm1 >=> 0x0000003609a845fa <+26>: movlpd (%rsi),%xmm2 > 0x0000003609a845fe <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003609a84603 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003609a84608 <+40>: pxor %xmm0,%xmm0 > 0x0000003609a8460c <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84610 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84614 <+52>: psubb %xmm0,%xmm1 > 0x0000003609a84618 <+56>: pmovmskb %xmm1,%edx > 0x0000003609a8461c <+60>: sub $0xffff,%edx > 0x0000003609a84622 <+66>: jne 0x3609a859f0 <__strcmp_sse2+5136> > 0x0000003609a84628 <+72>: add $0x10,%rsi > 0x0000003609a8462c <+76>: add $0x10,%rdi > 0x0000003609a84630 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003609a84634 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003609a84638 <+88>: mov $0xffff,%edx > 0x0000003609a8463d <+93>: xor %r8d,%r8d > 0x0000003609a84640 <+96>: and $0xf,%ecx > 0x0000003609a84643 <+99>: and $0xf,%eax > 0x0000003609a84646 <+102>: cmp %eax,%ecx > 0x0000003609a84648 <+104>: je 0x3609a84670 <__strcmp_sse2+144> > 0x0000003609a8464a <+106>: ja 0x3609a84653 <__strcmp_sse2+115> > 0x0000003609a8464c <+108>: mov %edx,%r8d > 0x0000003609a8464f <+111>: xchg %eax,%ecx > 0x0000003609a84650 <+112>: xchg %rsi,%rdi > 0x0000003609a84653 <+115>: lea 0xf(%rax),%r9 > 0x0000003609a84657 <+119>: sub %rcx,%r9 > 0x0000003609a8465a <+122>: lea 0xed62f(%rip),%r10 # 0x3609b71c90 > 0x0000003609a84661 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003609a84665 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003609a84669 <+137>: jmpq *%r10 > 0x0000003609a8466c <+140>: nopl 0x0(%rax) > 0x0000003609a84670 <+144>: movdqa (%rsi),%xmm1 > 0x0000003609a84674 <+148>: pxor %xmm0,%xmm0 > 0x0000003609a84678 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8467c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003609a84680 <+160>: psubb %xmm0,%xmm1 > 0x0000003609a84684 <+164>: pmovmskb %xmm1,%r9d > 0x0000003609a84689 <+169>: shr %cl,%edx > 0x0000003609a8468b <+171>: shr %cl,%r9d > 0x0000003609a8468e <+174>: sub %r9d,%edx > 0x0000003609a84691 <+177>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84697 <+183>: mov $0x10,%rcx > 0x0000003609a8469e <+190>: mov $0x10,%r9 > 0x0000003609a846a5 <+197>: pxor %xmm0,%xmm0 > 0x0000003609a846a9 <+201>: nopl 0x0(%rax) > 0x0000003609a846b0 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a846b5 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a846ba <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a846be <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a846c2 <+226>: psubb %xmm0,%xmm1 > 0x0000003609a846c6 <+230>: pmovmskb %xmm1,%edx > 0x0000003609a846ca <+234>: sub $0xffff,%edx > 0x0000003609a846d0 <+240>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a846d6 <+246>: add $0x10,%rcx > 0x0000003609a846da <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a846df <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a846e4 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a846e8 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a846ec <+268>: psubb %xmm0,%xmm1 > 0x0000003609a846f0 <+272>: pmovmskb %xmm1,%edx > 0x0000003609a846f4 <+276>: sub $0xffff,%edx > 0x0000003609a846fa <+282>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84700 <+288>: add $0x10,%rcx > 0x0000003609a84704 <+292>: jmp 0x3609a846b0 <__strcmp_sse2+208> > 0x0000003609a84706 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84710 <+304>: pxor %xmm0,%xmm0 > 0x0000003609a84714 <+308>: movdqa (%rdi),%xmm2 > 0x0000003609a84718 <+312>: movdqa (%rsi),%xmm1 > 0x0000003609a8471c <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84720 <+320>: pslldq $0xf,%xmm2 > 0x0000003609a84725 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84729 <+329>: psubb %xmm0,%xmm2 > 0x0000003609a8472d <+333>: pmovmskb %xmm2,%r9d > 0x0000003609a84732 <+338>: shr %cl,%edx > 0x0000003609a84734 <+340>: shr %cl,%r9d > 0x0000003609a84737 <+343>: sub %r9d,%edx > 0x0000003609a8473a <+346>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84740 <+352>: movdqa (%rdi),%xmm3 > 0x0000003609a84744 <+356>: pxor %xmm0,%xmm0 > 0x0000003609a84748 <+360>: mov $0x10,%rcx > 0x0000003609a8474f <+367>: mov $0x1,%r9d > 0x0000003609a84755 <+373>: lea 0x1(%rdi),%r10 > 0x0000003609a84759 <+377>: and $0xfff,%r10 > 0x0000003609a84760 <+384>: sub $0x1000,%r10 > 0x0000003609a84767 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003609a84770 <+400>: add $0x10,%r10 > 0x0000003609a84774 <+404>: jg 0x3609a84810 <__strcmp_sse2+560> > 0x0000003609a8477a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a8477f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84784 <+420>: movdqa %xmm2,%xmm4 > 0x0000003609a84788 <+424>: psrldq $0x1,%xmm3 > 0x0000003609a8478d <+429>: pslldq $0xf,%xmm2 > 0x0000003609a84792 <+434>: por %xmm3,%xmm2 > 0x0000003609a84796 <+438>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8479a <+442>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8479e <+446>: psubb %xmm0,%xmm1 > 0x0000003609a847a2 <+450>: pmovmskb %xmm1,%edx > 0x0000003609a847a6 <+454>: sub $0xffff,%edx > 0x0000003609a847ac <+460>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a847b2 <+466>: add $0x10,%rcx > 0x0000003609a847b6 <+470>: movdqa %xmm4,%xmm3 > 0x0000003609a847ba <+474>: add $0x10,%r10 > 0x0000003609a847be <+478>: jg 0x3609a84810 <__strcmp_sse2+560> > 0x0000003609a847c0 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a847c5 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a847ca <+490>: movdqa %xmm2,%xmm4 > 0x0000003609a847ce <+494>: psrldq $0x1,%xmm3 > 0x0000003609a847d3 <+499>: pslldq $0xf,%xmm2 > 0x0000003609a847d8 <+504>: por %xmm3,%xmm2 > 0x0000003609a847dc <+508>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a847e0 <+512>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a847e4 <+516>: psubb %xmm0,%xmm1 > 0x0000003609a847e8 <+520>: pmovmskb %xmm1,%edx > 0x0000003609a847ec <+524>: sub $0xffff,%edx > 0x0000003609a847f2 <+530>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a847f8 <+536>: add $0x10,%rcx > 0x0000003609a847fc <+540>: movdqa %xmm4,%xmm3 > 0x0000003609a84800 <+544>: jmpq 0x3609a84770 <__strcmp_sse2+400> > 0x0000003609a84805 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84810 <+560>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84814 <+564>: pmovmskb %xmm0,%edx > 0x0000003609a84818 <+568>: test $0xfffe,%edx > 0x0000003609a8481e <+574>: jne 0x3609a84830 <__strcmp_sse2+592> > 0x0000003609a84820 <+576>: pxor %xmm0,%xmm0 > 0x0000003609a84824 <+580>: sub $0x1000,%r10 > 0x0000003609a8482b <+587>: jmpq 0x3609a8477a <__strcmp_sse2+410> > 0x0000003609a84830 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84835 <+597>: psrldq $0x1,%xmm0 > 0x0000003609a8483a <+602>: psrldq $0x1,%xmm3 > 0x0000003609a8483f <+607>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84844 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84850 <+624>: pxor %xmm0,%xmm0 > 0x0000003609a84854 <+628>: movdqa (%rdi),%xmm2 > 0x0000003609a84858 <+632>: movdqa (%rsi),%xmm1 > 0x0000003609a8485c <+636>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84860 <+640>: pslldq $0xe,%xmm2 > 0x0000003609a84865 <+645>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84869 <+649>: psubb %xmm0,%xmm2 > 0x0000003609a8486d <+653>: pmovmskb %xmm2,%r9d > 0x0000003609a84872 <+658>: shr %cl,%edx > 0x0000003609a84874 <+660>: shr %cl,%r9d > 0x0000003609a84877 <+663>: sub %r9d,%edx > 0x0000003609a8487a <+666>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84880 <+672>: movdqa (%rdi),%xmm3 > 0x0000003609a84884 <+676>: pxor %xmm0,%xmm0 > 0x0000003609a84888 <+680>: mov $0x10,%rcx > 0x0000003609a8488f <+687>: mov $0x2,%r9d > 0x0000003609a84895 <+693>: lea 0x2(%rdi),%r10 > 0x0000003609a84899 <+697>: and $0xfff,%r10 > 0x0000003609a848a0 <+704>: sub $0x1000,%r10 > 0x0000003609a848a7 <+711>: nopw 0x0(%rax,%rax,1) > 0x0000003609a848b0 <+720>: add $0x10,%r10 > 0x0000003609a848b4 <+724>: jg 0x3609a84950 <__strcmp_sse2+880> > 0x0000003609a848ba <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a848bf <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a848c4 <+740>: movdqa %xmm2,%xmm4 > 0x0000003609a848c8 <+744>: psrldq $0x2,%xmm3 > 0x0000003609a848cd <+749>: pslldq $0xe,%xmm2 > 0x0000003609a848d2 <+754>: por %xmm3,%xmm2 > 0x0000003609a848d6 <+758>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a848da <+762>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a848de <+766>: psubb %xmm0,%xmm1 > 0x0000003609a848e2 <+770>: pmovmskb %xmm1,%edx > 0x0000003609a848e6 <+774>: sub $0xffff,%edx > 0x0000003609a848ec <+780>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a848f2 <+786>: add $0x10,%rcx > 0x0000003609a848f6 <+790>: movdqa %xmm4,%xmm3 > 0x0000003609a848fa <+794>: add $0x10,%r10 > 0x0000003609a848fe <+798>: jg 0x3609a84950 <__strcmp_sse2+880> > 0x0000003609a84900 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84905 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8490a <+810>: movdqa %xmm2,%xmm4 > 0x0000003609a8490e <+814>: psrldq $0x2,%xmm3 > 0x0000003609a84913 <+819>: pslldq $0xe,%xmm2 > 0x0000003609a84918 <+824>: por %xmm3,%xmm2 > 0x0000003609a8491c <+828>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84920 <+832>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84924 <+836>: psubb %xmm0,%xmm1 > 0x0000003609a84928 <+840>: pmovmskb %xmm1,%edx > 0x0000003609a8492c <+844>: sub $0xffff,%edx > 0x0000003609a84932 <+850>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84938 <+856>: add $0x10,%rcx > 0x0000003609a8493c <+860>: movdqa %xmm4,%xmm3 > 0x0000003609a84940 <+864>: jmpq 0x3609a848b0 <__strcmp_sse2+720> > 0x0000003609a84945 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84950 <+880>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84954 <+884>: pmovmskb %xmm0,%edx > 0x0000003609a84958 <+888>: test $0xfffc,%edx > 0x0000003609a8495e <+894>: jne 0x3609a84970 <__strcmp_sse2+912> > 0x0000003609a84960 <+896>: pxor %xmm0,%xmm0 > 0x0000003609a84964 <+900>: sub $0x1000,%r10 > 0x0000003609a8496b <+907>: jmpq 0x3609a848ba <__strcmp_sse2+730> > 0x0000003609a84970 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84975 <+917>: psrldq $0x2,%xmm0 > 0x0000003609a8497a <+922>: psrldq $0x2,%xmm3 > 0x0000003609a8497f <+927>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84984 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84990 <+944>: pxor %xmm0,%xmm0 > 0x0000003609a84994 <+948>: movdqa (%rdi),%xmm2 > 0x0000003609a84998 <+952>: movdqa (%rsi),%xmm1 > 0x0000003609a8499c <+956>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a849a0 <+960>: pslldq $0xd,%xmm2 > 0x0000003609a849a5 <+965>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a849a9 <+969>: psubb %xmm0,%xmm2 > 0x0000003609a849ad <+973>: pmovmskb %xmm2,%r9d > 0x0000003609a849b2 <+978>: shr %cl,%edx > 0x0000003609a849b4 <+980>: shr %cl,%r9d > 0x0000003609a849b7 <+983>: sub %r9d,%edx > 0x0000003609a849ba <+986>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a849c0 <+992>: movdqa (%rdi),%xmm3 > 0x0000003609a849c4 <+996>: pxor %xmm0,%xmm0 > 0x0000003609a849c8 <+1000>: mov $0x10,%rcx > 0x0000003609a849cf <+1007>: mov $0x3,%r9d > 0x0000003609a849d5 <+1013>: lea 0x3(%rdi),%r10 > 0x0000003609a849d9 <+1017>: and $0xfff,%r10 > 0x0000003609a849e0 <+1024>: sub $0x1000,%r10 > 0x0000003609a849e7 <+1031>: nopw 0x0(%rax,%rax,1) > 0x0000003609a849f0 <+1040>: add $0x10,%r10 > 0x0000003609a849f4 <+1044>: jg 0x3609a84a90 <__strcmp_sse2+1200> > 0x0000003609a849fa <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a849ff <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84a04 <+1060>: movdqa %xmm2,%xmm4 > 0x0000003609a84a08 <+1064>: psrldq $0x3,%xmm3 > 0x0000003609a84a0d <+1069>: pslldq $0xd,%xmm2 > 0x0000003609a84a12 <+1074>: por %xmm3,%xmm2 > 0x0000003609a84a16 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84a1a <+1082>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84a1e <+1086>: psubb %xmm0,%xmm1 > 0x0000003609a84a22 <+1090>: pmovmskb %xmm1,%edx > 0x0000003609a84a26 <+1094>: sub $0xffff,%edx > 0x0000003609a84a2c <+1100>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84a32 <+1106>: add $0x10,%rcx > 0x0000003609a84a36 <+1110>: movdqa %xmm4,%xmm3 > 0x0000003609a84a3a <+1114>: add $0x10,%r10 > 0x0000003609a84a3e <+1118>: jg 0x3609a84a90 <__strcmp_sse2+1200> > 0x0000003609a84a40 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84a45 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84a4a <+1130>: movdqa %xmm2,%xmm4 > 0x0000003609a84a4e <+1134>: psrldq $0x3,%xmm3 > 0x0000003609a84a53 <+1139>: pslldq $0xd,%xmm2 > 0x0000003609a84a58 <+1144>: por %xmm3,%xmm2 > 0x0000003609a84a5c <+1148>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84a60 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84a64 <+1156>: psubb %xmm0,%xmm1 > 0x0000003609a84a68 <+1160>: pmovmskb %xmm1,%edx > 0x0000003609a84a6c <+1164>: sub $0xffff,%edx > 0x0000003609a84a72 <+1170>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84a78 <+1176>: add $0x10,%rcx > 0x0000003609a84a7c <+1180>: movdqa %xmm4,%xmm3 > 0x0000003609a84a80 <+1184>: jmpq 0x3609a849f0 <__strcmp_sse2+1040> > 0x0000003609a84a85 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84a90 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84a94 <+1204>: pmovmskb %xmm0,%edx > 0x0000003609a84a98 <+1208>: test $0xfff8,%edx > 0x0000003609a84a9e <+1214>: jne 0x3609a84ab0 <__strcmp_sse2+1232> > 0x0000003609a84aa0 <+1216>: pxor %xmm0,%xmm0 > 0x0000003609a84aa4 <+1220>: sub $0x1000,%r10 > 0x0000003609a84aab <+1227>: jmpq 0x3609a849fa <__strcmp_sse2+1050> > 0x0000003609a84ab0 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84ab5 <+1237>: psrldq $0x3,%xmm0 > 0x0000003609a84aba <+1242>: psrldq $0x3,%xmm3 > 0x0000003609a84abf <+1247>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84ac4 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84ad0 <+1264>: pxor %xmm0,%xmm0 > 0x0000003609a84ad4 <+1268>: movdqa (%rdi),%xmm2 > 0x0000003609a84ad8 <+1272>: movdqa (%rsi),%xmm1 > 0x0000003609a84adc <+1276>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84ae0 <+1280>: pslldq $0xc,%xmm2 > 0x0000003609a84ae5 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84ae9 <+1289>: psubb %xmm0,%xmm2 > 0x0000003609a84aed <+1293>: pmovmskb %xmm2,%r9d > 0x0000003609a84af2 <+1298>: shr %cl,%edx > 0x0000003609a84af4 <+1300>: shr %cl,%r9d > 0x0000003609a84af7 <+1303>: sub %r9d,%edx > 0x0000003609a84afa <+1306>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84b00 <+1312>: movdqa (%rdi),%xmm3 > 0x0000003609a84b04 <+1316>: pxor %xmm0,%xmm0 > 0x0000003609a84b08 <+1320>: mov $0x10,%rcx > 0x0000003609a84b0f <+1327>: mov $0x4,%r9d > 0x0000003609a84b15 <+1333>: lea 0x4(%rdi),%r10 > 0x0000003609a84b19 <+1337>: and $0xfff,%r10 > 0x0000003609a84b20 <+1344>: sub $0x1000,%r10 > 0x0000003609a84b27 <+1351>: nopw 0x0(%rax,%rax,1) > 0x0000003609a84b30 <+1360>: add $0x10,%r10 > 0x0000003609a84b34 <+1364>: jg 0x3609a84bd0 <__strcmp_sse2+1520> > 0x0000003609a84b3a <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84b3f <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84b44 <+1380>: movdqa %xmm2,%xmm4 > 0x0000003609a84b48 <+1384>: psrldq $0x4,%xmm3 > 0x0000003609a84b4d <+1389>: pslldq $0xc,%xmm2 > 0x0000003609a84b52 <+1394>: por %xmm3,%xmm2 > 0x0000003609a84b56 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84b5a <+1402>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84b5e <+1406>: psubb %xmm0,%xmm1 > 0x0000003609a84b62 <+1410>: pmovmskb %xmm1,%edx > 0x0000003609a84b66 <+1414>: sub $0xffff,%edx > 0x0000003609a84b6c <+1420>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84b72 <+1426>: add $0x10,%rcx > 0x0000003609a84b76 <+1430>: movdqa %xmm4,%xmm3 > 0x0000003609a84b7a <+1434>: add $0x10,%r10 > 0x0000003609a84b7e <+1438>: jg 0x3609a84bd0 <__strcmp_sse2+1520> > 0x0000003609a84b80 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84b85 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84b8a <+1450>: movdqa %xmm2,%xmm4 > 0x0000003609a84b8e <+1454>: psrldq $0x4,%xmm3 > 0x0000003609a84b93 <+1459>: pslldq $0xc,%xmm2 > 0x0000003609a84b98 <+1464>: por %xmm3,%xmm2 > 0x0000003609a84b9c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84ba0 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84ba4 <+1476>: psubb %xmm0,%xmm1 > 0x0000003609a84ba8 <+1480>: pmovmskb %xmm1,%edx > 0x0000003609a84bac <+1484>: sub $0xffff,%edx > 0x0000003609a84bb2 <+1490>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84bb8 <+1496>: add $0x10,%rcx > 0x0000003609a84bbc <+1500>: movdqa %xmm4,%xmm3 > 0x0000003609a84bc0 <+1504>: jmpq 0x3609a84b30 <__strcmp_sse2+1360> > 0x0000003609a84bc5 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84bd0 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84bd4 <+1524>: pmovmskb %xmm0,%edx > 0x0000003609a84bd8 <+1528>: test $0xfff0,%edx > 0x0000003609a84bde <+1534>: jne 0x3609a84bf0 <__strcmp_sse2+1552> > 0x0000003609a84be0 <+1536>: pxor %xmm0,%xmm0 > 0x0000003609a84be4 <+1540>: sub $0x1000,%r10 > 0x0000003609a84beb <+1547>: jmpq 0x3609a84b3a <__strcmp_sse2+1370> > 0x0000003609a84bf0 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84bf5 <+1557>: psrldq $0x4,%xmm0 > 0x0000003609a84bfa <+1562>: psrldq $0x4,%xmm3 > 0x0000003609a84bff <+1567>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84c04 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84c10 <+1584>: pxor %xmm0,%xmm0 > 0x0000003609a84c14 <+1588>: movdqa (%rdi),%xmm2 > 0x0000003609a84c18 <+1592>: movdqa (%rsi),%xmm1 > 0x0000003609a84c1c <+1596>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84c20 <+1600>: pslldq $0xb,%xmm2 > 0x0000003609a84c25 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84c29 <+1609>: psubb %xmm0,%xmm2 > 0x0000003609a84c2d <+1613>: pmovmskb %xmm2,%r9d > 0x0000003609a84c32 <+1618>: shr %cl,%edx > 0x0000003609a84c34 <+1620>: shr %cl,%r9d > 0x0000003609a84c37 <+1623>: sub %r9d,%edx > 0x0000003609a84c3a <+1626>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84c40 <+1632>: movdqa (%rdi),%xmm3 > 0x0000003609a84c44 <+1636>: pxor %xmm0,%xmm0 > 0x0000003609a84c48 <+1640>: mov $0x10,%rcx > 0x0000003609a84c4f <+1647>: mov $0x5,%r9d > 0x0000003609a84c55 <+1653>: lea 0x5(%rdi),%r10 > 0x0000003609a84c59 <+1657>: and $0xfff,%r10 > 0x0000003609a84c60 <+1664>: sub $0x1000,%r10 > 0x0000003609a84c67 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003609a84c70 <+1680>: add $0x10,%r10 > 0x0000003609a84c74 <+1684>: jg 0x3609a84d10 <__strcmp_sse2+1840> > 0x0000003609a84c7a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84c7f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84c84 <+1700>: movdqa %xmm2,%xmm4 > 0x0000003609a84c88 <+1704>: psrldq $0x5,%xmm3 > 0x0000003609a84c8d <+1709>: pslldq $0xb,%xmm2 > 0x0000003609a84c92 <+1714>: por %xmm3,%xmm2 > 0x0000003609a84c96 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84c9a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84c9e <+1726>: psubb %xmm0,%xmm1 > 0x0000003609a84ca2 <+1730>: pmovmskb %xmm1,%edx > 0x0000003609a84ca6 <+1734>: sub $0xffff,%edx > 0x0000003609a84cac <+1740>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84cb2 <+1746>: add $0x10,%rcx > 0x0000003609a84cb6 <+1750>: movdqa %xmm4,%xmm3 > 0x0000003609a84cba <+1754>: add $0x10,%r10 > 0x0000003609a84cbe <+1758>: jg 0x3609a84d10 <__strcmp_sse2+1840> > 0x0000003609a84cc0 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84cc5 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84cca <+1770>: movdqa %xmm2,%xmm4 > 0x0000003609a84cce <+1774>: psrldq $0x5,%xmm3 > 0x0000003609a84cd3 <+1779>: pslldq $0xb,%xmm2 > 0x0000003609a84cd8 <+1784>: por %xmm3,%xmm2 > 0x0000003609a84cdc <+1788>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84ce0 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84ce4 <+1796>: psubb %xmm0,%xmm1 > 0x0000003609a84ce8 <+1800>: pmovmskb %xmm1,%edx > 0x0000003609a84cec <+1804>: sub $0xffff,%edx > 0x0000003609a84cf2 <+1810>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84cf8 <+1816>: add $0x10,%rcx > 0x0000003609a84cfc <+1820>: movdqa %xmm4,%xmm3 > 0x0000003609a84d00 <+1824>: jmpq 0x3609a84c70 <__strcmp_sse2+1680> > 0x0000003609a84d05 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84d10 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84d14 <+1844>: pmovmskb %xmm0,%edx > 0x0000003609a84d18 <+1848>: test $0xffe0,%edx > 0x0000003609a84d1e <+1854>: jne 0x3609a84d30 <__strcmp_sse2+1872> > 0x0000003609a84d20 <+1856>: pxor %xmm0,%xmm0 > 0x0000003609a84d24 <+1860>: sub $0x1000,%r10 > 0x0000003609a84d2b <+1867>: jmpq 0x3609a84c7a <__strcmp_sse2+1690> > 0x0000003609a84d30 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84d35 <+1877>: psrldq $0x5,%xmm0 > 0x0000003609a84d3a <+1882>: psrldq $0x5,%xmm3 > 0x0000003609a84d3f <+1887>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84d44 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84d50 <+1904>: pxor %xmm0,%xmm0 > 0x0000003609a84d54 <+1908>: movdqa (%rdi),%xmm2 > 0x0000003609a84d58 <+1912>: movdqa (%rsi),%xmm1 > 0x0000003609a84d5c <+1916>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84d60 <+1920>: pslldq $0xa,%xmm2 > 0x0000003609a84d65 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84d69 <+1929>: psubb %xmm0,%xmm2 > 0x0000003609a84d6d <+1933>: pmovmskb %xmm2,%r9d > 0x0000003609a84d72 <+1938>: shr %cl,%edx > 0x0000003609a84d74 <+1940>: shr %cl,%r9d > 0x0000003609a84d77 <+1943>: sub %r9d,%edx > 0x0000003609a84d7a <+1946>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84d80 <+1952>: movdqa (%rdi),%xmm3 > 0x0000003609a84d84 <+1956>: pxor %xmm0,%xmm0 > 0x0000003609a84d88 <+1960>: mov $0x10,%rcx > 0x0000003609a84d8f <+1967>: mov $0x6,%r9d > 0x0000003609a84d95 <+1973>: lea 0x6(%rdi),%r10 > 0x0000003609a84d99 <+1977>: and $0xfff,%r10 > 0x0000003609a84da0 <+1984>: sub $0x1000,%r10 > 0x0000003609a84da7 <+1991>: nopw 0x0(%rax,%rax,1) > 0x0000003609a84db0 <+2000>: add $0x10,%r10 > 0x0000003609a84db4 <+2004>: jg 0x3609a84e50 <__strcmp_sse2+2160> > 0x0000003609a84dba <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84dbf <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84dc4 <+2020>: movdqa %xmm2,%xmm4 > 0x0000003609a84dc8 <+2024>: psrldq $0x6,%xmm3 > 0x0000003609a84dcd <+2029>: pslldq $0xa,%xmm2 > 0x0000003609a84dd2 <+2034>: por %xmm3,%xmm2 > 0x0000003609a84dd6 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84dda <+2042>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84dde <+2046>: psubb %xmm0,%xmm1 > 0x0000003609a84de2 <+2050>: pmovmskb %xmm1,%edx > 0x0000003609a84de6 <+2054>: sub $0xffff,%edx > 0x0000003609a84dec <+2060>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84df2 <+2066>: add $0x10,%rcx > 0x0000003609a84df6 <+2070>: movdqa %xmm4,%xmm3 > 0x0000003609a84dfa <+2074>: add $0x10,%r10 > 0x0000003609a84dfe <+2078>: jg 0x3609a84e50 <__strcmp_sse2+2160> > 0x0000003609a84e00 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84e05 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84e0a <+2090>: movdqa %xmm2,%xmm4 > 0x0000003609a84e0e <+2094>: psrldq $0x6,%xmm3 > 0x0000003609a84e13 <+2099>: pslldq $0xa,%xmm2 > 0x0000003609a84e18 <+2104>: por %xmm3,%xmm2 > 0x0000003609a84e1c <+2108>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84e20 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84e24 <+2116>: psubb %xmm0,%xmm1 > 0x0000003609a84e28 <+2120>: pmovmskb %xmm1,%edx > 0x0000003609a84e2c <+2124>: sub $0xffff,%edx > 0x0000003609a84e32 <+2130>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84e38 <+2136>: add $0x10,%rcx > 0x0000003609a84e3c <+2140>: movdqa %xmm4,%xmm3 > 0x0000003609a84e40 <+2144>: jmpq 0x3609a84db0 <__strcmp_sse2+2000> > 0x0000003609a84e45 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84e50 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84e54 <+2164>: pmovmskb %xmm0,%edx > 0x0000003609a84e58 <+2168>: test $0xffc0,%edx > 0x0000003609a84e5e <+2174>: jne 0x3609a84e70 <__strcmp_sse2+2192> > 0x0000003609a84e60 <+2176>: pxor %xmm0,%xmm0 > 0x0000003609a84e64 <+2180>: sub $0x1000,%r10 > 0x0000003609a84e6b <+2187>: jmpq 0x3609a84dba <__strcmp_sse2+2010> > 0x0000003609a84e70 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84e75 <+2197>: psrldq $0x6,%xmm0 > 0x0000003609a84e7a <+2202>: psrldq $0x6,%xmm3 > 0x0000003609a84e7f <+2207>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84e84 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84e90 <+2224>: pxor %xmm0,%xmm0 > 0x0000003609a84e94 <+2228>: movdqa (%rdi),%xmm2 > 0x0000003609a84e98 <+2232>: movdqa (%rsi),%xmm1 > 0x0000003609a84e9c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84ea0 <+2240>: pslldq $0x9,%xmm2 > 0x0000003609a84ea5 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84ea9 <+2249>: psubb %xmm0,%xmm2 > 0x0000003609a84ead <+2253>: pmovmskb %xmm2,%r9d > 0x0000003609a84eb2 <+2258>: shr %cl,%edx > 0x0000003609a84eb4 <+2260>: shr %cl,%r9d > 0x0000003609a84eb7 <+2263>: sub %r9d,%edx > 0x0000003609a84eba <+2266>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a84ec0 <+2272>: movdqa (%rdi),%xmm3 > 0x0000003609a84ec4 <+2276>: pxor %xmm0,%xmm0 > 0x0000003609a84ec8 <+2280>: mov $0x10,%rcx > 0x0000003609a84ecf <+2287>: mov $0x7,%r9d > 0x0000003609a84ed5 <+2293>: lea 0x7(%rdi),%r10 > 0x0000003609a84ed9 <+2297>: and $0xfff,%r10 > 0x0000003609a84ee0 <+2304>: sub $0x1000,%r10 > 0x0000003609a84ee7 <+2311>: nopw 0x0(%rax,%rax,1) > 0x0000003609a84ef0 <+2320>: add $0x10,%r10 > 0x0000003609a84ef4 <+2324>: jg 0x3609a84f90 <__strcmp_sse2+2480> > 0x0000003609a84efa <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84eff <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84f04 <+2340>: movdqa %xmm2,%xmm4 > 0x0000003609a84f08 <+2344>: psrldq $0x7,%xmm3 > 0x0000003609a84f0d <+2349>: pslldq $0x9,%xmm2 > 0x0000003609a84f12 <+2354>: por %xmm3,%xmm2 > 0x0000003609a84f16 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84f1a <+2362>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84f1e <+2366>: psubb %xmm0,%xmm1 > 0x0000003609a84f22 <+2370>: pmovmskb %xmm1,%edx > 0x0000003609a84f26 <+2374>: sub $0xffff,%edx > 0x0000003609a84f2c <+2380>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84f32 <+2386>: add $0x10,%rcx > 0x0000003609a84f36 <+2390>: movdqa %xmm4,%xmm3 > 0x0000003609a84f3a <+2394>: add $0x10,%r10 > 0x0000003609a84f3e <+2398>: jg 0x3609a84f90 <__strcmp_sse2+2480> > 0x0000003609a84f40 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84f45 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a84f4a <+2410>: movdqa %xmm2,%xmm4 > 0x0000003609a84f4e <+2414>: psrldq $0x7,%xmm3 > 0x0000003609a84f53 <+2419>: pslldq $0x9,%xmm2 > 0x0000003609a84f58 <+2424>: por %xmm3,%xmm2 > 0x0000003609a84f5c <+2428>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84f60 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a84f64 <+2436>: psubb %xmm0,%xmm1 > 0x0000003609a84f68 <+2440>: pmovmskb %xmm1,%edx > 0x0000003609a84f6c <+2444>: sub $0xffff,%edx > 0x0000003609a84f72 <+2450>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a84f78 <+2456>: add $0x10,%rcx > 0x0000003609a84f7c <+2460>: movdqa %xmm4,%xmm3 > 0x0000003609a84f80 <+2464>: jmpq 0x3609a84ef0 <__strcmp_sse2+2320> > 0x0000003609a84f85 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84f90 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a84f94 <+2484>: pmovmskb %xmm0,%edx > 0x0000003609a84f98 <+2488>: test $0xff80,%edx > 0x0000003609a84f9e <+2494>: jne 0x3609a84fb0 <__strcmp_sse2+2512> > 0x0000003609a84fa0 <+2496>: pxor %xmm0,%xmm0 > 0x0000003609a84fa4 <+2500>: sub $0x1000,%r10 > 0x0000003609a84fab <+2507>: jmpq 0x3609a84efa <__strcmp_sse2+2330> > 0x0000003609a84fb0 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a84fb5 <+2517>: psrldq $0x7,%xmm0 > 0x0000003609a84fba <+2522>: psrldq $0x7,%xmm3 > 0x0000003609a84fbf <+2527>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a84fc4 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a84fd0 <+2544>: pxor %xmm0,%xmm0 > 0x0000003609a84fd4 <+2548>: movdqa (%rdi),%xmm2 > 0x0000003609a84fd8 <+2552>: movdqa (%rsi),%xmm1 > 0x0000003609a84fdc <+2556>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a84fe0 <+2560>: pslldq $0x8,%xmm2 > 0x0000003609a84fe5 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a84fe9 <+2569>: psubb %xmm0,%xmm2 > 0x0000003609a84fed <+2573>: pmovmskb %xmm2,%r9d > 0x0000003609a84ff2 <+2578>: shr %cl,%edx > 0x0000003609a84ff4 <+2580>: shr %cl,%r9d > 0x0000003609a84ff7 <+2583>: sub %r9d,%edx > 0x0000003609a84ffa <+2586>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85000 <+2592>: movdqa (%rdi),%xmm3 > 0x0000003609a85004 <+2596>: pxor %xmm0,%xmm0 > 0x0000003609a85008 <+2600>: mov $0x10,%rcx > 0x0000003609a8500f <+2607>: mov $0x8,%r9d > 0x0000003609a85015 <+2613>: lea 0x8(%rdi),%r10 > 0x0000003609a85019 <+2617>: and $0xfff,%r10 > 0x0000003609a85020 <+2624>: sub $0x1000,%r10 > 0x0000003609a85027 <+2631>: nopw 0x0(%rax,%rax,1) > 0x0000003609a85030 <+2640>: add $0x10,%r10 > 0x0000003609a85034 <+2644>: jg 0x3609a850d0 <__strcmp_sse2+2800> > 0x0000003609a8503a <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a8503f <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85044 <+2660>: movdqa %xmm2,%xmm4 > 0x0000003609a85048 <+2664>: psrldq $0x8,%xmm3 > 0x0000003609a8504d <+2669>: pslldq $0x8,%xmm2 > 0x0000003609a85052 <+2674>: por %xmm3,%xmm2 > 0x0000003609a85056 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8505a <+2682>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8505e <+2686>: psubb %xmm0,%xmm1 > 0x0000003609a85062 <+2690>: pmovmskb %xmm1,%edx > 0x0000003609a85066 <+2694>: sub $0xffff,%edx > 0x0000003609a8506c <+2700>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85072 <+2706>: add $0x10,%rcx > 0x0000003609a85076 <+2710>: movdqa %xmm4,%xmm3 > 0x0000003609a8507a <+2714>: add $0x10,%r10 > 0x0000003609a8507e <+2718>: jg 0x3609a850d0 <__strcmp_sse2+2800> > 0x0000003609a85080 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85085 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8508a <+2730>: movdqa %xmm2,%xmm4 > 0x0000003609a8508e <+2734>: psrldq $0x8,%xmm3 > 0x0000003609a85093 <+2739>: pslldq $0x8,%xmm2 > 0x0000003609a85098 <+2744>: por %xmm3,%xmm2 > 0x0000003609a8509c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a850a0 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a850a4 <+2756>: psubb %xmm0,%xmm1 > 0x0000003609a850a8 <+2760>: pmovmskb %xmm1,%edx > 0x0000003609a850ac <+2764>: sub $0xffff,%edx > 0x0000003609a850b2 <+2770>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a850b8 <+2776>: add $0x10,%rcx > 0x0000003609a850bc <+2780>: movdqa %xmm4,%xmm3 > 0x0000003609a850c0 <+2784>: jmpq 0x3609a85030 <__strcmp_sse2+2640> > 0x0000003609a850c5 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a850d0 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a850d4 <+2804>: pmovmskb %xmm0,%edx > 0x0000003609a850d8 <+2808>: test $0xff00,%edx > 0x0000003609a850de <+2814>: jne 0x3609a850f0 <__strcmp_sse2+2832> > 0x0000003609a850e0 <+2816>: pxor %xmm0,%xmm0 > 0x0000003609a850e4 <+2820>: sub $0x1000,%r10 > 0x0000003609a850eb <+2827>: jmpq 0x3609a8503a <__strcmp_sse2+2650> > 0x0000003609a850f0 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a850f5 <+2837>: psrldq $0x8,%xmm0 > 0x0000003609a850fa <+2842>: psrldq $0x8,%xmm3 > 0x0000003609a850ff <+2847>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85104 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85110 <+2864>: pxor %xmm0,%xmm0 > 0x0000003609a85114 <+2868>: movdqa (%rdi),%xmm2 > 0x0000003609a85118 <+2872>: movdqa (%rsi),%xmm1 > 0x0000003609a8511c <+2876>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85120 <+2880>: pslldq $0x7,%xmm2 > 0x0000003609a85125 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a85129 <+2889>: psubb %xmm0,%xmm2 > 0x0000003609a8512d <+2893>: pmovmskb %xmm2,%r9d > 0x0000003609a85132 <+2898>: shr %cl,%edx > 0x0000003609a85134 <+2900>: shr %cl,%r9d > 0x0000003609a85137 <+2903>: sub %r9d,%edx > 0x0000003609a8513a <+2906>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85140 <+2912>: movdqa (%rdi),%xmm3 > 0x0000003609a85144 <+2916>: pxor %xmm0,%xmm0 > 0x0000003609a85148 <+2920>: mov $0x10,%rcx > 0x0000003609a8514f <+2927>: mov $0x9,%r9d > 0x0000003609a85155 <+2933>: lea 0x9(%rdi),%r10 > 0x0000003609a85159 <+2937>: and $0xfff,%r10 > 0x0000003609a85160 <+2944>: sub $0x1000,%r10 > 0x0000003609a85167 <+2951>: nopw 0x0(%rax,%rax,1) > 0x0000003609a85170 <+2960>: add $0x10,%r10 > 0x0000003609a85174 <+2964>: jg 0x3609a85210 <__strcmp_sse2+3120> > 0x0000003609a8517a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a8517f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85184 <+2980>: movdqa %xmm2,%xmm4 > 0x0000003609a85188 <+2984>: psrldq $0x9,%xmm3 > 0x0000003609a8518d <+2989>: pslldq $0x7,%xmm2 > 0x0000003609a85192 <+2994>: por %xmm3,%xmm2 > 0x0000003609a85196 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8519a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8519e <+3006>: psubb %xmm0,%xmm1 > 0x0000003609a851a2 <+3010>: pmovmskb %xmm1,%edx > 0x0000003609a851a6 <+3014>: sub $0xffff,%edx > 0x0000003609a851ac <+3020>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a851b2 <+3026>: add $0x10,%rcx > 0x0000003609a851b6 <+3030>: movdqa %xmm4,%xmm3 > 0x0000003609a851ba <+3034>: add $0x10,%r10 > 0x0000003609a851be <+3038>: jg 0x3609a85210 <__strcmp_sse2+3120> > 0x0000003609a851c0 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a851c5 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a851ca <+3050>: movdqa %xmm2,%xmm4 > 0x0000003609a851ce <+3054>: psrldq $0x9,%xmm3 > 0x0000003609a851d3 <+3059>: pslldq $0x7,%xmm2 > 0x0000003609a851d8 <+3064>: por %xmm3,%xmm2 > 0x0000003609a851dc <+3068>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a851e0 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a851e4 <+3076>: psubb %xmm0,%xmm1 > 0x0000003609a851e8 <+3080>: pmovmskb %xmm1,%edx > 0x0000003609a851ec <+3084>: sub $0xffff,%edx > 0x0000003609a851f2 <+3090>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a851f8 <+3096>: add $0x10,%rcx > 0x0000003609a851fc <+3100>: movdqa %xmm4,%xmm3 > 0x0000003609a85200 <+3104>: jmpq 0x3609a85170 <__strcmp_sse2+2960> > 0x0000003609a85205 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85210 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85214 <+3124>: pmovmskb %xmm0,%edx > 0x0000003609a85218 <+3128>: test $0xfe00,%edx > 0x0000003609a8521e <+3134>: jne 0x3609a85230 <__strcmp_sse2+3152> > 0x0000003609a85220 <+3136>: pxor %xmm0,%xmm0 > 0x0000003609a85224 <+3140>: sub $0x1000,%r10 > 0x0000003609a8522b <+3147>: jmpq 0x3609a8517a <__strcmp_sse2+2970> > 0x0000003609a85230 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85235 <+3157>: psrldq $0x9,%xmm0 > 0x0000003609a8523a <+3162>: psrldq $0x9,%xmm3 > 0x0000003609a8523f <+3167>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85244 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85250 <+3184>: pxor %xmm0,%xmm0 > 0x0000003609a85254 <+3188>: movdqa (%rdi),%xmm2 > 0x0000003609a85258 <+3192>: movdqa (%rsi),%xmm1 > 0x0000003609a8525c <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85260 <+3200>: pslldq $0x6,%xmm2 > 0x0000003609a85265 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a85269 <+3209>: psubb %xmm0,%xmm2 > 0x0000003609a8526d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003609a85272 <+3218>: shr %cl,%edx > 0x0000003609a85274 <+3220>: shr %cl,%r9d > 0x0000003609a85277 <+3223>: sub %r9d,%edx > 0x0000003609a8527a <+3226>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85280 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003609a85284 <+3236>: pxor %xmm0,%xmm0 > 0x0000003609a85288 <+3240>: mov $0x10,%rcx > 0x0000003609a8528f <+3247>: mov $0xa,%r9d > 0x0000003609a85295 <+3253>: lea 0xa(%rdi),%r10 > 0x0000003609a85299 <+3257>: and $0xfff,%r10 > 0x0000003609a852a0 <+3264>: sub $0x1000,%r10 > 0x0000003609a852a7 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003609a852b0 <+3280>: add $0x10,%r10 > 0x0000003609a852b4 <+3284>: jg 0x3609a85350 <__strcmp_sse2+3440> > 0x0000003609a852ba <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a852bf <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a852c4 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003609a852c8 <+3304>: psrldq $0xa,%xmm3 > 0x0000003609a852cd <+3309>: pslldq $0x6,%xmm2 > 0x0000003609a852d2 <+3314>: por %xmm3,%xmm2 > 0x0000003609a852d6 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a852da <+3322>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a852de <+3326>: psubb %xmm0,%xmm1 > 0x0000003609a852e2 <+3330>: pmovmskb %xmm1,%edx > 0x0000003609a852e6 <+3334>: sub $0xffff,%edx > 0x0000003609a852ec <+3340>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a852f2 <+3346>: add $0x10,%rcx > 0x0000003609a852f6 <+3350>: movdqa %xmm4,%xmm3 > 0x0000003609a852fa <+3354>: add $0x10,%r10 > 0x0000003609a852fe <+3358>: jg 0x3609a85350 <__strcmp_sse2+3440> > 0x0000003609a85300 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85305 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8530a <+3370>: movdqa %xmm2,%xmm4 > 0x0000003609a8530e <+3374>: psrldq $0xa,%xmm3 > 0x0000003609a85313 <+3379>: pslldq $0x6,%xmm2 > 0x0000003609a85318 <+3384>: por %xmm3,%xmm2 > 0x0000003609a8531c <+3388>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85320 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a85324 <+3396>: psubb %xmm0,%xmm1 > 0x0000003609a85328 <+3400>: pmovmskb %xmm1,%edx > 0x0000003609a8532c <+3404>: sub $0xffff,%edx > 0x0000003609a85332 <+3410>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85338 <+3416>: add $0x10,%rcx > 0x0000003609a8533c <+3420>: movdqa %xmm4,%xmm3 > 0x0000003609a85340 <+3424>: jmpq 0x3609a852b0 <__strcmp_sse2+3280> > 0x0000003609a85345 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85350 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85354 <+3444>: pmovmskb %xmm0,%edx > 0x0000003609a85358 <+3448>: test $0xfc00,%edx > 0x0000003609a8535e <+3454>: jne 0x3609a85370 <__strcmp_sse2+3472> > 0x0000003609a85360 <+3456>: pxor %xmm0,%xmm0 > 0x0000003609a85364 <+3460>: sub $0x1000,%r10 > 0x0000003609a8536b <+3467>: jmpq 0x3609a852ba <__strcmp_sse2+3290> > 0x0000003609a85370 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85375 <+3477>: psrldq $0xa,%xmm0 > 0x0000003609a8537a <+3482>: psrldq $0xa,%xmm3 > 0x0000003609a8537f <+3487>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85384 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85390 <+3504>: pxor %xmm0,%xmm0 > 0x0000003609a85394 <+3508>: movdqa (%rdi),%xmm2 > 0x0000003609a85398 <+3512>: movdqa (%rsi),%xmm1 > 0x0000003609a8539c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a853a0 <+3520>: pslldq $0x5,%xmm2 > 0x0000003609a853a5 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a853a9 <+3529>: psubb %xmm0,%xmm2 > 0x0000003609a853ad <+3533>: pmovmskb %xmm2,%r9d > 0x0000003609a853b2 <+3538>: shr %cl,%edx > 0x0000003609a853b4 <+3540>: shr %cl,%r9d > 0x0000003609a853b7 <+3543>: sub %r9d,%edx > 0x0000003609a853ba <+3546>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a853c0 <+3552>: movdqa (%rdi),%xmm3 > 0x0000003609a853c4 <+3556>: pxor %xmm0,%xmm0 > 0x0000003609a853c8 <+3560>: mov $0x10,%rcx > 0x0000003609a853cf <+3567>: mov $0xb,%r9d > 0x0000003609a853d5 <+3573>: lea 0xb(%rdi),%r10 > 0x0000003609a853d9 <+3577>: and $0xfff,%r10 > 0x0000003609a853e0 <+3584>: sub $0x1000,%r10 > 0x0000003609a853e7 <+3591>: nopw 0x0(%rax,%rax,1) > 0x0000003609a853f0 <+3600>: add $0x10,%r10 > 0x0000003609a853f4 <+3604>: jg 0x3609a85490 <__strcmp_sse2+3760> > 0x0000003609a853fa <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a853ff <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85404 <+3620>: movdqa %xmm2,%xmm4 > 0x0000003609a85408 <+3624>: psrldq $0xb,%xmm3 > 0x0000003609a8540d <+3629>: pslldq $0x5,%xmm2 > 0x0000003609a85412 <+3634>: por %xmm3,%xmm2 > 0x0000003609a85416 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8541a <+3642>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8541e <+3646>: psubb %xmm0,%xmm1 > 0x0000003609a85422 <+3650>: pmovmskb %xmm1,%edx > 0x0000003609a85426 <+3654>: sub $0xffff,%edx > 0x0000003609a8542c <+3660>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85432 <+3666>: add $0x10,%rcx > 0x0000003609a85436 <+3670>: movdqa %xmm4,%xmm3 > 0x0000003609a8543a <+3674>: add $0x10,%r10 > 0x0000003609a8543e <+3678>: jg 0x3609a85490 <__strcmp_sse2+3760> > 0x0000003609a85440 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85445 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8544a <+3690>: movdqa %xmm2,%xmm4 > 0x0000003609a8544e <+3694>: psrldq $0xb,%xmm3 > 0x0000003609a85453 <+3699>: pslldq $0x5,%xmm2 > 0x0000003609a85458 <+3704>: por %xmm3,%xmm2 > 0x0000003609a8545c <+3708>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85460 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a85464 <+3716>: psubb %xmm0,%xmm1 > 0x0000003609a85468 <+3720>: pmovmskb %xmm1,%edx > 0x0000003609a8546c <+3724>: sub $0xffff,%edx > 0x0000003609a85472 <+3730>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85478 <+3736>: add $0x10,%rcx > 0x0000003609a8547c <+3740>: movdqa %xmm4,%xmm3 > 0x0000003609a85480 <+3744>: jmpq 0x3609a853f0 <__strcmp_sse2+3600> > 0x0000003609a85485 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85490 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85494 <+3764>: pmovmskb %xmm0,%edx > 0x0000003609a85498 <+3768>: test $0xf800,%edx > 0x0000003609a8549e <+3774>: jne 0x3609a854b0 <__strcmp_sse2+3792> > 0x0000003609a854a0 <+3776>: pxor %xmm0,%xmm0 > 0x0000003609a854a4 <+3780>: sub $0x1000,%r10 > 0x0000003609a854ab <+3787>: jmpq 0x3609a853fa <__strcmp_sse2+3610> > 0x0000003609a854b0 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a854b5 <+3797>: psrldq $0xb,%xmm0 > 0x0000003609a854ba <+3802>: psrldq $0xb,%xmm3 > 0x0000003609a854bf <+3807>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a854c4 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a854d0 <+3824>: pxor %xmm0,%xmm0 > 0x0000003609a854d4 <+3828>: movdqa (%rdi),%xmm2 > 0x0000003609a854d8 <+3832>: movdqa (%rsi),%xmm1 > 0x0000003609a854dc <+3836>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a854e0 <+3840>: pslldq $0x4,%xmm2 > 0x0000003609a854e5 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a854e9 <+3849>: psubb %xmm0,%xmm2 > 0x0000003609a854ed <+3853>: pmovmskb %xmm2,%r9d > 0x0000003609a854f2 <+3858>: shr %cl,%edx > 0x0000003609a854f4 <+3860>: shr %cl,%r9d > 0x0000003609a854f7 <+3863>: sub %r9d,%edx > 0x0000003609a854fa <+3866>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85500 <+3872>: movdqa (%rdi),%xmm3 > 0x0000003609a85504 <+3876>: pxor %xmm0,%xmm0 > 0x0000003609a85508 <+3880>: mov $0x10,%rcx > 0x0000003609a8550f <+3887>: mov $0xc,%r9d > 0x0000003609a85515 <+3893>: lea 0xc(%rdi),%r10 > 0x0000003609a85519 <+3897>: and $0xfff,%r10 > 0x0000003609a85520 <+3904>: sub $0x1000,%r10 > 0x0000003609a85527 <+3911>: nopw 0x0(%rax,%rax,1) > 0x0000003609a85530 <+3920>: add $0x10,%r10 > 0x0000003609a85534 <+3924>: jg 0x3609a855d0 <__strcmp_sse2+4080> > 0x0000003609a8553a <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a8553f <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85544 <+3940>: movdqa %xmm2,%xmm4 > 0x0000003609a85548 <+3944>: psrldq $0xc,%xmm3 > 0x0000003609a8554d <+3949>: pslldq $0x4,%xmm2 > 0x0000003609a85552 <+3954>: por %xmm3,%xmm2 > 0x0000003609a85556 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8555a <+3962>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8555e <+3966>: psubb %xmm0,%xmm1 > 0x0000003609a85562 <+3970>: pmovmskb %xmm1,%edx > 0x0000003609a85566 <+3974>: sub $0xffff,%edx > 0x0000003609a8556c <+3980>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85572 <+3986>: add $0x10,%rcx > 0x0000003609a85576 <+3990>: movdqa %xmm4,%xmm3 > 0x0000003609a8557a <+3994>: add $0x10,%r10 > 0x0000003609a8557e <+3998>: jg 0x3609a855d0 <__strcmp_sse2+4080> > 0x0000003609a85580 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85585 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8558a <+4010>: movdqa %xmm2,%xmm4 > 0x0000003609a8558e <+4014>: psrldq $0xc,%xmm3 > 0x0000003609a85593 <+4019>: pslldq $0x4,%xmm2 > 0x0000003609a85598 <+4024>: por %xmm3,%xmm2 > 0x0000003609a8559c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a855a0 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a855a4 <+4036>: psubb %xmm0,%xmm1 > 0x0000003609a855a8 <+4040>: pmovmskb %xmm1,%edx > 0x0000003609a855ac <+4044>: sub $0xffff,%edx > 0x0000003609a855b2 <+4050>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a855b8 <+4056>: add $0x10,%rcx > 0x0000003609a855bc <+4060>: movdqa %xmm4,%xmm3 > 0x0000003609a855c0 <+4064>: jmpq 0x3609a85530 <__strcmp_sse2+3920> > 0x0000003609a855c5 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a855d0 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a855d4 <+4084>: pmovmskb %xmm0,%edx > 0x0000003609a855d8 <+4088>: test $0xf000,%edx > 0x0000003609a855de <+4094>: jne 0x3609a855f0 <__strcmp_sse2+4112> > 0x0000003609a855e0 <+4096>: pxor %xmm0,%xmm0 > 0x0000003609a855e4 <+4100>: sub $0x1000,%r10 > 0x0000003609a855eb <+4107>: jmpq 0x3609a8553a <__strcmp_sse2+3930> > 0x0000003609a855f0 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a855f5 <+4117>: psrldq $0xc,%xmm0 > 0x0000003609a855fa <+4122>: psrldq $0xc,%xmm3 > 0x0000003609a855ff <+4127>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85604 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85610 <+4144>: pxor %xmm0,%xmm0 > 0x0000003609a85614 <+4148>: movdqa (%rdi),%xmm2 > 0x0000003609a85618 <+4152>: movdqa (%rsi),%xmm1 > 0x0000003609a8561c <+4156>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85620 <+4160>: pslldq $0x3,%xmm2 > 0x0000003609a85625 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a85629 <+4169>: psubb %xmm0,%xmm2 > 0x0000003609a8562d <+4173>: pmovmskb %xmm2,%r9d > 0x0000003609a85632 <+4178>: shr %cl,%edx > 0x0000003609a85634 <+4180>: shr %cl,%r9d > 0x0000003609a85637 <+4183>: sub %r9d,%edx > 0x0000003609a8563a <+4186>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85640 <+4192>: movdqa (%rdi),%xmm3 > 0x0000003609a85644 <+4196>: pxor %xmm0,%xmm0 > 0x0000003609a85648 <+4200>: mov $0x10,%rcx > 0x0000003609a8564f <+4207>: mov $0xd,%r9d > 0x0000003609a85655 <+4213>: lea 0xd(%rdi),%r10 > 0x0000003609a85659 <+4217>: and $0xfff,%r10 > 0x0000003609a85660 <+4224>: sub $0x1000,%r10 > 0x0000003609a85667 <+4231>: nopw 0x0(%rax,%rax,1) > 0x0000003609a85670 <+4240>: add $0x10,%r10 > 0x0000003609a85674 <+4244>: jg 0x3609a85710 <__strcmp_sse2+4400> > 0x0000003609a8567a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a8567f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85684 <+4260>: movdqa %xmm2,%xmm4 > 0x0000003609a85688 <+4264>: psrldq $0xd,%xmm3 > 0x0000003609a8568d <+4269>: pslldq $0x3,%xmm2 > 0x0000003609a85692 <+4274>: por %xmm3,%xmm2 > 0x0000003609a85696 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8569a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8569e <+4286>: psubb %xmm0,%xmm1 > 0x0000003609a856a2 <+4290>: pmovmskb %xmm1,%edx > 0x0000003609a856a6 <+4294>: sub $0xffff,%edx > 0x0000003609a856ac <+4300>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a856b2 <+4306>: add $0x10,%rcx > 0x0000003609a856b6 <+4310>: movdqa %xmm4,%xmm3 > 0x0000003609a856ba <+4314>: add $0x10,%r10 > 0x0000003609a856be <+4318>: jg 0x3609a85710 <__strcmp_sse2+4400> > 0x0000003609a856c0 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a856c5 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a856ca <+4330>: movdqa %xmm2,%xmm4 > 0x0000003609a856ce <+4334>: psrldq $0xd,%xmm3 > 0x0000003609a856d3 <+4339>: pslldq $0x3,%xmm2 > 0x0000003609a856d8 <+4344>: por %xmm3,%xmm2 > 0x0000003609a856dc <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a856e0 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a856e4 <+4356>: psubb %xmm0,%xmm1 > 0x0000003609a856e8 <+4360>: pmovmskb %xmm1,%edx > 0x0000003609a856ec <+4364>: sub $0xffff,%edx > 0x0000003609a856f2 <+4370>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a856f8 <+4376>: add $0x10,%rcx > 0x0000003609a856fc <+4380>: movdqa %xmm4,%xmm3 > 0x0000003609a85700 <+4384>: jmpq 0x3609a85670 <__strcmp_sse2+4240> > 0x0000003609a85705 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85710 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85714 <+4404>: pmovmskb %xmm0,%edx > 0x0000003609a85718 <+4408>: test $0xe000,%edx > 0x0000003609a8571e <+4414>: jne 0x3609a85730 <__strcmp_sse2+4432> > 0x0000003609a85720 <+4416>: pxor %xmm0,%xmm0 > 0x0000003609a85724 <+4420>: sub $0x1000,%r10 > 0x0000003609a8572b <+4427>: jmpq 0x3609a8567a <__strcmp_sse2+4250> > 0x0000003609a85730 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85735 <+4437>: psrldq $0xd,%xmm0 > 0x0000003609a8573a <+4442>: psrldq $0xd,%xmm3 > 0x0000003609a8573f <+4447>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85744 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85750 <+4464>: pxor %xmm0,%xmm0 > 0x0000003609a85754 <+4468>: movdqa (%rdi),%xmm2 > 0x0000003609a85758 <+4472>: movdqa (%rsi),%xmm1 > 0x0000003609a8575c <+4476>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85760 <+4480>: pslldq $0x2,%xmm2 > 0x0000003609a85765 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a85769 <+4489>: psubb %xmm0,%xmm2 > 0x0000003609a8576d <+4493>: pmovmskb %xmm2,%r9d > 0x0000003609a85772 <+4498>: shr %cl,%edx > 0x0000003609a85774 <+4500>: shr %cl,%r9d > 0x0000003609a85777 <+4503>: sub %r9d,%edx > 0x0000003609a8577a <+4506>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a85780 <+4512>: movdqa (%rdi),%xmm3 > 0x0000003609a85784 <+4516>: pxor %xmm0,%xmm0 > 0x0000003609a85788 <+4520>: mov $0x10,%rcx > 0x0000003609a8578f <+4527>: mov $0xe,%r9d > 0x0000003609a85795 <+4533>: lea 0xe(%rdi),%r10 > 0x0000003609a85799 <+4537>: and $0xfff,%r10 > 0x0000003609a857a0 <+4544>: sub $0x1000,%r10 > 0x0000003609a857a7 <+4551>: nopw 0x0(%rax,%rax,1) > 0x0000003609a857b0 <+4560>: add $0x10,%r10 > 0x0000003609a857b4 <+4564>: jg 0x3609a85850 <__strcmp_sse2+4720> > 0x0000003609a857ba <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a857bf <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a857c4 <+4580>: movdqa %xmm2,%xmm4 > 0x0000003609a857c8 <+4584>: psrldq $0xe,%xmm3 > 0x0000003609a857cd <+4589>: pslldq $0x2,%xmm2 > 0x0000003609a857d2 <+4594>: por %xmm3,%xmm2 > 0x0000003609a857d6 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a857da <+4602>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a857de <+4606>: psubb %xmm0,%xmm1 > 0x0000003609a857e2 <+4610>: pmovmskb %xmm1,%edx > 0x0000003609a857e6 <+4614>: sub $0xffff,%edx > 0x0000003609a857ec <+4620>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a857f2 <+4626>: add $0x10,%rcx > 0x0000003609a857f6 <+4630>: movdqa %xmm4,%xmm3 > 0x0000003609a857fa <+4634>: add $0x10,%r10 > 0x0000003609a857fe <+4638>: jg 0x3609a85850 <__strcmp_sse2+4720> > 0x0000003609a85800 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85805 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8580a <+4650>: movdqa %xmm2,%xmm4 > 0x0000003609a8580e <+4654>: psrldq $0xe,%xmm3 > 0x0000003609a85813 <+4659>: pslldq $0x2,%xmm2 > 0x0000003609a85818 <+4664>: por %xmm3,%xmm2 > 0x0000003609a8581c <+4668>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85820 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a85824 <+4676>: psubb %xmm0,%xmm1 > 0x0000003609a85828 <+4680>: pmovmskb %xmm1,%edx > 0x0000003609a8582c <+4684>: sub $0xffff,%edx > 0x0000003609a85832 <+4690>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85838 <+4696>: add $0x10,%rcx > 0x0000003609a8583c <+4700>: movdqa %xmm4,%xmm3 > 0x0000003609a85840 <+4704>: jmpq 0x3609a857b0 <__strcmp_sse2+4560> > 0x0000003609a85845 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85850 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85854 <+4724>: pmovmskb %xmm0,%edx > 0x0000003609a85858 <+4728>: test $0xc000,%edx > 0x0000003609a8585e <+4734>: jne 0x3609a85870 <__strcmp_sse2+4752> > 0x0000003609a85860 <+4736>: pxor %xmm0,%xmm0 > 0x0000003609a85864 <+4740>: sub $0x1000,%r10 > 0x0000003609a8586b <+4747>: jmpq 0x3609a857ba <__strcmp_sse2+4570> > 0x0000003609a85870 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85875 <+4757>: psrldq $0xe,%xmm0 > 0x0000003609a8587a <+4762>: psrldq $0xe,%xmm3 > 0x0000003609a8587f <+4767>: jmpq 0x3609a859c0 <__strcmp_sse2+5088> > 0x0000003609a85884 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85890 <+4784>: pxor %xmm0,%xmm0 > 0x0000003609a85894 <+4788>: movdqa (%rdi),%xmm2 > 0x0000003609a85898 <+4792>: movdqa (%rsi),%xmm1 > 0x0000003609a8589c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a858a0 <+4800>: pslldq $0x1,%xmm2 > 0x0000003609a858a5 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x0000003609a858a9 <+4809>: psubb %xmm0,%xmm2 > 0x0000003609a858ad <+4813>: pmovmskb %xmm2,%r9d > 0x0000003609a858b2 <+4818>: shr %cl,%edx > 0x0000003609a858b4 <+4820>: shr %cl,%r9d > 0x0000003609a858b7 <+4823>: sub %r9d,%edx > 0x0000003609a858ba <+4826>: jne 0x3609a859d5 <__strcmp_sse2+5109> > 0x0000003609a858c0 <+4832>: movdqa (%rdi),%xmm3 > 0x0000003609a858c4 <+4836>: pxor %xmm0,%xmm0 > 0x0000003609a858c8 <+4840>: mov $0x10,%rcx > 0x0000003609a858cf <+4847>: mov $0xf,%r9d > 0x0000003609a858d5 <+4853>: lea 0xf(%rdi),%r10 > 0x0000003609a858d9 <+4857>: and $0xfff,%r10 > 0x0000003609a858e0 <+4864>: sub $0x1000,%r10 > 0x0000003609a858e7 <+4871>: nopw 0x0(%rax,%rax,1) > 0x0000003609a858f0 <+4880>: add $0x10,%r10 > 0x0000003609a858f4 <+4884>: jg 0x3609a85990 <__strcmp_sse2+5040> > 0x0000003609a858fa <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a858ff <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a85904 <+4900>: movdqa %xmm2,%xmm4 > 0x0000003609a85908 <+4904>: psrldq $0xf,%xmm3 > 0x0000003609a8590d <+4909>: pslldq $0x1,%xmm2 > 0x0000003609a85912 <+4914>: por %xmm3,%xmm2 > 0x0000003609a85916 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a8591a <+4922>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a8591e <+4926>: psubb %xmm0,%xmm1 > 0x0000003609a85922 <+4930>: pmovmskb %xmm1,%edx > 0x0000003609a85926 <+4934>: sub $0xffff,%edx > 0x0000003609a8592c <+4940>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85932 <+4946>: add $0x10,%rcx > 0x0000003609a85936 <+4950>: movdqa %xmm4,%xmm3 > 0x0000003609a8593a <+4954>: add $0x10,%r10 > 0x0000003609a8593e <+4958>: jg 0x3609a85990 <__strcmp_sse2+5040> > 0x0000003609a85940 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a85945 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003609a8594a <+4970>: movdqa %xmm2,%xmm4 > 0x0000003609a8594e <+4974>: psrldq $0xf,%xmm3 > 0x0000003609a85953 <+4979>: pslldq $0x1,%xmm2 > 0x0000003609a85958 <+4984>: por %xmm3,%xmm2 > 0x0000003609a8595c <+4988>: pcmpeqb %xmm1,%xmm0 > 0x0000003609a85960 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x0000003609a85964 <+4996>: psubb %xmm0,%xmm1 > 0x0000003609a85968 <+5000>: pmovmskb %xmm1,%edx > 0x0000003609a8596c <+5004>: sub $0xffff,%edx > 0x0000003609a85972 <+5010>: jne 0x3609a859d0 <__strcmp_sse2+5104> > 0x0000003609a85974 <+5012>: add $0x10,%rcx > 0x0000003609a85978 <+5016>: movdqa %xmm4,%xmm3 > 0x0000003609a8597c <+5020>: jmpq 0x3609a858f0 <__strcmp_sse2+4880> > 0x0000003609a85981 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85990 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x0000003609a85994 <+5044>: pmovmskb %xmm0,%edx > 0x0000003609a85998 <+5048>: test $0x8000,%edx > 0x0000003609a8599e <+5054>: jne 0x3609a859b0 <__strcmp_sse2+5072> > 0x0000003609a859a0 <+5056>: pxor %xmm0,%xmm0 > 0x0000003609a859a4 <+5060>: sub $0x1000,%r10 > 0x0000003609a859ab <+5067>: jmpq 0x3609a858fa <__strcmp_sse2+4890> > 0x0000003609a859b0 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003609a859b5 <+5077>: psrldq $0xf,%xmm3 > 0x0000003609a859ba <+5082>: psrldq $0xf,%xmm0 > 0x0000003609a859bf <+5087>: nop > 0x0000003609a859c0 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x0000003609a859c4 <+5092>: psubb %xmm0,%xmm1 > 0x0000003609a859c8 <+5096>: pmovmskb %xmm1,%edx > 0x0000003609a859cc <+5100>: not %edx > 0x0000003609a859ce <+5102>: xchg %ax,%ax > 0x0000003609a859d0 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003609a859d5 <+5109>: lea (%rdi,%rax,1),%rdi > 0x0000003609a859d9 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x0000003609a859dd <+5117>: test %r8d,%r8d > 0x0000003609a859e0 <+5120>: je 0x3609a859f0 <__strcmp_sse2+5136> > 0x0000003609a859e2 <+5122>: xchg %rsi,%rdi > 0x0000003609a859e5 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a859f0 <+5136>: bsf %rdx,%rdx > 0x0000003609a859f4 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003609a859f8 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x0000003609a859fc <+5148>: sub %ecx,%eax > 0x0000003609a859fe <+5150>: retq > 0x0000003609a859ff <+5151>: xor %eax,%eax > 0x0000003609a85a01 <+5153>: retq > 0x0000003609a85a02 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003609a85a10 <+5168>: movzbl (%rsi),%ecx > 0x0000003609a85a13 <+5171>: movzbl (%rdi),%eax > 0x0000003609a85a16 <+5174>: sub %ecx,%eax > 0x0000003609a85a18 <+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 915286
: 702314 |
702315
|
702316
|
702317
|
702318
|
702319
|
702320
|
702321
|
702322
|
702323
|
702324