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 949897 Details for
Bug 1156069
[abrt] ModemManager: strcmp(): ModemManager killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 72.46 KB, created by
Matěj Cepl
on 2014-10-23 14:05:34 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Matěj Cepl
Created:
2014-10-23 14:05:34 UTC
Size:
72.46 KB
patch
obsolete
>[New LWP 825] >[New LWP 853] >[New LWP 13002] >[New LWP 850] >warning: .dynamic section for "/lib64/libudev.so.1" is not at the expected address (wrong library or version mismatch?) >warning: Could not load shared library symbols for /lib64/libgudev-1.0.so.0. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/sbin/ModemManager'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:209 >209 movlpd (%rdi), %xmm1 > >Thread 4 (Thread 0x7f0313cfe700 (LWP 850)): >#0 0x00007f031576f1dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f0315c9ce34 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f030c0008e0, timeout=-1, context=0x7f031790be60) at gmain.c:4076 > poll_func = 0x7f0315cac230 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f031790be60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f030c0008e0 >#3 0x00007f0315c9cf4c in g_main_context_iteration (context=0x7f031790be60, may_block=may_block@entry=1) at gmain.c:3842 > retval = <optimized out> >#4 0x00007f0315c9cf89 in glib_worker_main (data=<optimized out>) at gmain.c:5589 >No locals. >#5 0x00007f0315cc3745 in g_thread_proxy (data=0x7f031790cc00) at gthread.c:764 > thread = 0x7f031790cc00 >#6 0x00007f0315a3e52a in start_thread (arg=0x7f0313cfe700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f0313cfe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651194021632, 4826020261179686621, 140735687217152, 0, 139651194021632, 139651194022336, -4828052022283206947, -4828038448358490403}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f031577a77d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 3 (Thread 0x7f03134fd700 (LWP 13002)): >#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >No locals. >#1 0x00007f0315ce13d7 in g_cond_wait_until (cond=cond@entry=0x7f0317915c58, mutex=mutex@entry=0x7f0317915c50, end_time=end_time@entry=646912874661) at gthread-posix.c:1437 > now = {tv_sec = 646897, tv_nsec = 874662007} > span = {tv_sec = 14, tv_nsec = 999998993} > sampled = 3 > res = <optimized out> >#2 0x00007f0315c71c09 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f0317915c50, wait=wait@entry=1, end_time=end_time@entry=646912874661) at gasyncqueue.c:422 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f0315c7222b in g_async_queue_timeout_pop (queue=0x7f0317915c50, timeout=timeout@entry=15000000) at gasyncqueue.c:543 > end_time = 646912874661 > retval = <optimized out> >#4 0x00007f0315cc419c in g_thread_pool_wait_for_new_pool () at gthreadpool.c:167 > pool = <optimized out> > local_wakeup_thread_serial = <optimized out> > last_wakeup_thread_serial = <optimized out> > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:364 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00007f0315cc3745 in g_thread_proxy (data=0x7f0308003d90) at gthread.c:764 > thread = 0x7f0308003d90 >#7 0x00007f0315a3e52a in start_thread (arg=0x7f03134fd700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f03134fd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651185628928, 4826020261179686621, 140735687216640, 0, 139651185628928, 139651257032640, -4828050922234708259, -4828038448358490403}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x00007f031577a77d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f0312cfc700 (LWP 853)): >#0 0x00007f031576f1dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f0315c9ce34 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f03080010c0, timeout=-1, context=0x7f030400e4a0) at gmain.c:4076 > poll_func = 0x7f0315cac230 <g_poll> >#2 g_main_context_iterate (context=0x7f030400e4a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f03080010c0 >#3 0x00007f0315c9d1c2 in g_main_loop_run (loop=0x7f030400e430) at gmain.c:3975 > __FUNCTION__ = "g_main_loop_run" >#4 0x00007f03162b7d56 in gdbus_shared_thread_func (user_data=0x7f030400e470) at gdbusprivate.c:273 > data = 0x7f030400e470 >#5 0x00007f0315cc3745 in g_thread_proxy (data=0x7f031790d2d0) at gthread.c:764 > thread = 0x7f031790d2d0 >#6 0x00007f0315a3e52a in start_thread (arg=0x7f0312cfc700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f0312cfc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651177236224, 4826020261179686621, 139651185626112, 0, 139651177236224, 139651177236928, -4828049820038725923, -4828038448358490403}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f031577a77d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f03171b6800 (LWP 825)): >#0 __strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:209 >No locals. >#1 0x00007f0315c8c7f9 in g_str_equal (v1=<optimized out>, v2=<optimized out>) at ghash.c:1776 > string1 = <optimized out> > string2 = <optimized out> >#2 0x00007f0317293ac7 in mm_plugin_supports_port (self=0x7f0317937a60, device=0x7f0304007490, port=0x7f03179481c0, callback=0x7f03080055f0, user_data=0x7f0317948540) at mm-plugin.c:711 > probe = 0x7f0317948540 > async_result = 0x7f03080055f0 > need_vendor_probing = 0 > need_product_probing = 0 > probe_run_flags = (MM_PORT_PROBE_QMI | MM_PORT_PROBE_MBIM) > probe_list_str = 0x7f0304007490 "`\222\225\027\003\177" > __FUNCTION__ = "mm_plugin_supports_port" >#3 0x00007f031724ca7e in port_probe_context_step (port_probe_ctx=0x7f030400cf80) at mm-plugin-manager.c:587 > ctx = 0x7f0317911d40 >#4 0x00007f0315f9f00b in g_cclosure_marshal_VOID__OBJECTv (closure=0x7f0317945fd0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x0, n_params=<optimized out>, param_types=0x7f031795a070) at gmarshal.c:1312 > cc = 0x7f0317945fd0 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7f03179481c0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff94a4cd80, reg_save_area = 0x7fff94a4ccc0}} >#5 0x00007f0315f9bf64 in _g_closure_invoke_va (closure=0x0, closure@entry=0x7f0317945fd0, return_value=0x7f03172d19dc, return_value@entry=0x0, instance=0x7f0317919000, instance@entry=0x7f0304007490, args=0x1c, args@entry=0x7fff94a4cca0, n_params=5, param_types=0xe) at gclosure.c:831 > marshal = 0x0 > marshal_data = 0x5 > __FUNCTION__ = "_g_closure_invoke_va" >#6 0x00007f0315fb5b70 in g_signal_emit_valist (instance=0x7f0304007490, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff94a4cca0) at gsignal.c:3218 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff94a4cf30, instance = 0x7f0304007490, ihint = {signal_id = 13, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 139651257068672} > signal_id = 13 > instance_type = 139651257068672 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0x7f0317945fd0 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#7 0x00007f0315fb63bf in g_signal_emit (instance=instance@entry=0x7f0304007490, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff94a4cd80, reg_save_area = 0x7fff94a4ccc0}} >#8 0x00007f031724b39d in mm_device_grab_port (self=self@entry=0x7f0304007490, udev_port=udev_port@entry=0x7f03179481c0) at mm-device.c:328 > probe = <optimized out> > __FUNCTION__ = "mm_device_grab_port" >#9 0x00007f03172492f9 in device_added (manager=0x7f0317918950, port=0x7f03179481c0, hotplugged=<optimized out>, manual_scan=<optimized out>) at mm-base-manager.c:347 > device = 0x7f0304007490 > subsys = 0x7f0317924560 "usbmisc" > name = 0x7f0317917c60 "cdc-wdm0" > physdev_path = 0x7f031794bd40 "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5.3" > physdev_subsys = <optimized out> > is_candidate = <optimized out> > physdev = <optimized out> > __FUNCTION__ = "device_added" >#10 0x00007f0315f9bd35 in g_closure_invoke (closure=0x7f031791a580, return_value=return_value@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7fff94a4cfa0, invocation_hint=invocation_hint@entry=0x7fff94a4cf40) at gclosure.c:768 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x7f031791a560 > __FUNCTION__ = "g_closure_invoke" >#11 0x00007f0315fada52 in signal_emit_unlocked_R (node=node@entry=0x7f0317919170, detail=detail@entry=0, instance=instance@entry=0x7f0317911ce0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff94a4cfa0) at gsignal.c:3553 > tmp = <optimized out> > handler = 0x7f031790e150 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x7f0317911ce0, ihint = {signal_id = 8, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = <optimized out> > 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 = 8 > max_sequential_handler_number = 179 > return_value_altered = 0 >#12 0x00007f0315fb6191 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff94a4d150) at gsignal.c:3309 > instance_and_params = 0x7fff94a4cfa0 > signal_return_type = <optimized out> > param_values = 0x7fff94a4cfb8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#13 0x00007f0315fb63bf in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 > var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff94a4d230, reg_save_area = 0x7fff94a4d170}} >#14 0x00007f03171d6224 in ?? () >No symbol table info available. >#15 0x0000000000000000 in ?? () >No symbol table info available. >From To Syms Read Shared Object Library > No /lib64/libgudev-1.0.so.0 >0x00007f0316d66ce0 0x00007f0316db1ca1 Yes /lib64/libmm-glib.so.0 >0x00007f0316b36190 0x00007f0316b37075 Yes /lib64/libgmodule-2.0.so.0 >0x00007f03167d2770 0x00007f0316899b77 Yes /lib64/libqmi-glib.so.1 >0x00007f03165637e0 0x00007f0316575ed8 Yes /lib64/libmbim-glib.so.4 >0x00007f0316210cd0 0x00007f03162daf8b Yes /lib64/libgio-2.0.so.0 >0x00007f0315f96e20 0x00007f0315fc60d6 Yes /lib64/libgobject-2.0.so.0 >0x00007f0315c6d5f0 0x00007f0315d09009 Yes /lib64/libglib-2.0.so.0 >0x00007f0315a3ca20 0x00007f0315a48e01 Yes /lib64/libpthread.so.0 >0x00007f03156994f0 0x00007f03157e4ca4 Yes /lib64/libc.so.6 >0x00007f03171c1908 0x00007f03171c8e2e Yes (*) /lib64/libudev.so.1 >0x00007f03154742a0 0x00007f0315477417 Yes /lib64/librt.so.1 >0x00007f03152384d0 0x00007f0315263b10 Yes /lib64/libdw.so.1 >0x00007f031502bed0 0x00007f031502cace Yes /lib64/libdl.so.2 >0x00007f0314e24870 0x00007f0314e28fbc Yes /lib64/libffi.so.6 >0x00007f0314c0f200 0x00007f0314c1b729 Yes /lib64/libz.so.1 >0x00007f03149ee500 0x00007f0314a0152a Yes /lib64/libselinux.so.1 >0x00007f03147d1a40 0x00007f03147e0ba1 Yes /lib64/libresolv.so.2 >0x00007f0316fefb10 0x00007f031700a6d0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f03145b9af0 0x00007f03145c99d5 Yes /lib64/libgcc_s.so.1 >0x00007f03143a3ae0 0x00007f03143b1a6a Yes /lib64/libelf.so.1 >0x00007f031417ef30 0x00007f0314194d72 Yes /lib64/liblzma.so.5 >0x00007f0313f6d760 0x00007f0313f79462 Yes /lib64/libbz2.so.1 >0x00007f0313d006f0 0x00007f0313d4e7a5 Yes /lib64/libpcre.so.1 >0x00007f03122f8960 0x00007f03122f9b89 Yes /usr/lib64/ModemManager/libmm-plugin-via.so >0x00007f03120ecec0 0x00007f03120f1dd9 Yes /usr/lib64/ModemManager/libmm-plugin-hso.so >0x00007f0311ee6860 0x00007f0311ee7279 Yes /usr/lib64/ModemManager/libmm-plugin-pantech.so >0x00007f0311ce2e00 0x00007f0311ce32f9 Yes /usr/lib64/ModemManager/libmm-plugin-motorola.so >0x00007f0311adc1d0 0x00007f0311adea59 Yes /usr/lib64/ModemManager/libmm-plugin-wavecom.so >0x00007f03118d6210 0x00007f03118d7389 Yes /usr/lib64/ModemManager/libmm-plugin-x22x.so >0x00007f03116cdc40 0x00007f03116d04a6 Yes /usr/lib64/ModemManager/libmm-plugin-novatel-lte.so >0x00007f03114c8710 0x00007f03114c9179 Yes /usr/lib64/ModemManager/libmm-plugin-linktop.so >0x00007f03112b9070 0x00007f03112c0db5 Yes /usr/lib64/ModemManager/libmm-plugin-zte.so >0x00007f03110a0e00 0x00007f03110ab9b5 Yes /usr/lib64/ModemManager/libmm-plugin-sierra.so >0x00007f0310e96fb0 0x00007f0310e98299 Yes /usr/lib64/ModemManager/libmm-plugin-longcheer.so >0x00007f0310c91350 0x00007f0310c927e6 Yes /usr/lib64/ModemManager/libmm-plugin-iridium.so >0x00007f0310a83870 0x00007f0310a895c5 Yes /usr/lib64/ModemManager/libmm-plugin-nokia-icera.so >0x00007f031087a070 0x00007f031087bcb9 Yes /usr/lib64/ModemManager/libmm-plugin-simtech.so >0x00007f031066f380 0x00007f0310672f97 Yes /usr/lib64/ModemManager/libmm-plugin-altair-lte.so >0x00007f0310467140 0x00007f0310469369 Yes /usr/lib64/ModemManager/libmm-plugin-mtk.so >0x00007f03102624f0 0x00007f0310262eb9 Yes /usr/lib64/ModemManager/libmm-plugin-telit.so >0x00007f03100555d0 0x00007f031005b3f5 Yes /usr/lib64/ModemManager/libmm-plugin-samsung.so >0x00007f0303dfcc90 0x00007f0303dfd9a9 Yes /usr/lib64/ModemManager/libmm-plugin-nokia.so >0x00007f0303bf1830 0x00007f0303bf6749 Yes /usr/lib64/ModemManager/libmm-plugin-cinterion.so >0x00007f03039e7a40 0x00007f03039ea2e9 Yes /usr/lib64/ModemManager/libmm-plugin-novatel.so >0x00007f03037dc9c0 0x00007f03037e0c06 Yes /usr/lib64/ModemManager/libmm-plugin-mbm.so >0x00007f03035d6da0 0x00007f03035d711d Yes /usr/lib64/ModemManager/libmm-plugin-generic.so >0x00007f03033d4140 0x00007f03033d4739 Yes /usr/lib64/ModemManager/libmm-plugin-gobi.so >0x00007f03031ce490 0x00007f03031d0664 Yes /usr/lib64/ModemManager/libmm-plugin-option.so >0x00007f0302fc8930 0x00007f0302fc96b9 Yes /usr/lib64/ModemManager/libmm-plugin-anydata.so >0x00007f0302db3c50 0x00007f0302dbeab7 Yes /usr/lib64/ModemManager/libmm-plugin-huawei.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f0317937a60 139651257170528 >rcx 0x1c 28 >rdx 0x7f0317919000 139651257044992 >rsi 0x7f03172d19dc 139651250461148 >rdi 0x0 0 >rbp 0x7f03080055f0 0x7f03080055f0 >rsp 0x7fff94a4c998 0x7fff94a4c998 >r8 0x5 5 >r9 0xe 14 >r10 0x60 96 >r11 0x11 17 >r12 0x7f03179481c0 139651257237952 >r13 0x7f0304007490 139650928768144 >r14 0x7f0317948540 139651257238848 >r15 0x7f031795a070 139651257311344 >rip 0x7f03157c0786 0x7f03157c0786 <__strcmp_ssse3+22> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __strcmp_ssse3: > 0x00007f03157c0770 <+0>: mov %esi,%ecx > 0x00007f03157c0772 <+2>: mov %edi,%eax > 0x00007f03157c0774 <+4>: and $0x3f,%rcx > 0x00007f03157c0778 <+8>: and $0x3f,%rax > 0x00007f03157c077c <+12>: cmp $0x30,%ecx > 0x00007f03157c077f <+15>: ja 0x7f03157c07c0 <__strcmp_ssse3+80> > 0x00007f03157c0781 <+17>: cmp $0x30,%eax > 0x00007f03157c0784 <+20>: ja 0x7f03157c07c0 <__strcmp_ssse3+80> >=> 0x00007f03157c0786 <+22>: movlpd (%rdi),%xmm1 > 0x00007f03157c078a <+26>: movlpd (%rsi),%xmm2 > 0x00007f03157c078e <+30>: movhpd 0x8(%rdi),%xmm1 > 0x00007f03157c0793 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x00007f03157c0798 <+40>: pxor %xmm0,%xmm0 > 0x00007f03157c079c <+44>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c07a0 <+48>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c07a4 <+52>: psubb %xmm0,%xmm1 > 0x00007f03157c07a8 <+56>: pmovmskb %xmm1,%edx > 0x00007f03157c07ac <+60>: sub $0xffff,%edx > 0x00007f03157c07b2 <+66>: jne 0x7f03157c19a0 <__strcmp_ssse3+4656> > 0x00007f03157c07b8 <+72>: add $0x10,%rsi > 0x00007f03157c07bc <+76>: add $0x10,%rdi > 0x00007f03157c07c0 <+80>: and $0xfffffffffffffff0,%rsi > 0x00007f03157c07c4 <+84>: and $0xfffffffffffffff0,%rdi > 0x00007f03157c07c8 <+88>: mov $0xffff,%edx > 0x00007f03157c07cd <+93>: xor %r8d,%r8d > 0x00007f03157c07d0 <+96>: and $0xf,%ecx > 0x00007f03157c07d3 <+99>: and $0xf,%eax > 0x00007f03157c07d6 <+102>: cmp %eax,%ecx > 0x00007f03157c07d8 <+104>: je 0x7f03157c0800 <__strcmp_ssse3+144> > 0x00007f03157c07da <+106>: ja 0x7f03157c07e3 <__strcmp_ssse3+115> > 0x00007f03157c07dc <+108>: mov %edx,%r8d > 0x00007f03157c07df <+111>: xchg %eax,%ecx > 0x00007f03157c07e0 <+112>: xchg %rsi,%rdi > 0x00007f03157c07e3 <+115>: lea 0xf(%rax),%r9 > 0x00007f03157c07e7 <+119>: sub %rcx,%r9 > 0x00007f03157c07ea <+122>: lea 0x3908f(%rip),%r10 # 0x7f03157f9880 > 0x00007f03157c07f1 <+129>: movslq (%r10,%r9,4),%r9 > 0x00007f03157c07f5 <+133>: lea (%r10,%r9,1),%r10 > 0x00007f03157c07f9 <+137>: jmpq *%r10 > 0x00007f03157c07fc <+140>: nopl 0x0(%rax) > 0x00007f03157c0800 <+144>: movdqa (%rsi),%xmm1 > 0x00007f03157c0804 <+148>: pxor %xmm0,%xmm0 > 0x00007f03157c0808 <+152>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c080c <+156>: pcmpeqb (%rdi),%xmm1 > 0x00007f03157c0810 <+160>: psubb %xmm0,%xmm1 > 0x00007f03157c0814 <+164>: pmovmskb %xmm1,%r9d > 0x00007f03157c0819 <+169>: shr %cl,%edx > 0x00007f03157c081b <+171>: shr %cl,%r9d > 0x00007f03157c081e <+174>: sub %r9d,%edx > 0x00007f03157c0821 <+177>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0827 <+183>: mov $0x10,%rcx > 0x00007f03157c082e <+190>: mov $0x10,%r9 > 0x00007f03157c0835 <+197>: pxor %xmm0,%xmm0 > 0x00007f03157c0839 <+201>: nopl 0x0(%rax) > 0x00007f03157c0840 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0845 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c084a <+218>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c084e <+222>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0852 <+226>: psubb %xmm0,%xmm1 > 0x00007f03157c0856 <+230>: pmovmskb %xmm1,%edx > 0x00007f03157c085a <+234>: sub $0xffff,%edx > 0x00007f03157c0860 <+240>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0866 <+246>: add $0x10,%rcx > 0x00007f03157c086a <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c086f <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0874 <+260>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0878 <+264>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c087c <+268>: psubb %xmm0,%xmm1 > 0x00007f03157c0880 <+272>: pmovmskb %xmm1,%edx > 0x00007f03157c0884 <+276>: sub $0xffff,%edx > 0x00007f03157c088a <+282>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0890 <+288>: add $0x10,%rcx > 0x00007f03157c0894 <+292>: jmp 0x7f03157c0840 <__strcmp_ssse3+208> > 0x00007f03157c0896 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c08a0 <+304>: pxor %xmm0,%xmm0 > 0x00007f03157c08a4 <+308>: movdqa (%rdi),%xmm2 > 0x00007f03157c08a8 <+312>: movdqa (%rsi),%xmm1 > 0x00007f03157c08ac <+316>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c08b0 <+320>: pslldq $0xf,%xmm2 > 0x00007f03157c08b5 <+325>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c08b9 <+329>: psubb %xmm0,%xmm2 > 0x00007f03157c08bd <+333>: pmovmskb %xmm2,%r9d > 0x00007f03157c08c2 <+338>: shr %cl,%edx > 0x00007f03157c08c4 <+340>: shr %cl,%r9d > 0x00007f03157c08c7 <+343>: sub %r9d,%edx > 0x00007f03157c08ca <+346>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c08d0 <+352>: movdqa (%rdi),%xmm3 > 0x00007f03157c08d4 <+356>: pxor %xmm0,%xmm0 > 0x00007f03157c08d8 <+360>: mov $0x10,%rcx > 0x00007f03157c08df <+367>: mov $0x1,%r9d > 0x00007f03157c08e5 <+373>: lea 0x1(%rdi),%r10 > 0x00007f03157c08e9 <+377>: and $0xfff,%r10 > 0x00007f03157c08f0 <+384>: sub $0x1000,%r10 > 0x00007f03157c08f7 <+391>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0900 <+400>: add $0x10,%r10 > 0x00007f03157c0904 <+404>: jg 0x7f03157c0980 <__strcmp_ssse3+528> > 0x00007f03157c0906 <+406>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c090b <+411>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0910 <+416>: movdqa %xmm2,%xmm4 > 0x00007f03157c0914 <+420>: palignr $0x1,%xmm3,%xmm2 > 0x00007f03157c091a <+426>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c091e <+430>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0922 <+434>: psubb %xmm0,%xmm1 > 0x00007f03157c0926 <+438>: pmovmskb %xmm1,%edx > 0x00007f03157c092a <+442>: sub $0xffff,%edx > 0x00007f03157c0930 <+448>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0936 <+454>: add $0x10,%rcx > 0x00007f03157c093a <+458>: movdqa %xmm4,%xmm3 > 0x00007f03157c093e <+462>: add $0x10,%r10 > 0x00007f03157c0942 <+466>: jg 0x7f03157c0980 <__strcmp_ssse3+528> > 0x00007f03157c0944 <+468>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0949 <+473>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c094e <+478>: movdqa %xmm2,%xmm4 > 0x00007f03157c0952 <+482>: palignr $0x1,%xmm3,%xmm2 > 0x00007f03157c0958 <+488>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c095c <+492>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0960 <+496>: psubb %xmm0,%xmm1 > 0x00007f03157c0964 <+500>: pmovmskb %xmm1,%edx > 0x00007f03157c0968 <+504>: sub $0xffff,%edx > 0x00007f03157c096e <+510>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0974 <+516>: add $0x10,%rcx > 0x00007f03157c0978 <+520>: movdqa %xmm4,%xmm3 > 0x00007f03157c097c <+524>: jmp 0x7f03157c0900 <__strcmp_ssse3+400> > 0x00007f03157c097e <+526>: xchg %ax,%ax > 0x00007f03157c0980 <+528>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0984 <+532>: pmovmskb %xmm0,%edx > 0x00007f03157c0988 <+536>: test $0xfffe,%edx > 0x00007f03157c098e <+542>: jne 0x7f03157c09a0 <__strcmp_ssse3+560> > 0x00007f03157c0990 <+544>: pxor %xmm0,%xmm0 > 0x00007f03157c0994 <+548>: sub $0x1000,%r10 > 0x00007f03157c099b <+555>: jmpq 0x7f03157c0906 <__strcmp_ssse3+406> > 0x00007f03157c09a0 <+560>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c09a5 <+565>: psrldq $0x1,%xmm0 > 0x00007f03157c09aa <+570>: psrldq $0x1,%xmm3 > 0x00007f03157c09af <+575>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c09b4 <+580>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c09c0 <+592>: pxor %xmm0,%xmm0 > 0x00007f03157c09c4 <+596>: movdqa (%rdi),%xmm2 > 0x00007f03157c09c8 <+600>: movdqa (%rsi),%xmm1 > 0x00007f03157c09cc <+604>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c09d0 <+608>: pslldq $0xe,%xmm2 > 0x00007f03157c09d5 <+613>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c09d9 <+617>: psubb %xmm0,%xmm2 > 0x00007f03157c09dd <+621>: pmovmskb %xmm2,%r9d > 0x00007f03157c09e2 <+626>: shr %cl,%edx > 0x00007f03157c09e4 <+628>: shr %cl,%r9d > 0x00007f03157c09e7 <+631>: sub %r9d,%edx > 0x00007f03157c09ea <+634>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c09f0 <+640>: movdqa (%rdi),%xmm3 > 0x00007f03157c09f4 <+644>: pxor %xmm0,%xmm0 > 0x00007f03157c09f8 <+648>: mov $0x10,%rcx > 0x00007f03157c09ff <+655>: mov $0x2,%r9d > 0x00007f03157c0a05 <+661>: lea 0x2(%rdi),%r10 > 0x00007f03157c0a09 <+665>: and $0xfff,%r10 > 0x00007f03157c0a10 <+672>: sub $0x1000,%r10 > 0x00007f03157c0a17 <+679>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0a20 <+688>: add $0x10,%r10 > 0x00007f03157c0a24 <+692>: jg 0x7f03157c0aa0 <__strcmp_ssse3+816> > 0x00007f03157c0a26 <+694>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0a2b <+699>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0a30 <+704>: movdqa %xmm2,%xmm4 > 0x00007f03157c0a34 <+708>: palignr $0x2,%xmm3,%xmm2 > 0x00007f03157c0a3a <+714>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0a3e <+718>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0a42 <+722>: psubb %xmm0,%xmm1 > 0x00007f03157c0a46 <+726>: pmovmskb %xmm1,%edx > 0x00007f03157c0a4a <+730>: sub $0xffff,%edx > 0x00007f03157c0a50 <+736>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0a56 <+742>: add $0x10,%rcx > 0x00007f03157c0a5a <+746>: movdqa %xmm4,%xmm3 > 0x00007f03157c0a5e <+750>: add $0x10,%r10 > 0x00007f03157c0a62 <+754>: jg 0x7f03157c0aa0 <__strcmp_ssse3+816> > 0x00007f03157c0a64 <+756>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0a69 <+761>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0a6e <+766>: movdqa %xmm2,%xmm4 > 0x00007f03157c0a72 <+770>: palignr $0x2,%xmm3,%xmm2 > 0x00007f03157c0a78 <+776>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0a7c <+780>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0a80 <+784>: psubb %xmm0,%xmm1 > 0x00007f03157c0a84 <+788>: pmovmskb %xmm1,%edx > 0x00007f03157c0a88 <+792>: sub $0xffff,%edx > 0x00007f03157c0a8e <+798>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0a94 <+804>: add $0x10,%rcx > 0x00007f03157c0a98 <+808>: movdqa %xmm4,%xmm3 > 0x00007f03157c0a9c <+812>: jmp 0x7f03157c0a20 <__strcmp_ssse3+688> > 0x00007f03157c0a9e <+814>: xchg %ax,%ax > 0x00007f03157c0aa0 <+816>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0aa4 <+820>: pmovmskb %xmm0,%edx > 0x00007f03157c0aa8 <+824>: test $0xfffc,%edx > 0x00007f03157c0aae <+830>: jne 0x7f03157c0ac0 <__strcmp_ssse3+848> > 0x00007f03157c0ab0 <+832>: pxor %xmm0,%xmm0 > 0x00007f03157c0ab4 <+836>: sub $0x1000,%r10 > 0x00007f03157c0abb <+843>: jmpq 0x7f03157c0a26 <__strcmp_ssse3+694> > 0x00007f03157c0ac0 <+848>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0ac5 <+853>: psrldq $0x2,%xmm0 > 0x00007f03157c0aca <+858>: psrldq $0x2,%xmm3 > 0x00007f03157c0acf <+863>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c0ad4 <+868>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c0ae0 <+880>: pxor %xmm0,%xmm0 > 0x00007f03157c0ae4 <+884>: movdqa (%rdi),%xmm2 > 0x00007f03157c0ae8 <+888>: movdqa (%rsi),%xmm1 > 0x00007f03157c0aec <+892>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0af0 <+896>: pslldq $0xd,%xmm2 > 0x00007f03157c0af5 <+901>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c0af9 <+905>: psubb %xmm0,%xmm2 > 0x00007f03157c0afd <+909>: pmovmskb %xmm2,%r9d > 0x00007f03157c0b02 <+914>: shr %cl,%edx > 0x00007f03157c0b04 <+916>: shr %cl,%r9d > 0x00007f03157c0b07 <+919>: sub %r9d,%edx > 0x00007f03157c0b0a <+922>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0b10 <+928>: movdqa (%rdi),%xmm3 > 0x00007f03157c0b14 <+932>: pxor %xmm0,%xmm0 > 0x00007f03157c0b18 <+936>: mov $0x10,%rcx > 0x00007f03157c0b1f <+943>: mov $0x3,%r9d > 0x00007f03157c0b25 <+949>: lea 0x3(%rdi),%r10 > 0x00007f03157c0b29 <+953>: and $0xfff,%r10 > 0x00007f03157c0b30 <+960>: sub $0x1000,%r10 > 0x00007f03157c0b37 <+967>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0b40 <+976>: add $0x10,%r10 > 0x00007f03157c0b44 <+980>: jg 0x7f03157c0bc0 <__strcmp_ssse3+1104> > 0x00007f03157c0b46 <+982>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0b4b <+987>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0b50 <+992>: movdqa %xmm2,%xmm4 > 0x00007f03157c0b54 <+996>: palignr $0x3,%xmm3,%xmm2 > 0x00007f03157c0b5a <+1002>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0b5e <+1006>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0b62 <+1010>: psubb %xmm0,%xmm1 > 0x00007f03157c0b66 <+1014>: pmovmskb %xmm1,%edx > 0x00007f03157c0b6a <+1018>: sub $0xffff,%edx > 0x00007f03157c0b70 <+1024>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0b76 <+1030>: add $0x10,%rcx > 0x00007f03157c0b7a <+1034>: movdqa %xmm4,%xmm3 > 0x00007f03157c0b7e <+1038>: add $0x10,%r10 > 0x00007f03157c0b82 <+1042>: jg 0x7f03157c0bc0 <__strcmp_ssse3+1104> > 0x00007f03157c0b84 <+1044>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0b89 <+1049>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0b8e <+1054>: movdqa %xmm2,%xmm4 > 0x00007f03157c0b92 <+1058>: palignr $0x3,%xmm3,%xmm2 > 0x00007f03157c0b98 <+1064>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0b9c <+1068>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0ba0 <+1072>: psubb %xmm0,%xmm1 > 0x00007f03157c0ba4 <+1076>: pmovmskb %xmm1,%edx > 0x00007f03157c0ba8 <+1080>: sub $0xffff,%edx > 0x00007f03157c0bae <+1086>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0bb4 <+1092>: add $0x10,%rcx > 0x00007f03157c0bb8 <+1096>: movdqa %xmm4,%xmm3 > 0x00007f03157c0bbc <+1100>: jmp 0x7f03157c0b40 <__strcmp_ssse3+976> > 0x00007f03157c0bbe <+1102>: xchg %ax,%ax > 0x00007f03157c0bc0 <+1104>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0bc4 <+1108>: pmovmskb %xmm0,%edx > 0x00007f03157c0bc8 <+1112>: test $0xfff8,%edx > 0x00007f03157c0bce <+1118>: jne 0x7f03157c0be0 <__strcmp_ssse3+1136> > 0x00007f03157c0bd0 <+1120>: pxor %xmm0,%xmm0 > 0x00007f03157c0bd4 <+1124>: sub $0x1000,%r10 > 0x00007f03157c0bdb <+1131>: jmpq 0x7f03157c0b46 <__strcmp_ssse3+982> > 0x00007f03157c0be0 <+1136>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0be5 <+1141>: psrldq $0x3,%xmm0 > 0x00007f03157c0bea <+1146>: psrldq $0x3,%xmm3 > 0x00007f03157c0bef <+1151>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c0bf4 <+1156>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c0c00 <+1168>: pxor %xmm0,%xmm0 > 0x00007f03157c0c04 <+1172>: movdqa (%rdi),%xmm2 > 0x00007f03157c0c08 <+1176>: movdqa (%rsi),%xmm1 > 0x00007f03157c0c0c <+1180>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0c10 <+1184>: pslldq $0xc,%xmm2 > 0x00007f03157c0c15 <+1189>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c0c19 <+1193>: psubb %xmm0,%xmm2 > 0x00007f03157c0c1d <+1197>: pmovmskb %xmm2,%r9d > 0x00007f03157c0c22 <+1202>: shr %cl,%edx > 0x00007f03157c0c24 <+1204>: shr %cl,%r9d > 0x00007f03157c0c27 <+1207>: sub %r9d,%edx > 0x00007f03157c0c2a <+1210>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0c30 <+1216>: movdqa (%rdi),%xmm3 > 0x00007f03157c0c34 <+1220>: pxor %xmm0,%xmm0 > 0x00007f03157c0c38 <+1224>: mov $0x10,%rcx > 0x00007f03157c0c3f <+1231>: mov $0x4,%r9d > 0x00007f03157c0c45 <+1237>: lea 0x4(%rdi),%r10 > 0x00007f03157c0c49 <+1241>: and $0xfff,%r10 > 0x00007f03157c0c50 <+1248>: sub $0x1000,%r10 > 0x00007f03157c0c57 <+1255>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0c60 <+1264>: add $0x10,%r10 > 0x00007f03157c0c64 <+1268>: jg 0x7f03157c0ce0 <__strcmp_ssse3+1392> > 0x00007f03157c0c66 <+1270>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0c6b <+1275>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0c70 <+1280>: movdqa %xmm2,%xmm4 > 0x00007f03157c0c74 <+1284>: palignr $0x4,%xmm3,%xmm2 > 0x00007f03157c0c7a <+1290>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0c7e <+1294>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0c82 <+1298>: psubb %xmm0,%xmm1 > 0x00007f03157c0c86 <+1302>: pmovmskb %xmm1,%edx > 0x00007f03157c0c8a <+1306>: sub $0xffff,%edx > 0x00007f03157c0c90 <+1312>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0c96 <+1318>: add $0x10,%rcx > 0x00007f03157c0c9a <+1322>: movdqa %xmm4,%xmm3 > 0x00007f03157c0c9e <+1326>: add $0x10,%r10 > 0x00007f03157c0ca2 <+1330>: jg 0x7f03157c0ce0 <__strcmp_ssse3+1392> > 0x00007f03157c0ca4 <+1332>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0ca9 <+1337>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0cae <+1342>: movdqa %xmm2,%xmm4 > 0x00007f03157c0cb2 <+1346>: palignr $0x4,%xmm3,%xmm2 > 0x00007f03157c0cb8 <+1352>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0cbc <+1356>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0cc0 <+1360>: psubb %xmm0,%xmm1 > 0x00007f03157c0cc4 <+1364>: pmovmskb %xmm1,%edx > 0x00007f03157c0cc8 <+1368>: sub $0xffff,%edx > 0x00007f03157c0cce <+1374>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0cd4 <+1380>: add $0x10,%rcx > 0x00007f03157c0cd8 <+1384>: movdqa %xmm4,%xmm3 > 0x00007f03157c0cdc <+1388>: jmp 0x7f03157c0c60 <__strcmp_ssse3+1264> > 0x00007f03157c0cde <+1390>: xchg %ax,%ax > 0x00007f03157c0ce0 <+1392>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0ce4 <+1396>: pmovmskb %xmm0,%edx > 0x00007f03157c0ce8 <+1400>: test $0xfff0,%edx > 0x00007f03157c0cee <+1406>: jne 0x7f03157c0d00 <__strcmp_ssse3+1424> > 0x00007f03157c0cf0 <+1408>: pxor %xmm0,%xmm0 > 0x00007f03157c0cf4 <+1412>: sub $0x1000,%r10 > 0x00007f03157c0cfb <+1419>: jmpq 0x7f03157c0c66 <__strcmp_ssse3+1270> > 0x00007f03157c0d00 <+1424>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0d05 <+1429>: psrldq $0x4,%xmm0 > 0x00007f03157c0d0a <+1434>: psrldq $0x4,%xmm3 > 0x00007f03157c0d0f <+1439>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c0d14 <+1444>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c0d20 <+1456>: pxor %xmm0,%xmm0 > 0x00007f03157c0d24 <+1460>: movdqa (%rdi),%xmm2 > 0x00007f03157c0d28 <+1464>: movdqa (%rsi),%xmm1 > 0x00007f03157c0d2c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0d30 <+1472>: pslldq $0xb,%xmm2 > 0x00007f03157c0d35 <+1477>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c0d39 <+1481>: psubb %xmm0,%xmm2 > 0x00007f03157c0d3d <+1485>: pmovmskb %xmm2,%r9d > 0x00007f03157c0d42 <+1490>: shr %cl,%edx > 0x00007f03157c0d44 <+1492>: shr %cl,%r9d > 0x00007f03157c0d47 <+1495>: sub %r9d,%edx > 0x00007f03157c0d4a <+1498>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0d50 <+1504>: movdqa (%rdi),%xmm3 > 0x00007f03157c0d54 <+1508>: pxor %xmm0,%xmm0 > 0x00007f03157c0d58 <+1512>: mov $0x10,%rcx > 0x00007f03157c0d5f <+1519>: mov $0x5,%r9d > 0x00007f03157c0d65 <+1525>: lea 0x5(%rdi),%r10 > 0x00007f03157c0d69 <+1529>: and $0xfff,%r10 > 0x00007f03157c0d70 <+1536>: sub $0x1000,%r10 > 0x00007f03157c0d77 <+1543>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0d80 <+1552>: add $0x10,%r10 > 0x00007f03157c0d84 <+1556>: jg 0x7f03157c0e00 <__strcmp_ssse3+1680> > 0x00007f03157c0d86 <+1558>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0d8b <+1563>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0d90 <+1568>: movdqa %xmm2,%xmm4 > 0x00007f03157c0d94 <+1572>: palignr $0x5,%xmm3,%xmm2 > 0x00007f03157c0d9a <+1578>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0d9e <+1582>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0da2 <+1586>: psubb %xmm0,%xmm1 > 0x00007f03157c0da6 <+1590>: pmovmskb %xmm1,%edx > 0x00007f03157c0daa <+1594>: sub $0xffff,%edx > 0x00007f03157c0db0 <+1600>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0db6 <+1606>: add $0x10,%rcx > 0x00007f03157c0dba <+1610>: movdqa %xmm4,%xmm3 > 0x00007f03157c0dbe <+1614>: add $0x10,%r10 > 0x00007f03157c0dc2 <+1618>: jg 0x7f03157c0e00 <__strcmp_ssse3+1680> > 0x00007f03157c0dc4 <+1620>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0dc9 <+1625>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0dce <+1630>: movdqa %xmm2,%xmm4 > 0x00007f03157c0dd2 <+1634>: palignr $0x5,%xmm3,%xmm2 > 0x00007f03157c0dd8 <+1640>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0ddc <+1644>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0de0 <+1648>: psubb %xmm0,%xmm1 > 0x00007f03157c0de4 <+1652>: pmovmskb %xmm1,%edx > 0x00007f03157c0de8 <+1656>: sub $0xffff,%edx > 0x00007f03157c0dee <+1662>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0df4 <+1668>: add $0x10,%rcx > 0x00007f03157c0df8 <+1672>: movdqa %xmm4,%xmm3 > 0x00007f03157c0dfc <+1676>: jmp 0x7f03157c0d80 <__strcmp_ssse3+1552> > 0x00007f03157c0dfe <+1678>: xchg %ax,%ax > 0x00007f03157c0e00 <+1680>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0e04 <+1684>: pmovmskb %xmm0,%edx > 0x00007f03157c0e08 <+1688>: test $0xffe0,%edx > 0x00007f03157c0e0e <+1694>: jne 0x7f03157c0e20 <__strcmp_ssse3+1712> > 0x00007f03157c0e10 <+1696>: pxor %xmm0,%xmm0 > 0x00007f03157c0e14 <+1700>: sub $0x1000,%r10 > 0x00007f03157c0e1b <+1707>: jmpq 0x7f03157c0d86 <__strcmp_ssse3+1558> > 0x00007f03157c0e20 <+1712>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0e25 <+1717>: psrldq $0x5,%xmm0 > 0x00007f03157c0e2a <+1722>: psrldq $0x5,%xmm3 > 0x00007f03157c0e2f <+1727>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c0e34 <+1732>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c0e40 <+1744>: pxor %xmm0,%xmm0 > 0x00007f03157c0e44 <+1748>: movdqa (%rdi),%xmm2 > 0x00007f03157c0e48 <+1752>: movdqa (%rsi),%xmm1 > 0x00007f03157c0e4c <+1756>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0e50 <+1760>: pslldq $0xa,%xmm2 > 0x00007f03157c0e55 <+1765>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c0e59 <+1769>: psubb %xmm0,%xmm2 > 0x00007f03157c0e5d <+1773>: pmovmskb %xmm2,%r9d > 0x00007f03157c0e62 <+1778>: shr %cl,%edx > 0x00007f03157c0e64 <+1780>: shr %cl,%r9d > 0x00007f03157c0e67 <+1783>: sub %r9d,%edx > 0x00007f03157c0e6a <+1786>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0e70 <+1792>: movdqa (%rdi),%xmm3 > 0x00007f03157c0e74 <+1796>: pxor %xmm0,%xmm0 > 0x00007f03157c0e78 <+1800>: mov $0x10,%rcx > 0x00007f03157c0e7f <+1807>: mov $0x6,%r9d > 0x00007f03157c0e85 <+1813>: lea 0x6(%rdi),%r10 > 0x00007f03157c0e89 <+1817>: and $0xfff,%r10 > 0x00007f03157c0e90 <+1824>: sub $0x1000,%r10 > 0x00007f03157c0e97 <+1831>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0ea0 <+1840>: add $0x10,%r10 > 0x00007f03157c0ea4 <+1844>: jg 0x7f03157c0f20 <__strcmp_ssse3+1968> > 0x00007f03157c0ea6 <+1846>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0eab <+1851>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0eb0 <+1856>: movdqa %xmm2,%xmm4 > 0x00007f03157c0eb4 <+1860>: palignr $0x6,%xmm3,%xmm2 > 0x00007f03157c0eba <+1866>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0ebe <+1870>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0ec2 <+1874>: psubb %xmm0,%xmm1 > 0x00007f03157c0ec6 <+1878>: pmovmskb %xmm1,%edx > 0x00007f03157c0eca <+1882>: sub $0xffff,%edx > 0x00007f03157c0ed0 <+1888>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0ed6 <+1894>: add $0x10,%rcx > 0x00007f03157c0eda <+1898>: movdqa %xmm4,%xmm3 > 0x00007f03157c0ede <+1902>: add $0x10,%r10 > 0x00007f03157c0ee2 <+1906>: jg 0x7f03157c0f20 <__strcmp_ssse3+1968> > 0x00007f03157c0ee4 <+1908>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0ee9 <+1913>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0eee <+1918>: movdqa %xmm2,%xmm4 > 0x00007f03157c0ef2 <+1922>: palignr $0x6,%xmm3,%xmm2 > 0x00007f03157c0ef8 <+1928>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0efc <+1932>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0f00 <+1936>: psubb %xmm0,%xmm1 > 0x00007f03157c0f04 <+1940>: pmovmskb %xmm1,%edx > 0x00007f03157c0f08 <+1944>: sub $0xffff,%edx > 0x00007f03157c0f0e <+1950>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0f14 <+1956>: add $0x10,%rcx > 0x00007f03157c0f18 <+1960>: movdqa %xmm4,%xmm3 > 0x00007f03157c0f1c <+1964>: jmp 0x7f03157c0ea0 <__strcmp_ssse3+1840> > 0x00007f03157c0f1e <+1966>: xchg %ax,%ax > 0x00007f03157c0f20 <+1968>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c0f24 <+1972>: pmovmskb %xmm0,%edx > 0x00007f03157c0f28 <+1976>: test $0xffc0,%edx > 0x00007f03157c0f2e <+1982>: jne 0x7f03157c0f40 <__strcmp_ssse3+2000> > 0x00007f03157c0f30 <+1984>: pxor %xmm0,%xmm0 > 0x00007f03157c0f34 <+1988>: sub $0x1000,%r10 > 0x00007f03157c0f3b <+1995>: jmpq 0x7f03157c0ea6 <__strcmp_ssse3+1846> > 0x00007f03157c0f40 <+2000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0f45 <+2005>: psrldq $0x6,%xmm0 > 0x00007f03157c0f4a <+2010>: psrldq $0x6,%xmm3 > 0x00007f03157c0f4f <+2015>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c0f54 <+2020>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c0f60 <+2032>: pxor %xmm0,%xmm0 > 0x00007f03157c0f64 <+2036>: movdqa (%rdi),%xmm2 > 0x00007f03157c0f68 <+2040>: movdqa (%rsi),%xmm1 > 0x00007f03157c0f6c <+2044>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0f70 <+2048>: pslldq $0x9,%xmm2 > 0x00007f03157c0f75 <+2053>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c0f79 <+2057>: psubb %xmm0,%xmm2 > 0x00007f03157c0f7d <+2061>: pmovmskb %xmm2,%r9d > 0x00007f03157c0f82 <+2066>: shr %cl,%edx > 0x00007f03157c0f84 <+2068>: shr %cl,%r9d > 0x00007f03157c0f87 <+2071>: sub %r9d,%edx > 0x00007f03157c0f8a <+2074>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c0f90 <+2080>: movdqa (%rdi),%xmm3 > 0x00007f03157c0f94 <+2084>: pxor %xmm0,%xmm0 > 0x00007f03157c0f98 <+2088>: mov $0x10,%rcx > 0x00007f03157c0f9f <+2095>: mov $0x7,%r9d > 0x00007f03157c0fa5 <+2101>: lea 0x7(%rdi),%r10 > 0x00007f03157c0fa9 <+2105>: and $0xfff,%r10 > 0x00007f03157c0fb0 <+2112>: sub $0x1000,%r10 > 0x00007f03157c0fb7 <+2119>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c0fc0 <+2128>: add $0x10,%r10 > 0x00007f03157c0fc4 <+2132>: jg 0x7f03157c1040 <__strcmp_ssse3+2256> > 0x00007f03157c0fc6 <+2134>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c0fcb <+2139>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c0fd0 <+2144>: movdqa %xmm2,%xmm4 > 0x00007f03157c0fd4 <+2148>: palignr $0x7,%xmm3,%xmm2 > 0x00007f03157c0fda <+2154>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c0fde <+2158>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c0fe2 <+2162>: psubb %xmm0,%xmm1 > 0x00007f03157c0fe6 <+2166>: pmovmskb %xmm1,%edx > 0x00007f03157c0fea <+2170>: sub $0xffff,%edx > 0x00007f03157c0ff0 <+2176>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c0ff6 <+2182>: add $0x10,%rcx > 0x00007f03157c0ffa <+2186>: movdqa %xmm4,%xmm3 > 0x00007f03157c0ffe <+2190>: add $0x10,%r10 > 0x00007f03157c1002 <+2194>: jg 0x7f03157c1040 <__strcmp_ssse3+2256> > 0x00007f03157c1004 <+2196>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1009 <+2201>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c100e <+2206>: movdqa %xmm2,%xmm4 > 0x00007f03157c1012 <+2210>: palignr $0x7,%xmm3,%xmm2 > 0x00007f03157c1018 <+2216>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c101c <+2220>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1020 <+2224>: psubb %xmm0,%xmm1 > 0x00007f03157c1024 <+2228>: pmovmskb %xmm1,%edx > 0x00007f03157c1028 <+2232>: sub $0xffff,%edx > 0x00007f03157c102e <+2238>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1034 <+2244>: add $0x10,%rcx > 0x00007f03157c1038 <+2248>: movdqa %xmm4,%xmm3 > 0x00007f03157c103c <+2252>: jmp 0x7f03157c0fc0 <__strcmp_ssse3+2128> > 0x00007f03157c103e <+2254>: xchg %ax,%ax > 0x00007f03157c1040 <+2256>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1044 <+2260>: pmovmskb %xmm0,%edx > 0x00007f03157c1048 <+2264>: test $0xff80,%edx > 0x00007f03157c104e <+2270>: jne 0x7f03157c1060 <__strcmp_ssse3+2288> > 0x00007f03157c1050 <+2272>: pxor %xmm0,%xmm0 > 0x00007f03157c1054 <+2276>: sub $0x1000,%r10 > 0x00007f03157c105b <+2283>: jmpq 0x7f03157c0fc6 <__strcmp_ssse3+2134> > 0x00007f03157c1060 <+2288>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1065 <+2293>: psrldq $0x7,%xmm0 > 0x00007f03157c106a <+2298>: psrldq $0x7,%xmm3 > 0x00007f03157c106f <+2303>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c1074 <+2308>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c1080 <+2320>: pxor %xmm0,%xmm0 > 0x00007f03157c1084 <+2324>: movdqa (%rdi),%xmm2 > 0x00007f03157c1088 <+2328>: movdqa (%rsi),%xmm1 > 0x00007f03157c108c <+2332>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c1090 <+2336>: pslldq $0x8,%xmm2 > 0x00007f03157c1095 <+2341>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c1099 <+2345>: psubb %xmm0,%xmm2 > 0x00007f03157c109d <+2349>: pmovmskb %xmm2,%r9d > 0x00007f03157c10a2 <+2354>: shr %cl,%edx > 0x00007f03157c10a4 <+2356>: shr %cl,%r9d > 0x00007f03157c10a7 <+2359>: sub %r9d,%edx > 0x00007f03157c10aa <+2362>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c10b0 <+2368>: movdqa (%rdi),%xmm3 > 0x00007f03157c10b4 <+2372>: pxor %xmm0,%xmm0 > 0x00007f03157c10b8 <+2376>: mov $0x10,%rcx > 0x00007f03157c10bf <+2383>: mov $0x8,%r9d > 0x00007f03157c10c5 <+2389>: lea 0x8(%rdi),%r10 > 0x00007f03157c10c9 <+2393>: and $0xfff,%r10 > 0x00007f03157c10d0 <+2400>: sub $0x1000,%r10 > 0x00007f03157c10d7 <+2407>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c10e0 <+2416>: add $0x10,%r10 > 0x00007f03157c10e4 <+2420>: jg 0x7f03157c1160 <__strcmp_ssse3+2544> > 0x00007f03157c10e6 <+2422>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c10eb <+2427>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c10f0 <+2432>: movdqa %xmm2,%xmm4 > 0x00007f03157c10f4 <+2436>: palignr $0x8,%xmm3,%xmm2 > 0x00007f03157c10fa <+2442>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c10fe <+2446>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1102 <+2450>: psubb %xmm0,%xmm1 > 0x00007f03157c1106 <+2454>: pmovmskb %xmm1,%edx > 0x00007f03157c110a <+2458>: sub $0xffff,%edx > 0x00007f03157c1110 <+2464>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1116 <+2470>: add $0x10,%rcx > 0x00007f03157c111a <+2474>: movdqa %xmm4,%xmm3 > 0x00007f03157c111e <+2478>: add $0x10,%r10 > 0x00007f03157c1122 <+2482>: jg 0x7f03157c1160 <__strcmp_ssse3+2544> > 0x00007f03157c1124 <+2484>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1129 <+2489>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c112e <+2494>: movdqa %xmm2,%xmm4 > 0x00007f03157c1132 <+2498>: palignr $0x8,%xmm3,%xmm2 > 0x00007f03157c1138 <+2504>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c113c <+2508>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1140 <+2512>: psubb %xmm0,%xmm1 > 0x00007f03157c1144 <+2516>: pmovmskb %xmm1,%edx > 0x00007f03157c1148 <+2520>: sub $0xffff,%edx > 0x00007f03157c114e <+2526>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1154 <+2532>: add $0x10,%rcx > 0x00007f03157c1158 <+2536>: movdqa %xmm4,%xmm3 > 0x00007f03157c115c <+2540>: jmp 0x7f03157c10e0 <__strcmp_ssse3+2416> > 0x00007f03157c115e <+2542>: xchg %ax,%ax > 0x00007f03157c1160 <+2544>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1164 <+2548>: pmovmskb %xmm0,%edx > 0x00007f03157c1168 <+2552>: test $0xff00,%edx > 0x00007f03157c116e <+2558>: jne 0x7f03157c1180 <__strcmp_ssse3+2576> > 0x00007f03157c1170 <+2560>: pxor %xmm0,%xmm0 > 0x00007f03157c1174 <+2564>: sub $0x1000,%r10 > 0x00007f03157c117b <+2571>: jmpq 0x7f03157c10e6 <__strcmp_ssse3+2422> > 0x00007f03157c1180 <+2576>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1185 <+2581>: psrldq $0x8,%xmm0 > 0x00007f03157c118a <+2586>: psrldq $0x8,%xmm3 > 0x00007f03157c118f <+2591>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c1194 <+2596>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c11a0 <+2608>: pxor %xmm0,%xmm0 > 0x00007f03157c11a4 <+2612>: movdqa (%rdi),%xmm2 > 0x00007f03157c11a8 <+2616>: movdqa (%rsi),%xmm1 > 0x00007f03157c11ac <+2620>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c11b0 <+2624>: pslldq $0x7,%xmm2 > 0x00007f03157c11b5 <+2629>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c11b9 <+2633>: psubb %xmm0,%xmm2 > 0x00007f03157c11bd <+2637>: pmovmskb %xmm2,%r9d > 0x00007f03157c11c2 <+2642>: shr %cl,%edx > 0x00007f03157c11c4 <+2644>: shr %cl,%r9d > 0x00007f03157c11c7 <+2647>: sub %r9d,%edx > 0x00007f03157c11ca <+2650>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c11d0 <+2656>: movdqa (%rdi),%xmm3 > 0x00007f03157c11d4 <+2660>: pxor %xmm0,%xmm0 > 0x00007f03157c11d8 <+2664>: mov $0x10,%rcx > 0x00007f03157c11df <+2671>: mov $0x9,%r9d > 0x00007f03157c11e5 <+2677>: lea 0x9(%rdi),%r10 > 0x00007f03157c11e9 <+2681>: and $0xfff,%r10 > 0x00007f03157c11f0 <+2688>: sub $0x1000,%r10 > 0x00007f03157c11f7 <+2695>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1200 <+2704>: add $0x10,%r10 > 0x00007f03157c1204 <+2708>: jg 0x7f03157c1280 <__strcmp_ssse3+2832> > 0x00007f03157c1206 <+2710>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c120b <+2715>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c1210 <+2720>: movdqa %xmm2,%xmm4 > 0x00007f03157c1214 <+2724>: palignr $0x9,%xmm3,%xmm2 > 0x00007f03157c121a <+2730>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c121e <+2734>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1222 <+2738>: psubb %xmm0,%xmm1 > 0x00007f03157c1226 <+2742>: pmovmskb %xmm1,%edx > 0x00007f03157c122a <+2746>: sub $0xffff,%edx > 0x00007f03157c1230 <+2752>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1236 <+2758>: add $0x10,%rcx > 0x00007f03157c123a <+2762>: movdqa %xmm4,%xmm3 > 0x00007f03157c123e <+2766>: add $0x10,%r10 > 0x00007f03157c1242 <+2770>: jg 0x7f03157c1280 <__strcmp_ssse3+2832> > 0x00007f03157c1244 <+2772>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1249 <+2777>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c124e <+2782>: movdqa %xmm2,%xmm4 > 0x00007f03157c1252 <+2786>: palignr $0x9,%xmm3,%xmm2 > 0x00007f03157c1258 <+2792>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c125c <+2796>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1260 <+2800>: psubb %xmm0,%xmm1 > 0x00007f03157c1264 <+2804>: pmovmskb %xmm1,%edx > 0x00007f03157c1268 <+2808>: sub $0xffff,%edx > 0x00007f03157c126e <+2814>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1274 <+2820>: add $0x10,%rcx > 0x00007f03157c1278 <+2824>: movdqa %xmm4,%xmm3 > 0x00007f03157c127c <+2828>: jmp 0x7f03157c1200 <__strcmp_ssse3+2704> > 0x00007f03157c127e <+2830>: xchg %ax,%ax > 0x00007f03157c1280 <+2832>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1284 <+2836>: pmovmskb %xmm0,%edx > 0x00007f03157c1288 <+2840>: test $0xfe00,%edx > 0x00007f03157c128e <+2846>: jne 0x7f03157c12a0 <__strcmp_ssse3+2864> > 0x00007f03157c1290 <+2848>: pxor %xmm0,%xmm0 > 0x00007f03157c1294 <+2852>: sub $0x1000,%r10 > 0x00007f03157c129b <+2859>: jmpq 0x7f03157c1206 <__strcmp_ssse3+2710> > 0x00007f03157c12a0 <+2864>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c12a5 <+2869>: psrldq $0x9,%xmm0 > 0x00007f03157c12aa <+2874>: psrldq $0x9,%xmm3 > 0x00007f03157c12af <+2879>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c12b4 <+2884>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c12c0 <+2896>: pxor %xmm0,%xmm0 > 0x00007f03157c12c4 <+2900>: movdqa (%rdi),%xmm2 > 0x00007f03157c12c8 <+2904>: movdqa (%rsi),%xmm1 > 0x00007f03157c12cc <+2908>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c12d0 <+2912>: pslldq $0x6,%xmm2 > 0x00007f03157c12d5 <+2917>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c12d9 <+2921>: psubb %xmm0,%xmm2 > 0x00007f03157c12dd <+2925>: pmovmskb %xmm2,%r9d > 0x00007f03157c12e2 <+2930>: shr %cl,%edx > 0x00007f03157c12e4 <+2932>: shr %cl,%r9d > 0x00007f03157c12e7 <+2935>: sub %r9d,%edx > 0x00007f03157c12ea <+2938>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c12f0 <+2944>: movdqa (%rdi),%xmm3 > 0x00007f03157c12f4 <+2948>: pxor %xmm0,%xmm0 > 0x00007f03157c12f8 <+2952>: mov $0x10,%rcx > 0x00007f03157c12ff <+2959>: mov $0xa,%r9d > 0x00007f03157c1305 <+2965>: lea 0xa(%rdi),%r10 > 0x00007f03157c1309 <+2969>: and $0xfff,%r10 > 0x00007f03157c1310 <+2976>: sub $0x1000,%r10 > 0x00007f03157c1317 <+2983>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1320 <+2992>: add $0x10,%r10 > 0x00007f03157c1324 <+2996>: jg 0x7f03157c13a0 <__strcmp_ssse3+3120> > 0x00007f03157c1326 <+2998>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c132b <+3003>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c1330 <+3008>: movdqa %xmm2,%xmm4 > 0x00007f03157c1334 <+3012>: palignr $0xa,%xmm3,%xmm2 > 0x00007f03157c133a <+3018>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c133e <+3022>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1342 <+3026>: psubb %xmm0,%xmm1 > 0x00007f03157c1346 <+3030>: pmovmskb %xmm1,%edx > 0x00007f03157c134a <+3034>: sub $0xffff,%edx > 0x00007f03157c1350 <+3040>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1356 <+3046>: add $0x10,%rcx > 0x00007f03157c135a <+3050>: movdqa %xmm4,%xmm3 > 0x00007f03157c135e <+3054>: add $0x10,%r10 > 0x00007f03157c1362 <+3058>: jg 0x7f03157c13a0 <__strcmp_ssse3+3120> > 0x00007f03157c1364 <+3060>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1369 <+3065>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c136e <+3070>: movdqa %xmm2,%xmm4 > 0x00007f03157c1372 <+3074>: palignr $0xa,%xmm3,%xmm2 > 0x00007f03157c1378 <+3080>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c137c <+3084>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1380 <+3088>: psubb %xmm0,%xmm1 > 0x00007f03157c1384 <+3092>: pmovmskb %xmm1,%edx > 0x00007f03157c1388 <+3096>: sub $0xffff,%edx > 0x00007f03157c138e <+3102>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1394 <+3108>: add $0x10,%rcx > 0x00007f03157c1398 <+3112>: movdqa %xmm4,%xmm3 > 0x00007f03157c139c <+3116>: jmp 0x7f03157c1320 <__strcmp_ssse3+2992> > 0x00007f03157c139e <+3118>: xchg %ax,%ax > 0x00007f03157c13a0 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c13a4 <+3124>: pmovmskb %xmm0,%edx > 0x00007f03157c13a8 <+3128>: test $0xfc00,%edx > 0x00007f03157c13ae <+3134>: jne 0x7f03157c13c0 <__strcmp_ssse3+3152> > 0x00007f03157c13b0 <+3136>: pxor %xmm0,%xmm0 > 0x00007f03157c13b4 <+3140>: sub $0x1000,%r10 > 0x00007f03157c13bb <+3147>: jmpq 0x7f03157c1326 <__strcmp_ssse3+2998> > 0x00007f03157c13c0 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c13c5 <+3157>: psrldq $0xa,%xmm0 > 0x00007f03157c13ca <+3162>: psrldq $0xa,%xmm3 > 0x00007f03157c13cf <+3167>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c13d4 <+3172>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c13e0 <+3184>: pxor %xmm0,%xmm0 > 0x00007f03157c13e4 <+3188>: movdqa (%rdi),%xmm2 > 0x00007f03157c13e8 <+3192>: movdqa (%rsi),%xmm1 > 0x00007f03157c13ec <+3196>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c13f0 <+3200>: pslldq $0x5,%xmm2 > 0x00007f03157c13f5 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c13f9 <+3209>: psubb %xmm0,%xmm2 > 0x00007f03157c13fd <+3213>: pmovmskb %xmm2,%r9d > 0x00007f03157c1402 <+3218>: shr %cl,%edx > 0x00007f03157c1404 <+3220>: shr %cl,%r9d > 0x00007f03157c1407 <+3223>: sub %r9d,%edx > 0x00007f03157c140a <+3226>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c1410 <+3232>: movdqa (%rdi),%xmm3 > 0x00007f03157c1414 <+3236>: pxor %xmm0,%xmm0 > 0x00007f03157c1418 <+3240>: mov $0x10,%rcx > 0x00007f03157c141f <+3247>: mov $0xb,%r9d > 0x00007f03157c1425 <+3253>: lea 0xb(%rdi),%r10 > 0x00007f03157c1429 <+3257>: and $0xfff,%r10 > 0x00007f03157c1430 <+3264>: sub $0x1000,%r10 > 0x00007f03157c1437 <+3271>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1440 <+3280>: add $0x10,%r10 > 0x00007f03157c1444 <+3284>: jg 0x7f03157c14c0 <__strcmp_ssse3+3408> > 0x00007f03157c1446 <+3286>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c144b <+3291>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c1450 <+3296>: movdqa %xmm2,%xmm4 > 0x00007f03157c1454 <+3300>: palignr $0xb,%xmm3,%xmm2 > 0x00007f03157c145a <+3306>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c145e <+3310>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1462 <+3314>: psubb %xmm0,%xmm1 > 0x00007f03157c1466 <+3318>: pmovmskb %xmm1,%edx > 0x00007f03157c146a <+3322>: sub $0xffff,%edx > 0x00007f03157c1470 <+3328>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1476 <+3334>: add $0x10,%rcx > 0x00007f03157c147a <+3338>: movdqa %xmm4,%xmm3 > 0x00007f03157c147e <+3342>: add $0x10,%r10 > 0x00007f03157c1482 <+3346>: jg 0x7f03157c14c0 <__strcmp_ssse3+3408> > 0x00007f03157c1484 <+3348>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1489 <+3353>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c148e <+3358>: movdqa %xmm2,%xmm4 > 0x00007f03157c1492 <+3362>: palignr $0xb,%xmm3,%xmm2 > 0x00007f03157c1498 <+3368>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c149c <+3372>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c14a0 <+3376>: psubb %xmm0,%xmm1 > 0x00007f03157c14a4 <+3380>: pmovmskb %xmm1,%edx > 0x00007f03157c14a8 <+3384>: sub $0xffff,%edx > 0x00007f03157c14ae <+3390>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c14b4 <+3396>: add $0x10,%rcx > 0x00007f03157c14b8 <+3400>: movdqa %xmm4,%xmm3 > 0x00007f03157c14bc <+3404>: jmp 0x7f03157c1440 <__strcmp_ssse3+3280> > 0x00007f03157c14be <+3406>: xchg %ax,%ax > 0x00007f03157c14c0 <+3408>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c14c4 <+3412>: pmovmskb %xmm0,%edx > 0x00007f03157c14c8 <+3416>: test $0xf800,%edx > 0x00007f03157c14ce <+3422>: jne 0x7f03157c14e0 <__strcmp_ssse3+3440> > 0x00007f03157c14d0 <+3424>: pxor %xmm0,%xmm0 > 0x00007f03157c14d4 <+3428>: sub $0x1000,%r10 > 0x00007f03157c14db <+3435>: jmpq 0x7f03157c1446 <__strcmp_ssse3+3286> > 0x00007f03157c14e0 <+3440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c14e5 <+3445>: psrldq $0xb,%xmm0 > 0x00007f03157c14ea <+3450>: psrldq $0xb,%xmm3 > 0x00007f03157c14ef <+3455>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c14f4 <+3460>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c1500 <+3472>: pxor %xmm0,%xmm0 > 0x00007f03157c1504 <+3476>: movdqa (%rdi),%xmm2 > 0x00007f03157c1508 <+3480>: movdqa (%rsi),%xmm1 > 0x00007f03157c150c <+3484>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c1510 <+3488>: pslldq $0x4,%xmm2 > 0x00007f03157c1515 <+3493>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c1519 <+3497>: psubb %xmm0,%xmm2 > 0x00007f03157c151d <+3501>: pmovmskb %xmm2,%r9d > 0x00007f03157c1522 <+3506>: shr %cl,%edx > 0x00007f03157c1524 <+3508>: shr %cl,%r9d > 0x00007f03157c1527 <+3511>: sub %r9d,%edx > 0x00007f03157c152a <+3514>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c1530 <+3520>: movdqa (%rdi),%xmm3 > 0x00007f03157c1534 <+3524>: pxor %xmm0,%xmm0 > 0x00007f03157c1538 <+3528>: mov $0x10,%rcx > 0x00007f03157c153f <+3535>: mov $0xc,%r9d > 0x00007f03157c1545 <+3541>: lea 0xc(%rdi),%r10 > 0x00007f03157c1549 <+3545>: and $0xfff,%r10 > 0x00007f03157c1550 <+3552>: sub $0x1000,%r10 > 0x00007f03157c1557 <+3559>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1560 <+3568>: add $0x10,%r10 > 0x00007f03157c1564 <+3572>: jg 0x7f03157c15e0 <__strcmp_ssse3+3696> > 0x00007f03157c1566 <+3574>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c156b <+3579>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c1570 <+3584>: movdqa %xmm2,%xmm4 > 0x00007f03157c1574 <+3588>: palignr $0xc,%xmm3,%xmm2 > 0x00007f03157c157a <+3594>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c157e <+3598>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1582 <+3602>: psubb %xmm0,%xmm1 > 0x00007f03157c1586 <+3606>: pmovmskb %xmm1,%edx > 0x00007f03157c158a <+3610>: sub $0xffff,%edx > 0x00007f03157c1590 <+3616>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1596 <+3622>: add $0x10,%rcx > 0x00007f03157c159a <+3626>: movdqa %xmm4,%xmm3 > 0x00007f03157c159e <+3630>: add $0x10,%r10 > 0x00007f03157c15a2 <+3634>: jg 0x7f03157c15e0 <__strcmp_ssse3+3696> > 0x00007f03157c15a4 <+3636>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c15a9 <+3641>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c15ae <+3646>: movdqa %xmm2,%xmm4 > 0x00007f03157c15b2 <+3650>: palignr $0xc,%xmm3,%xmm2 > 0x00007f03157c15b8 <+3656>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c15bc <+3660>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c15c0 <+3664>: psubb %xmm0,%xmm1 > 0x00007f03157c15c4 <+3668>: pmovmskb %xmm1,%edx > 0x00007f03157c15c8 <+3672>: sub $0xffff,%edx > 0x00007f03157c15ce <+3678>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c15d4 <+3684>: add $0x10,%rcx > 0x00007f03157c15d8 <+3688>: movdqa %xmm4,%xmm3 > 0x00007f03157c15dc <+3692>: jmp 0x7f03157c1560 <__strcmp_ssse3+3568> > 0x00007f03157c15de <+3694>: xchg %ax,%ax > 0x00007f03157c15e0 <+3696>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c15e4 <+3700>: pmovmskb %xmm0,%edx > 0x00007f03157c15e8 <+3704>: test $0xf000,%edx > 0x00007f03157c15ee <+3710>: jne 0x7f03157c1600 <__strcmp_ssse3+3728> > 0x00007f03157c15f0 <+3712>: pxor %xmm0,%xmm0 > 0x00007f03157c15f4 <+3716>: sub $0x1000,%r10 > 0x00007f03157c15fb <+3723>: jmpq 0x7f03157c1566 <__strcmp_ssse3+3574> > 0x00007f03157c1600 <+3728>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1605 <+3733>: psrldq $0xc,%xmm0 > 0x00007f03157c160a <+3738>: psrldq $0xc,%xmm3 > 0x00007f03157c160f <+3743>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c1614 <+3748>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c1620 <+3760>: pxor %xmm0,%xmm0 > 0x00007f03157c1624 <+3764>: movdqa (%rdi),%xmm2 > 0x00007f03157c1628 <+3768>: movdqa (%rsi),%xmm1 > 0x00007f03157c162c <+3772>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c1630 <+3776>: pslldq $0x3,%xmm2 > 0x00007f03157c1635 <+3781>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c1639 <+3785>: psubb %xmm0,%xmm2 > 0x00007f03157c163d <+3789>: pmovmskb %xmm2,%r9d > 0x00007f03157c1642 <+3794>: shr %cl,%edx > 0x00007f03157c1644 <+3796>: shr %cl,%r9d > 0x00007f03157c1647 <+3799>: sub %r9d,%edx > 0x00007f03157c164a <+3802>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c1650 <+3808>: movdqa (%rdi),%xmm3 > 0x00007f03157c1654 <+3812>: pxor %xmm0,%xmm0 > 0x00007f03157c1658 <+3816>: mov $0x10,%rcx > 0x00007f03157c165f <+3823>: mov $0xd,%r9d > 0x00007f03157c1665 <+3829>: lea 0xd(%rdi),%r10 > 0x00007f03157c1669 <+3833>: and $0xfff,%r10 > 0x00007f03157c1670 <+3840>: sub $0x1000,%r10 > 0x00007f03157c1677 <+3847>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1680 <+3856>: add $0x10,%r10 > 0x00007f03157c1684 <+3860>: jg 0x7f03157c1700 <__strcmp_ssse3+3984> > 0x00007f03157c1686 <+3862>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c168b <+3867>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c1690 <+3872>: movdqa %xmm2,%xmm4 > 0x00007f03157c1694 <+3876>: palignr $0xd,%xmm3,%xmm2 > 0x00007f03157c169a <+3882>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c169e <+3886>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c16a2 <+3890>: psubb %xmm0,%xmm1 > 0x00007f03157c16a6 <+3894>: pmovmskb %xmm1,%edx > 0x00007f03157c16aa <+3898>: sub $0xffff,%edx > 0x00007f03157c16b0 <+3904>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c16b6 <+3910>: add $0x10,%rcx > 0x00007f03157c16ba <+3914>: movdqa %xmm4,%xmm3 > 0x00007f03157c16be <+3918>: add $0x10,%r10 > 0x00007f03157c16c2 <+3922>: jg 0x7f03157c1700 <__strcmp_ssse3+3984> > 0x00007f03157c16c4 <+3924>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c16c9 <+3929>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c16ce <+3934>: movdqa %xmm2,%xmm4 > 0x00007f03157c16d2 <+3938>: palignr $0xd,%xmm3,%xmm2 > 0x00007f03157c16d8 <+3944>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c16dc <+3948>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c16e0 <+3952>: psubb %xmm0,%xmm1 > 0x00007f03157c16e4 <+3956>: pmovmskb %xmm1,%edx > 0x00007f03157c16e8 <+3960>: sub $0xffff,%edx > 0x00007f03157c16ee <+3966>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c16f4 <+3972>: add $0x10,%rcx > 0x00007f03157c16f8 <+3976>: movdqa %xmm4,%xmm3 > 0x00007f03157c16fc <+3980>: jmp 0x7f03157c1680 <__strcmp_ssse3+3856> > 0x00007f03157c16fe <+3982>: xchg %ax,%ax > 0x00007f03157c1700 <+3984>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1704 <+3988>: pmovmskb %xmm0,%edx > 0x00007f03157c1708 <+3992>: test $0xe000,%edx > 0x00007f03157c170e <+3998>: jne 0x7f03157c1720 <__strcmp_ssse3+4016> > 0x00007f03157c1710 <+4000>: pxor %xmm0,%xmm0 > 0x00007f03157c1714 <+4004>: sub $0x1000,%r10 > 0x00007f03157c171b <+4011>: jmpq 0x7f03157c1686 <__strcmp_ssse3+3862> > 0x00007f03157c1720 <+4016>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1725 <+4021>: psrldq $0xd,%xmm0 > 0x00007f03157c172a <+4026>: psrldq $0xd,%xmm3 > 0x00007f03157c172f <+4031>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c1734 <+4036>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c1740 <+4048>: pxor %xmm0,%xmm0 > 0x00007f03157c1744 <+4052>: movdqa (%rdi),%xmm2 > 0x00007f03157c1748 <+4056>: movdqa (%rsi),%xmm1 > 0x00007f03157c174c <+4060>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c1750 <+4064>: pslldq $0x2,%xmm2 > 0x00007f03157c1755 <+4069>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c1759 <+4073>: psubb %xmm0,%xmm2 > 0x00007f03157c175d <+4077>: pmovmskb %xmm2,%r9d > 0x00007f03157c1762 <+4082>: shr %cl,%edx > 0x00007f03157c1764 <+4084>: shr %cl,%r9d > 0x00007f03157c1767 <+4087>: sub %r9d,%edx > 0x00007f03157c176a <+4090>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c1770 <+4096>: movdqa (%rdi),%xmm3 > 0x00007f03157c1774 <+4100>: pxor %xmm0,%xmm0 > 0x00007f03157c1778 <+4104>: mov $0x10,%rcx > 0x00007f03157c177f <+4111>: mov $0xe,%r9d > 0x00007f03157c1785 <+4117>: lea 0xe(%rdi),%r10 > 0x00007f03157c1789 <+4121>: and $0xfff,%r10 > 0x00007f03157c1790 <+4128>: sub $0x1000,%r10 > 0x00007f03157c1797 <+4135>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c17a0 <+4144>: add $0x10,%r10 > 0x00007f03157c17a4 <+4148>: jg 0x7f03157c1820 <__strcmp_ssse3+4272> > 0x00007f03157c17a6 <+4150>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c17ab <+4155>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c17b0 <+4160>: movdqa %xmm2,%xmm4 > 0x00007f03157c17b4 <+4164>: palignr $0xe,%xmm3,%xmm2 > 0x00007f03157c17ba <+4170>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c17be <+4174>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c17c2 <+4178>: psubb %xmm0,%xmm1 > 0x00007f03157c17c6 <+4182>: pmovmskb %xmm1,%edx > 0x00007f03157c17ca <+4186>: sub $0xffff,%edx > 0x00007f03157c17d0 <+4192>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c17d6 <+4198>: add $0x10,%rcx > 0x00007f03157c17da <+4202>: movdqa %xmm4,%xmm3 > 0x00007f03157c17de <+4206>: add $0x10,%r10 > 0x00007f03157c17e2 <+4210>: jg 0x7f03157c1820 <__strcmp_ssse3+4272> > 0x00007f03157c17e4 <+4212>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c17e9 <+4217>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c17ee <+4222>: movdqa %xmm2,%xmm4 > 0x00007f03157c17f2 <+4226>: palignr $0xe,%xmm3,%xmm2 > 0x00007f03157c17f8 <+4232>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c17fc <+4236>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1800 <+4240>: psubb %xmm0,%xmm1 > 0x00007f03157c1804 <+4244>: pmovmskb %xmm1,%edx > 0x00007f03157c1808 <+4248>: sub $0xffff,%edx > 0x00007f03157c180e <+4254>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1814 <+4260>: add $0x10,%rcx > 0x00007f03157c1818 <+4264>: movdqa %xmm4,%xmm3 > 0x00007f03157c181c <+4268>: jmp 0x7f03157c17a0 <__strcmp_ssse3+4144> > 0x00007f03157c181e <+4270>: xchg %ax,%ax > 0x00007f03157c1820 <+4272>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1824 <+4276>: pmovmskb %xmm0,%edx > 0x00007f03157c1828 <+4280>: test $0xc000,%edx > 0x00007f03157c182e <+4286>: jne 0x7f03157c1840 <__strcmp_ssse3+4304> > 0x00007f03157c1830 <+4288>: pxor %xmm0,%xmm0 > 0x00007f03157c1834 <+4292>: sub $0x1000,%r10 > 0x00007f03157c183b <+4299>: jmpq 0x7f03157c17a6 <__strcmp_ssse3+4150> > 0x00007f03157c1840 <+4304>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1845 <+4309>: psrldq $0xe,%xmm0 > 0x00007f03157c184a <+4314>: psrldq $0xe,%xmm3 > 0x00007f03157c184f <+4319>: jmpq 0x7f03157c1970 <__strcmp_ssse3+4608> > 0x00007f03157c1854 <+4324>: data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c1860 <+4336>: pxor %xmm0,%xmm0 > 0x00007f03157c1864 <+4340>: movdqa (%rdi),%xmm2 > 0x00007f03157c1868 <+4344>: movdqa (%rsi),%xmm1 > 0x00007f03157c186c <+4348>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c1870 <+4352>: pslldq $0x1,%xmm2 > 0x00007f03157c1875 <+4357>: pcmpeqb %xmm1,%xmm2 > 0x00007f03157c1879 <+4361>: psubb %xmm0,%xmm2 > 0x00007f03157c187d <+4365>: pmovmskb %xmm2,%r9d > 0x00007f03157c1882 <+4370>: shr %cl,%edx > 0x00007f03157c1884 <+4372>: shr %cl,%r9d > 0x00007f03157c1887 <+4375>: sub %r9d,%edx > 0x00007f03157c188a <+4378>: jne 0x7f03157c1985 <__strcmp_ssse3+4629> > 0x00007f03157c1890 <+4384>: movdqa (%rdi),%xmm3 > 0x00007f03157c1894 <+4388>: pxor %xmm0,%xmm0 > 0x00007f03157c1898 <+4392>: mov $0x10,%rcx > 0x00007f03157c189f <+4399>: mov $0xf,%r9d > 0x00007f03157c18a5 <+4405>: lea 0xf(%rdi),%r10 > 0x00007f03157c18a9 <+4409>: and $0xfff,%r10 > 0x00007f03157c18b0 <+4416>: sub $0x1000,%r10 > 0x00007f03157c18b7 <+4423>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c18c0 <+4432>: add $0x10,%r10 > 0x00007f03157c18c4 <+4436>: jg 0x7f03157c1940 <__strcmp_ssse3+4560> > 0x00007f03157c18c6 <+4438>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c18cb <+4443>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c18d0 <+4448>: movdqa %xmm2,%xmm4 > 0x00007f03157c18d4 <+4452>: palignr $0xf,%xmm3,%xmm2 > 0x00007f03157c18da <+4458>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c18de <+4462>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c18e2 <+4466>: psubb %xmm0,%xmm1 > 0x00007f03157c18e6 <+4470>: pmovmskb %xmm1,%edx > 0x00007f03157c18ea <+4474>: sub $0xffff,%edx > 0x00007f03157c18f0 <+4480>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c18f6 <+4486>: add $0x10,%rcx > 0x00007f03157c18fa <+4490>: movdqa %xmm4,%xmm3 > 0x00007f03157c18fe <+4494>: add $0x10,%r10 > 0x00007f03157c1902 <+4498>: jg 0x7f03157c1940 <__strcmp_ssse3+4560> > 0x00007f03157c1904 <+4500>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1909 <+4505>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00007f03157c190e <+4510>: movdqa %xmm2,%xmm4 > 0x00007f03157c1912 <+4514>: palignr $0xf,%xmm3,%xmm2 > 0x00007f03157c1918 <+4520>: pcmpeqb %xmm1,%xmm0 > 0x00007f03157c191c <+4524>: pcmpeqb %xmm2,%xmm1 > 0x00007f03157c1920 <+4528>: psubb %xmm0,%xmm1 > 0x00007f03157c1924 <+4532>: pmovmskb %xmm1,%edx > 0x00007f03157c1928 <+4536>: sub $0xffff,%edx > 0x00007f03157c192e <+4542>: jne 0x7f03157c1980 <__strcmp_ssse3+4624> > 0x00007f03157c1930 <+4544>: add $0x10,%rcx > 0x00007f03157c1934 <+4548>: movdqa %xmm4,%xmm3 > 0x00007f03157c1938 <+4552>: jmp 0x7f03157c18c0 <__strcmp_ssse3+4432> > 0x00007f03157c193a <+4554>: nopw 0x0(%rax,%rax,1) > 0x00007f03157c1940 <+4560>: pcmpeqb %xmm3,%xmm0 > 0x00007f03157c1944 <+4564>: pmovmskb %xmm0,%edx > 0x00007f03157c1948 <+4568>: test $0x8000,%edx > 0x00007f03157c194e <+4574>: jne 0x7f03157c1960 <__strcmp_ssse3+4592> > 0x00007f03157c1950 <+4576>: pxor %xmm0,%xmm0 > 0x00007f03157c1954 <+4580>: sub $0x1000,%r10 > 0x00007f03157c195b <+4587>: jmpq 0x7f03157c18c6 <__strcmp_ssse3+4438> > 0x00007f03157c1960 <+4592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00007f03157c1965 <+4597>: psrldq $0xf,%xmm3 > 0x00007f03157c196a <+4602>: psrldq $0xf,%xmm0 > 0x00007f03157c196f <+4607>: nop > 0x00007f03157c1970 <+4608>: pcmpeqb %xmm3,%xmm1 > 0x00007f03157c1974 <+4612>: psubb %xmm0,%xmm1 > 0x00007f03157c1978 <+4616>: pmovmskb %xmm1,%edx > 0x00007f03157c197c <+4620>: not %edx > 0x00007f03157c197e <+4622>: xchg %ax,%ax > 0x00007f03157c1980 <+4624>: lea -0x10(%r9,%rcx,1),%rax > 0x00007f03157c1985 <+4629>: lea (%rdi,%rax,1),%rdi > 0x00007f03157c1989 <+4633>: lea (%rsi,%rcx,1),%rsi > 0x00007f03157c198d <+4637>: test %r8d,%r8d > 0x00007f03157c1990 <+4640>: je 0x7f03157c19a0 <__strcmp_ssse3+4656> > 0x00007f03157c1992 <+4642>: xchg %rsi,%rdi > 0x00007f03157c1995 <+4645>: data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c19a0 <+4656>: bsf %rdx,%rdx > 0x00007f03157c19a4 <+4660>: movzbl (%rsi,%rdx,1),%ecx > 0x00007f03157c19a8 <+4664>: movzbl (%rdi,%rdx,1),%eax > 0x00007f03157c19ac <+4668>: sub %ecx,%eax > 0x00007f03157c19ae <+4670>: retq > 0x00007f03157c19af <+4671>: xor %eax,%eax > 0x00007f03157c19b1 <+4673>: retq > 0x00007f03157c19b2 <+4674>: data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) > 0x00007f03157c19c0 <+4688>: movzbl (%rsi),%ecx > 0x00007f03157c19c3 <+4691>: movzbl (%rdi),%eax > 0x00007f03157c19c6 <+4694>: sub %ecx,%eax > 0x00007f03157c19c8 <+4696>: retq >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1156069
: 949897 |
949898
|
949899
|
949900
|
949901
|
949902
|
949903
|
949904
|
949905
|
949906
|
949907