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 689110 Details for
Bug 905141
[abrt] gnome-bluetooth-3.6.1-2.fc18: strcmp: Process /usr/bin/bluetooth-applet 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), 72.80 KB, created by
igor.redhat@gmail.com
on 2013-01-28 16:54:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
igor.redhat@gmail.com
Created:
2013-01-28 16:54:47 UTC
Size:
72.80 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 9392] >[New LWP 9488] >warning: "/usr/lib/debug/usr/lib64/libcairo-gobject.so.2.11200.8.debug": separate debug info file has no debug info >[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 `bluetooth-applet'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:213 >213 movlpd (%rsi), %xmm2 > >Thread 2 (Thread 0x7fada068f700 (LWP 9488)): >#0 0x0000003fe9ce998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003fe9847d44 in g_main_context_poll (n_fds=5, fds=0x7fad98002ed0, timeout=-1, context=0x151cdb0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3fe9855e10 <g_poll> >#2 g_main_context_iterate (context=0x151cdb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x7fad98002ed0 >#3 0x0000003fe98481a2 in g_main_loop_run (loop=0x151cd40) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003fed8cc546 in gdbus_shared_thread_func (user_data=0x151cd80) at gdbusprivate.c:277 > data = 0x151cd80 >#5 0x0000003fe986b5f5 in g_thread_proxy (data=0x1519400) at gthread.c:797 > thread = 0x1519400 >#6 0x0000003fea007d15 in start_thread (arg=0x7fada068f700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fada068f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140383697303296, -6406545947728911595, 0, 274498457600, 140383697303296, 22138240, 6362496342786728725, -6383654114675891435}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003fe9cf246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fada6a81980 (LWP 9392)): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:213 >No locals. >#1 0x0000003fe98385e9 in g_str_equal (v1=v1@entry=0x162fce0, v2=<optimized out>) at ghash.c:1704 > string1 = 0x162fce0 "/org/bluez/645/hci0" > string2 = <optimized out> >#2 0x0000003ffbc0d948 in default_adapter_changed (path=path@entry=0x162fce0 "/org/bluez/645/hci0", client=client@entry=0x14d8ac0, manager=<optimized out>) at bluetooth-client.c:898 > adapter = 0x0 > adapter_path = <optimized out> > found = <optimized out> > powered = 0 > priv = 0x14d8ae0 > iter = {stamp = 731940983, user_data = 0x7fad9801b580, user_data2 = 0x0, user_data3 = 0x0} > cont = 1 >#3 0x0000003ffbc0ddc3 in manager_g_signal (sender_name=<optimized out>, client=0x14d8ac0, parameters=0x7fad9800ea60, signal_name=<optimized out>, proxy=0x1529a10) at bluetooth-client.c:940 > object_path = 0x162fce0 "/org/bluez/645/hci0" >#4 manager_g_signal (proxy=0x1529a10, sender_name=<optimized out>, signal_name=<optimized out>, parameters=0x7fad9800ea60, client=0x14d8ac0) at bluetooth-client.c:922 >No locals. >#5 0x0000003fec805ed8 in ffi_call_unix64 () at ../src/x86/unix64.S:75 >No locals. >#6 0x0000003fec8058e0 in ffi_call (cif=cif@entry=0x7fff5ee6a8f0, fn=fn@entry=0x3ffbc0db60 <manager_g_signal>, rvalue=0x7fff5ee6a850, avalue=avalue@entry=0x7fff5ee6a7d0) at ../src/x86/ffi64.c:486 > classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, X86_64_INTEGER_CLASS, X86_64_NO_CLASS} > stack = 0x7fff5ee6a620 "`\352" > argp = 0x7fff5ee6a6d0 "" > arg_types = <optimized out> > gprcount = 5 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = 0x7fff5ee6a620 >#7 0x0000003fed01026b in g_cclosure_marshal_generic (closure=0x15ecf30, return_gvalue=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=0x3ffbc0db60 <manager_g_signal>) at gclosure.c:1454 > rtype = <optimized out> > rvalue = 0x7fff5ee6a850 > n_args = 5 > atypes = 0x7fff5ee6a810 > args = 0x7fff5ee6a7d0 > i = <optimized out> > cif = {abi = FFI_UNIX64, nargs = 5, arg_types = 0x7fff5ee6a810, rtype = 0x3fec8062e0 <ffi_type_void>, bytes = 0, flags = 0} > cc = 0x15ecf30 > enum_tmpval = 0x7fff5ee6a870 > tmpval_used = 0 >#8 0x0000003fed00f910 in g_closure_invoke (closure=0x15ecf30, return_value=return_value@entry=0x0, n_param_values=4, param_values=param_values@entry=0x7fff5ee6ab30, invocation_hint=invocation_hint@entry=0x7fff5ee6aad0) at gclosure.c:777 > marshal = 0x3fed010070 <g_cclosure_marshal_generic> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x15ecf10 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#9 0x0000003fed020d08 in signal_emit_unlocked_R (node=node@entry=0x155c690, detail=detail@entry=0, instance=instance@entry=0x1529a10, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff5ee6ab30) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x15c6b20 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1529a10, ihint = {signal_id = 185, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x155c660 > hlist = 0x15c6b20 > handler_list = 0x15c6b20 > 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 = 185 > max_sequential_handler_number = 494 > return_value_altered = 0 >#10 0x0000003fed028c8d in g_signal_emit_valist (instance=0x1529a10, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff5ee6adb8) at gsignal.c:3300 > instance_and_params = 0x7fff5ee6ab30 > signal_return_type = 4 > param_values = 0x7fff5ee6ab48 > node = <optimized out> > i = <optimized out> > n_params = 3 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#11 0x0000003fed028de2 in g_signal_emit (instance=instance@entry=0x1529a10, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff5ee6ae90, reg_save_area = 0x7fff5ee6add0}} >#12 0x0000003fed8c8c14 in on_signal_received (connection=<optimized out>, sender_name=0x7fad980122e0 ":1.0", object_path=<optimized out>, interface_name=<optimized out>, signal_name=0x7fad98012fe0 "DefaultAdapterChanged", parameters=0x7fad9800ea60, user_data=0x15b9210) at gdbusproxy.c:927 > data = 0x15b9210 > proxy = 0x1529a10 >#13 0x0000003fed8b8895 in emit_signal_instance_in_idle_cb (data=0x7fad98005680) at gdbusconnection.c:3715 > signal_instance = 0x7fad98005680 > parameters = 0x7fad9800ea60 > has_subscription = 1 >#14 0x0000003fe9847a75 in g_main_dispatch (context=0x14e5ba0) at gmain.c:2715 > dispatch = 0x3fe9844e60 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7fad98005680 > callback = 0x3fed8b8820 <emit_signal_instance_in_idle_cb> > cb_funcs = 0x3fe9b219a0 <g_source_callback_funcs> > cb_data = 0x7fad98012230 > current_source_link = {data = 0x7fad98005610, next = 0x0} > need_destroy = <optimized out> > source = 0x7fad98005610 > current = 0x151a390 > i = <optimized out> >#15 g_main_context_dispatch (context=context@entry=0x14e5ba0) at gmain.c:3219 >No locals. >#16 0x0000003fe9847da8 in g_main_context_iterate (context=0x14e5ba0, 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 = 0x15c97d0 >#17 0x0000003fe98481a2 in g_main_loop_run (loop=0x15b7940) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#18 0x000000300018dd4d in gtk_main () at gtkmain.c:1160 > loop = 0x15b7940 >#19 0x00000000004046ad in main (argc=1, argv=0x7fff5ee6b128) at main.c:882 > app = 0x15040b0 > statusicon = 0x1590990 > menu = 0x1536060 > context = <optimized out> > error = 0x0 >From To Syms Read Shared Object Library >0x0000003ffbc0ae40 0x0000003ffbc1ccd8 Yes /lib64/libgnome-bluetooth.so.11 >0x0000003ffd002b70 0x0000003ffd004cd4 Yes /usr/lib64/gnome-bluetooth/libgnome-bluetooth-applet.so.0 >0x0000003fed401130 0x0000003fed401ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003feac022a0 0x0000003feac0557c Yes /lib64/librt.so.1 >0x00000030000728a0 0x000000300031bf30 Yes /lib64/libgtk-3.so.0 >0x0000003fffc1a540 0x0000003fffc5d684 Yes /lib64/libgdk-3.so.0 >0x0000003ffa409ef0 0x0000003ffa416314 Yes /lib64/libatk-1.0.so.0 >0x0000003ffa0049b0 0x0000003ffa0094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003000803520 0x00000030008044bc Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003ff740f1c0 0x0000003ff742d9a8 Yes /lib64/libpango-1.0.so.0 >0x0000003ff8413000 0x0000003ff84d551c Yes /lib64/libcairo.so.2 >0x00000030024027d0 0x0000003002404cdc Yes /lib64/libnotify.so.4 >0x0000003ff8806780 0x0000003ff8819b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003fed830100 0x0000003fed8eecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003fed00aba0 0x0000003fed03831c Yes /lib64/libgobject-2.0.so.0 >0x0000003fe981a050 0x0000003fe98af21c Yes /lib64/libglib-2.0.so.0 >0x0000003fea005790 0x0000003fea0104b4 Yes /lib64/libpthread.so.0 >0x0000003fe9c1f1a0 0x0000003fe9d60940 Yes /lib64/libc.so.6 >0x0000003fea800ed0 0x0000003fea8019f0 Yes /lib64/libdl.so.2 >0x0000003fe9400b20 0x0000003fe941a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003fee01dee0 0x0000003fee0a4280 Yes /lib64/libX11.so.6 >0x0000003ff1c02160 0x0000003ff1c0bfc4 Yes /lib64/libXi.so.6 >0x0000003ff1801530 0x0000003ff1803da8 Yes /lib64/libXfixes.so.3 >0x0000003000c09c80 0x0000003000c1b704 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003ff70076b0 0x0000003ff700fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003ff0406220 0x0000003ff042260c Yes /lib64/libfontconfig.so.1 >0x0000003fea4055b0 0x0000003fea46fd68 Yes /lib64/libm.so.6 >0x0000003ff0800b40 0x0000003ff0801458 Yes /lib64/libXinerama.so.1 >0x0000003ff0c01b70 0x0000003ff0c07768 Yes /lib64/libXrandr.so.2 >0x0000003ff4802ab0 0x0000003ff48076ec Yes /lib64/libXcursor.so.1 >0x0000003ff9c00c60 0x0000003ff9c01794 Yes /lib64/libXcomposite.so.1 >0x0000003ff4c00bd0 0x0000003ff4c015ec Yes /lib64/libXdamage.so.1 >0x0000003fee803740 0x0000003fee80d810 Yes /lib64/libXext.so.6 >0x0000003ff9808080 0x0000003ff985bc0c Yes /lib64/libharfbuzz.so.0 >0x0000003feec0cc80 0x0000003feec76f30 Yes /lib64/libfreetype.so.6 >0x0000003ff8c09030 0x0000003ff8c72aac Yes /lib64/libpixman-1.so.0 >0x0000003ff9006ff0 0x0000003ff901851c Yes /lib64/libEGL.so.1 >0x0000003fef004fe0 0x0000003fef020b50 Yes /lib64/libpng15.so.15 >0x0000003ff7800b10 0x0000003ff7801204 Yes /lib64/libxcb-shm.so.0 >0x0000003ff9403590 0x0000003ff9406274 Yes /lib64/libxcb-render.so.0 >0x0000003fee409a00 0x0000003fee4158f8 Yes /lib64/libxcb.so.1 >0x0000003fefc01ab0 0x0000003fefc07a00 Yes /lib64/libXrender.so.1 >0x0000003feb002190 0x0000003feb00e640 Yes /lib64/libz.so.1 >0x0000003ff441bc20 0x0000003ff4465ca0 Yes /lib64/libGL.so.1 >0x0000003fec4006b0 0x0000003fec40080c Yes /lib64/libgthread-2.0.so.0 >0x0000003fec801990 0x0000003fec806134 Yes /lib64/libffi.so.5 >0x0000003febc06170 0x0000003febc175d4 Yes /lib64/libselinux.so.1 >0x0000003fec003a30 0x0000003fec01200c Yes /lib64/libresolv.so.2 >0x0000003fff80b940 0x0000003fff819e94 Yes /lib64/libatspi.so.0 >0x0000003ff0007ab0 0x0000003ff00312e4 Yes /lib64/libdbus-1.so.3 >0x0000003fef403e00 0x0000003fef41ccdc Yes /lib64/libexpat.so.1 >0x0000003ff40129a0 0x0000003ff4025fc7 Yes /lib64/libicule.so.49 >0x0000003ff24540d0 0x0000003ff2507bfc Yes /lib64/libicuuc.so.49 >0x0000003ff2800570 0x0000003ff2800650 Yes (*) /lib64/libicudata.so.49 >0x0000003ff2000600 0x0000003ff20006fc Yes /lib64/libX11-xcb.so.1 >0x0000003ff60018b0 0x0000003ff6002638 Yes /lib64/libxcb-dri2.so.0 >0x0000003ff7c025a0 0x0000003ff7c03ec4 Yes /lib64/libxcb-xfixes.so.0 >0x0000003ff6400fb0 0x0000003ff64018b8 Yes /lib64/libxcb-shape.so.0 >0x0000003ff6c04470 0x0000003ff6c07c68 Yes /lib64/libwayland-client.so.0 >0x0000003ff68059b0 0x0000003ff680bd48 Yes /lib64/libwayland-server.so.0 >0x0000003ff5c01a50 0x0000003ff5c02fa8 Yes /lib64/libgbm.so.1 >0x0000003ff501deb0 0x0000003ff503175c Yes /lib64/libglapi.so.0 >0x00007fada6c913e0 0x00007fada6c99910 Yes /lib64/libudev.so.1 >0x0000003ff54031d0 0x0000003ff5407ff4 Yes /lib64/libdrm.so.2 >0x0000003fedc00eb0 0x0000003fedc01bcc Yes /lib64/libXau.so.6 >0x0000003ff5809fb0 0x0000003ff58101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003ff1000f90 0x0000003ff10039bc Yes /lib64/libXxf86vm.so.1 >0x0000003feb801db0 0x0000003feb8452e8 Yes /lib64/libpcre.so.1 >0x0000003fecc5bb80 0x0000003feccc10bb Yes /lib64/libstdc++.so.6 >0x0000003feb402a40 0x0000003feb412168 Yes /lib64/libgcc_s.so.1 >0x00007fada6a87da0 0x00007fada6a88bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007fad9f45f1e0 0x00007fad9f46667c Yes /lib64/libnss_files.so.2 >0x00007fad9f237f60 0x00007fad9f2521e8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003ffe412860 0x0000003ffe42b8b8 Yes /lib64/libgvfscommon.so.0 >0x0000003001003ef0 0x000000300102320c Yes /lib64/libbluray.so.1 >0x0000003003400f10 0x0000003003401824 Yes /lib64/libutil.so.1 >0x0000003ff802e870 0x0000003ff8117470 Yes /lib64/libxml2.so.2 >0x0000003ff14030f0 0x0000003ff1419340 Yes /lib64/liblzma.so.5 >0x00007fad9ce48c00 0x00007fad9ce4905c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x000000300e007970 0x000000300e02b9e8 Yes /lib64/librsvg-2.so.2 >0x00007fad9cbf2d10 0x00007fad9cc11458 Yes /lib64/libcroco-0.6.so.3 >0x00007fad9c8f2870 0x00007fad9c8f4144 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x20 32 >rbx 0x14d8ae0 21859040 >rcx 0x0 0 >rdx 0x3fe9fb1770 274508486512 >rsi 0x0 0 >rdi 0x162fce0 23264480 >rbp 0x1 0x1 >rsp 0x7fff5ee6a5b8 0x7fff5ee6a5b8 >r8 0x1 1 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x1524670 22169200 >r13 0x162fce0 23264480 >r14 0x14d8ac0 21859008 >r15 0x7fff5ee6a7d0 140734785562576 >rip 0x3fe9c845fa 0x3fe9c845fa <__strcmp_sse2+26> >eflags 0x10287 [ CF PF 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: > 0x0000003fe9c845e0 <+0>: mov %esi,%ecx > 0x0000003fe9c845e2 <+2>: mov %edi,%eax > 0x0000003fe9c845e4 <+4>: and $0x3f,%rcx > 0x0000003fe9c845e8 <+8>: and $0x3f,%rax > 0x0000003fe9c845ec <+12>: cmp $0x30,%ecx > 0x0000003fe9c845ef <+15>: ja 0x3fe9c84630 <__strcmp_sse2+80> > 0x0000003fe9c845f1 <+17>: cmp $0x30,%eax > 0x0000003fe9c845f4 <+20>: ja 0x3fe9c84630 <__strcmp_sse2+80> > 0x0000003fe9c845f6 <+22>: movlpd (%rdi),%xmm1 >=> 0x0000003fe9c845fa <+26>: movlpd (%rsi),%xmm2 > 0x0000003fe9c845fe <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003fe9c84603 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003fe9c84608 <+40>: pxor %xmm0,%xmm0 > 0x0000003fe9c8460c <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84610 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84614 <+52>: psubb %xmm0,%xmm1 > 0x0000003fe9c84618 <+56>: pmovmskb %xmm1,%edx > 0x0000003fe9c8461c <+60>: sub $0xffff,%edx > 0x0000003fe9c84622 <+66>: jne 0x3fe9c859f0 <__strcmp_sse2+5136> > 0x0000003fe9c84628 <+72>: add $0x10,%rsi > 0x0000003fe9c8462c <+76>: add $0x10,%rdi > 0x0000003fe9c84630 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003fe9c84634 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003fe9c84638 <+88>: mov $0xffff,%edx > 0x0000003fe9c8463d <+93>: xor %r8d,%r8d > 0x0000003fe9c84640 <+96>: and $0xf,%ecx > 0x0000003fe9c84643 <+99>: and $0xf,%eax > 0x0000003fe9c84646 <+102>: cmp %eax,%ecx > 0x0000003fe9c84648 <+104>: je 0x3fe9c84670 <__strcmp_sse2+144> > 0x0000003fe9c8464a <+106>: ja 0x3fe9c84653 <__strcmp_sse2+115> > 0x0000003fe9c8464c <+108>: mov %edx,%r8d > 0x0000003fe9c8464f <+111>: xchg %eax,%ecx > 0x0000003fe9c84650 <+112>: xchg %rsi,%rdi > 0x0000003fe9c84653 <+115>: lea 0xf(%rax),%r9 > 0x0000003fe9c84657 <+119>: sub %rcx,%r9 > 0x0000003fe9c8465a <+122>: lea 0xed62f(%rip),%r10 # 0x3fe9d71c90 > 0x0000003fe9c84661 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003fe9c84665 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003fe9c84669 <+137>: jmpq *%r10 > 0x0000003fe9c8466c <+140>: nopl 0x0(%rax) > 0x0000003fe9c84670 <+144>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84674 <+148>: pxor %xmm0,%xmm0 > 0x0000003fe9c84678 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8467c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003fe9c84680 <+160>: psubb %xmm0,%xmm1 > 0x0000003fe9c84684 <+164>: pmovmskb %xmm1,%r9d > 0x0000003fe9c84689 <+169>: shr %cl,%edx > 0x0000003fe9c8468b <+171>: shr %cl,%r9d > 0x0000003fe9c8468e <+174>: sub %r9d,%edx > 0x0000003fe9c84691 <+177>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84697 <+183>: mov $0x10,%rcx > 0x0000003fe9c8469e <+190>: mov $0x10,%r9 > 0x0000003fe9c846a5 <+197>: pxor %xmm0,%xmm0 > 0x0000003fe9c846a9 <+201>: nopl 0x0(%rax) > 0x0000003fe9c846b0 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c846b5 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c846ba <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c846be <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c846c2 <+226>: psubb %xmm0,%xmm1 > 0x0000003fe9c846c6 <+230>: pmovmskb %xmm1,%edx > 0x0000003fe9c846ca <+234>: sub $0xffff,%edx > 0x0000003fe9c846d0 <+240>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c846d6 <+246>: add $0x10,%rcx > 0x0000003fe9c846da <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c846df <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c846e4 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c846e8 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c846ec <+268>: psubb %xmm0,%xmm1 > 0x0000003fe9c846f0 <+272>: pmovmskb %xmm1,%edx > 0x0000003fe9c846f4 <+276>: sub $0xffff,%edx > 0x0000003fe9c846fa <+282>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84700 <+288>: add $0x10,%rcx > 0x0000003fe9c84704 <+292>: jmp 0x3fe9c846b0 <__strcmp_sse2+208> > 0x0000003fe9c84706 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84710 <+304>: pxor %xmm0,%xmm0 > 0x0000003fe9c84714 <+308>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84718 <+312>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8471c <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84720 <+320>: pslldq $0xf,%xmm2 > 0x0000003fe9c84725 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84729 <+329>: psubb %xmm0,%xmm2 > 0x0000003fe9c8472d <+333>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84732 <+338>: shr %cl,%edx > 0x0000003fe9c84734 <+340>: shr %cl,%r9d > 0x0000003fe9c84737 <+343>: sub %r9d,%edx > 0x0000003fe9c8473a <+346>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84740 <+352>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84744 <+356>: pxor %xmm0,%xmm0 > 0x0000003fe9c84748 <+360>: mov $0x10,%rcx > 0x0000003fe9c8474f <+367>: mov $0x1,%r9d > 0x0000003fe9c84755 <+373>: lea 0x1(%rdi),%r10 > 0x0000003fe9c84759 <+377>: and $0xfff,%r10 > 0x0000003fe9c84760 <+384>: sub $0x1000,%r10 > 0x0000003fe9c84767 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c84770 <+400>: add $0x10,%r10 > 0x0000003fe9c84774 <+404>: jg 0x3fe9c84810 <__strcmp_sse2+560> > 0x0000003fe9c8477a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c8477f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84784 <+420>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84788 <+424>: psrldq $0x1,%xmm3 > 0x0000003fe9c8478d <+429>: pslldq $0xf,%xmm2 > 0x0000003fe9c84792 <+434>: por %xmm3,%xmm2 > 0x0000003fe9c84796 <+438>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8479a <+442>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8479e <+446>: psubb %xmm0,%xmm1 > 0x0000003fe9c847a2 <+450>: pmovmskb %xmm1,%edx > 0x0000003fe9c847a6 <+454>: sub $0xffff,%edx > 0x0000003fe9c847ac <+460>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c847b2 <+466>: add $0x10,%rcx > 0x0000003fe9c847b6 <+470>: movdqa %xmm4,%xmm3 > 0x0000003fe9c847ba <+474>: add $0x10,%r10 > 0x0000003fe9c847be <+478>: jg 0x3fe9c84810 <__strcmp_sse2+560> > 0x0000003fe9c847c0 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c847c5 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c847ca <+490>: movdqa %xmm2,%xmm4 > 0x0000003fe9c847ce <+494>: psrldq $0x1,%xmm3 > 0x0000003fe9c847d3 <+499>: pslldq $0xf,%xmm2 > 0x0000003fe9c847d8 <+504>: por %xmm3,%xmm2 > 0x0000003fe9c847dc <+508>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c847e0 <+512>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c847e4 <+516>: psubb %xmm0,%xmm1 > 0x0000003fe9c847e8 <+520>: pmovmskb %xmm1,%edx > 0x0000003fe9c847ec <+524>: sub $0xffff,%edx > 0x0000003fe9c847f2 <+530>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c847f8 <+536>: add $0x10,%rcx > 0x0000003fe9c847fc <+540>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84800 <+544>: jmpq 0x3fe9c84770 <__strcmp_sse2+400> > 0x0000003fe9c84805 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84810 <+560>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84814 <+564>: pmovmskb %xmm0,%edx > 0x0000003fe9c84818 <+568>: test $0xfffe,%edx > 0x0000003fe9c8481e <+574>: jne 0x3fe9c84830 <__strcmp_sse2+592> > 0x0000003fe9c84820 <+576>: pxor %xmm0,%xmm0 > 0x0000003fe9c84824 <+580>: sub $0x1000,%r10 > 0x0000003fe9c8482b <+587>: jmpq 0x3fe9c8477a <__strcmp_sse2+410> > 0x0000003fe9c84830 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84835 <+597>: psrldq $0x1,%xmm0 > 0x0000003fe9c8483a <+602>: psrldq $0x1,%xmm3 > 0x0000003fe9c8483f <+607>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84844 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84850 <+624>: pxor %xmm0,%xmm0 > 0x0000003fe9c84854 <+628>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84858 <+632>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8485c <+636>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84860 <+640>: pslldq $0xe,%xmm2 > 0x0000003fe9c84865 <+645>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84869 <+649>: psubb %xmm0,%xmm2 > 0x0000003fe9c8486d <+653>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84872 <+658>: shr %cl,%edx > 0x0000003fe9c84874 <+660>: shr %cl,%r9d > 0x0000003fe9c84877 <+663>: sub %r9d,%edx > 0x0000003fe9c8487a <+666>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84880 <+672>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84884 <+676>: pxor %xmm0,%xmm0 > 0x0000003fe9c84888 <+680>: mov $0x10,%rcx > 0x0000003fe9c8488f <+687>: mov $0x2,%r9d > 0x0000003fe9c84895 <+693>: lea 0x2(%rdi),%r10 > 0x0000003fe9c84899 <+697>: and $0xfff,%r10 > 0x0000003fe9c848a0 <+704>: sub $0x1000,%r10 > 0x0000003fe9c848a7 <+711>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c848b0 <+720>: add $0x10,%r10 > 0x0000003fe9c848b4 <+724>: jg 0x3fe9c84950 <__strcmp_sse2+880> > 0x0000003fe9c848ba <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c848bf <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c848c4 <+740>: movdqa %xmm2,%xmm4 > 0x0000003fe9c848c8 <+744>: psrldq $0x2,%xmm3 > 0x0000003fe9c848cd <+749>: pslldq $0xe,%xmm2 > 0x0000003fe9c848d2 <+754>: por %xmm3,%xmm2 > 0x0000003fe9c848d6 <+758>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c848da <+762>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c848de <+766>: psubb %xmm0,%xmm1 > 0x0000003fe9c848e2 <+770>: pmovmskb %xmm1,%edx > 0x0000003fe9c848e6 <+774>: sub $0xffff,%edx > 0x0000003fe9c848ec <+780>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c848f2 <+786>: add $0x10,%rcx > 0x0000003fe9c848f6 <+790>: movdqa %xmm4,%xmm3 > 0x0000003fe9c848fa <+794>: add $0x10,%r10 > 0x0000003fe9c848fe <+798>: jg 0x3fe9c84950 <__strcmp_sse2+880> > 0x0000003fe9c84900 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84905 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8490a <+810>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8490e <+814>: psrldq $0x2,%xmm3 > 0x0000003fe9c84913 <+819>: pslldq $0xe,%xmm2 > 0x0000003fe9c84918 <+824>: por %xmm3,%xmm2 > 0x0000003fe9c8491c <+828>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84920 <+832>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84924 <+836>: psubb %xmm0,%xmm1 > 0x0000003fe9c84928 <+840>: pmovmskb %xmm1,%edx > 0x0000003fe9c8492c <+844>: sub $0xffff,%edx > 0x0000003fe9c84932 <+850>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84938 <+856>: add $0x10,%rcx > 0x0000003fe9c8493c <+860>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84940 <+864>: jmpq 0x3fe9c848b0 <__strcmp_sse2+720> > 0x0000003fe9c84945 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84950 <+880>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84954 <+884>: pmovmskb %xmm0,%edx > 0x0000003fe9c84958 <+888>: test $0xfffc,%edx > 0x0000003fe9c8495e <+894>: jne 0x3fe9c84970 <__strcmp_sse2+912> > 0x0000003fe9c84960 <+896>: pxor %xmm0,%xmm0 > 0x0000003fe9c84964 <+900>: sub $0x1000,%r10 > 0x0000003fe9c8496b <+907>: jmpq 0x3fe9c848ba <__strcmp_sse2+730> > 0x0000003fe9c84970 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84975 <+917>: psrldq $0x2,%xmm0 > 0x0000003fe9c8497a <+922>: psrldq $0x2,%xmm3 > 0x0000003fe9c8497f <+927>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84984 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84990 <+944>: pxor %xmm0,%xmm0 > 0x0000003fe9c84994 <+948>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84998 <+952>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8499c <+956>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c849a0 <+960>: pslldq $0xd,%xmm2 > 0x0000003fe9c849a5 <+965>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c849a9 <+969>: psubb %xmm0,%xmm2 > 0x0000003fe9c849ad <+973>: pmovmskb %xmm2,%r9d > 0x0000003fe9c849b2 <+978>: shr %cl,%edx > 0x0000003fe9c849b4 <+980>: shr %cl,%r9d > 0x0000003fe9c849b7 <+983>: sub %r9d,%edx > 0x0000003fe9c849ba <+986>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c849c0 <+992>: movdqa (%rdi),%xmm3 > 0x0000003fe9c849c4 <+996>: pxor %xmm0,%xmm0 > 0x0000003fe9c849c8 <+1000>: mov $0x10,%rcx > 0x0000003fe9c849cf <+1007>: mov $0x3,%r9d > 0x0000003fe9c849d5 <+1013>: lea 0x3(%rdi),%r10 > 0x0000003fe9c849d9 <+1017>: and $0xfff,%r10 > 0x0000003fe9c849e0 <+1024>: sub $0x1000,%r10 > 0x0000003fe9c849e7 <+1031>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c849f0 <+1040>: add $0x10,%r10 > 0x0000003fe9c849f4 <+1044>: jg 0x3fe9c84a90 <__strcmp_sse2+1200> > 0x0000003fe9c849fa <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c849ff <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84a04 <+1060>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84a08 <+1064>: psrldq $0x3,%xmm3 > 0x0000003fe9c84a0d <+1069>: pslldq $0xd,%xmm2 > 0x0000003fe9c84a12 <+1074>: por %xmm3,%xmm2 > 0x0000003fe9c84a16 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84a1a <+1082>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84a1e <+1086>: psubb %xmm0,%xmm1 > 0x0000003fe9c84a22 <+1090>: pmovmskb %xmm1,%edx > 0x0000003fe9c84a26 <+1094>: sub $0xffff,%edx > 0x0000003fe9c84a2c <+1100>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84a32 <+1106>: add $0x10,%rcx > 0x0000003fe9c84a36 <+1110>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84a3a <+1114>: add $0x10,%r10 > 0x0000003fe9c84a3e <+1118>: jg 0x3fe9c84a90 <__strcmp_sse2+1200> > 0x0000003fe9c84a40 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84a45 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84a4a <+1130>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84a4e <+1134>: psrldq $0x3,%xmm3 > 0x0000003fe9c84a53 <+1139>: pslldq $0xd,%xmm2 > 0x0000003fe9c84a58 <+1144>: por %xmm3,%xmm2 > 0x0000003fe9c84a5c <+1148>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84a60 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84a64 <+1156>: psubb %xmm0,%xmm1 > 0x0000003fe9c84a68 <+1160>: pmovmskb %xmm1,%edx > 0x0000003fe9c84a6c <+1164>: sub $0xffff,%edx > 0x0000003fe9c84a72 <+1170>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84a78 <+1176>: add $0x10,%rcx > 0x0000003fe9c84a7c <+1180>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84a80 <+1184>: jmpq 0x3fe9c849f0 <__strcmp_sse2+1040> > 0x0000003fe9c84a85 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84a90 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84a94 <+1204>: pmovmskb %xmm0,%edx > 0x0000003fe9c84a98 <+1208>: test $0xfff8,%edx > 0x0000003fe9c84a9e <+1214>: jne 0x3fe9c84ab0 <__strcmp_sse2+1232> > 0x0000003fe9c84aa0 <+1216>: pxor %xmm0,%xmm0 > 0x0000003fe9c84aa4 <+1220>: sub $0x1000,%r10 > 0x0000003fe9c84aab <+1227>: jmpq 0x3fe9c849fa <__strcmp_sse2+1050> > 0x0000003fe9c84ab0 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84ab5 <+1237>: psrldq $0x3,%xmm0 > 0x0000003fe9c84aba <+1242>: psrldq $0x3,%xmm3 > 0x0000003fe9c84abf <+1247>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84ac4 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84ad0 <+1264>: pxor %xmm0,%xmm0 > 0x0000003fe9c84ad4 <+1268>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84ad8 <+1272>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84adc <+1276>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84ae0 <+1280>: pslldq $0xc,%xmm2 > 0x0000003fe9c84ae5 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84ae9 <+1289>: psubb %xmm0,%xmm2 > 0x0000003fe9c84aed <+1293>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84af2 <+1298>: shr %cl,%edx > 0x0000003fe9c84af4 <+1300>: shr %cl,%r9d > 0x0000003fe9c84af7 <+1303>: sub %r9d,%edx > 0x0000003fe9c84afa <+1306>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84b00 <+1312>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84b04 <+1316>: pxor %xmm0,%xmm0 > 0x0000003fe9c84b08 <+1320>: mov $0x10,%rcx > 0x0000003fe9c84b0f <+1327>: mov $0x4,%r9d > 0x0000003fe9c84b15 <+1333>: lea 0x4(%rdi),%r10 > 0x0000003fe9c84b19 <+1337>: and $0xfff,%r10 > 0x0000003fe9c84b20 <+1344>: sub $0x1000,%r10 > 0x0000003fe9c84b27 <+1351>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c84b30 <+1360>: add $0x10,%r10 > 0x0000003fe9c84b34 <+1364>: jg 0x3fe9c84bd0 <__strcmp_sse2+1520> > 0x0000003fe9c84b3a <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84b3f <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84b44 <+1380>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84b48 <+1384>: psrldq $0x4,%xmm3 > 0x0000003fe9c84b4d <+1389>: pslldq $0xc,%xmm2 > 0x0000003fe9c84b52 <+1394>: por %xmm3,%xmm2 > 0x0000003fe9c84b56 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84b5a <+1402>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84b5e <+1406>: psubb %xmm0,%xmm1 > 0x0000003fe9c84b62 <+1410>: pmovmskb %xmm1,%edx > 0x0000003fe9c84b66 <+1414>: sub $0xffff,%edx > 0x0000003fe9c84b6c <+1420>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84b72 <+1426>: add $0x10,%rcx > 0x0000003fe9c84b76 <+1430>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84b7a <+1434>: add $0x10,%r10 > 0x0000003fe9c84b7e <+1438>: jg 0x3fe9c84bd0 <__strcmp_sse2+1520> > 0x0000003fe9c84b80 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84b85 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84b8a <+1450>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84b8e <+1454>: psrldq $0x4,%xmm3 > 0x0000003fe9c84b93 <+1459>: pslldq $0xc,%xmm2 > 0x0000003fe9c84b98 <+1464>: por %xmm3,%xmm2 > 0x0000003fe9c84b9c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84ba0 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84ba4 <+1476>: psubb %xmm0,%xmm1 > 0x0000003fe9c84ba8 <+1480>: pmovmskb %xmm1,%edx > 0x0000003fe9c84bac <+1484>: sub $0xffff,%edx > 0x0000003fe9c84bb2 <+1490>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84bb8 <+1496>: add $0x10,%rcx > 0x0000003fe9c84bbc <+1500>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84bc0 <+1504>: jmpq 0x3fe9c84b30 <__strcmp_sse2+1360> > 0x0000003fe9c84bc5 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84bd0 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84bd4 <+1524>: pmovmskb %xmm0,%edx > 0x0000003fe9c84bd8 <+1528>: test $0xfff0,%edx > 0x0000003fe9c84bde <+1534>: jne 0x3fe9c84bf0 <__strcmp_sse2+1552> > 0x0000003fe9c84be0 <+1536>: pxor %xmm0,%xmm0 > 0x0000003fe9c84be4 <+1540>: sub $0x1000,%r10 > 0x0000003fe9c84beb <+1547>: jmpq 0x3fe9c84b3a <__strcmp_sse2+1370> > 0x0000003fe9c84bf0 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84bf5 <+1557>: psrldq $0x4,%xmm0 > 0x0000003fe9c84bfa <+1562>: psrldq $0x4,%xmm3 > 0x0000003fe9c84bff <+1567>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84c04 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84c10 <+1584>: pxor %xmm0,%xmm0 > 0x0000003fe9c84c14 <+1588>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84c18 <+1592>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84c1c <+1596>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84c20 <+1600>: pslldq $0xb,%xmm2 > 0x0000003fe9c84c25 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84c29 <+1609>: psubb %xmm0,%xmm2 > 0x0000003fe9c84c2d <+1613>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84c32 <+1618>: shr %cl,%edx > 0x0000003fe9c84c34 <+1620>: shr %cl,%r9d > 0x0000003fe9c84c37 <+1623>: sub %r9d,%edx > 0x0000003fe9c84c3a <+1626>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84c40 <+1632>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84c44 <+1636>: pxor %xmm0,%xmm0 > 0x0000003fe9c84c48 <+1640>: mov $0x10,%rcx > 0x0000003fe9c84c4f <+1647>: mov $0x5,%r9d > 0x0000003fe9c84c55 <+1653>: lea 0x5(%rdi),%r10 > 0x0000003fe9c84c59 <+1657>: and $0xfff,%r10 > 0x0000003fe9c84c60 <+1664>: sub $0x1000,%r10 > 0x0000003fe9c84c67 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c84c70 <+1680>: add $0x10,%r10 > 0x0000003fe9c84c74 <+1684>: jg 0x3fe9c84d10 <__strcmp_sse2+1840> > 0x0000003fe9c84c7a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84c7f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84c84 <+1700>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84c88 <+1704>: psrldq $0x5,%xmm3 > 0x0000003fe9c84c8d <+1709>: pslldq $0xb,%xmm2 > 0x0000003fe9c84c92 <+1714>: por %xmm3,%xmm2 > 0x0000003fe9c84c96 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84c9a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84c9e <+1726>: psubb %xmm0,%xmm1 > 0x0000003fe9c84ca2 <+1730>: pmovmskb %xmm1,%edx > 0x0000003fe9c84ca6 <+1734>: sub $0xffff,%edx > 0x0000003fe9c84cac <+1740>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84cb2 <+1746>: add $0x10,%rcx > 0x0000003fe9c84cb6 <+1750>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84cba <+1754>: add $0x10,%r10 > 0x0000003fe9c84cbe <+1758>: jg 0x3fe9c84d10 <__strcmp_sse2+1840> > 0x0000003fe9c84cc0 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84cc5 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84cca <+1770>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84cce <+1774>: psrldq $0x5,%xmm3 > 0x0000003fe9c84cd3 <+1779>: pslldq $0xb,%xmm2 > 0x0000003fe9c84cd8 <+1784>: por %xmm3,%xmm2 > 0x0000003fe9c84cdc <+1788>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84ce0 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84ce4 <+1796>: psubb %xmm0,%xmm1 > 0x0000003fe9c84ce8 <+1800>: pmovmskb %xmm1,%edx > 0x0000003fe9c84cec <+1804>: sub $0xffff,%edx > 0x0000003fe9c84cf2 <+1810>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84cf8 <+1816>: add $0x10,%rcx > 0x0000003fe9c84cfc <+1820>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84d00 <+1824>: jmpq 0x3fe9c84c70 <__strcmp_sse2+1680> > 0x0000003fe9c84d05 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84d10 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84d14 <+1844>: pmovmskb %xmm0,%edx > 0x0000003fe9c84d18 <+1848>: test $0xffe0,%edx > 0x0000003fe9c84d1e <+1854>: jne 0x3fe9c84d30 <__strcmp_sse2+1872> > 0x0000003fe9c84d20 <+1856>: pxor %xmm0,%xmm0 > 0x0000003fe9c84d24 <+1860>: sub $0x1000,%r10 > 0x0000003fe9c84d2b <+1867>: jmpq 0x3fe9c84c7a <__strcmp_sse2+1690> > 0x0000003fe9c84d30 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84d35 <+1877>: psrldq $0x5,%xmm0 > 0x0000003fe9c84d3a <+1882>: psrldq $0x5,%xmm3 > 0x0000003fe9c84d3f <+1887>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84d44 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84d50 <+1904>: pxor %xmm0,%xmm0 > 0x0000003fe9c84d54 <+1908>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84d58 <+1912>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84d5c <+1916>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84d60 <+1920>: pslldq $0xa,%xmm2 > 0x0000003fe9c84d65 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84d69 <+1929>: psubb %xmm0,%xmm2 > 0x0000003fe9c84d6d <+1933>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84d72 <+1938>: shr %cl,%edx > 0x0000003fe9c84d74 <+1940>: shr %cl,%r9d > 0x0000003fe9c84d77 <+1943>: sub %r9d,%edx > 0x0000003fe9c84d7a <+1946>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84d80 <+1952>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84d84 <+1956>: pxor %xmm0,%xmm0 > 0x0000003fe9c84d88 <+1960>: mov $0x10,%rcx > 0x0000003fe9c84d8f <+1967>: mov $0x6,%r9d > 0x0000003fe9c84d95 <+1973>: lea 0x6(%rdi),%r10 > 0x0000003fe9c84d99 <+1977>: and $0xfff,%r10 > 0x0000003fe9c84da0 <+1984>: sub $0x1000,%r10 > 0x0000003fe9c84da7 <+1991>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c84db0 <+2000>: add $0x10,%r10 > 0x0000003fe9c84db4 <+2004>: jg 0x3fe9c84e50 <__strcmp_sse2+2160> > 0x0000003fe9c84dba <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84dbf <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84dc4 <+2020>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84dc8 <+2024>: psrldq $0x6,%xmm3 > 0x0000003fe9c84dcd <+2029>: pslldq $0xa,%xmm2 > 0x0000003fe9c84dd2 <+2034>: por %xmm3,%xmm2 > 0x0000003fe9c84dd6 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84dda <+2042>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84dde <+2046>: psubb %xmm0,%xmm1 > 0x0000003fe9c84de2 <+2050>: pmovmskb %xmm1,%edx > 0x0000003fe9c84de6 <+2054>: sub $0xffff,%edx > 0x0000003fe9c84dec <+2060>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84df2 <+2066>: add $0x10,%rcx > 0x0000003fe9c84df6 <+2070>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84dfa <+2074>: add $0x10,%r10 > 0x0000003fe9c84dfe <+2078>: jg 0x3fe9c84e50 <__strcmp_sse2+2160> > 0x0000003fe9c84e00 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84e05 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84e0a <+2090>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84e0e <+2094>: psrldq $0x6,%xmm3 > 0x0000003fe9c84e13 <+2099>: pslldq $0xa,%xmm2 > 0x0000003fe9c84e18 <+2104>: por %xmm3,%xmm2 > 0x0000003fe9c84e1c <+2108>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84e20 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84e24 <+2116>: psubb %xmm0,%xmm1 > 0x0000003fe9c84e28 <+2120>: pmovmskb %xmm1,%edx > 0x0000003fe9c84e2c <+2124>: sub $0xffff,%edx > 0x0000003fe9c84e32 <+2130>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84e38 <+2136>: add $0x10,%rcx > 0x0000003fe9c84e3c <+2140>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84e40 <+2144>: jmpq 0x3fe9c84db0 <__strcmp_sse2+2000> > 0x0000003fe9c84e45 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84e50 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84e54 <+2164>: pmovmskb %xmm0,%edx > 0x0000003fe9c84e58 <+2168>: test $0xffc0,%edx > 0x0000003fe9c84e5e <+2174>: jne 0x3fe9c84e70 <__strcmp_sse2+2192> > 0x0000003fe9c84e60 <+2176>: pxor %xmm0,%xmm0 > 0x0000003fe9c84e64 <+2180>: sub $0x1000,%r10 > 0x0000003fe9c84e6b <+2187>: jmpq 0x3fe9c84dba <__strcmp_sse2+2010> > 0x0000003fe9c84e70 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84e75 <+2197>: psrldq $0x6,%xmm0 > 0x0000003fe9c84e7a <+2202>: psrldq $0x6,%xmm3 > 0x0000003fe9c84e7f <+2207>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84e84 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84e90 <+2224>: pxor %xmm0,%xmm0 > 0x0000003fe9c84e94 <+2228>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84e98 <+2232>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84e9c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84ea0 <+2240>: pslldq $0x9,%xmm2 > 0x0000003fe9c84ea5 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84ea9 <+2249>: psubb %xmm0,%xmm2 > 0x0000003fe9c84ead <+2253>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84eb2 <+2258>: shr %cl,%edx > 0x0000003fe9c84eb4 <+2260>: shr %cl,%r9d > 0x0000003fe9c84eb7 <+2263>: sub %r9d,%edx > 0x0000003fe9c84eba <+2266>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c84ec0 <+2272>: movdqa (%rdi),%xmm3 > 0x0000003fe9c84ec4 <+2276>: pxor %xmm0,%xmm0 > 0x0000003fe9c84ec8 <+2280>: mov $0x10,%rcx > 0x0000003fe9c84ecf <+2287>: mov $0x7,%r9d > 0x0000003fe9c84ed5 <+2293>: lea 0x7(%rdi),%r10 > 0x0000003fe9c84ed9 <+2297>: and $0xfff,%r10 > 0x0000003fe9c84ee0 <+2304>: sub $0x1000,%r10 > 0x0000003fe9c84ee7 <+2311>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c84ef0 <+2320>: add $0x10,%r10 > 0x0000003fe9c84ef4 <+2324>: jg 0x3fe9c84f90 <__strcmp_sse2+2480> > 0x0000003fe9c84efa <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84eff <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84f04 <+2340>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84f08 <+2344>: psrldq $0x7,%xmm3 > 0x0000003fe9c84f0d <+2349>: pslldq $0x9,%xmm2 > 0x0000003fe9c84f12 <+2354>: por %xmm3,%xmm2 > 0x0000003fe9c84f16 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84f1a <+2362>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84f1e <+2366>: psubb %xmm0,%xmm1 > 0x0000003fe9c84f22 <+2370>: pmovmskb %xmm1,%edx > 0x0000003fe9c84f26 <+2374>: sub $0xffff,%edx > 0x0000003fe9c84f2c <+2380>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84f32 <+2386>: add $0x10,%rcx > 0x0000003fe9c84f36 <+2390>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84f3a <+2394>: add $0x10,%r10 > 0x0000003fe9c84f3e <+2398>: jg 0x3fe9c84f90 <__strcmp_sse2+2480> > 0x0000003fe9c84f40 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84f45 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c84f4a <+2410>: movdqa %xmm2,%xmm4 > 0x0000003fe9c84f4e <+2414>: psrldq $0x7,%xmm3 > 0x0000003fe9c84f53 <+2419>: pslldq $0x9,%xmm2 > 0x0000003fe9c84f58 <+2424>: por %xmm3,%xmm2 > 0x0000003fe9c84f5c <+2428>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84f60 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c84f64 <+2436>: psubb %xmm0,%xmm1 > 0x0000003fe9c84f68 <+2440>: pmovmskb %xmm1,%edx > 0x0000003fe9c84f6c <+2444>: sub $0xffff,%edx > 0x0000003fe9c84f72 <+2450>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c84f78 <+2456>: add $0x10,%rcx > 0x0000003fe9c84f7c <+2460>: movdqa %xmm4,%xmm3 > 0x0000003fe9c84f80 <+2464>: jmpq 0x3fe9c84ef0 <__strcmp_sse2+2320> > 0x0000003fe9c84f85 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84f90 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c84f94 <+2484>: pmovmskb %xmm0,%edx > 0x0000003fe9c84f98 <+2488>: test $0xff80,%edx > 0x0000003fe9c84f9e <+2494>: jne 0x3fe9c84fb0 <__strcmp_sse2+2512> > 0x0000003fe9c84fa0 <+2496>: pxor %xmm0,%xmm0 > 0x0000003fe9c84fa4 <+2500>: sub $0x1000,%r10 > 0x0000003fe9c84fab <+2507>: jmpq 0x3fe9c84efa <__strcmp_sse2+2330> > 0x0000003fe9c84fb0 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c84fb5 <+2517>: psrldq $0x7,%xmm0 > 0x0000003fe9c84fba <+2522>: psrldq $0x7,%xmm3 > 0x0000003fe9c84fbf <+2527>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c84fc4 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c84fd0 <+2544>: pxor %xmm0,%xmm0 > 0x0000003fe9c84fd4 <+2548>: movdqa (%rdi),%xmm2 > 0x0000003fe9c84fd8 <+2552>: movdqa (%rsi),%xmm1 > 0x0000003fe9c84fdc <+2556>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c84fe0 <+2560>: pslldq $0x8,%xmm2 > 0x0000003fe9c84fe5 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c84fe9 <+2569>: psubb %xmm0,%xmm2 > 0x0000003fe9c84fed <+2573>: pmovmskb %xmm2,%r9d > 0x0000003fe9c84ff2 <+2578>: shr %cl,%edx > 0x0000003fe9c84ff4 <+2580>: shr %cl,%r9d > 0x0000003fe9c84ff7 <+2583>: sub %r9d,%edx > 0x0000003fe9c84ffa <+2586>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85000 <+2592>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85004 <+2596>: pxor %xmm0,%xmm0 > 0x0000003fe9c85008 <+2600>: mov $0x10,%rcx > 0x0000003fe9c8500f <+2607>: mov $0x8,%r9d > 0x0000003fe9c85015 <+2613>: lea 0x8(%rdi),%r10 > 0x0000003fe9c85019 <+2617>: and $0xfff,%r10 > 0x0000003fe9c85020 <+2624>: sub $0x1000,%r10 > 0x0000003fe9c85027 <+2631>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c85030 <+2640>: add $0x10,%r10 > 0x0000003fe9c85034 <+2644>: jg 0x3fe9c850d0 <__strcmp_sse2+2800> > 0x0000003fe9c8503a <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c8503f <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85044 <+2660>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85048 <+2664>: psrldq $0x8,%xmm3 > 0x0000003fe9c8504d <+2669>: pslldq $0x8,%xmm2 > 0x0000003fe9c85052 <+2674>: por %xmm3,%xmm2 > 0x0000003fe9c85056 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8505a <+2682>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8505e <+2686>: psubb %xmm0,%xmm1 > 0x0000003fe9c85062 <+2690>: pmovmskb %xmm1,%edx > 0x0000003fe9c85066 <+2694>: sub $0xffff,%edx > 0x0000003fe9c8506c <+2700>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85072 <+2706>: add $0x10,%rcx > 0x0000003fe9c85076 <+2710>: movdqa %xmm4,%xmm3 > 0x0000003fe9c8507a <+2714>: add $0x10,%r10 > 0x0000003fe9c8507e <+2718>: jg 0x3fe9c850d0 <__strcmp_sse2+2800> > 0x0000003fe9c85080 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85085 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8508a <+2730>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8508e <+2734>: psrldq $0x8,%xmm3 > 0x0000003fe9c85093 <+2739>: pslldq $0x8,%xmm2 > 0x0000003fe9c85098 <+2744>: por %xmm3,%xmm2 > 0x0000003fe9c8509c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c850a0 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c850a4 <+2756>: psubb %xmm0,%xmm1 > 0x0000003fe9c850a8 <+2760>: pmovmskb %xmm1,%edx > 0x0000003fe9c850ac <+2764>: sub $0xffff,%edx > 0x0000003fe9c850b2 <+2770>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c850b8 <+2776>: add $0x10,%rcx > 0x0000003fe9c850bc <+2780>: movdqa %xmm4,%xmm3 > 0x0000003fe9c850c0 <+2784>: jmpq 0x3fe9c85030 <__strcmp_sse2+2640> > 0x0000003fe9c850c5 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c850d0 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c850d4 <+2804>: pmovmskb %xmm0,%edx > 0x0000003fe9c850d8 <+2808>: test $0xff00,%edx > 0x0000003fe9c850de <+2814>: jne 0x3fe9c850f0 <__strcmp_sse2+2832> > 0x0000003fe9c850e0 <+2816>: pxor %xmm0,%xmm0 > 0x0000003fe9c850e4 <+2820>: sub $0x1000,%r10 > 0x0000003fe9c850eb <+2827>: jmpq 0x3fe9c8503a <__strcmp_sse2+2650> > 0x0000003fe9c850f0 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c850f5 <+2837>: psrldq $0x8,%xmm0 > 0x0000003fe9c850fa <+2842>: psrldq $0x8,%xmm3 > 0x0000003fe9c850ff <+2847>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85104 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85110 <+2864>: pxor %xmm0,%xmm0 > 0x0000003fe9c85114 <+2868>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85118 <+2872>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8511c <+2876>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85120 <+2880>: pslldq $0x7,%xmm2 > 0x0000003fe9c85125 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c85129 <+2889>: psubb %xmm0,%xmm2 > 0x0000003fe9c8512d <+2893>: pmovmskb %xmm2,%r9d > 0x0000003fe9c85132 <+2898>: shr %cl,%edx > 0x0000003fe9c85134 <+2900>: shr %cl,%r9d > 0x0000003fe9c85137 <+2903>: sub %r9d,%edx > 0x0000003fe9c8513a <+2906>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85140 <+2912>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85144 <+2916>: pxor %xmm0,%xmm0 > 0x0000003fe9c85148 <+2920>: mov $0x10,%rcx > 0x0000003fe9c8514f <+2927>: mov $0x9,%r9d > 0x0000003fe9c85155 <+2933>: lea 0x9(%rdi),%r10 > 0x0000003fe9c85159 <+2937>: and $0xfff,%r10 > 0x0000003fe9c85160 <+2944>: sub $0x1000,%r10 > 0x0000003fe9c85167 <+2951>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c85170 <+2960>: add $0x10,%r10 > 0x0000003fe9c85174 <+2964>: jg 0x3fe9c85210 <__strcmp_sse2+3120> > 0x0000003fe9c8517a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c8517f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85184 <+2980>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85188 <+2984>: psrldq $0x9,%xmm3 > 0x0000003fe9c8518d <+2989>: pslldq $0x7,%xmm2 > 0x0000003fe9c85192 <+2994>: por %xmm3,%xmm2 > 0x0000003fe9c85196 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8519a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8519e <+3006>: psubb %xmm0,%xmm1 > 0x0000003fe9c851a2 <+3010>: pmovmskb %xmm1,%edx > 0x0000003fe9c851a6 <+3014>: sub $0xffff,%edx > 0x0000003fe9c851ac <+3020>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c851b2 <+3026>: add $0x10,%rcx > 0x0000003fe9c851b6 <+3030>: movdqa %xmm4,%xmm3 > 0x0000003fe9c851ba <+3034>: add $0x10,%r10 > 0x0000003fe9c851be <+3038>: jg 0x3fe9c85210 <__strcmp_sse2+3120> > 0x0000003fe9c851c0 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c851c5 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c851ca <+3050>: movdqa %xmm2,%xmm4 > 0x0000003fe9c851ce <+3054>: psrldq $0x9,%xmm3 > 0x0000003fe9c851d3 <+3059>: pslldq $0x7,%xmm2 > 0x0000003fe9c851d8 <+3064>: por %xmm3,%xmm2 > 0x0000003fe9c851dc <+3068>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c851e0 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c851e4 <+3076>: psubb %xmm0,%xmm1 > 0x0000003fe9c851e8 <+3080>: pmovmskb %xmm1,%edx > 0x0000003fe9c851ec <+3084>: sub $0xffff,%edx > 0x0000003fe9c851f2 <+3090>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c851f8 <+3096>: add $0x10,%rcx > 0x0000003fe9c851fc <+3100>: movdqa %xmm4,%xmm3 > 0x0000003fe9c85200 <+3104>: jmpq 0x3fe9c85170 <__strcmp_sse2+2960> > 0x0000003fe9c85205 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85210 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85214 <+3124>: pmovmskb %xmm0,%edx > 0x0000003fe9c85218 <+3128>: test $0xfe00,%edx > 0x0000003fe9c8521e <+3134>: jne 0x3fe9c85230 <__strcmp_sse2+3152> > 0x0000003fe9c85220 <+3136>: pxor %xmm0,%xmm0 > 0x0000003fe9c85224 <+3140>: sub $0x1000,%r10 > 0x0000003fe9c8522b <+3147>: jmpq 0x3fe9c8517a <__strcmp_sse2+2970> > 0x0000003fe9c85230 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85235 <+3157>: psrldq $0x9,%xmm0 > 0x0000003fe9c8523a <+3162>: psrldq $0x9,%xmm3 > 0x0000003fe9c8523f <+3167>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85244 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85250 <+3184>: pxor %xmm0,%xmm0 > 0x0000003fe9c85254 <+3188>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85258 <+3192>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8525c <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85260 <+3200>: pslldq $0x6,%xmm2 > 0x0000003fe9c85265 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c85269 <+3209>: psubb %xmm0,%xmm2 > 0x0000003fe9c8526d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003fe9c85272 <+3218>: shr %cl,%edx > 0x0000003fe9c85274 <+3220>: shr %cl,%r9d > 0x0000003fe9c85277 <+3223>: sub %r9d,%edx > 0x0000003fe9c8527a <+3226>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85280 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85284 <+3236>: pxor %xmm0,%xmm0 > 0x0000003fe9c85288 <+3240>: mov $0x10,%rcx > 0x0000003fe9c8528f <+3247>: mov $0xa,%r9d > 0x0000003fe9c85295 <+3253>: lea 0xa(%rdi),%r10 > 0x0000003fe9c85299 <+3257>: and $0xfff,%r10 > 0x0000003fe9c852a0 <+3264>: sub $0x1000,%r10 > 0x0000003fe9c852a7 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c852b0 <+3280>: add $0x10,%r10 > 0x0000003fe9c852b4 <+3284>: jg 0x3fe9c85350 <__strcmp_sse2+3440> > 0x0000003fe9c852ba <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c852bf <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c852c4 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003fe9c852c8 <+3304>: psrldq $0xa,%xmm3 > 0x0000003fe9c852cd <+3309>: pslldq $0x6,%xmm2 > 0x0000003fe9c852d2 <+3314>: por %xmm3,%xmm2 > 0x0000003fe9c852d6 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c852da <+3322>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c852de <+3326>: psubb %xmm0,%xmm1 > 0x0000003fe9c852e2 <+3330>: pmovmskb %xmm1,%edx > 0x0000003fe9c852e6 <+3334>: sub $0xffff,%edx > 0x0000003fe9c852ec <+3340>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c852f2 <+3346>: add $0x10,%rcx > 0x0000003fe9c852f6 <+3350>: movdqa %xmm4,%xmm3 > 0x0000003fe9c852fa <+3354>: add $0x10,%r10 > 0x0000003fe9c852fe <+3358>: jg 0x3fe9c85350 <__strcmp_sse2+3440> > 0x0000003fe9c85300 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85305 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8530a <+3370>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8530e <+3374>: psrldq $0xa,%xmm3 > 0x0000003fe9c85313 <+3379>: pslldq $0x6,%xmm2 > 0x0000003fe9c85318 <+3384>: por %xmm3,%xmm2 > 0x0000003fe9c8531c <+3388>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85320 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c85324 <+3396>: psubb %xmm0,%xmm1 > 0x0000003fe9c85328 <+3400>: pmovmskb %xmm1,%edx > 0x0000003fe9c8532c <+3404>: sub $0xffff,%edx > 0x0000003fe9c85332 <+3410>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85338 <+3416>: add $0x10,%rcx > 0x0000003fe9c8533c <+3420>: movdqa %xmm4,%xmm3 > 0x0000003fe9c85340 <+3424>: jmpq 0x3fe9c852b0 <__strcmp_sse2+3280> > 0x0000003fe9c85345 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85350 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85354 <+3444>: pmovmskb %xmm0,%edx > 0x0000003fe9c85358 <+3448>: test $0xfc00,%edx > 0x0000003fe9c8535e <+3454>: jne 0x3fe9c85370 <__strcmp_sse2+3472> > 0x0000003fe9c85360 <+3456>: pxor %xmm0,%xmm0 > 0x0000003fe9c85364 <+3460>: sub $0x1000,%r10 > 0x0000003fe9c8536b <+3467>: jmpq 0x3fe9c852ba <__strcmp_sse2+3290> > 0x0000003fe9c85370 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85375 <+3477>: psrldq $0xa,%xmm0 > 0x0000003fe9c8537a <+3482>: psrldq $0xa,%xmm3 > 0x0000003fe9c8537f <+3487>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85384 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85390 <+3504>: pxor %xmm0,%xmm0 > 0x0000003fe9c85394 <+3508>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85398 <+3512>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8539c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c853a0 <+3520>: pslldq $0x5,%xmm2 > 0x0000003fe9c853a5 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c853a9 <+3529>: psubb %xmm0,%xmm2 > 0x0000003fe9c853ad <+3533>: pmovmskb %xmm2,%r9d > 0x0000003fe9c853b2 <+3538>: shr %cl,%edx > 0x0000003fe9c853b4 <+3540>: shr %cl,%r9d > 0x0000003fe9c853b7 <+3543>: sub %r9d,%edx > 0x0000003fe9c853ba <+3546>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c853c0 <+3552>: movdqa (%rdi),%xmm3 > 0x0000003fe9c853c4 <+3556>: pxor %xmm0,%xmm0 > 0x0000003fe9c853c8 <+3560>: mov $0x10,%rcx > 0x0000003fe9c853cf <+3567>: mov $0xb,%r9d > 0x0000003fe9c853d5 <+3573>: lea 0xb(%rdi),%r10 > 0x0000003fe9c853d9 <+3577>: and $0xfff,%r10 > 0x0000003fe9c853e0 <+3584>: sub $0x1000,%r10 > 0x0000003fe9c853e7 <+3591>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c853f0 <+3600>: add $0x10,%r10 > 0x0000003fe9c853f4 <+3604>: jg 0x3fe9c85490 <__strcmp_sse2+3760> > 0x0000003fe9c853fa <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c853ff <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85404 <+3620>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85408 <+3624>: psrldq $0xb,%xmm3 > 0x0000003fe9c8540d <+3629>: pslldq $0x5,%xmm2 > 0x0000003fe9c85412 <+3634>: por %xmm3,%xmm2 > 0x0000003fe9c85416 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8541a <+3642>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8541e <+3646>: psubb %xmm0,%xmm1 > 0x0000003fe9c85422 <+3650>: pmovmskb %xmm1,%edx > 0x0000003fe9c85426 <+3654>: sub $0xffff,%edx > 0x0000003fe9c8542c <+3660>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85432 <+3666>: add $0x10,%rcx > 0x0000003fe9c85436 <+3670>: movdqa %xmm4,%xmm3 > 0x0000003fe9c8543a <+3674>: add $0x10,%r10 > 0x0000003fe9c8543e <+3678>: jg 0x3fe9c85490 <__strcmp_sse2+3760> > 0x0000003fe9c85440 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85445 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8544a <+3690>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8544e <+3694>: psrldq $0xb,%xmm3 > 0x0000003fe9c85453 <+3699>: pslldq $0x5,%xmm2 > 0x0000003fe9c85458 <+3704>: por %xmm3,%xmm2 > 0x0000003fe9c8545c <+3708>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85460 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c85464 <+3716>: psubb %xmm0,%xmm1 > 0x0000003fe9c85468 <+3720>: pmovmskb %xmm1,%edx > 0x0000003fe9c8546c <+3724>: sub $0xffff,%edx > 0x0000003fe9c85472 <+3730>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85478 <+3736>: add $0x10,%rcx > 0x0000003fe9c8547c <+3740>: movdqa %xmm4,%xmm3 > 0x0000003fe9c85480 <+3744>: jmpq 0x3fe9c853f0 <__strcmp_sse2+3600> > 0x0000003fe9c85485 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85490 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85494 <+3764>: pmovmskb %xmm0,%edx > 0x0000003fe9c85498 <+3768>: test $0xf800,%edx > 0x0000003fe9c8549e <+3774>: jne 0x3fe9c854b0 <__strcmp_sse2+3792> > 0x0000003fe9c854a0 <+3776>: pxor %xmm0,%xmm0 > 0x0000003fe9c854a4 <+3780>: sub $0x1000,%r10 > 0x0000003fe9c854ab <+3787>: jmpq 0x3fe9c853fa <__strcmp_sse2+3610> > 0x0000003fe9c854b0 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c854b5 <+3797>: psrldq $0xb,%xmm0 > 0x0000003fe9c854ba <+3802>: psrldq $0xb,%xmm3 > 0x0000003fe9c854bf <+3807>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c854c4 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c854d0 <+3824>: pxor %xmm0,%xmm0 > 0x0000003fe9c854d4 <+3828>: movdqa (%rdi),%xmm2 > 0x0000003fe9c854d8 <+3832>: movdqa (%rsi),%xmm1 > 0x0000003fe9c854dc <+3836>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c854e0 <+3840>: pslldq $0x4,%xmm2 > 0x0000003fe9c854e5 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c854e9 <+3849>: psubb %xmm0,%xmm2 > 0x0000003fe9c854ed <+3853>: pmovmskb %xmm2,%r9d > 0x0000003fe9c854f2 <+3858>: shr %cl,%edx > 0x0000003fe9c854f4 <+3860>: shr %cl,%r9d > 0x0000003fe9c854f7 <+3863>: sub %r9d,%edx > 0x0000003fe9c854fa <+3866>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85500 <+3872>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85504 <+3876>: pxor %xmm0,%xmm0 > 0x0000003fe9c85508 <+3880>: mov $0x10,%rcx > 0x0000003fe9c8550f <+3887>: mov $0xc,%r9d > 0x0000003fe9c85515 <+3893>: lea 0xc(%rdi),%r10 > 0x0000003fe9c85519 <+3897>: and $0xfff,%r10 > 0x0000003fe9c85520 <+3904>: sub $0x1000,%r10 > 0x0000003fe9c85527 <+3911>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c85530 <+3920>: add $0x10,%r10 > 0x0000003fe9c85534 <+3924>: jg 0x3fe9c855d0 <__strcmp_sse2+4080> > 0x0000003fe9c8553a <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c8553f <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85544 <+3940>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85548 <+3944>: psrldq $0xc,%xmm3 > 0x0000003fe9c8554d <+3949>: pslldq $0x4,%xmm2 > 0x0000003fe9c85552 <+3954>: por %xmm3,%xmm2 > 0x0000003fe9c85556 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8555a <+3962>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8555e <+3966>: psubb %xmm0,%xmm1 > 0x0000003fe9c85562 <+3970>: pmovmskb %xmm1,%edx > 0x0000003fe9c85566 <+3974>: sub $0xffff,%edx > 0x0000003fe9c8556c <+3980>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85572 <+3986>: add $0x10,%rcx > 0x0000003fe9c85576 <+3990>: movdqa %xmm4,%xmm3 > 0x0000003fe9c8557a <+3994>: add $0x10,%r10 > 0x0000003fe9c8557e <+3998>: jg 0x3fe9c855d0 <__strcmp_sse2+4080> > 0x0000003fe9c85580 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85585 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8558a <+4010>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8558e <+4014>: psrldq $0xc,%xmm3 > 0x0000003fe9c85593 <+4019>: pslldq $0x4,%xmm2 > 0x0000003fe9c85598 <+4024>: por %xmm3,%xmm2 > 0x0000003fe9c8559c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c855a0 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c855a4 <+4036>: psubb %xmm0,%xmm1 > 0x0000003fe9c855a8 <+4040>: pmovmskb %xmm1,%edx > 0x0000003fe9c855ac <+4044>: sub $0xffff,%edx > 0x0000003fe9c855b2 <+4050>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c855b8 <+4056>: add $0x10,%rcx > 0x0000003fe9c855bc <+4060>: movdqa %xmm4,%xmm3 > 0x0000003fe9c855c0 <+4064>: jmpq 0x3fe9c85530 <__strcmp_sse2+3920> > 0x0000003fe9c855c5 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c855d0 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c855d4 <+4084>: pmovmskb %xmm0,%edx > 0x0000003fe9c855d8 <+4088>: test $0xf000,%edx > 0x0000003fe9c855de <+4094>: jne 0x3fe9c855f0 <__strcmp_sse2+4112> > 0x0000003fe9c855e0 <+4096>: pxor %xmm0,%xmm0 > 0x0000003fe9c855e4 <+4100>: sub $0x1000,%r10 > 0x0000003fe9c855eb <+4107>: jmpq 0x3fe9c8553a <__strcmp_sse2+3930> > 0x0000003fe9c855f0 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c855f5 <+4117>: psrldq $0xc,%xmm0 > 0x0000003fe9c855fa <+4122>: psrldq $0xc,%xmm3 > 0x0000003fe9c855ff <+4127>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85604 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85610 <+4144>: pxor %xmm0,%xmm0 > 0x0000003fe9c85614 <+4148>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85618 <+4152>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8561c <+4156>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85620 <+4160>: pslldq $0x3,%xmm2 > 0x0000003fe9c85625 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c85629 <+4169>: psubb %xmm0,%xmm2 > 0x0000003fe9c8562d <+4173>: pmovmskb %xmm2,%r9d > 0x0000003fe9c85632 <+4178>: shr %cl,%edx > 0x0000003fe9c85634 <+4180>: shr %cl,%r9d > 0x0000003fe9c85637 <+4183>: sub %r9d,%edx > 0x0000003fe9c8563a <+4186>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85640 <+4192>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85644 <+4196>: pxor %xmm0,%xmm0 > 0x0000003fe9c85648 <+4200>: mov $0x10,%rcx > 0x0000003fe9c8564f <+4207>: mov $0xd,%r9d > 0x0000003fe9c85655 <+4213>: lea 0xd(%rdi),%r10 > 0x0000003fe9c85659 <+4217>: and $0xfff,%r10 > 0x0000003fe9c85660 <+4224>: sub $0x1000,%r10 > 0x0000003fe9c85667 <+4231>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c85670 <+4240>: add $0x10,%r10 > 0x0000003fe9c85674 <+4244>: jg 0x3fe9c85710 <__strcmp_sse2+4400> > 0x0000003fe9c8567a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c8567f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85684 <+4260>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85688 <+4264>: psrldq $0xd,%xmm3 > 0x0000003fe9c8568d <+4269>: pslldq $0x3,%xmm2 > 0x0000003fe9c85692 <+4274>: por %xmm3,%xmm2 > 0x0000003fe9c85696 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8569a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8569e <+4286>: psubb %xmm0,%xmm1 > 0x0000003fe9c856a2 <+4290>: pmovmskb %xmm1,%edx > 0x0000003fe9c856a6 <+4294>: sub $0xffff,%edx > 0x0000003fe9c856ac <+4300>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c856b2 <+4306>: add $0x10,%rcx > 0x0000003fe9c856b6 <+4310>: movdqa %xmm4,%xmm3 > 0x0000003fe9c856ba <+4314>: add $0x10,%r10 > 0x0000003fe9c856be <+4318>: jg 0x3fe9c85710 <__strcmp_sse2+4400> > 0x0000003fe9c856c0 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c856c5 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c856ca <+4330>: movdqa %xmm2,%xmm4 > 0x0000003fe9c856ce <+4334>: psrldq $0xd,%xmm3 > 0x0000003fe9c856d3 <+4339>: pslldq $0x3,%xmm2 > 0x0000003fe9c856d8 <+4344>: por %xmm3,%xmm2 > 0x0000003fe9c856dc <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c856e0 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c856e4 <+4356>: psubb %xmm0,%xmm1 > 0x0000003fe9c856e8 <+4360>: pmovmskb %xmm1,%edx > 0x0000003fe9c856ec <+4364>: sub $0xffff,%edx > 0x0000003fe9c856f2 <+4370>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c856f8 <+4376>: add $0x10,%rcx > 0x0000003fe9c856fc <+4380>: movdqa %xmm4,%xmm3 > 0x0000003fe9c85700 <+4384>: jmpq 0x3fe9c85670 <__strcmp_sse2+4240> > 0x0000003fe9c85705 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85710 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85714 <+4404>: pmovmskb %xmm0,%edx > 0x0000003fe9c85718 <+4408>: test $0xe000,%edx > 0x0000003fe9c8571e <+4414>: jne 0x3fe9c85730 <__strcmp_sse2+4432> > 0x0000003fe9c85720 <+4416>: pxor %xmm0,%xmm0 > 0x0000003fe9c85724 <+4420>: sub $0x1000,%r10 > 0x0000003fe9c8572b <+4427>: jmpq 0x3fe9c8567a <__strcmp_sse2+4250> > 0x0000003fe9c85730 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85735 <+4437>: psrldq $0xd,%xmm0 > 0x0000003fe9c8573a <+4442>: psrldq $0xd,%xmm3 > 0x0000003fe9c8573f <+4447>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85744 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85750 <+4464>: pxor %xmm0,%xmm0 > 0x0000003fe9c85754 <+4468>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85758 <+4472>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8575c <+4476>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85760 <+4480>: pslldq $0x2,%xmm2 > 0x0000003fe9c85765 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c85769 <+4489>: psubb %xmm0,%xmm2 > 0x0000003fe9c8576d <+4493>: pmovmskb %xmm2,%r9d > 0x0000003fe9c85772 <+4498>: shr %cl,%edx > 0x0000003fe9c85774 <+4500>: shr %cl,%r9d > 0x0000003fe9c85777 <+4503>: sub %r9d,%edx > 0x0000003fe9c8577a <+4506>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c85780 <+4512>: movdqa (%rdi),%xmm3 > 0x0000003fe9c85784 <+4516>: pxor %xmm0,%xmm0 > 0x0000003fe9c85788 <+4520>: mov $0x10,%rcx > 0x0000003fe9c8578f <+4527>: mov $0xe,%r9d > 0x0000003fe9c85795 <+4533>: lea 0xe(%rdi),%r10 > 0x0000003fe9c85799 <+4537>: and $0xfff,%r10 > 0x0000003fe9c857a0 <+4544>: sub $0x1000,%r10 > 0x0000003fe9c857a7 <+4551>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c857b0 <+4560>: add $0x10,%r10 > 0x0000003fe9c857b4 <+4564>: jg 0x3fe9c85850 <__strcmp_sse2+4720> > 0x0000003fe9c857ba <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c857bf <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c857c4 <+4580>: movdqa %xmm2,%xmm4 > 0x0000003fe9c857c8 <+4584>: psrldq $0xe,%xmm3 > 0x0000003fe9c857cd <+4589>: pslldq $0x2,%xmm2 > 0x0000003fe9c857d2 <+4594>: por %xmm3,%xmm2 > 0x0000003fe9c857d6 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c857da <+4602>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c857de <+4606>: psubb %xmm0,%xmm1 > 0x0000003fe9c857e2 <+4610>: pmovmskb %xmm1,%edx > 0x0000003fe9c857e6 <+4614>: sub $0xffff,%edx > 0x0000003fe9c857ec <+4620>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c857f2 <+4626>: add $0x10,%rcx > 0x0000003fe9c857f6 <+4630>: movdqa %xmm4,%xmm3 > 0x0000003fe9c857fa <+4634>: add $0x10,%r10 > 0x0000003fe9c857fe <+4638>: jg 0x3fe9c85850 <__strcmp_sse2+4720> > 0x0000003fe9c85800 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85805 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8580a <+4650>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8580e <+4654>: psrldq $0xe,%xmm3 > 0x0000003fe9c85813 <+4659>: pslldq $0x2,%xmm2 > 0x0000003fe9c85818 <+4664>: por %xmm3,%xmm2 > 0x0000003fe9c8581c <+4668>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85820 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c85824 <+4676>: psubb %xmm0,%xmm1 > 0x0000003fe9c85828 <+4680>: pmovmskb %xmm1,%edx > 0x0000003fe9c8582c <+4684>: sub $0xffff,%edx > 0x0000003fe9c85832 <+4690>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85838 <+4696>: add $0x10,%rcx > 0x0000003fe9c8583c <+4700>: movdqa %xmm4,%xmm3 > 0x0000003fe9c85840 <+4704>: jmpq 0x3fe9c857b0 <__strcmp_sse2+4560> > 0x0000003fe9c85845 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85850 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85854 <+4724>: pmovmskb %xmm0,%edx > 0x0000003fe9c85858 <+4728>: test $0xc000,%edx > 0x0000003fe9c8585e <+4734>: jne 0x3fe9c85870 <__strcmp_sse2+4752> > 0x0000003fe9c85860 <+4736>: pxor %xmm0,%xmm0 > 0x0000003fe9c85864 <+4740>: sub $0x1000,%r10 > 0x0000003fe9c8586b <+4747>: jmpq 0x3fe9c857ba <__strcmp_sse2+4570> > 0x0000003fe9c85870 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85875 <+4757>: psrldq $0xe,%xmm0 > 0x0000003fe9c8587a <+4762>: psrldq $0xe,%xmm3 > 0x0000003fe9c8587f <+4767>: jmpq 0x3fe9c859c0 <__strcmp_sse2+5088> > 0x0000003fe9c85884 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85890 <+4784>: pxor %xmm0,%xmm0 > 0x0000003fe9c85894 <+4788>: movdqa (%rdi),%xmm2 > 0x0000003fe9c85898 <+4792>: movdqa (%rsi),%xmm1 > 0x0000003fe9c8589c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c858a0 <+4800>: pslldq $0x1,%xmm2 > 0x0000003fe9c858a5 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x0000003fe9c858a9 <+4809>: psubb %xmm0,%xmm2 > 0x0000003fe9c858ad <+4813>: pmovmskb %xmm2,%r9d > 0x0000003fe9c858b2 <+4818>: shr %cl,%edx > 0x0000003fe9c858b4 <+4820>: shr %cl,%r9d > 0x0000003fe9c858b7 <+4823>: sub %r9d,%edx > 0x0000003fe9c858ba <+4826>: jne 0x3fe9c859d5 <__strcmp_sse2+5109> > 0x0000003fe9c858c0 <+4832>: movdqa (%rdi),%xmm3 > 0x0000003fe9c858c4 <+4836>: pxor %xmm0,%xmm0 > 0x0000003fe9c858c8 <+4840>: mov $0x10,%rcx > 0x0000003fe9c858cf <+4847>: mov $0xf,%r9d > 0x0000003fe9c858d5 <+4853>: lea 0xf(%rdi),%r10 > 0x0000003fe9c858d9 <+4857>: and $0xfff,%r10 > 0x0000003fe9c858e0 <+4864>: sub $0x1000,%r10 > 0x0000003fe9c858e7 <+4871>: nopw 0x0(%rax,%rax,1) > 0x0000003fe9c858f0 <+4880>: add $0x10,%r10 > 0x0000003fe9c858f4 <+4884>: jg 0x3fe9c85990 <__strcmp_sse2+5040> > 0x0000003fe9c858fa <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c858ff <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c85904 <+4900>: movdqa %xmm2,%xmm4 > 0x0000003fe9c85908 <+4904>: psrldq $0xf,%xmm3 > 0x0000003fe9c8590d <+4909>: pslldq $0x1,%xmm2 > 0x0000003fe9c85912 <+4914>: por %xmm3,%xmm2 > 0x0000003fe9c85916 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c8591a <+4922>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c8591e <+4926>: psubb %xmm0,%xmm1 > 0x0000003fe9c85922 <+4930>: pmovmskb %xmm1,%edx > 0x0000003fe9c85926 <+4934>: sub $0xffff,%edx > 0x0000003fe9c8592c <+4940>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85932 <+4946>: add $0x10,%rcx > 0x0000003fe9c85936 <+4950>: movdqa %xmm4,%xmm3 > 0x0000003fe9c8593a <+4954>: add $0x10,%r10 > 0x0000003fe9c8593e <+4958>: jg 0x3fe9c85990 <__strcmp_sse2+5040> > 0x0000003fe9c85940 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c85945 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003fe9c8594a <+4970>: movdqa %xmm2,%xmm4 > 0x0000003fe9c8594e <+4974>: psrldq $0xf,%xmm3 > 0x0000003fe9c85953 <+4979>: pslldq $0x1,%xmm2 > 0x0000003fe9c85958 <+4984>: por %xmm3,%xmm2 > 0x0000003fe9c8595c <+4988>: pcmpeqb %xmm1,%xmm0 > 0x0000003fe9c85960 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x0000003fe9c85964 <+4996>: psubb %xmm0,%xmm1 > 0x0000003fe9c85968 <+5000>: pmovmskb %xmm1,%edx > 0x0000003fe9c8596c <+5004>: sub $0xffff,%edx > 0x0000003fe9c85972 <+5010>: jne 0x3fe9c859d0 <__strcmp_sse2+5104> > 0x0000003fe9c85974 <+5012>: add $0x10,%rcx > 0x0000003fe9c85978 <+5016>: movdqa %xmm4,%xmm3 > 0x0000003fe9c8597c <+5020>: jmpq 0x3fe9c858f0 <__strcmp_sse2+4880> > 0x0000003fe9c85981 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85990 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x0000003fe9c85994 <+5044>: pmovmskb %xmm0,%edx > 0x0000003fe9c85998 <+5048>: test $0x8000,%edx > 0x0000003fe9c8599e <+5054>: jne 0x3fe9c859b0 <__strcmp_sse2+5072> > 0x0000003fe9c859a0 <+5056>: pxor %xmm0,%xmm0 > 0x0000003fe9c859a4 <+5060>: sub $0x1000,%r10 > 0x0000003fe9c859ab <+5067>: jmpq 0x3fe9c858fa <__strcmp_sse2+4890> > 0x0000003fe9c859b0 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003fe9c859b5 <+5077>: psrldq $0xf,%xmm3 > 0x0000003fe9c859ba <+5082>: psrldq $0xf,%xmm0 > 0x0000003fe9c859bf <+5087>: nop > 0x0000003fe9c859c0 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x0000003fe9c859c4 <+5092>: psubb %xmm0,%xmm1 > 0x0000003fe9c859c8 <+5096>: pmovmskb %xmm1,%edx > 0x0000003fe9c859cc <+5100>: not %edx > 0x0000003fe9c859ce <+5102>: xchg %ax,%ax > 0x0000003fe9c859d0 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003fe9c859d5 <+5109>: lea (%rdi,%rax,1),%rdi > 0x0000003fe9c859d9 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x0000003fe9c859dd <+5117>: test %r8d,%r8d > 0x0000003fe9c859e0 <+5120>: je 0x3fe9c859f0 <__strcmp_sse2+5136> > 0x0000003fe9c859e2 <+5122>: xchg %rsi,%rdi > 0x0000003fe9c859e5 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c859f0 <+5136>: bsf %rdx,%rdx > 0x0000003fe9c859f4 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003fe9c859f8 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x0000003fe9c859fc <+5148>: sub %ecx,%eax > 0x0000003fe9c859fe <+5150>: retq > 0x0000003fe9c859ff <+5151>: xor %eax,%eax > 0x0000003fe9c85a01 <+5153>: retq > 0x0000003fe9c85a02 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003fe9c85a10 <+5168>: movzbl (%rsi),%ecx > 0x0000003fe9c85a13 <+5171>: movzbl (%rdi),%eax > 0x0000003fe9c85a16 <+5174>: sub %ecx,%eax > 0x0000003fe9c85a18 <+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 905141
: 689110 |
689111
|
689112
|
689113
|
689114
|
689115
|
689116
|
689118
|
689119
|
689120