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 575613 Details for
Bug 810429
Cheese crashes on machines with radio/tv devices
[?]
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), 73.69 KB, created by
hellojoker
on 2012-04-06 05:52:37 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
hellojoker
Created:
2012-04-06 05:52:37 UTC
Size:
73.69 KB
patch
obsolete
>[New LWP 3130] >[New LWP 3133] >[New LWP 3134] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `cheese'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_ssse3 () at ../sysdeps/i386/i686/multiarch/strcmp-ssse3.S:233 >233 cmpb %cl, (%edx) > >Thread 3 (Thread 0xb65ffb40 (LWP 3134)): >#0 0x006cd416 in __kernel_vsyscall () >No symbol table info available. >#1 0x003120f4 in __GI___poll (fds=fds@entry=0xb5c00c78, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x48d35f1c in g_poll (fds=0xb5c00c78, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x48d27300 in g_main_context_poll (n_fds=1, fds=0xb5c00c78, timeout=<optimized out>, context=0x98451f0, priority=<optimized out>) at gmain.c:3417 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0x98451f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3118 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0xb5c00c78 >#5 0x48d277e3 in g_main_loop_run (loop=0xb5c00c68) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x00bd2265 in dconf_context_thread (data=0x98451f0) at dconfcontext.c:11 > context = 0x98451f0 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#7 0x48d4c3c4 in g_thread_proxy (data=0x98908f0) at gthread.c:801 > thread = 0x98908f0 >#8 0x00684adf in start_thread (arg=0xb65ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb65ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {6901748, 0, 4001536, -1235225880, 942480080, 1465667004}, 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> >#9 0x0031c63e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb6fa4b40 (LWP 3133)): >#0 0x006cd416 in __kernel_vsyscall () >No symbol table info available. >#1 0x003120f4 in __GI___poll (fds=fds@entry=0xb66023b0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x48d35f1c in g_poll (fds=0xb66023b0, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x48d27300 in g_main_context_poll (n_fds=3, fds=0xb66023b0, timeout=<optimized out>, context=0x983b7f0, priority=<optimized out>) at gmain.c:3417 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0x983b7f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3118 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb66023b0 >#5 0x48d277e3 in g_main_loop_run (loop=0x983b780) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x48f7b8fb in gdbus_shared_thread_func (user_data=0x983b7d8) at gdbusprivate.c:277 > data = 0x983b7d8 >#7 0x48d4c3c4 in g_thread_proxy (data=0x9837950) at gthread.c:801 > thread = 0x9837950 >#8 0x00684adf in start_thread (arg=0xb6fa4b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6fa4b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {6901748, 0, 4001536, -1225112856, 1934432977, 1465667004}, 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> >#9 0x0031c63e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7764840 (LWP 3130)): >#0 __strcmp_ssse3 () at ../sysdeps/i386/i686/multiarch/strcmp-ssse3.S:233 >No locals. >#1 0x41ae36de in cheese_camera_set_device_by_dev_uuid (uuid=0x9903c78 "/dev/video0", camera=0x9833bf0) at libcheese/cheese-camera.c:1434 > device = 0x0 > priv = 0x9833c00 > i = <optimized out> >#2 cheese_camera_setup (camera=camera@entry=0x9833bf0, uuid=uuid@entry=0x9903c78 "/dev/video0", error=error@entry=0xbfc83f1c) at libcheese/cheese-camera.c:1475 > priv = 0x9833c00 > tmp_error = 0x0 > video_sink = <optimized out> > caps = <optimized out> > __PRETTY_FUNCTION__ = "cheese_camera_setup" > __FUNCTION__ = "cheese_camera_setup" >#3 0x0805c1a1 in cheese_main_window_setup_camera (self=0x9893000, uri=0x0) at src/cheese-window.c:4969 > _tmp17_ = 0x9833bf0 > _tmp18_ = 0x9903c78 "/dev/video0" > device = 0x9903c78 "/dev/video0" > value = 0 > _tmp0_ = <optimized out> > _tmp1_ = 0x0 > _tmp5_ = <optimized out> > _tmp10_ = <optimized out> > _tmp11_ = 0x9903c78 "/dev/video0" > _tmp12_ = <optimized out> > _tmp13_ = 640 > _tmp14_ = <optimized out> > _tmp15_ = <optimized out> > _tmp16_ = 0x9833bf0 > _tmp26_ = <optimized out> > _tmp27_ = 0 > _tmp28_ = <optimized out> > _tmp31_ = <optimized out> > _tmp32_ = 0 > _tmp33_ = <optimized out> > _tmp36_ = <optimized out> > _tmp37_ = 0 > _tmp38_ = <optimized out> > _tmp41_ = <optimized out> > _tmp42_ = 0 > _tmp43_ = <optimized out> > _tmp46_ = <optimized out> > _tmp47_ = <optimized out> > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "cheese_main_window_setup_camera" >#4 0x0805d280 in cheese_main_on_app_activate (self=0x9668358) at src/cheese-main.c:205 > _tmp3_ = 0x94d4b40 > _tmp7_ = <optimized out> > _tmp13_ = <optimized out> > _tmp20_ = <optimized out> > _tmp2_ = <optimized out> > _tmp6_ = <optimized out> > _tmp12_ = <optimized out> > _tmp16_ = 0 > _tmp9_ = <optimized out> > _tmp11_ = 0x0 > _tmp19_ = <optimized out> > _tmp8_ = <optimized out> > _tmp10_ = 0x9843858 "" > _tmp14_ = <optimized out> > _tmp18_ = <optimized out> > _tmp21_ = <optimized out> > _tmp0_ = <optimized out> > __PRETTY_FUNCTION__ = "cheese_main_on_app_activate" >#5 0x48e38b3f in g_cclosure_marshal_VOID__VOID (closure=closure@entry=0x9834e40, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=1, param_values=param_values@entry=0xbfc84120, invocation_hint=invocation_hint@entry=0xbfc840cc, marshal_data=marshal_data@entry=0x0) at gmarshal.c:85 > callback = 0x805d310 <_cheese_main_on_app_activate_g_application_activate> > cc = 0x9834e40 > data1 = 0x9668358 > data2 = <optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#6 0x48e36d87 in g_closure_invoke (closure=0x9834e40, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=1, param_values=param_values@entry=0xbfc84120, invocation_hint=invocation_hint@entry=0xbfc840cc) at gclosure.c:777 > marshal = 0x48e38ab0 <g_cclosure_marshal_VOID__VOID> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x9834e30 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#7 0x48e48aad in signal_emit_unlocked_R (node=node@entry=0x9834d50, detail=detail@entry=0, instance=instance@entry=0x9668358, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xbfc84120) at gsignal.c:3547 > tmp = <optimized out> > handler = 0x9834420 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x9668358, ihint = {signal_id = 201, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x9834d38 > hlist = 0xbfc84120 > handler_list = 0x9834420 > 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 = 201 > max_sequential_handler_number = 19 > return_value_altered = 0 >#8 0x48e50d61 in g_signal_emit_valist (instance=instance@entry=0x9668358, signal_id=signal_id@entry=201, detail=detail@entry=0, var_args=var_args@entry=0xbfc8433c "\220\065\364H\227\065\364H\330C\310\277\214C\310\277\245\316\005\bX\203f\t\204C\310\277\214C\310\277\364o\340H\300{\340H\300{\340HHCL\ta\203\326H\030CL\t\304c\316H\364o\340H\034G\324H\250]\203\t\270]\203\t\001") at gsignal.c:3296 > instance_and_params = 0xbfc84120 > signal_return_type = 4 > param_values = 0xbfc84134 > node = 0x9834d50 > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#9 0x48e50ee8 in g_signal_emit (instance=instance@entry=0x9668358, signal_id=201, detail=detail@entry=0) at gsignal.c:3352 > var_args = 0xbfc8433c "\220\065\364H\227\065\364H\330C\310\277\214C\310\277\245\316\005\bX\203f\t\204C\310\277\214C\310\277\364o\340H\300{\340H\300{\340HHCL\ta\203\326H\030CL\t\304c\316H\364o\340H\034G\324H\250]\203\t\270]\203\t\001" >#10 0x48f43621 in g_application_activate (application=application@entry=0x9668358) at gapplication.c:1292 > __PRETTY_FUNCTION__ = "g_application_activate" >#11 0x0805cea5 in cheese_main_real_local_command_line (base=0x9668358, arguments=0xbfc843d4, exit_status=0xbfc843d8) at src/cheese-main.c:277 > self = 0x9668358 > _vala_exit_status = 0 > result = 0 > _tmp3_ = <optimized out> > _tmp3__length1 = <optimized out> > local_args = 0x9835db8 > local_args_length1 = 1 > _local_args_size_ = <optimized out> > _tmp4_ = <optimized out> > _tmp4__length1 = <optimized out> > n_args = <optimized out> > _tmp5_ = <optimized out> > _inner_error_ = 0x0 >#12 0x48f43aae in g_application_run (application=application@entry=0x9668358, argc=1, argv=0xbfc844e4) at gapplication.c:1446 > arguments = 0x9835db8 > status = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#13 0x0805d4b2 in _vala_main (args=args@entry=0xbfc844e4, args_length1=args_length1@entry=1) at src/cheese-main.c:469 > result = 0 > _tmp0_ = <optimized out> > app = 0x9668358 > _tmp1_ = 0x9668358 > _tmp2_ = 0x9668358 > _tmp3_ = 0x9668358 > _tmp4_ = 0x9668358 > _tmp5_ = <optimized out> > _tmp5__length1 = <optimized out> > _tmp6_ = 0 > status = <optimized out> >#14 0x0805171d in main (argc=1, argv=0xbfc844e4) at src/cheese-main.c:480 >No locals. >From To Syms Read Shared Object Library >0x41ae1020 0x41ae7db4 Yes /lib/libcheese.so.3 >0x41af3c20 0x41af9a14 Yes /lib/libcheese-gtk.so.21 >0x4180d530 0x418155c0 Yes /lib/libclutter-gst-1.0.so.0 >0x4ac38870 0x4ac7cc04 Yes /lib/libgstbase-0.10.so.0 >0x4a83b030 0x4a8c7cf4 Yes /lib/libgstreamer-0.10.so.0 >0x48e254b0 0x48e25698 Yes /lib/libgthread-2.0.so.0 >0x491e2e00 0x492cde40 Yes /lib/libxml2.so.2 >0x41964060 0x419c65a4 Yes /lib/libmx-1.0.so.2 >0x4ade7910 0x4adee698 Yes /lib/libgstinterfaces-0.10.so.0 >0x4ac9b910 0x4acb11c4 Yes /lib/libgnome-desktop-3.so.2 >0x4e8a9820 0x4e8d2ac4 Yes /lib/librsvg-2.so.2 >0x009ea470 0x00a04678 Yes /lib/libm.so.6 >0x4176cca0 0x41770d0c Yes /lib/libclutter-gtk-1.0.so.0 >0x00d0b0e0 0x00dc22d4 Yes /lib/libclutter-1.0.so.0 >0x4e69a7a0 0x4e69d148 Yes /lib/libcogl-pango.so.0 >0x4e2d1320 0x4e2e4cd4 Yes /lib/libjson-glib-1.0.so.0 >0x4e826430 0x4e87c1e4 Yes /lib/libcogl.so.9 >0x4e46c5a0 0x4e472364 Yes /lib/libdrm.so.2 >0x490423a0 0x490d1110 Yes /lib/libX11.so.6 >0x49169880 0x49174154 Yes /lib/libXext.so.6 >0x4979d850 0x4979e214 Yes /lib/libXdamage.so.1 >0x497a3910 0x497a43bc Yes /lib/libXcomposite.so.1 >0x48e85c80 0x48e86d7c Yes /lib/libgmodule-2.0.so.0 >0x00440920 0x0044443c Yes /lib/librt.so.1 >0x49685f70 0x496883cc Yes /lib/libXfixes.so.3 >0x4177d830 0x417b4d74 Yes /lib/libgee.so.2 >0x4a920540 0x4a921c38 Yes /lib/libcanberra-gtk3.so.0 >0x4a90d480 0x4a917434 Yes /lib/libcanberra.so.0 >0x498c0160 0x49ba7a14 Yes /lib/libgtk-3.so.0 >0x49802100 0x49849a74 Yes /lib/libgdk-3.so.0 >0x496936a0 0x496a0ed0 Yes /lib/libatk-1.0.so.0 >0x48ece710 0x48fa1b44 Yes /lib/libgio-2.0.so.0 >0x497ac630 0x497b1c94 Yes /lib/libpangocairo-1.0.so.0 >0x49567cc0 0x4957ecb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x497e8ae0 0x497e9d0c Yes /lib/libcairo-gobject.so.2 >0x495212a0 0x49543ab4 Yes /lib/libpango-1.0.so.0 >0x496b8250 0x4973ff04 Yes /lib/libcairo.so.2 >0x4a586a50 0x4a589f10 Yes /lib/libgudev-1.0.so.0 >0x48e31b10 0x48e63194 Yes /lib/libgobject-2.0.so.0 >0x48cf4b50 0x48d94d14 Yes /lib/libglib-2.0.so.0 >0x006826a0 0x0068de60 Yes /lib/libpthread.so.0 >0x00241f20 0x0037f26c Yes /lib/libc.so.6 >0x4e2f4a20 0x4e306db0 Yes /lib/libgstvideo-0.10.so.0 >0x4affef30 0x4b027fe4 Yes /lib/libgstaudio-0.10.so.0 >0x417d64e0 0x417f5e34 Yes /lib/libgsttag-0.10.so.0 >0x00c8dad0 0x00c8eaec Yes /lib/libdl.so.2 >0x48ca66e0 0x48cb39cc Yes /lib/libz.so.1 >0x493501e0 0x493549dc Yes /lib/libXrandr.so.2 >0x4e313650 0x4e3175ec Yes /lib/libstartup-notification-1.so.0 >0x497bf550 0x497d2ae8 Yes /lib/libdbus-glib-1.so.2 >0x49180710 0x491af958 Yes /lib/libdbus-1.so.3 >0x4935dd30 0x4937d614 Yes /lib/libpng15.so.15 >0x4a7b98e0 0x4a7dbc74 Yes /lib/libcroco-0.6.so.3 >0x00be2850 0x00bfaed7 Yes /lib/ld-linux.so.2 >0x494338b0 0x4943de14 Yes /lib/libXi.so.6 >0x497704c0 0x4978edf0 Yes /lib/libpangoft2-1.0.so.0 >0x49391610 0x49400674 Yes /lib/libfreetype.so.6 >0x494480e0 0x494637d4 Yes /lib/libfontconfig.so.1 >0x49011f70 0x49022344 Yes /lib/libxcb.so.1 >0x4a7347b0 0x4a7399e4 Yes /lib/libvorbisfile.so.3 >0x4a4ec800 0x4a5038a4 Yes /lib/libvorbis.so.0 >0x4a4b93e0 0x4a4bc0d4 Yes /lib/libogg.so.0 >0x4a740a70 0x4a74b580 Yes /lib/libtdb.so.1 >0x4a4dfa60 0x4a4e457c Yes /lib/libltdl.so.7 >0x4942c810 0x4942d254 Yes /lib/libXinerama.so.1 >0x4958bf60 0x49591484 Yes /lib/libXcursor.so.1 >0x48e7c090 0x48e7f794 Yes /lib/libffi.so.5 >0x48cc17f0 0x48cd37a4 Yes /lib/libselinux.so.1 >0x00a9c6b0 0x00aaae94 Yes /lib/libresolv.so.2 >0x4947f650 0x49502414 Yes /lib/libpixman-1.so.0 >0x493193c0 0x4931f264 Yes /lib/libXrender.so.1 >0x49edd410 0x49ee5de4 Yes /lib/libudev.so.0 >0x4af6c610 0x4afd0c90 Yes /lib/liborc-0.4.so.0 >0x4adc5dc0 0x4add6044 Yes /lib/libgstpbutils-0.10.so.0 >0x4e32d5b0 0x4e32e8e0 Yes /lib/libxcb-util.so.0 >0x4a930430 0x4a930584 Yes /lib/libX11-xcb.so.1 >0x493261b0 0x4933f434 Yes /lib/libexpat.so.1 >0x49004a60 0x4900592c Yes /lib/libXau.so.6 >0x005f09c0 0x005f5c7c Yes /lib/libcrypt.so.1 >0x49d68b00 0x49d9c6c4 Yes (*) /lib/libfreebl3.so >0x00209a40 0x00210e7c Yes /lib/libnss_files.so.2 >0x00596320 0x005b0f54 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x003e0ce0 0x003ebc84 Yes /lib/libgvfscommon.so.0 >0x003f4a90 0x00416a04 Yes /lib/libbluray.so.1 >0x00860a90 0x00861540 Yes /lib/libutil.so.1 >0x00427080 0x004294bc Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00216100 0x00216a54 Yes /usr/lib/gtk-3.0/modules/libpk-gtk-module.so >0x0078b720 0x0078d7c4 Yes /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so >0x0047bc60 0x004d808c Yes (*) /usr/lib/nvidia/libGL.so.1 >0x4a590df0 0x4a5924b3 Yes (*) /usr/lib/nvidia/tls/libnvidia-tls.so.295.33 >0x4b6b1700 0x4c81d550 Yes (*) /usr/lib/nvidia/libnvidia-glcore.so.295.33 >0x00bcfe40 0x00bd3484 Yes /usr/lib/gio/modules/libdconfsettings.so >0x00523920 0x005390a4 Yes /usr/lib/gstreamer-0.10/libgstvideo4linux2.so >0x4a756ba0 0x4a7789a0 Yes /lib/libgstcontroller-0.10.so.0 >0x00219f70 0x0021eba8 Yes /lib/libv4l2.so.0 >0x006d0510 0x006e9be8 Yes /lib/libv4lconvert.so.0 >0x49e3e860 0x49e780f4 Yes /lib/libjpeg.so.62 >0x00548d80 0x0057dff4 Yes /usr/lib/gstreamer-0.10/libgstcoreelements.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x9903c78 160447608 >ecx 0x2f 47 >edx 0x0 0 >ebx 0x41aecff4 1101975540 >esp 0xbfc83e7c 0xbfc83e7c >ebp 0x1 0x1 >esi 0x9833c00 159595520 >edi 0x0 0 >eip 0x37279b 0x37279b <__strcmp_ssse3+11> >eflags 0x210246 [ PF ZF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function __strcmp_ssse3: > 0x00372790 <+0>: mov 0x4(%esp),%edx > 0x00372794 <+4>: mov 0x8(%esp),%eax > 0x00372798 <+8>: movzbl (%eax),%ecx >=> 0x0037279b <+11>: cmp %cl,(%edx) > 0x0037279d <+13>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x003727a3 <+19>: cmp $0x0,%ecx > 0x003727a6 <+22>: je 0x373bfa <__strcmp_ssse3+5226> > 0x003727ac <+28>: movzbl 0x1(%eax),%ecx > 0x003727b0 <+32>: cmp %cl,0x1(%edx) > 0x003727b3 <+35>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x003727b9 <+41>: cmp $0x0,%ecx > 0x003727bc <+44>: je 0x373bfa <__strcmp_ssse3+5226> > 0x003727c2 <+50>: movzbl 0x2(%eax),%ecx > 0x003727c6 <+54>: cmp %cl,0x2(%edx) > 0x003727c9 <+57>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x003727cf <+63>: cmp $0x0,%ecx > 0x003727d2 <+66>: je 0x373bfa <__strcmp_ssse3+5226> > 0x003727d8 <+72>: movzbl 0x3(%eax),%ecx > 0x003727dc <+76>: cmp %cl,0x3(%edx) > 0x003727df <+79>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x003727e5 <+85>: cmp $0x0,%ecx > 0x003727e8 <+88>: je 0x373bfa <__strcmp_ssse3+5226> > 0x003727ee <+94>: movzbl 0x4(%eax),%ecx > 0x003727f2 <+98>: cmp %cl,0x4(%edx) > 0x003727f5 <+101>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x003727fb <+107>: cmp $0x0,%ecx > 0x003727fe <+110>: je 0x373bfa <__strcmp_ssse3+5226> > 0x00372804 <+116>: movzbl 0x5(%eax),%ecx > 0x00372808 <+120>: cmp %cl,0x5(%edx) > 0x0037280b <+123>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x00372811 <+129>: cmp $0x0,%ecx > 0x00372814 <+132>: je 0x373bfa <__strcmp_ssse3+5226> > 0x0037281a <+138>: movzbl 0x6(%eax),%ecx > 0x0037281e <+142>: cmp %cl,0x6(%edx) > 0x00372821 <+145>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x00372827 <+151>: cmp $0x0,%ecx > 0x0037282a <+154>: je 0x373bfa <__strcmp_ssse3+5226> > 0x00372830 <+160>: movzbl 0x7(%eax),%ecx > 0x00372834 <+164>: cmp %cl,0x7(%edx) > 0x00372837 <+167>: jne 0x373bf0 <__strcmp_ssse3+5216> > 0x0037283d <+173>: cmp $0x0,%ecx > 0x00372840 <+176>: je 0x373bfa <__strcmp_ssse3+5226> > 0x00372846 <+182>: add $0x8,%edx > 0x00372849 <+185>: add $0x8,%eax > 0x0037284c <+188>: mov %edx,%ecx > 0x0037284e <+190>: and $0xfff,%ecx > 0x00372854 <+196>: cmp $0xff0,%ecx > 0x0037285a <+202>: ja 0x3728a4 <__strcmp_ssse3+276> > 0x0037285c <+204>: mov %eax,%ecx > 0x0037285e <+206>: and $0xfff,%ecx > 0x00372864 <+212>: cmp $0xff0,%ecx > 0x0037286a <+218>: ja 0x3728a4 <__strcmp_ssse3+276> > 0x0037286c <+220>: pxor %xmm0,%xmm0 > 0x00372870 <+224>: movlpd (%eax),%xmm1 > 0x00372874 <+228>: movlpd (%edx),%xmm2 > 0x00372878 <+232>: movhpd 0x8(%eax),%xmm1 > 0x0037287d <+237>: movhpd 0x8(%edx),%xmm2 > 0x00372882 <+242>: pcmpeqb %xmm1,%xmm0 > 0x00372886 <+246>: pcmpeqb %xmm2,%xmm1 > 0x0037288a <+250>: psubb %xmm0,%xmm1 > 0x0037288e <+254>: pmovmskb %xmm1,%ecx > 0x00372892 <+258>: sub $0xffff,%ecx > 0x00372898 <+264>: jne 0x373b05 <__strcmp_ssse3+4981> > 0x0037289e <+270>: add $0x10,%eax > 0x003728a1 <+273>: add $0x10,%edx > 0x003728a4 <+276>: push %ebx > 0x003728a5 <+277>: push %edi > 0x003728a6 <+278>: push %esi > 0x003728a7 <+279>: mov %edx,%edi > 0x003728a9 <+281>: mov %eax,%ecx > 0x003728ab <+283>: and $0xf,%ecx > 0x003728ae <+286>: and $0xf,%edi > 0x003728b1 <+289>: xor %ecx,%eax > 0x003728b3 <+291>: xor %edi,%edx > 0x003728b5 <+293>: xor %ebx,%ebx > 0x003728b7 <+295>: cmp %edi,%ecx > 0x003728b9 <+297>: je 0x372960 <__strcmp_ssse3+464> > 0x003728bf <+303>: ja 0x3728c7 <__strcmp_ssse3+311> > 0x003728c1 <+305>: or $0x20,%ebx > 0x003728c4 <+308>: xchg %eax,%edx > 0x003728c5 <+309>: xchg %ecx,%edi > 0x003728c7 <+311>: lea 0xf(%edi),%edi > 0x003728ca <+314>: sub %ecx,%edi > 0x003728cc <+316>: cmp $0x8,%edi > 0x003728cf <+319>: jle 0x372907 <__strcmp_ssse3+375> > 0x003728d1 <+321>: cmp $0xe,%edi > 0x003728d4 <+324>: je 0x3739b0 <__strcmp_ssse3+4640> > 0x003728da <+330>: cmp $0xd,%edi > 0x003728dd <+333>: je 0x373890 <__strcmp_ssse3+4352> > 0x003728e3 <+339>: cmp $0xc,%edi > 0x003728e6 <+342>: je 0x373770 <__strcmp_ssse3+4064> > 0x003728ec <+348>: cmp $0xb,%edi > 0x003728ef <+351>: je 0x373650 <__strcmp_ssse3+3776> > 0x003728f5 <+357>: cmp $0xa,%edi > 0x003728f8 <+360>: je 0x373530 <__strcmp_ssse3+3488> > 0x003728fe <+366>: cmp $0x9,%edi > 0x00372901 <+369>: je 0x373410 <__strcmp_ssse3+3200> > 0x00372907 <+375>: je 0x3732f0 <__strcmp_ssse3+2912> > 0x0037290d <+381>: cmp $0x7,%edi > 0x00372910 <+384>: je 0x3731c0 <__strcmp_ssse3+2608> > 0x00372916 <+390>: cmp $0x6,%edi > 0x00372919 <+393>: je 0x373090 <__strcmp_ssse3+2304> > 0x0037291f <+399>: cmp $0x5,%edi > 0x00372922 <+402>: je 0x372f70 <__strcmp_ssse3+2016> > 0x00372928 <+408>: cmp $0x4,%edi > 0x0037292b <+411>: je 0x372e50 <__strcmp_ssse3+1728> > 0x00372931 <+417>: cmp $0x3,%edi > 0x00372934 <+420>: je 0x372d30 <__strcmp_ssse3+1440> > 0x0037293a <+426>: cmp $0x2,%edi > 0x0037293d <+429>: je 0x372c10 <__strcmp_ssse3+1152> > 0x00372943 <+435>: cmp $0x1,%edi > 0x00372946 <+438>: je 0x372af0 <__strcmp_ssse3+864> > 0x0037294c <+444>: cmp $0x0,%edi > 0x0037294f <+447>: je 0x3729d0 <__strcmp_ssse3+576> > 0x00372951 <+449>: jmp 0x372960 <__strcmp_ssse3+464> > 0x00372953 <+451>: nop > 0x00372954 <+452>: nop > 0x00372955 <+453>: nop > 0x00372956 <+454>: nop > 0x00372957 <+455>: nop > 0x00372958 <+456>: nop > 0x00372959 <+457>: nop > 0x0037295a <+458>: nop > 0x0037295b <+459>: nop > 0x0037295c <+460>: nop > 0x0037295d <+461>: nop > 0x0037295e <+462>: nop > 0x0037295f <+463>: nop > 0x00372960 <+464>: mov $0xffff,%esi > 0x00372965 <+469>: movdqa (%eax),%xmm1 > 0x00372969 <+473>: pxor %xmm0,%xmm0 > 0x0037296d <+477>: pcmpeqb %xmm1,%xmm0 > 0x00372971 <+481>: pcmpeqb (%edx),%xmm1 > 0x00372975 <+485>: psubb %xmm0,%xmm1 > 0x00372979 <+489>: pmovmskb %xmm1,%edi > 0x0037297d <+493>: shr %cl,%esi > 0x0037297f <+495>: shr %cl,%edi > 0x00372981 <+497>: sub %edi,%esi > 0x00372983 <+499>: mov %ecx,%edi > 0x00372985 <+501>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x0037298b <+507>: mov $0x10,%ebx > 0x00372990 <+512>: mov $0x10,%ecx > 0x00372995 <+517>: pxor %xmm0,%xmm0 > 0x00372999 <+521>: lea 0x0(%esi,%eiz,1),%esi > 0x003729a0 <+528>: movdqa (%eax,%ecx,1),%xmm1 > 0x003729a5 <+533>: pcmpeqb %xmm1,%xmm0 > 0x003729a9 <+537>: pcmpeqb (%edx,%ecx,1),%xmm1 > 0x003729ae <+542>: psubb %xmm0,%xmm1 > 0x003729b2 <+546>: pmovmskb %xmm1,%esi > 0x003729b6 <+550>: sub $0xffff,%esi > 0x003729bc <+556>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003729c2 <+562>: add $0x10,%ecx > 0x003729c5 <+565>: jmp 0x3729a0 <__strcmp_ssse3+528> > 0x003729c7 <+567>: mov %esi,%esi > 0x003729c9 <+569>: lea 0x0(%edi,%eiz,1),%edi > 0x003729d0 <+576>: mov $0xffff,%esi > 0x003729d5 <+581>: pxor %xmm0,%xmm0 > 0x003729d9 <+585>: movdqa (%edx),%xmm2 > 0x003729dd <+589>: movdqa (%eax),%xmm1 > 0x003729e1 <+593>: pcmpeqb %xmm1,%xmm0 > 0x003729e5 <+597>: pslldq $0xf,%xmm2 > 0x003729ea <+602>: pcmpeqb %xmm1,%xmm2 > 0x003729ee <+606>: psubb %xmm0,%xmm2 > 0x003729f2 <+610>: pmovmskb %xmm2,%edi > 0x003729f6 <+614>: shr %cl,%esi > 0x003729f8 <+616>: shr %cl,%edi > 0x003729fa <+618>: sub %edi,%esi > 0x003729fc <+620>: lea -0xf(%ecx),%edi > 0x003729ff <+623>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372a05 <+629>: movdqa (%edx),%xmm3 > 0x00372a09 <+633>: pxor %xmm0,%xmm0 > 0x00372a0d <+637>: mov $0x10,%ecx > 0x00372a12 <+642>: or $0x1,%ebx > 0x00372a15 <+645>: lea 0x1(%edx),%edi > 0x00372a18 <+648>: and $0xfff,%edi > 0x00372a1e <+654>: sub $0x1000,%edi > 0x00372a24 <+660>: lea 0x0(%esi),%esi > 0x00372a2a <+666>: lea 0x0(%edi),%edi > 0x00372a30 <+672>: add $0x10,%edi > 0x00372a33 <+675>: jg 0x372ab0 <__strcmp_ssse3+800> > 0x00372a35 <+677>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372a3a <+682>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372a3f <+687>: movdqa %xmm2,%xmm4 > 0x00372a43 <+691>: palignr $0x1,%xmm3,%xmm2 > 0x00372a49 <+697>: pcmpeqb %xmm1,%xmm0 > 0x00372a4d <+701>: pcmpeqb %xmm2,%xmm1 > 0x00372a51 <+705>: psubb %xmm0,%xmm1 > 0x00372a55 <+709>: pmovmskb %xmm1,%esi > 0x00372a59 <+713>: sub $0xffff,%esi > 0x00372a5f <+719>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372a65 <+725>: add $0x10,%ecx > 0x00372a68 <+728>: movdqa %xmm4,%xmm3 > 0x00372a6c <+732>: add $0x10,%edi > 0x00372a6f <+735>: jg 0x372ab0 <__strcmp_ssse3+800> > 0x00372a71 <+737>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372a76 <+742>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372a7b <+747>: movdqa %xmm2,%xmm4 > 0x00372a7f <+751>: palignr $0x1,%xmm3,%xmm2 > 0x00372a85 <+757>: pcmpeqb %xmm1,%xmm0 > 0x00372a89 <+761>: pcmpeqb %xmm2,%xmm1 > 0x00372a8d <+765>: psubb %xmm0,%xmm1 > 0x00372a91 <+769>: pmovmskb %xmm1,%esi > 0x00372a95 <+773>: sub $0xffff,%esi > 0x00372a9b <+779>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372aa1 <+785>: add $0x10,%ecx > 0x00372aa4 <+788>: movdqa %xmm4,%xmm3 > 0x00372aa8 <+792>: jmp 0x372a30 <__strcmp_ssse3+672> > 0x00372aaa <+794>: lea 0x0(%esi),%esi > 0x00372ab0 <+800>: pcmpeqb %xmm3,%xmm0 > 0x00372ab4 <+804>: pmovmskb %xmm0,%esi > 0x00372ab8 <+808>: test $0xfffe,%esi > 0x00372abe <+814>: jne 0x372ad0 <__strcmp_ssse3+832> > 0x00372ac0 <+816>: pxor %xmm0,%xmm0 > 0x00372ac4 <+820>: sub $0x1000,%edi > 0x00372aca <+826>: jmp 0x372a35 <__strcmp_ssse3+677> > 0x00372acf <+831>: nop > 0x00372ad0 <+832>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372ad5 <+837>: psrldq $0x1,%xmm0 > 0x00372ada <+842>: psrldq $0x1,%xmm3 > 0x00372adf <+847>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00372ae4 <+852>: lea 0x0(%esi),%esi > 0x00372aea <+858>: lea 0x0(%edi),%edi > 0x00372af0 <+864>: mov $0xffff,%esi > 0x00372af5 <+869>: pxor %xmm0,%xmm0 > 0x00372af9 <+873>: movdqa (%edx),%xmm2 > 0x00372afd <+877>: movdqa (%eax),%xmm1 > 0x00372b01 <+881>: pcmpeqb %xmm1,%xmm0 > 0x00372b05 <+885>: pslldq $0xe,%xmm2 > 0x00372b0a <+890>: pcmpeqb %xmm1,%xmm2 > 0x00372b0e <+894>: psubb %xmm0,%xmm2 > 0x00372b12 <+898>: pmovmskb %xmm2,%edi > 0x00372b16 <+902>: shr %cl,%esi > 0x00372b18 <+904>: shr %cl,%edi > 0x00372b1a <+906>: sub %edi,%esi > 0x00372b1c <+908>: lea -0xe(%ecx),%edi > 0x00372b1f <+911>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372b25 <+917>: movdqa (%edx),%xmm3 > 0x00372b29 <+921>: pxor %xmm0,%xmm0 > 0x00372b2d <+925>: mov $0x10,%ecx > 0x00372b32 <+930>: or $0x2,%ebx > 0x00372b35 <+933>: lea 0x2(%edx),%edi > 0x00372b38 <+936>: and $0xfff,%edi > 0x00372b3e <+942>: sub $0x1000,%edi > 0x00372b44 <+948>: lea 0x0(%esi),%esi > 0x00372b4a <+954>: lea 0x0(%edi),%edi > 0x00372b50 <+960>: add $0x10,%edi > 0x00372b53 <+963>: jg 0x372bd0 <__strcmp_ssse3+1088> > 0x00372b55 <+965>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372b5a <+970>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372b5f <+975>: movdqa %xmm2,%xmm4 > 0x00372b63 <+979>: palignr $0x2,%xmm3,%xmm2 > 0x00372b69 <+985>: pcmpeqb %xmm1,%xmm0 > 0x00372b6d <+989>: pcmpeqb %xmm2,%xmm1 > 0x00372b71 <+993>: psubb %xmm0,%xmm1 > 0x00372b75 <+997>: pmovmskb %xmm1,%esi > 0x00372b79 <+1001>: sub $0xffff,%esi > 0x00372b7f <+1007>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372b85 <+1013>: add $0x10,%ecx > 0x00372b88 <+1016>: movdqa %xmm4,%xmm3 > 0x00372b8c <+1020>: add $0x10,%edi > 0x00372b8f <+1023>: jg 0x372bd0 <__strcmp_ssse3+1088> > 0x00372b91 <+1025>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372b96 <+1030>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372b9b <+1035>: movdqa %xmm2,%xmm4 > 0x00372b9f <+1039>: palignr $0x2,%xmm3,%xmm2 > 0x00372ba5 <+1045>: pcmpeqb %xmm1,%xmm0 > 0x00372ba9 <+1049>: pcmpeqb %xmm2,%xmm1 > 0x00372bad <+1053>: psubb %xmm0,%xmm1 > 0x00372bb1 <+1057>: pmovmskb %xmm1,%esi > 0x00372bb5 <+1061>: sub $0xffff,%esi > 0x00372bbb <+1067>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372bc1 <+1073>: add $0x10,%ecx > 0x00372bc4 <+1076>: movdqa %xmm4,%xmm3 > 0x00372bc8 <+1080>: jmp 0x372b50 <__strcmp_ssse3+960> > 0x00372bca <+1082>: lea 0x0(%esi),%esi > 0x00372bd0 <+1088>: pcmpeqb %xmm3,%xmm0 > 0x00372bd4 <+1092>: pmovmskb %xmm0,%esi > 0x00372bd8 <+1096>: test $0xfffc,%esi > 0x00372bde <+1102>: jne 0x372bf0 <__strcmp_ssse3+1120> > 0x00372be0 <+1104>: pxor %xmm0,%xmm0 > 0x00372be4 <+1108>: sub $0x1000,%edi > 0x00372bea <+1114>: jmp 0x372b55 <__strcmp_ssse3+965> > 0x00372bef <+1119>: nop > 0x00372bf0 <+1120>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372bf5 <+1125>: psrldq $0x2,%xmm0 > 0x00372bfa <+1130>: psrldq $0x2,%xmm3 > 0x00372bff <+1135>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00372c04 <+1140>: lea 0x0(%esi),%esi > 0x00372c0a <+1146>: lea 0x0(%edi),%edi > 0x00372c10 <+1152>: mov $0xffff,%esi > 0x00372c15 <+1157>: pxor %xmm0,%xmm0 > 0x00372c19 <+1161>: movdqa (%edx),%xmm2 > 0x00372c1d <+1165>: movdqa (%eax),%xmm1 > 0x00372c21 <+1169>: pcmpeqb %xmm1,%xmm0 > 0x00372c25 <+1173>: pslldq $0xd,%xmm2 > 0x00372c2a <+1178>: pcmpeqb %xmm1,%xmm2 > 0x00372c2e <+1182>: psubb %xmm0,%xmm2 > 0x00372c32 <+1186>: pmovmskb %xmm2,%edi > 0x00372c36 <+1190>: shr %cl,%esi > 0x00372c38 <+1192>: shr %cl,%edi > 0x00372c3a <+1194>: sub %edi,%esi > 0x00372c3c <+1196>: lea -0xd(%ecx),%edi > 0x00372c3f <+1199>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372c45 <+1205>: movdqa (%edx),%xmm3 > 0x00372c49 <+1209>: pxor %xmm0,%xmm0 > 0x00372c4d <+1213>: mov $0x10,%ecx > 0x00372c52 <+1218>: or $0x3,%ebx > 0x00372c55 <+1221>: lea 0x3(%edx),%edi > 0x00372c58 <+1224>: and $0xfff,%edi > 0x00372c5e <+1230>: sub $0x1000,%edi > 0x00372c64 <+1236>: lea 0x0(%esi),%esi > 0x00372c6a <+1242>: lea 0x0(%edi),%edi > 0x00372c70 <+1248>: add $0x10,%edi > 0x00372c73 <+1251>: jg 0x372cf0 <__strcmp_ssse3+1376> > 0x00372c75 <+1253>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372c7a <+1258>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372c7f <+1263>: movdqa %xmm2,%xmm4 > 0x00372c83 <+1267>: palignr $0x3,%xmm3,%xmm2 > 0x00372c89 <+1273>: pcmpeqb %xmm1,%xmm0 > 0x00372c8d <+1277>: pcmpeqb %xmm2,%xmm1 > 0x00372c91 <+1281>: psubb %xmm0,%xmm1 > 0x00372c95 <+1285>: pmovmskb %xmm1,%esi > 0x00372c99 <+1289>: sub $0xffff,%esi > 0x00372c9f <+1295>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372ca5 <+1301>: add $0x10,%ecx > 0x00372ca8 <+1304>: movdqa %xmm4,%xmm3 > 0x00372cac <+1308>: add $0x10,%edi > 0x00372caf <+1311>: jg 0x372cf0 <__strcmp_ssse3+1376> > 0x00372cb1 <+1313>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372cb6 <+1318>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372cbb <+1323>: movdqa %xmm2,%xmm4 > 0x00372cbf <+1327>: palignr $0x3,%xmm3,%xmm2 > 0x00372cc5 <+1333>: pcmpeqb %xmm1,%xmm0 > 0x00372cc9 <+1337>: pcmpeqb %xmm2,%xmm1 > 0x00372ccd <+1341>: psubb %xmm0,%xmm1 > 0x00372cd1 <+1345>: pmovmskb %xmm1,%esi > 0x00372cd5 <+1349>: sub $0xffff,%esi > 0x00372cdb <+1355>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372ce1 <+1361>: add $0x10,%ecx > 0x00372ce4 <+1364>: movdqa %xmm4,%xmm3 > 0x00372ce8 <+1368>: jmp 0x372c70 <__strcmp_ssse3+1248> > 0x00372cea <+1370>: lea 0x0(%esi),%esi > 0x00372cf0 <+1376>: pcmpeqb %xmm3,%xmm0 > 0x00372cf4 <+1380>: pmovmskb %xmm0,%esi > 0x00372cf8 <+1384>: test $0xfff8,%esi > 0x00372cfe <+1390>: jne 0x372d10 <__strcmp_ssse3+1408> > 0x00372d00 <+1392>: pxor %xmm0,%xmm0 > 0x00372d04 <+1396>: sub $0x1000,%edi > 0x00372d0a <+1402>: jmp 0x372c75 <__strcmp_ssse3+1253> > 0x00372d0f <+1407>: nop > 0x00372d10 <+1408>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372d15 <+1413>: psrldq $0x3,%xmm0 > 0x00372d1a <+1418>: psrldq $0x3,%xmm3 > 0x00372d1f <+1423>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00372d24 <+1428>: lea 0x0(%esi),%esi > 0x00372d2a <+1434>: lea 0x0(%edi),%edi > 0x00372d30 <+1440>: mov $0xffff,%esi > 0x00372d35 <+1445>: pxor %xmm0,%xmm0 > 0x00372d39 <+1449>: movdqa (%edx),%xmm2 > 0x00372d3d <+1453>: movdqa (%eax),%xmm1 > 0x00372d41 <+1457>: pcmpeqb %xmm1,%xmm0 > 0x00372d45 <+1461>: pslldq $0xc,%xmm2 > 0x00372d4a <+1466>: pcmpeqb %xmm1,%xmm2 > 0x00372d4e <+1470>: psubb %xmm0,%xmm2 > 0x00372d52 <+1474>: pmovmskb %xmm2,%edi > 0x00372d56 <+1478>: shr %cl,%esi > 0x00372d58 <+1480>: shr %cl,%edi > 0x00372d5a <+1482>: sub %edi,%esi > 0x00372d5c <+1484>: lea -0xc(%ecx),%edi > 0x00372d5f <+1487>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372d65 <+1493>: movdqa (%edx),%xmm3 > 0x00372d69 <+1497>: pxor %xmm0,%xmm0 > 0x00372d6d <+1501>: mov $0x10,%ecx > 0x00372d72 <+1506>: or $0x4,%ebx > 0x00372d75 <+1509>: lea 0x4(%edx),%edi > 0x00372d78 <+1512>: and $0xfff,%edi > 0x00372d7e <+1518>: sub $0x1000,%edi > 0x00372d84 <+1524>: lea 0x0(%esi),%esi > 0x00372d8a <+1530>: lea 0x0(%edi),%edi > 0x00372d90 <+1536>: add $0x10,%edi > 0x00372d93 <+1539>: jg 0x372e10 <__strcmp_ssse3+1664> > 0x00372d95 <+1541>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372d9a <+1546>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372d9f <+1551>: movdqa %xmm2,%xmm4 > 0x00372da3 <+1555>: palignr $0x4,%xmm3,%xmm2 > 0x00372da9 <+1561>: pcmpeqb %xmm1,%xmm0 > 0x00372dad <+1565>: pcmpeqb %xmm2,%xmm1 > 0x00372db1 <+1569>: psubb %xmm0,%xmm1 > 0x00372db5 <+1573>: pmovmskb %xmm1,%esi > 0x00372db9 <+1577>: sub $0xffff,%esi > 0x00372dbf <+1583>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372dc5 <+1589>: add $0x10,%ecx > 0x00372dc8 <+1592>: movdqa %xmm4,%xmm3 > 0x00372dcc <+1596>: add $0x10,%edi > 0x00372dcf <+1599>: jg 0x372e10 <__strcmp_ssse3+1664> > 0x00372dd1 <+1601>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372dd6 <+1606>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372ddb <+1611>: movdqa %xmm2,%xmm4 > 0x00372ddf <+1615>: palignr $0x4,%xmm3,%xmm2 > 0x00372de5 <+1621>: pcmpeqb %xmm1,%xmm0 > 0x00372de9 <+1625>: pcmpeqb %xmm2,%xmm1 > 0x00372ded <+1629>: psubb %xmm0,%xmm1 > 0x00372df1 <+1633>: pmovmskb %xmm1,%esi > 0x00372df5 <+1637>: sub $0xffff,%esi > 0x00372dfb <+1643>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372e01 <+1649>: add $0x10,%ecx > 0x00372e04 <+1652>: movdqa %xmm4,%xmm3 > 0x00372e08 <+1656>: jmp 0x372d90 <__strcmp_ssse3+1536> > 0x00372e0a <+1658>: lea 0x0(%esi),%esi > 0x00372e10 <+1664>: pcmpeqb %xmm3,%xmm0 > 0x00372e14 <+1668>: pmovmskb %xmm0,%esi > 0x00372e18 <+1672>: test $0xfff0,%esi > 0x00372e1e <+1678>: jne 0x372e30 <__strcmp_ssse3+1696> > 0x00372e20 <+1680>: pxor %xmm0,%xmm0 > 0x00372e24 <+1684>: sub $0x1000,%edi > 0x00372e2a <+1690>: jmp 0x372d95 <__strcmp_ssse3+1541> > 0x00372e2f <+1695>: nop > 0x00372e30 <+1696>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372e35 <+1701>: psrldq $0x4,%xmm0 > 0x00372e3a <+1706>: psrldq $0x4,%xmm3 > 0x00372e3f <+1711>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00372e44 <+1716>: lea 0x0(%esi),%esi > 0x00372e4a <+1722>: lea 0x0(%edi),%edi > 0x00372e50 <+1728>: mov $0xffff,%esi > 0x00372e55 <+1733>: pxor %xmm0,%xmm0 > 0x00372e59 <+1737>: movdqa (%edx),%xmm2 > 0x00372e5d <+1741>: movdqa (%eax),%xmm1 > 0x00372e61 <+1745>: pcmpeqb %xmm1,%xmm0 > 0x00372e65 <+1749>: pslldq $0xb,%xmm2 > 0x00372e6a <+1754>: pcmpeqb %xmm1,%xmm2 > 0x00372e6e <+1758>: psubb %xmm0,%xmm2 > 0x00372e72 <+1762>: pmovmskb %xmm2,%edi > 0x00372e76 <+1766>: shr %cl,%esi > 0x00372e78 <+1768>: shr %cl,%edi > 0x00372e7a <+1770>: sub %edi,%esi > 0x00372e7c <+1772>: lea -0xb(%ecx),%edi > 0x00372e7f <+1775>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372e85 <+1781>: movdqa (%edx),%xmm3 > 0x00372e89 <+1785>: pxor %xmm0,%xmm0 > 0x00372e8d <+1789>: mov $0x10,%ecx > 0x00372e92 <+1794>: or $0x5,%ebx > 0x00372e95 <+1797>: lea 0x5(%edx),%edi > 0x00372e98 <+1800>: and $0xfff,%edi > 0x00372e9e <+1806>: sub $0x1000,%edi > 0x00372ea4 <+1812>: lea 0x0(%esi),%esi > 0x00372eaa <+1818>: lea 0x0(%edi),%edi > 0x00372eb0 <+1824>: add $0x10,%edi > 0x00372eb3 <+1827>: jg 0x372f30 <__strcmp_ssse3+1952> > 0x00372eb5 <+1829>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372eba <+1834>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372ebf <+1839>: movdqa %xmm2,%xmm4 > 0x00372ec3 <+1843>: palignr $0x5,%xmm3,%xmm2 > 0x00372ec9 <+1849>: pcmpeqb %xmm1,%xmm0 > 0x00372ecd <+1853>: pcmpeqb %xmm2,%xmm1 > 0x00372ed1 <+1857>: psubb %xmm0,%xmm1 > 0x00372ed5 <+1861>: pmovmskb %xmm1,%esi > 0x00372ed9 <+1865>: sub $0xffff,%esi > 0x00372edf <+1871>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372ee5 <+1877>: add $0x10,%ecx > 0x00372ee8 <+1880>: movdqa %xmm4,%xmm3 > 0x00372eec <+1884>: add $0x10,%edi > 0x00372eef <+1887>: jg 0x372f30 <__strcmp_ssse3+1952> > 0x00372ef1 <+1889>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372ef6 <+1894>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372efb <+1899>: movdqa %xmm2,%xmm4 > 0x00372eff <+1903>: palignr $0x5,%xmm3,%xmm2 > 0x00372f05 <+1909>: pcmpeqb %xmm1,%xmm0 > 0x00372f09 <+1913>: pcmpeqb %xmm2,%xmm1 > 0x00372f0d <+1917>: psubb %xmm0,%xmm1 > 0x00372f11 <+1921>: pmovmskb %xmm1,%esi > 0x00372f15 <+1925>: sub $0xffff,%esi > 0x00372f1b <+1931>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00372f21 <+1937>: add $0x10,%ecx > 0x00372f24 <+1940>: movdqa %xmm4,%xmm3 > 0x00372f28 <+1944>: jmp 0x372eb0 <__strcmp_ssse3+1824> > 0x00372f2a <+1946>: lea 0x0(%esi),%esi > 0x00372f30 <+1952>: pcmpeqb %xmm3,%xmm0 > 0x00372f34 <+1956>: pmovmskb %xmm0,%esi > 0x00372f38 <+1960>: test $0xffe0,%esi > 0x00372f3e <+1966>: jne 0x372f50 <__strcmp_ssse3+1984> > 0x00372f40 <+1968>: pxor %xmm0,%xmm0 > 0x00372f44 <+1972>: sub $0x1000,%edi > 0x00372f4a <+1978>: jmp 0x372eb5 <__strcmp_ssse3+1829> > 0x00372f4f <+1983>: nop > 0x00372f50 <+1984>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372f55 <+1989>: psrldq $0x5,%xmm0 > 0x00372f5a <+1994>: psrldq $0x5,%xmm3 > 0x00372f5f <+1999>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00372f64 <+2004>: lea 0x0(%esi),%esi > 0x00372f6a <+2010>: lea 0x0(%edi),%edi > 0x00372f70 <+2016>: mov $0xffff,%esi > 0x00372f75 <+2021>: pxor %xmm0,%xmm0 > 0x00372f79 <+2025>: movdqa (%edx),%xmm2 > 0x00372f7d <+2029>: movdqa (%eax),%xmm1 > 0x00372f81 <+2033>: pcmpeqb %xmm1,%xmm0 > 0x00372f85 <+2037>: pslldq $0xa,%xmm2 > 0x00372f8a <+2042>: pcmpeqb %xmm1,%xmm2 > 0x00372f8e <+2046>: psubb %xmm0,%xmm2 > 0x00372f92 <+2050>: pmovmskb %xmm2,%edi > 0x00372f96 <+2054>: shr %cl,%esi > 0x00372f98 <+2056>: shr %cl,%edi > 0x00372f9a <+2058>: sub %edi,%esi > 0x00372f9c <+2060>: lea -0xa(%ecx),%edi > 0x00372f9f <+2063>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00372fa5 <+2069>: movdqa (%edx),%xmm3 > 0x00372fa9 <+2073>: pxor %xmm0,%xmm0 > 0x00372fad <+2077>: mov $0x10,%ecx > 0x00372fb2 <+2082>: or $0x6,%ebx > 0x00372fb5 <+2085>: lea 0x6(%edx),%edi > 0x00372fb8 <+2088>: and $0xfff,%edi > 0x00372fbe <+2094>: sub $0x1000,%edi > 0x00372fc4 <+2100>: lea 0x0(%esi),%esi > 0x00372fca <+2106>: lea 0x0(%edi),%edi > 0x00372fd0 <+2112>: add $0x10,%edi > 0x00372fd3 <+2115>: jg 0x373050 <__strcmp_ssse3+2240> > 0x00372fd5 <+2117>: movdqa (%eax,%ecx,1),%xmm1 > 0x00372fda <+2122>: movdqa (%edx,%ecx,1),%xmm2 > 0x00372fdf <+2127>: movdqa %xmm2,%xmm4 > 0x00372fe3 <+2131>: palignr $0x6,%xmm3,%xmm2 > 0x00372fe9 <+2137>: pcmpeqb %xmm1,%xmm0 > 0x00372fed <+2141>: pcmpeqb %xmm2,%xmm1 > 0x00372ff1 <+2145>: psubb %xmm0,%xmm1 > 0x00372ff5 <+2149>: pmovmskb %xmm1,%esi > 0x00372ff9 <+2153>: sub $0xffff,%esi > 0x00372fff <+2159>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373005 <+2165>: add $0x10,%ecx > 0x00373008 <+2168>: movdqa %xmm4,%xmm3 > 0x0037300c <+2172>: add $0x10,%edi > 0x0037300f <+2175>: jg 0x373050 <__strcmp_ssse3+2240> > 0x00373011 <+2177>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373016 <+2182>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037301b <+2187>: movdqa %xmm2,%xmm4 > 0x0037301f <+2191>: palignr $0x6,%xmm3,%xmm2 > 0x00373025 <+2197>: pcmpeqb %xmm1,%xmm0 > 0x00373029 <+2201>: pcmpeqb %xmm2,%xmm1 > 0x0037302d <+2205>: psubb %xmm0,%xmm1 > 0x00373031 <+2209>: pmovmskb %xmm1,%esi > 0x00373035 <+2213>: sub $0xffff,%esi > 0x0037303b <+2219>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373041 <+2225>: add $0x10,%ecx > 0x00373044 <+2228>: movdqa %xmm4,%xmm3 > 0x00373048 <+2232>: jmp 0x372fd0 <__strcmp_ssse3+2112> > 0x0037304a <+2234>: lea 0x0(%esi),%esi > 0x00373050 <+2240>: pcmpeqb %xmm3,%xmm0 > 0x00373054 <+2244>: pmovmskb %xmm0,%esi > 0x00373058 <+2248>: test $0xffc0,%esi > 0x0037305e <+2254>: jne 0x373070 <__strcmp_ssse3+2272> > 0x00373060 <+2256>: pxor %xmm0,%xmm0 > 0x00373064 <+2260>: sub $0x1000,%edi > 0x0037306a <+2266>: jmp 0x372fd5 <__strcmp_ssse3+2117> > 0x0037306f <+2271>: nop > 0x00373070 <+2272>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373075 <+2277>: psrldq $0x6,%xmm0 > 0x0037307a <+2282>: psrldq $0x6,%xmm3 > 0x0037307f <+2287>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373084 <+2292>: lea 0x0(%esi),%esi > 0x0037308a <+2298>: lea 0x0(%edi),%edi > 0x00373090 <+2304>: mov $0xffff,%esi > 0x00373095 <+2309>: pxor %xmm0,%xmm0 > 0x00373099 <+2313>: movdqa (%edx),%xmm2 > 0x0037309d <+2317>: movdqa (%eax),%xmm1 > 0x003730a1 <+2321>: pcmpeqb %xmm1,%xmm0 > 0x003730a5 <+2325>: pslldq $0x9,%xmm2 > 0x003730aa <+2330>: pcmpeqb %xmm1,%xmm2 > 0x003730ae <+2334>: psubb %xmm0,%xmm2 > 0x003730b2 <+2338>: pmovmskb %xmm2,%edi > 0x003730b6 <+2342>: shr %cl,%esi > 0x003730b8 <+2344>: shr %cl,%edi > 0x003730ba <+2346>: sub %edi,%esi > 0x003730bc <+2348>: lea -0x9(%ecx),%edi > 0x003730bf <+2351>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x003730c5 <+2357>: movdqa (%edx),%xmm3 > 0x003730c9 <+2361>: pxor %xmm0,%xmm0 > 0x003730cd <+2365>: mov $0x10,%ecx > 0x003730d2 <+2370>: or $0x7,%ebx > 0x003730d5 <+2373>: lea 0x8(%edx),%edi > 0x003730d8 <+2376>: and $0xfff,%edi > 0x003730de <+2382>: sub $0x1000,%edi > 0x003730e4 <+2388>: lea 0x0(%esi),%esi > 0x003730ea <+2394>: lea 0x0(%edi),%edi > 0x003730f0 <+2400>: add $0x10,%edi > 0x003730f3 <+2403>: jg 0x373170 <__strcmp_ssse3+2528> > 0x003730f5 <+2405>: movdqa (%eax,%ecx,1),%xmm1 > 0x003730fa <+2410>: movdqa (%edx,%ecx,1),%xmm2 > 0x003730ff <+2415>: movdqa %xmm2,%xmm4 > 0x00373103 <+2419>: palignr $0x7,%xmm3,%xmm2 > 0x00373109 <+2425>: pcmpeqb %xmm1,%xmm0 > 0x0037310d <+2429>: pcmpeqb %xmm2,%xmm1 > 0x00373111 <+2433>: psubb %xmm0,%xmm1 > 0x00373115 <+2437>: pmovmskb %xmm1,%esi > 0x00373119 <+2441>: sub $0xffff,%esi > 0x0037311f <+2447>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373125 <+2453>: add $0x10,%ecx > 0x00373128 <+2456>: movdqa %xmm4,%xmm3 > 0x0037312c <+2460>: add $0x10,%edi > 0x0037312f <+2463>: jg 0x373170 <__strcmp_ssse3+2528> > 0x00373131 <+2465>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373136 <+2470>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037313b <+2475>: movdqa %xmm2,%xmm4 > 0x0037313f <+2479>: palignr $0x7,%xmm3,%xmm2 > 0x00373145 <+2485>: pcmpeqb %xmm1,%xmm0 > 0x00373149 <+2489>: pcmpeqb %xmm2,%xmm1 > 0x0037314d <+2493>: psubb %xmm0,%xmm1 > 0x00373151 <+2497>: pmovmskb %xmm1,%esi > 0x00373155 <+2501>: sub $0xffff,%esi > 0x0037315b <+2507>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373161 <+2513>: add $0x10,%ecx > 0x00373164 <+2516>: movdqa %xmm4,%xmm3 > 0x00373168 <+2520>: jmp 0x3730f0 <__strcmp_ssse3+2400> > 0x0037316a <+2522>: lea 0x0(%esi),%esi > 0x00373170 <+2528>: pcmpeqb %xmm3,%xmm0 > 0x00373174 <+2532>: pmovmskb %xmm0,%esi > 0x00373178 <+2536>: test $0xff80,%esi > 0x0037317e <+2542>: jne 0x3731a0 <__strcmp_ssse3+2576> > 0x00373180 <+2544>: pxor %xmm0,%xmm0 > 0x00373184 <+2548>: pxor %xmm0,%xmm0 > 0x00373188 <+2552>: sub $0x1000,%edi > 0x0037318e <+2558>: jmp 0x3730f5 <__strcmp_ssse3+2405> > 0x00373193 <+2563>: lea 0x0(%esi),%esi > 0x00373199 <+2569>: lea 0x0(%edi,%eiz,1),%edi > 0x003731a0 <+2576>: movdqa (%eax,%ecx,1),%xmm1 > 0x003731a5 <+2581>: psrldq $0x7,%xmm0 > 0x003731aa <+2586>: psrldq $0x7,%xmm3 > 0x003731af <+2591>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x003731b4 <+2596>: lea 0x0(%esi),%esi > 0x003731ba <+2602>: lea 0x0(%edi),%edi > 0x003731c0 <+2608>: mov $0xffff,%esi > 0x003731c5 <+2613>: pxor %xmm0,%xmm0 > 0x003731c9 <+2617>: movdqa (%edx),%xmm2 > 0x003731cd <+2621>: movdqa (%eax),%xmm1 > 0x003731d1 <+2625>: pcmpeqb %xmm1,%xmm0 > 0x003731d5 <+2629>: pslldq $0x8,%xmm2 > 0x003731da <+2634>: pcmpeqb %xmm1,%xmm2 > 0x003731de <+2638>: psubb %xmm0,%xmm2 > 0x003731e2 <+2642>: pmovmskb %xmm2,%edi > 0x003731e6 <+2646>: shr %cl,%esi > 0x003731e8 <+2648>: shr %cl,%edi > 0x003731ea <+2650>: sub %edi,%esi > 0x003731ec <+2652>: lea -0x8(%ecx),%edi > 0x003731ef <+2655>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x003731f5 <+2661>: movdqa (%edx),%xmm3 > 0x003731f9 <+2665>: pxor %xmm0,%xmm0 > 0x003731fd <+2669>: mov $0x10,%ecx > 0x00373202 <+2674>: or $0x8,%ebx > 0x00373205 <+2677>: lea 0x8(%edx),%edi > 0x00373208 <+2680>: and $0xfff,%edi > 0x0037320e <+2686>: sub $0x1000,%edi > 0x00373214 <+2692>: lea 0x0(%esi),%esi > 0x0037321a <+2698>: lea 0x0(%edi),%edi > 0x00373220 <+2704>: add $0x10,%edi > 0x00373223 <+2707>: jg 0x3732a0 <__strcmp_ssse3+2832> > 0x00373225 <+2709>: movdqa (%eax,%ecx,1),%xmm1 > 0x0037322a <+2714>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037322f <+2719>: movdqa %xmm2,%xmm4 > 0x00373233 <+2723>: palignr $0x8,%xmm3,%xmm2 > 0x00373239 <+2729>: pcmpeqb %xmm1,%xmm0 > 0x0037323d <+2733>: pcmpeqb %xmm2,%xmm1 > 0x00373241 <+2737>: psubb %xmm0,%xmm1 > 0x00373245 <+2741>: pmovmskb %xmm1,%esi > 0x00373249 <+2745>: sub $0xffff,%esi > 0x0037324f <+2751>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373255 <+2757>: add $0x10,%ecx > 0x00373258 <+2760>: movdqa %xmm4,%xmm3 > 0x0037325c <+2764>: add $0x10,%edi > 0x0037325f <+2767>: jg 0x3732a0 <__strcmp_ssse3+2832> > 0x00373261 <+2769>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373266 <+2774>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037326b <+2779>: movdqa %xmm2,%xmm4 > 0x0037326f <+2783>: palignr $0x8,%xmm3,%xmm2 > 0x00373275 <+2789>: pcmpeqb %xmm1,%xmm0 > 0x00373279 <+2793>: pcmpeqb %xmm2,%xmm1 > 0x0037327d <+2797>: psubb %xmm0,%xmm1 > 0x00373281 <+2801>: pmovmskb %xmm1,%esi > 0x00373285 <+2805>: sub $0xffff,%esi > 0x0037328b <+2811>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373291 <+2817>: add $0x10,%ecx > 0x00373294 <+2820>: movdqa %xmm4,%xmm3 > 0x00373298 <+2824>: jmp 0x373220 <__strcmp_ssse3+2704> > 0x0037329a <+2826>: lea 0x0(%esi),%esi > 0x003732a0 <+2832>: pcmpeqb %xmm3,%xmm0 > 0x003732a4 <+2836>: pmovmskb %xmm0,%esi > 0x003732a8 <+2840>: test $0xff00,%esi > 0x003732ae <+2846>: jne 0x3732d0 <__strcmp_ssse3+2880> > 0x003732b0 <+2848>: pxor %xmm0,%xmm0 > 0x003732b4 <+2852>: pxor %xmm0,%xmm0 > 0x003732b8 <+2856>: sub $0x1000,%edi > 0x003732be <+2862>: jmp 0x373225 <__strcmp_ssse3+2709> > 0x003732c3 <+2867>: lea 0x0(%esi),%esi > 0x003732c9 <+2873>: lea 0x0(%edi,%eiz,1),%edi > 0x003732d0 <+2880>: movdqa (%eax,%ecx,1),%xmm1 > 0x003732d5 <+2885>: psrldq $0x8,%xmm0 > 0x003732da <+2890>: psrldq $0x8,%xmm3 > 0x003732df <+2895>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x003732e4 <+2900>: lea 0x0(%esi),%esi > 0x003732ea <+2906>: lea 0x0(%edi),%edi > 0x003732f0 <+2912>: mov $0xffff,%esi > 0x003732f5 <+2917>: pxor %xmm0,%xmm0 > 0x003732f9 <+2921>: movdqa (%edx),%xmm2 > 0x003732fd <+2925>: movdqa (%eax),%xmm1 > 0x00373301 <+2929>: pcmpeqb %xmm1,%xmm0 > 0x00373305 <+2933>: pslldq $0x7,%xmm2 > 0x0037330a <+2938>: pcmpeqb %xmm1,%xmm2 > 0x0037330e <+2942>: psubb %xmm0,%xmm2 > 0x00373312 <+2946>: pmovmskb %xmm2,%edi > 0x00373316 <+2950>: shr %cl,%esi > 0x00373318 <+2952>: shr %cl,%edi > 0x0037331a <+2954>: sub %edi,%esi > 0x0037331c <+2956>: lea -0x7(%ecx),%edi > 0x0037331f <+2959>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00373325 <+2965>: movdqa (%edx),%xmm3 > 0x00373329 <+2969>: pxor %xmm0,%xmm0 > 0x0037332d <+2973>: mov $0x10,%ecx > 0x00373332 <+2978>: or $0x9,%ebx > 0x00373335 <+2981>: lea 0x9(%edx),%edi > 0x00373338 <+2984>: and $0xfff,%edi > 0x0037333e <+2990>: sub $0x1000,%edi > 0x00373344 <+2996>: lea 0x0(%esi),%esi > 0x0037334a <+3002>: lea 0x0(%edi),%edi > 0x00373350 <+3008>: add $0x10,%edi > 0x00373353 <+3011>: jg 0x3733d0 <__strcmp_ssse3+3136> > 0x00373355 <+3013>: movdqa (%eax,%ecx,1),%xmm1 > 0x0037335a <+3018>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037335f <+3023>: movdqa %xmm2,%xmm4 > 0x00373363 <+3027>: palignr $0x9,%xmm3,%xmm2 > 0x00373369 <+3033>: pcmpeqb %xmm1,%xmm0 > 0x0037336d <+3037>: pcmpeqb %xmm2,%xmm1 > 0x00373371 <+3041>: psubb %xmm0,%xmm1 > 0x00373375 <+3045>: pmovmskb %xmm1,%esi > 0x00373379 <+3049>: sub $0xffff,%esi > 0x0037337f <+3055>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373385 <+3061>: add $0x10,%ecx > 0x00373388 <+3064>: movdqa %xmm4,%xmm3 > 0x0037338c <+3068>: add $0x10,%edi > 0x0037338f <+3071>: jg 0x3733d0 <__strcmp_ssse3+3136> > 0x00373391 <+3073>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373396 <+3078>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037339b <+3083>: movdqa %xmm2,%xmm4 > 0x0037339f <+3087>: palignr $0x9,%xmm3,%xmm2 > 0x003733a5 <+3093>: pcmpeqb %xmm1,%xmm0 > 0x003733a9 <+3097>: pcmpeqb %xmm2,%xmm1 > 0x003733ad <+3101>: psubb %xmm0,%xmm1 > 0x003733b1 <+3105>: pmovmskb %xmm1,%esi > 0x003733b5 <+3109>: sub $0xffff,%esi > 0x003733bb <+3115>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003733c1 <+3121>: add $0x10,%ecx > 0x003733c4 <+3124>: movdqa %xmm4,%xmm3 > 0x003733c8 <+3128>: jmp 0x373350 <__strcmp_ssse3+3008> > 0x003733ca <+3130>: lea 0x0(%esi),%esi > 0x003733d0 <+3136>: pcmpeqb %xmm3,%xmm0 > 0x003733d4 <+3140>: pmovmskb %xmm0,%esi > 0x003733d8 <+3144>: test $0xfe00,%esi > 0x003733de <+3150>: jne 0x3733f0 <__strcmp_ssse3+3168> > 0x003733e0 <+3152>: pxor %xmm0,%xmm0 > 0x003733e4 <+3156>: sub $0x1000,%edi > 0x003733ea <+3162>: jmp 0x373355 <__strcmp_ssse3+3013> > 0x003733ef <+3167>: nop > 0x003733f0 <+3168>: movdqa (%eax,%ecx,1),%xmm1 > 0x003733f5 <+3173>: psrldq $0x9,%xmm0 > 0x003733fa <+3178>: psrldq $0x9,%xmm3 > 0x003733ff <+3183>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373404 <+3188>: lea 0x0(%esi),%esi > 0x0037340a <+3194>: lea 0x0(%edi),%edi > 0x00373410 <+3200>: mov $0xffff,%esi > 0x00373415 <+3205>: pxor %xmm0,%xmm0 > 0x00373419 <+3209>: movdqa (%edx),%xmm2 > 0x0037341d <+3213>: movdqa (%eax),%xmm1 > 0x00373421 <+3217>: pcmpeqb %xmm1,%xmm0 > 0x00373425 <+3221>: pslldq $0x6,%xmm2 > 0x0037342a <+3226>: pcmpeqb %xmm1,%xmm2 > 0x0037342e <+3230>: psubb %xmm0,%xmm2 > 0x00373432 <+3234>: pmovmskb %xmm2,%edi > 0x00373436 <+3238>: shr %cl,%esi > 0x00373438 <+3240>: shr %cl,%edi > 0x0037343a <+3242>: sub %edi,%esi > 0x0037343c <+3244>: lea -0x6(%ecx),%edi > 0x0037343f <+3247>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00373445 <+3253>: movdqa (%edx),%xmm3 > 0x00373449 <+3257>: pxor %xmm0,%xmm0 > 0x0037344d <+3261>: mov $0x10,%ecx > 0x00373452 <+3266>: or $0xa,%ebx > 0x00373455 <+3269>: lea 0xa(%edx),%edi > 0x00373458 <+3272>: and $0xfff,%edi > 0x0037345e <+3278>: sub $0x1000,%edi > 0x00373464 <+3284>: lea 0x0(%esi),%esi > 0x0037346a <+3290>: lea 0x0(%edi),%edi > 0x00373470 <+3296>: add $0x10,%edi > 0x00373473 <+3299>: jg 0x3734f0 <__strcmp_ssse3+3424> > 0x00373475 <+3301>: movdqa (%eax,%ecx,1),%xmm1 > 0x0037347a <+3306>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037347f <+3311>: movdqa %xmm2,%xmm4 > 0x00373483 <+3315>: palignr $0xa,%xmm3,%xmm2 > 0x00373489 <+3321>: pcmpeqb %xmm1,%xmm0 > 0x0037348d <+3325>: pcmpeqb %xmm2,%xmm1 > 0x00373491 <+3329>: psubb %xmm0,%xmm1 > 0x00373495 <+3333>: pmovmskb %xmm1,%esi > 0x00373499 <+3337>: sub $0xffff,%esi > 0x0037349f <+3343>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003734a5 <+3349>: add $0x10,%ecx > 0x003734a8 <+3352>: movdqa %xmm4,%xmm3 > 0x003734ac <+3356>: add $0x10,%edi > 0x003734af <+3359>: jg 0x3734f0 <__strcmp_ssse3+3424> > 0x003734b1 <+3361>: movdqa (%eax,%ecx,1),%xmm1 > 0x003734b6 <+3366>: movdqa (%edx,%ecx,1),%xmm2 > 0x003734bb <+3371>: movdqa %xmm2,%xmm4 > 0x003734bf <+3375>: palignr $0xa,%xmm3,%xmm2 > 0x003734c5 <+3381>: pcmpeqb %xmm1,%xmm0 > 0x003734c9 <+3385>: pcmpeqb %xmm2,%xmm1 > 0x003734cd <+3389>: psubb %xmm0,%xmm1 > 0x003734d1 <+3393>: pmovmskb %xmm1,%esi > 0x003734d5 <+3397>: sub $0xffff,%esi > 0x003734db <+3403>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003734e1 <+3409>: add $0x10,%ecx > 0x003734e4 <+3412>: movdqa %xmm4,%xmm3 > 0x003734e8 <+3416>: jmp 0x373470 <__strcmp_ssse3+3296> > 0x003734ea <+3418>: lea 0x0(%esi),%esi > 0x003734f0 <+3424>: pcmpeqb %xmm3,%xmm0 > 0x003734f4 <+3428>: pmovmskb %xmm0,%esi > 0x003734f8 <+3432>: test $0xfc00,%esi > 0x003734fe <+3438>: jne 0x373510 <__strcmp_ssse3+3456> > 0x00373500 <+3440>: pxor %xmm0,%xmm0 > 0x00373504 <+3444>: sub $0x1000,%edi > 0x0037350a <+3450>: jmp 0x373475 <__strcmp_ssse3+3301> > 0x0037350f <+3455>: nop > 0x00373510 <+3456>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373515 <+3461>: psrldq $0xa,%xmm0 > 0x0037351a <+3466>: psrldq $0xa,%xmm3 > 0x0037351f <+3471>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373524 <+3476>: lea 0x0(%esi),%esi > 0x0037352a <+3482>: lea 0x0(%edi),%edi > 0x00373530 <+3488>: mov $0xffff,%esi > 0x00373535 <+3493>: pxor %xmm0,%xmm0 > 0x00373539 <+3497>: movdqa (%edx),%xmm2 > 0x0037353d <+3501>: movdqa (%eax),%xmm1 > 0x00373541 <+3505>: pcmpeqb %xmm1,%xmm0 > 0x00373545 <+3509>: pslldq $0x5,%xmm2 > 0x0037354a <+3514>: pcmpeqb %xmm1,%xmm2 > 0x0037354e <+3518>: psubb %xmm0,%xmm2 > 0x00373552 <+3522>: pmovmskb %xmm2,%edi > 0x00373556 <+3526>: shr %cl,%esi > 0x00373558 <+3528>: shr %cl,%edi > 0x0037355a <+3530>: sub %edi,%esi > 0x0037355c <+3532>: lea -0x5(%ecx),%edi > 0x0037355f <+3535>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00373565 <+3541>: movdqa (%edx),%xmm3 > 0x00373569 <+3545>: pxor %xmm0,%xmm0 > 0x0037356d <+3549>: mov $0x10,%ecx > 0x00373572 <+3554>: or $0xb,%ebx > 0x00373575 <+3557>: lea 0xb(%edx),%edi > 0x00373578 <+3560>: and $0xfff,%edi > 0x0037357e <+3566>: sub $0x1000,%edi > 0x00373584 <+3572>: lea 0x0(%esi),%esi > 0x0037358a <+3578>: lea 0x0(%edi),%edi > 0x00373590 <+3584>: add $0x10,%edi > 0x00373593 <+3587>: jg 0x373610 <__strcmp_ssse3+3712> > 0x00373595 <+3589>: movdqa (%eax,%ecx,1),%xmm1 > 0x0037359a <+3594>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037359f <+3599>: movdqa %xmm2,%xmm4 > 0x003735a3 <+3603>: palignr $0xb,%xmm3,%xmm2 > 0x003735a9 <+3609>: pcmpeqb %xmm1,%xmm0 > 0x003735ad <+3613>: pcmpeqb %xmm2,%xmm1 > 0x003735b1 <+3617>: psubb %xmm0,%xmm1 > 0x003735b5 <+3621>: pmovmskb %xmm1,%esi > 0x003735b9 <+3625>: sub $0xffff,%esi > 0x003735bf <+3631>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003735c5 <+3637>: add $0x10,%ecx > 0x003735c8 <+3640>: movdqa %xmm4,%xmm3 > 0x003735cc <+3644>: add $0x10,%edi > 0x003735cf <+3647>: jg 0x373610 <__strcmp_ssse3+3712> > 0x003735d1 <+3649>: movdqa (%eax,%ecx,1),%xmm1 > 0x003735d6 <+3654>: movdqa (%edx,%ecx,1),%xmm2 > 0x003735db <+3659>: movdqa %xmm2,%xmm4 > 0x003735df <+3663>: palignr $0xb,%xmm3,%xmm2 > 0x003735e5 <+3669>: pcmpeqb %xmm1,%xmm0 > 0x003735e9 <+3673>: pcmpeqb %xmm2,%xmm1 > 0x003735ed <+3677>: psubb %xmm0,%xmm1 > 0x003735f1 <+3681>: pmovmskb %xmm1,%esi > 0x003735f5 <+3685>: sub $0xffff,%esi > 0x003735fb <+3691>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373601 <+3697>: add $0x10,%ecx > 0x00373604 <+3700>: movdqa %xmm4,%xmm3 > 0x00373608 <+3704>: jmp 0x373590 <__strcmp_ssse3+3584> > 0x0037360a <+3706>: lea 0x0(%esi),%esi > 0x00373610 <+3712>: pcmpeqb %xmm3,%xmm0 > 0x00373614 <+3716>: pmovmskb %xmm0,%esi > 0x00373618 <+3720>: test $0xf800,%esi > 0x0037361e <+3726>: jne 0x373630 <__strcmp_ssse3+3744> > 0x00373620 <+3728>: pxor %xmm0,%xmm0 > 0x00373624 <+3732>: sub $0x1000,%edi > 0x0037362a <+3738>: jmp 0x373595 <__strcmp_ssse3+3589> > 0x0037362f <+3743>: nop > 0x00373630 <+3744>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373635 <+3749>: psrldq $0xb,%xmm0 > 0x0037363a <+3754>: psrldq $0xb,%xmm3 > 0x0037363f <+3759>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373644 <+3764>: lea 0x0(%esi),%esi > 0x0037364a <+3770>: lea 0x0(%edi),%edi > 0x00373650 <+3776>: mov $0xffff,%esi > 0x00373655 <+3781>: pxor %xmm0,%xmm0 > 0x00373659 <+3785>: movdqa (%edx),%xmm2 > 0x0037365d <+3789>: movdqa (%eax),%xmm1 > 0x00373661 <+3793>: pcmpeqb %xmm1,%xmm0 > 0x00373665 <+3797>: pslldq $0x4,%xmm2 > 0x0037366a <+3802>: pcmpeqb %xmm1,%xmm2 > 0x0037366e <+3806>: psubb %xmm0,%xmm2 > 0x00373672 <+3810>: pmovmskb %xmm2,%edi > 0x00373676 <+3814>: shr %cl,%esi > 0x00373678 <+3816>: shr %cl,%edi > 0x0037367a <+3818>: sub %edi,%esi > 0x0037367c <+3820>: lea -0x4(%ecx),%edi > 0x0037367f <+3823>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x00373685 <+3829>: movdqa (%edx),%xmm3 > 0x00373689 <+3833>: pxor %xmm0,%xmm0 > 0x0037368d <+3837>: mov $0x10,%ecx > 0x00373692 <+3842>: or $0xc,%ebx > 0x00373695 <+3845>: lea 0xc(%edx),%edi > 0x00373698 <+3848>: and $0xfff,%edi > 0x0037369e <+3854>: sub $0x1000,%edi > 0x003736a4 <+3860>: lea 0x0(%esi),%esi > 0x003736aa <+3866>: lea 0x0(%edi),%edi > 0x003736b0 <+3872>: add $0x10,%edi > 0x003736b3 <+3875>: jg 0x373730 <__strcmp_ssse3+4000> > 0x003736b5 <+3877>: movdqa (%eax,%ecx,1),%xmm1 > 0x003736ba <+3882>: movdqa (%edx,%ecx,1),%xmm2 > 0x003736bf <+3887>: movdqa %xmm2,%xmm4 > 0x003736c3 <+3891>: palignr $0xc,%xmm3,%xmm2 > 0x003736c9 <+3897>: pcmpeqb %xmm1,%xmm0 > 0x003736cd <+3901>: pcmpeqb %xmm2,%xmm1 > 0x003736d1 <+3905>: psubb %xmm0,%xmm1 > 0x003736d5 <+3909>: pmovmskb %xmm1,%esi > 0x003736d9 <+3913>: sub $0xffff,%esi > 0x003736df <+3919>: jne 0x373ade <__strcmp_ssse3+4942> > 0x003736e5 <+3925>: add $0x10,%ecx > 0x003736e8 <+3928>: movdqa %xmm4,%xmm3 > 0x003736ec <+3932>: add $0x10,%edi > 0x003736ef <+3935>: jg 0x373730 <__strcmp_ssse3+4000> > 0x003736f1 <+3937>: movdqa (%eax,%ecx,1),%xmm1 > 0x003736f6 <+3942>: movdqa (%edx,%ecx,1),%xmm2 > 0x003736fb <+3947>: movdqa %xmm2,%xmm4 > 0x003736ff <+3951>: palignr $0xc,%xmm3,%xmm2 > 0x00373705 <+3957>: pcmpeqb %xmm1,%xmm0 > 0x00373709 <+3961>: pcmpeqb %xmm2,%xmm1 > 0x0037370d <+3965>: psubb %xmm0,%xmm1 > 0x00373711 <+3969>: pmovmskb %xmm1,%esi > 0x00373715 <+3973>: sub $0xffff,%esi > 0x0037371b <+3979>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373721 <+3985>: add $0x10,%ecx > 0x00373724 <+3988>: movdqa %xmm4,%xmm3 > 0x00373728 <+3992>: jmp 0x3736b0 <__strcmp_ssse3+3872> > 0x0037372a <+3994>: lea 0x0(%esi),%esi > 0x00373730 <+4000>: pcmpeqb %xmm3,%xmm0 > 0x00373734 <+4004>: pmovmskb %xmm0,%esi > 0x00373738 <+4008>: test $0xf000,%esi > 0x0037373e <+4014>: jne 0x373750 <__strcmp_ssse3+4032> > 0x00373740 <+4016>: pxor %xmm0,%xmm0 > 0x00373744 <+4020>: sub $0x1000,%edi > 0x0037374a <+4026>: jmp 0x3736b5 <__strcmp_ssse3+3877> > 0x0037374f <+4031>: nop > 0x00373750 <+4032>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373755 <+4037>: psrldq $0xc,%xmm0 > 0x0037375a <+4042>: psrldq $0xc,%xmm3 > 0x0037375f <+4047>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373764 <+4052>: lea 0x0(%esi),%esi > 0x0037376a <+4058>: lea 0x0(%edi),%edi > 0x00373770 <+4064>: mov $0xffff,%esi > 0x00373775 <+4069>: pxor %xmm0,%xmm0 > 0x00373779 <+4073>: movdqa (%edx),%xmm2 > 0x0037377d <+4077>: movdqa (%eax),%xmm1 > 0x00373781 <+4081>: pcmpeqb %xmm1,%xmm0 > 0x00373785 <+4085>: pslldq $0x3,%xmm2 > 0x0037378a <+4090>: pcmpeqb %xmm1,%xmm2 > 0x0037378e <+4094>: psubb %xmm0,%xmm2 > 0x00373792 <+4098>: pmovmskb %xmm2,%edi > 0x00373796 <+4102>: shr %cl,%esi > 0x00373798 <+4104>: shr %cl,%edi > 0x0037379a <+4106>: sub %edi,%esi > 0x0037379c <+4108>: lea -0x3(%ecx),%edi > 0x0037379f <+4111>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x003737a5 <+4117>: movdqa (%edx),%xmm3 > 0x003737a9 <+4121>: pxor %xmm0,%xmm0 > 0x003737ad <+4125>: mov $0x10,%ecx > 0x003737b2 <+4130>: or $0xd,%ebx > 0x003737b5 <+4133>: lea 0xd(%edx),%edi > 0x003737b8 <+4136>: and $0xfff,%edi > 0x003737be <+4142>: sub $0x1000,%edi > 0x003737c4 <+4148>: lea 0x0(%esi),%esi > 0x003737ca <+4154>: lea 0x0(%edi),%edi > 0x003737d0 <+4160>: add $0x10,%edi > 0x003737d3 <+4163>: jg 0x373850 <__strcmp_ssse3+4288> > 0x003737d5 <+4165>: movdqa (%eax,%ecx,1),%xmm1 > 0x003737da <+4170>: movdqa (%edx,%ecx,1),%xmm2 > 0x003737df <+4175>: movdqa %xmm2,%xmm4 > 0x003737e3 <+4179>: palignr $0xd,%xmm3,%xmm2 > 0x003737e9 <+4185>: pcmpeqb %xmm1,%xmm0 > 0x003737ed <+4189>: pcmpeqb %xmm2,%xmm1 > 0x003737f1 <+4193>: psubb %xmm0,%xmm1 > 0x003737f5 <+4197>: pmovmskb %xmm1,%esi > 0x003737f9 <+4201>: sub $0xffff,%esi > 0x003737ff <+4207>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373805 <+4213>: add $0x10,%ecx > 0x00373808 <+4216>: movdqa %xmm4,%xmm3 > 0x0037380c <+4220>: add $0x10,%edi > 0x0037380f <+4223>: jg 0x373850 <__strcmp_ssse3+4288> > 0x00373811 <+4225>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373816 <+4230>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037381b <+4235>: movdqa %xmm2,%xmm4 > 0x0037381f <+4239>: palignr $0xd,%xmm3,%xmm2 > 0x00373825 <+4245>: pcmpeqb %xmm1,%xmm0 > 0x00373829 <+4249>: pcmpeqb %xmm2,%xmm1 > 0x0037382d <+4253>: psubb %xmm0,%xmm1 > 0x00373831 <+4257>: pmovmskb %xmm1,%esi > 0x00373835 <+4261>: sub $0xffff,%esi > 0x0037383b <+4267>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373841 <+4273>: add $0x10,%ecx > 0x00373844 <+4276>: movdqa %xmm4,%xmm3 > 0x00373848 <+4280>: jmp 0x3737d0 <__strcmp_ssse3+4160> > 0x0037384a <+4282>: lea 0x0(%esi),%esi > 0x00373850 <+4288>: pcmpeqb %xmm3,%xmm0 > 0x00373854 <+4292>: pmovmskb %xmm0,%esi > 0x00373858 <+4296>: test $0xe000,%esi > 0x0037385e <+4302>: jne 0x373870 <__strcmp_ssse3+4320> > 0x00373860 <+4304>: pxor %xmm0,%xmm0 > 0x00373864 <+4308>: sub $0x1000,%edi > 0x0037386a <+4314>: jmp 0x3737d5 <__strcmp_ssse3+4165> > 0x0037386f <+4319>: nop > 0x00373870 <+4320>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373875 <+4325>: psrldq $0xd,%xmm0 > 0x0037387a <+4330>: psrldq $0xd,%xmm3 > 0x0037387f <+4335>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373884 <+4340>: lea 0x0(%esi),%esi > 0x0037388a <+4346>: lea 0x0(%edi),%edi > 0x00373890 <+4352>: mov $0xffff,%esi > 0x00373895 <+4357>: pxor %xmm0,%xmm0 > 0x00373899 <+4361>: movdqa (%edx),%xmm2 > 0x0037389d <+4365>: movdqa (%eax),%xmm1 > 0x003738a1 <+4369>: pcmpeqb %xmm1,%xmm0 > 0x003738a5 <+4373>: pslldq $0x2,%xmm2 > 0x003738aa <+4378>: pcmpeqb %xmm1,%xmm2 > 0x003738ae <+4382>: psubb %xmm0,%xmm2 > 0x003738b2 <+4386>: pmovmskb %xmm2,%edi > 0x003738b6 <+4390>: shr %cl,%esi > 0x003738b8 <+4392>: shr %cl,%edi > 0x003738ba <+4394>: sub %edi,%esi > 0x003738bc <+4396>: lea -0x2(%ecx),%edi > 0x003738bf <+4399>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x003738c5 <+4405>: movdqa (%edx),%xmm3 > 0x003738c9 <+4409>: pxor %xmm0,%xmm0 > 0x003738cd <+4413>: mov $0x10,%ecx > 0x003738d2 <+4418>: or $0xe,%ebx > 0x003738d5 <+4421>: lea 0xe(%edx),%edi > 0x003738d8 <+4424>: and $0xfff,%edi > 0x003738de <+4430>: sub $0x1000,%edi > 0x003738e4 <+4436>: lea 0x0(%esi),%esi > 0x003738ea <+4442>: lea 0x0(%edi),%edi > 0x003738f0 <+4448>: add $0x10,%edi > 0x003738f3 <+4451>: jg 0x373970 <__strcmp_ssse3+4576> > 0x003738f5 <+4453>: movdqa (%eax,%ecx,1),%xmm1 > 0x003738fa <+4458>: movdqa (%edx,%ecx,1),%xmm2 > 0x003738ff <+4463>: movdqa %xmm2,%xmm4 > 0x00373903 <+4467>: palignr $0xe,%xmm3,%xmm2 > 0x00373909 <+4473>: pcmpeqb %xmm1,%xmm0 > 0x0037390d <+4477>: pcmpeqb %xmm2,%xmm1 > 0x00373911 <+4481>: psubb %xmm0,%xmm1 > 0x00373915 <+4485>: pmovmskb %xmm1,%esi > 0x00373919 <+4489>: sub $0xffff,%esi > 0x0037391f <+4495>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373925 <+4501>: add $0x10,%ecx > 0x00373928 <+4504>: movdqa %xmm4,%xmm3 > 0x0037392c <+4508>: add $0x10,%edi > 0x0037392f <+4511>: jg 0x373970 <__strcmp_ssse3+4576> > 0x00373931 <+4513>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373936 <+4518>: movdqa (%edx,%ecx,1),%xmm2 > 0x0037393b <+4523>: movdqa %xmm2,%xmm4 > 0x0037393f <+4527>: palignr $0xe,%xmm3,%xmm2 > 0x00373945 <+4533>: pcmpeqb %xmm1,%xmm0 > 0x00373949 <+4537>: pcmpeqb %xmm2,%xmm1 > 0x0037394d <+4541>: psubb %xmm0,%xmm1 > 0x00373951 <+4545>: pmovmskb %xmm1,%esi > 0x00373955 <+4549>: sub $0xffff,%esi > 0x0037395b <+4555>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373961 <+4561>: add $0x10,%ecx > 0x00373964 <+4564>: movdqa %xmm4,%xmm3 > 0x00373968 <+4568>: jmp 0x3738f0 <__strcmp_ssse3+4448> > 0x0037396a <+4570>: lea 0x0(%esi),%esi > 0x00373970 <+4576>: pcmpeqb %xmm3,%xmm0 > 0x00373974 <+4580>: pmovmskb %xmm0,%esi > 0x00373978 <+4584>: test $0xc000,%esi > 0x0037397e <+4590>: jne 0x373990 <__strcmp_ssse3+4608> > 0x00373980 <+4592>: pxor %xmm0,%xmm0 > 0x00373984 <+4596>: sub $0x1000,%edi > 0x0037398a <+4602>: jmp 0x3738f5 <__strcmp_ssse3+4453> > 0x0037398f <+4607>: nop > 0x00373990 <+4608>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373995 <+4613>: psrldq $0xe,%xmm0 > 0x0037399a <+4618>: psrldq $0xe,%xmm3 > 0x0037399f <+4623>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x003739a4 <+4628>: lea 0x0(%esi),%esi > 0x003739aa <+4634>: lea 0x0(%edi),%edi > 0x003739b0 <+4640>: mov $0xffff,%esi > 0x003739b5 <+4645>: pxor %xmm0,%xmm0 > 0x003739b9 <+4649>: movdqa (%edx),%xmm2 > 0x003739bd <+4653>: movdqa (%eax),%xmm1 > 0x003739c1 <+4657>: pcmpeqb %xmm1,%xmm0 > 0x003739c5 <+4661>: pslldq $0x1,%xmm2 > 0x003739ca <+4666>: pcmpeqb %xmm1,%xmm2 > 0x003739ce <+4670>: psubb %xmm0,%xmm2 > 0x003739d2 <+4674>: pmovmskb %xmm2,%edi > 0x003739d6 <+4678>: shr %cl,%esi > 0x003739d8 <+4680>: shr %cl,%edi > 0x003739da <+4682>: sub %edi,%esi > 0x003739dc <+4684>: lea -0x1(%ecx),%edi > 0x003739df <+4687>: jne 0x373ae7 <__strcmp_ssse3+4951> > 0x003739e5 <+4693>: movdqa (%edx),%xmm3 > 0x003739e9 <+4697>: pxor %xmm0,%xmm0 > 0x003739ed <+4701>: mov $0x10,%ecx > 0x003739f2 <+4706>: or $0xf,%ebx > 0x003739f5 <+4709>: lea 0xf(%edx),%edi > 0x003739f8 <+4712>: and $0xfff,%edi > 0x003739fe <+4718>: sub $0x1000,%edi > 0x00373a04 <+4724>: lea 0x0(%esi),%esi > 0x00373a0a <+4730>: lea 0x0(%edi),%edi > 0x00373a10 <+4736>: add $0x10,%edi > 0x00373a13 <+4739>: jg 0x373a90 <__strcmp_ssse3+4864> > 0x00373a15 <+4741>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373a1a <+4746>: movdqa (%edx,%ecx,1),%xmm2 > 0x00373a1f <+4751>: movdqa %xmm2,%xmm4 > 0x00373a23 <+4755>: palignr $0xf,%xmm3,%xmm2 > 0x00373a29 <+4761>: pcmpeqb %xmm1,%xmm0 > 0x00373a2d <+4765>: pcmpeqb %xmm2,%xmm1 > 0x00373a31 <+4769>: psubb %xmm0,%xmm1 > 0x00373a35 <+4773>: pmovmskb %xmm1,%esi > 0x00373a39 <+4777>: sub $0xffff,%esi > 0x00373a3f <+4783>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373a45 <+4789>: add $0x10,%ecx > 0x00373a48 <+4792>: movdqa %xmm4,%xmm3 > 0x00373a4c <+4796>: add $0x10,%edi > 0x00373a4f <+4799>: jg 0x373a90 <__strcmp_ssse3+4864> > 0x00373a51 <+4801>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373a56 <+4806>: movdqa (%edx,%ecx,1),%xmm2 > 0x00373a5b <+4811>: movdqa %xmm2,%xmm4 > 0x00373a5f <+4815>: palignr $0xf,%xmm3,%xmm2 > 0x00373a65 <+4821>: pcmpeqb %xmm1,%xmm0 > 0x00373a69 <+4825>: pcmpeqb %xmm2,%xmm1 > 0x00373a6d <+4829>: psubb %xmm0,%xmm1 > 0x00373a71 <+4833>: pmovmskb %xmm1,%esi > 0x00373a75 <+4837>: sub $0xffff,%esi > 0x00373a7b <+4843>: jne 0x373ade <__strcmp_ssse3+4942> > 0x00373a7d <+4845>: add $0x10,%ecx > 0x00373a80 <+4848>: movdqa %xmm4,%xmm3 > 0x00373a84 <+4852>: jmp 0x373a10 <__strcmp_ssse3+4736> > 0x00373a86 <+4854>: lea 0x0(%esi),%esi > 0x00373a89 <+4857>: lea 0x0(%edi,%eiz,1),%edi > 0x00373a90 <+4864>: pcmpeqb %xmm3,%xmm0 > 0x00373a94 <+4868>: pmovmskb %xmm0,%esi > 0x00373a98 <+4872>: test $0x8000,%esi > 0x00373a9e <+4878>: jne 0x373ab0 <__strcmp_ssse3+4896> > 0x00373aa0 <+4880>: pxor %xmm0,%xmm0 > 0x00373aa4 <+4884>: sub $0x1000,%edi > 0x00373aaa <+4890>: jmp 0x373a15 <__strcmp_ssse3+4741> > 0x00373aaf <+4895>: nop > 0x00373ab0 <+4896>: movdqa (%eax,%ecx,1),%xmm1 > 0x00373ab5 <+4901>: psrldq $0xf,%xmm0 > 0x00373aba <+4906>: psrldq $0xf,%xmm3 > 0x00373abf <+4911>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373ac1 <+4913>: jmp 0x373ad0 <__strcmp_ssse3+4928> > 0x00373ac3 <+4915>: nop > 0x00373ac4 <+4916>: nop > 0x00373ac5 <+4917>: nop > 0x00373ac6 <+4918>: nop > 0x00373ac7 <+4919>: nop > 0x00373ac8 <+4920>: nop > 0x00373ac9 <+4921>: nop > 0x00373aca <+4922>: nop > 0x00373acb <+4923>: nop > 0x00373acc <+4924>: nop > 0x00373acd <+4925>: nop > 0x00373ace <+4926>: nop > 0x00373acf <+4927>: nop > 0x00373ad0 <+4928>: pcmpeqb %xmm3,%xmm1 > 0x00373ad4 <+4932>: psubb %xmm0,%xmm1 > 0x00373ad8 <+4936>: pmovmskb %xmm1,%esi > 0x00373adc <+4940>: not %esi > 0x00373ade <+4942>: mov %ebx,%edi > 0x00373ae0 <+4944>: and $0x1f,%edi > 0x00373ae3 <+4947>: lea -0x10(%edi,%ecx,1),%edi > 0x00373ae7 <+4951>: add %edi,%edx > 0x00373ae9 <+4953>: add %ecx,%eax > 0x00373aeb <+4955>: test $0x20,%ebx > 0x00373af1 <+4961>: je 0x373b00 <__strcmp_ssse3+4976> > 0x00373af3 <+4963>: xchg %eax,%edx > 0x00373af4 <+4964>: lea 0x0(%esi),%esi > 0x00373afa <+4970>: lea 0x0(%edi),%edi > 0x00373b00 <+4976>: mov %esi,%ecx > 0x00373b02 <+4978>: pop %esi > 0x00373b03 <+4979>: pop %edi > 0x00373b04 <+4980>: pop %ebx > 0x00373b05 <+4981>: test %cl,%cl > 0x00373b07 <+4983>: je 0x373bb0 <__strcmp_ssse3+5152> > 0x00373b0d <+4989>: test $0x1,%cl > 0x00373b10 <+4992>: jne 0x373b40 <__strcmp_ssse3+5040> > 0x00373b12 <+4994>: test $0x2,%cl > 0x00373b15 <+4997>: jne 0x373b50 <__strcmp_ssse3+5056> > 0x00373b17 <+4999>: test $0x4,%cl > 0x00373b1a <+5002>: jne 0x373b60 <__strcmp_ssse3+5072> > 0x00373b1c <+5004>: test $0x8,%cl > 0x00373b1f <+5007>: jne 0x373b70 <__strcmp_ssse3+5088> > 0x00373b21 <+5009>: test $0x10,%cl > 0x00373b24 <+5012>: jne 0x373b80 <__strcmp_ssse3+5104> > 0x00373b26 <+5014>: test $0x20,%cl > 0x00373b29 <+5017>: jne 0x373b90 <__strcmp_ssse3+5120> > 0x00373b2b <+5019>: test $0x40,%cl > 0x00373b2e <+5022>: jne 0x373ba0 <__strcmp_ssse3+5136> > 0x00373b30 <+5024>: movzbl 0x7(%eax),%ecx > 0x00373b34 <+5028>: movzbl 0x7(%edx),%eax > 0x00373b38 <+5032>: sub %ecx,%eax > 0x00373b3a <+5034>: ret > 0x00373b3b <+5035>: nop > 0x00373b3c <+5036>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b40 <+5040>: movzbl (%eax),%ecx > 0x00373b43 <+5043>: movzbl (%edx),%eax > 0x00373b46 <+5046>: sub %ecx,%eax > 0x00373b48 <+5048>: ret > 0x00373b49 <+5049>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b50 <+5056>: movzbl 0x1(%eax),%ecx > 0x00373b54 <+5060>: movzbl 0x1(%edx),%eax > 0x00373b58 <+5064>: sub %ecx,%eax > 0x00373b5a <+5066>: ret > 0x00373b5b <+5067>: nop > 0x00373b5c <+5068>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b60 <+5072>: movzbl 0x2(%eax),%ecx > 0x00373b64 <+5076>: movzbl 0x2(%edx),%eax > 0x00373b68 <+5080>: sub %ecx,%eax > 0x00373b6a <+5082>: ret > 0x00373b6b <+5083>: nop > 0x00373b6c <+5084>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b70 <+5088>: movzbl 0x3(%eax),%ecx > 0x00373b74 <+5092>: movzbl 0x3(%edx),%eax > 0x00373b78 <+5096>: sub %ecx,%eax > 0x00373b7a <+5098>: ret > 0x00373b7b <+5099>: nop > 0x00373b7c <+5100>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b80 <+5104>: movzbl 0x4(%eax),%ecx > 0x00373b84 <+5108>: movzbl 0x4(%edx),%eax > 0x00373b88 <+5112>: sub %ecx,%eax > 0x00373b8a <+5114>: ret > 0x00373b8b <+5115>: nop > 0x00373b8c <+5116>: lea 0x0(%esi,%eiz,1),%esi > 0x00373b90 <+5120>: movzbl 0x5(%eax),%ecx > 0x00373b94 <+5124>: movzbl 0x5(%edx),%eax > 0x00373b98 <+5128>: sub %ecx,%eax > 0x00373b9a <+5130>: ret > 0x00373b9b <+5131>: nop > 0x00373b9c <+5132>: lea 0x0(%esi,%eiz,1),%esi > 0x00373ba0 <+5136>: movzbl 0x6(%eax),%ecx > 0x00373ba4 <+5140>: movzbl 0x6(%edx),%eax > 0x00373ba8 <+5144>: sub %ecx,%eax > 0x00373baa <+5146>: ret > 0x00373bab <+5147>: nop > 0x00373bac <+5148>: lea 0x0(%esi,%eiz,1),%esi > 0x00373bb0 <+5152>: add $0x8,%eax > 0x00373bb3 <+5155>: add $0x8,%edx > 0x00373bb6 <+5158>: test $0x1,%ch > 0x00373bb9 <+5161>: jne 0x373b40 <__strcmp_ssse3+5040> > 0x00373bbb <+5163>: test $0x2,%ch > 0x00373bbe <+5166>: jne 0x373b50 <__strcmp_ssse3+5056> > 0x00373bc0 <+5168>: test $0x4,%ch > 0x00373bc3 <+5171>: jne 0x373b60 <__strcmp_ssse3+5072> > 0x00373bc5 <+5173>: test $0x8,%ch > 0x00373bc8 <+5176>: jne 0x373b70 <__strcmp_ssse3+5088> > 0x00373bca <+5178>: test $0x10,%ch > 0x00373bcd <+5181>: jne 0x373b80 <__strcmp_ssse3+5104> > 0x00373bcf <+5183>: test $0x20,%ch > 0x00373bd2 <+5186>: jne 0x373b90 <__strcmp_ssse3+5120> > 0x00373bd4 <+5188>: test $0x40,%ch > 0x00373bd7 <+5191>: jne 0x373ba0 <__strcmp_ssse3+5136> > 0x00373bd9 <+5193>: movzbl 0x7(%eax),%ecx > 0x00373bdd <+5197>: movzbl 0x7(%edx),%eax > 0x00373be1 <+5201>: sub %ecx,%eax > 0x00373be3 <+5203>: ret > 0x00373be4 <+5204>: lea 0x0(%esi),%esi > 0x00373bea <+5210>: lea 0x0(%edi),%edi > 0x00373bf0 <+5216>: mov $0x1,%eax > 0x00373bf5 <+5221>: ja 0x373bf9 <__strcmp_ssse3+5225> > 0x00373bf7 <+5223>: neg %eax > 0x00373bf9 <+5225>: ret > 0x00373bfa <+5226>: xor %eax,%eax > 0x00373bfc <+5228>: ret >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 810429
: 575613 |
575614
|
575615
|
605987
|
915485