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 847635 Details for
Bug 1050989
[abrt] geoclue: strcmp(): geoclue-plazes 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), 73.01 KB, created by
Daniel Demus
on 2014-01-09 13:22:23 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Daniel Demus
Created:
2014-01-09 13:22:23 UTC
Size:
73.01 KB
patch
obsolete
>[New LWP 12441] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/geoclue-plazes'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:210 >210 movlpd (%rsi), %xmm2 > >Thread 1 (Thread 0x7f9355ec9880 (LWP 12441)): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:210 >No locals. >#1 0x0000003728116efc in __GI___nss_database_lookup (database=database@entry=0x372817a3eb "hosts", alternate_name=alternate_name@entry=0x0, defconfig=defconfig@entry=0x372817a3cf "dns [!UNAVAIL=return] files", ni=ni@entry=0x7fff1cf408e0) at nsswitch.c:136 > entry = 0x632e73657a616c70 >#2 0x00000037280dc2fa in gaih_inet (name=name@entry=0xd54800 "plazes.com", service=<optimized out>, req=req@entry=0x7fff1cf40bc0, pai=pai@entry=0x7fff1cf40a10, naddrs=naddrs@entry=0x7fff1cf40a00) at ../sysdeps/posix/getaddrinfo.c:800 > pat = 0x7fff1cf408d0 > no_inet6_data = 0 > nip = 0x0 > status = NSS_STATUS_UNAVAIL > no_more = <optimized out> > old_res_options = <optimized out> > tmpbuflen = <optimized out> > no_data = 0 > inet6_status = NSS_STATUS_UNAVAIL > tp = <optimized out> > st = 0x7fff1cf407c0 > at = 0x7fff1cf40780 > rc = 1 > got_ipv6 = false > canon = 0x0 > orig_name = 0xd54800 "plazes.com" > alloca_used = <optimized out> > port = <optimized out> > malloc_name = false > malloc_addrmem = false > addrmem = 0x0 > malloc_canonbuf = false > canonbuf = 0x0 > malloc_tmpbuf = false > tmpbuf = 0x0 > result = 0 >#3 0x00000037280de6fd in __GI_getaddrinfo (name=name@entry=0xd54800 "plazes.com", service=service@entry=0x0, hints=hints@entry=0x7fff1cf40bc0, pai=pai@entry=0x7fff1cf40b78) at ../sysdeps/posix/getaddrinfo.c:2405 > i = 0 > last_i = 0 > nresults = 0 > p = 0x0 > gaih_service = {name = 0xb <Address 0xb out of bounds>, num = 1} > pservice = <optimized out> > local_hints = {ai_flags = 35, ai_family = 0, ai_socktype = 13599736, ai_protocol = 135, ai_addrlen = 136, ai_addr = 0x87, ai_canonname = 0x5 <Address 0x5 out of bounds>, ai_next = 0x7fff1cf41140} > in6ai = 0x0 > in6ailen = 0 > seen_ipv4 = false > seen_ipv6 = false > check_pf_called = false > end = 0x7fff1cf40a10 > naddrs = 0 >#4 0x00000037308a107d in xmlNanoHTTPConnectHost (host=host@entry=0xd54800 "plazes.com", port=80) at nanohttp.c:1078 > status = <optimized out> > hints = {ai_flags = 0, ai_family = 0, ai_socktype = 1, ai_protocol = 0, ai_addrlen = 0, ai_addr = 0x0, ai_canonname = 0x0, ai_next = 0x0} > res = <optimized out> > result = 0x0 > h = <optimized out> > addr = 0x0 > ia = {s_addr = 0} > sockin = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"} > ia6 = {__in6_u = {__u6_addr8 = "\260\346\321\000\000\000\000\000`\207;(7\000\000", __u6_addr16 = {59056, 209, 0, 0, 34656, 10299, 55, 0}, __u6_addr32 = {13756080, 0, 674989920, 55}}} > sockin6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0, sin6_addr = {__in6_u = {__u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0} > i = <optimized out> > s = <optimized out> >#5 0x00000037308a2482 in xmlNanoHTTPMethodRedir__internal_alias (URL=URL@entry=0xd1e6b0 "http://plazes.com/suggestions.xml?mac_address=0%8B8B8B8B8B8B8B8B8B8B", method=method@entry=0x3884010429 "GET", input=input@entry=0x0, contentType=contentType@entry=0x0, redir=redir@entry=0x0, headers=headers@entry=0x0, ilen=ilen@entry=0) at nanohttp.c:1395 > ctxt = 0xd4df70 > bp = <optimized out> > p = <optimized out> > blen = <optimized out> > ret = <optimized out> > nbRedirects = <optimized out> > redirURL = <optimized out> >#6 0x00000037308a28a3 in xmlNanoHTTPMethod__internal_alias (URL=URL@entry=0xd1e6b0 "http://plazes.com/suggestions.xml?mac_address=0%8B8B8B8B8B8B8B8B8B8B", method=method@entry=0x3884010429 "GET", input=input@entry=0x0, contentType=contentType@entry=0x0, headers=headers@entry=0x0, ilen=ilen@entry=0) at nanohttp.c:1604 >No locals. >#7 0x000000388400d0b7 in gc_web_service_fetch (self=self@entry=0xcf40c0, url=url@entry=0xd1e6b0 "http://plazes.com/suggestions.xml?mac_address=0%8B8B8B8B8B8B8B8B8B8B", error=error@entry=0x7fff1cf41338) at gc-web-service.c:191 > ctxt = 0x0 > len = <optimized out> > buf = "`\204\317\000\000\000\000\000_\202\001z8\000\000\000\240\017\364\034\377\177\000\000P\r\364\034\377\177\000\000\002\000\000\000\000\000\000\000\340\300`\177\070", '\000' <repeats 11 times>, "\360\203\317\000\000\000\000\000\000\251\316\000\000\000\000\000p\017\364\034\377\177\000\000\360\203\317\000\000\000\000\000\000\000\340\000\377\177\000\000p\017\364\034\377\177\000\000p\017\364\034\377\177\000\000\020\000\000\000\000\000\000\000\205WC+7\000\000\000@\356\316\000\000\000\000\000A\354@+7\000\000\000\001\200\255\373\000\000\000\000\000\350\316", '\000' <repeats 14 times>, "\354@+7", '\000' <repeats 11 times>, "@\356\316\000\000\000\000\000\002\000\000\000\000\000\000\000"... > output = 0xd1e6b0 > __FUNCTION__ = "gc_web_service_fetch" >#8 0x000000388400d5ef in gc_web_service_query (self=0xcf40c0, error=error@entry=0x7fff1cf41338) at gc-web-service.c:364 > list = {{gp_offset = 40, fp_offset = 0, overflow_arg_area = 0x7fff1cf411e0, reg_save_area = 0x7fff1cf41170}} > key = 0x0 > value = <optimized out> > esc_value = <optimized out> > tmp = <optimized out> > url = 0xd1e6b0 "http://plazes.com/suggestions.xml?mac_address=0%8B8B8B8B8B8B8B8B8B8B" > first_pair = <optimized out> > __PRETTY_FUNCTION__ = "gc_web_service_query" >#9 0x00000000004027aa in geoclue_plazes_get_position (iface=<optimized out>, fields=0xd52ff0, timestamp=<optimized out>, latitude=0xd53000, longitude=0xd53008, altitude=<optimized out>, accuracy=0xd53018, error=0x7fff1cf41338) at geoclue-plazes.c:152 > plazes = 0xce52c0 > mac = <optimized out> > mac_lc = 0xcfa4a0 "b0:c6:9a:30:36:c8" >#10 0x000000388400e264 in dbus_glib_marshal_gc_iface_position_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER_POINTER_POINTER (closure=0x7fff1cf41420, return_value=0x7fff1cf41340, n_param_values=<optimized out>, param_values=0xd522b0, invocation_hint=<optimized out>, marshal_data=0x388400e330 <gc_iface_position_get_position>) at gc-iface-position-glue.h:102 > callback = <optimized out> > cc = <optimized out> > data1 = 0xce52c0 > data2 = <optimized out> > v_return = <optimized out> > __PRETTY_FUNCTION__ = "dbus_glib_marshal_gc_iface_position_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER_POINTER_POINTER" >#11 0x000000387f60d28d in invoke_object_method (message=0xcfc050, connection=0xcf56a0, method=0x3884214cd0 <dbus_glib_gc_iface_position_methods>, object_info=0x3884214ac0 <dbus_glib_gc_iface_position_object_info>, object=<optimized out>) at dbus-gobject.c:1899 > had_error = <optimized out> > value_array = 0xd54f80 > gerror = 0x0 > closure = {ref_count = 0, meta_marshal_nouse = 0, n_guards = 0, n_fnotifiers = 0, n_inotifiers = 0, in_inotify = 0, floating = 0, derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0x0, data = 0x0, notifiers = 0x0} > out_param_pos = 6 > have_retval = 1 > send_reply = 1 > in_signature = 0xd50990 "" > out_param_count = 13904896 > out_param_gvalue_pos = 0 > retval_signals_error = 1 > arg_metadata = <optimized out> > is_async = <optimized out> > out_param_values = 0xd42c00 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > out_param_gvalues = 0xcea8a0 > reply = 0x0 > retval_is_synthetic = 1 > retval_is_constant = 0 >#12 object_registration_message (connection=0xcf56a0, message=message@entry=0xcfc050, user_data=user_data@entry=0xcea900) at dbus-gobject.c:2161 > pspec = <optimized out> > object = <optimized out> > setter = <optimized out> > getter = <optimized out> > getall = <optimized out> > s = <optimized out> > requested_propname = 0x0 > wincaps_propiface = 0x0 > iter = {dummy1 = 0x7fff00000000, dummy2 = 0x100000000000001, dummy3 = 0, dummy4 = 0, dummy5 = 1, dummy6 = 0, dummy7 = 13616560, dummy8 = 0, dummy9 = 13616368, dummy10 = 0, dummy11 = 13616480, pad1 = 0, pad2 = 0, pad3 = 0x0} > method = 0x3884214cd0 <dbus_glib_gc_iface_position_methods> > object_info = 0x3884214ac0 <dbus_glib_gc_iface_position_object_info> > ret = <optimized out> > o = 0xcea900 >#13 0x000000387a01df06 in _dbus_object_tree_dispatch_and_unlock (tree=0xcf53a0, message=message@entry=0xcfc050, found_object=found_object@entry=0x7fff1cf41644) at dbus-object-tree.c:862 > message_function = 0x387f60cbc0 <object_registration_message> > user_data = 0xcea900 > next = 0x0 > path = 0xcfac50 > exact_match = 0 > list = 0xcf4e00 > link = <optimized out> > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > subtree = <optimized out> >#14 0x000000387a0100b9 in dbus_connection_dispatch (connection=connection@entry=0xcf56a0) at dbus-connection.c:4672 > message = 0xcfc050 > link = <optimized out> > filter_list_copy = 0x0 > message_link = 0xcf4de8 > result = <optimized out> > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > found_object = 1 > __FUNCTION__ = "dbus_connection_dispatch" >#15 0x000000387f60ad65 in message_queue_dispatch (source=source@entry=0xcf8650, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90 > connection = 0xcf56a0 >#16 0x000000372a4492a6 in g_main_dispatch (context=0xcf8560) at gmain.c:3066 > dispatch = 0x387f60ad50 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0xcf8650, next = 0x0} > source = 0xcf8650 > current = 0xd53560 > i = 0 >#17 g_main_context_dispatch (context=context@entry=0xcf8560) at gmain.c:3642 >No locals. >#18 0x000000372a449628 in g_main_context_iterate (context=0xcf8560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0xd52070 >#19 0x000000372a449a3a in g_main_loop_run (loop=0xd53320) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#20 0x0000000000402072 in main () at geoclue-plazes.c:371 > o = 0xce52c0 >From To Syms Read Shared Object Library >0x0000003882c0ed20 0x0000003882c2f5cc Yes /lib64/libnm-glib.so.4 >0x0000003884c15070 0x0000003884c41dd0 Yes /lib64/libnm-util.so.2 >0x0000003884008000 0x000000388400edb8 Yes /lib64/libgeoclue.so.0 >0x000000387f60a610 0x000000387f61c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000387a007ab0 0x000000387a031a54 Yes /lib64/libdbus-1.so.3 >0x000000372b40b160 0x000000372b439a18 Yes /lib64/libgobject-2.0.so.0 >0x000000372a41a6e0 0x000000372a4b2f1c Yes /lib64/libglib-2.0.so.0 >0x000000373082e870 0x0000003730916930 Yes /lib64/libxml2.so.2 >0x00000037288059f0 0x0000003728811614 Yes /lib64/libpthread.so.0 >0x000000372801f560 0x0000003728160cc4 Yes /lib64/libc.so.6 >0x000000372f801510 0x000000372f802b84 Yes /lib64/libuuid.so.1 >0x000000374340acd0 0x000000374342dbe4 Yes /lib64/libssl3.so >0x0000003742809e60 0x0000003742821b28 Yes /lib64/libsmime3.so >0x0000003742019870 0x00000037421040e4 Yes /lib64/libnss3.so >0x000000374240be10 0x000000374241a078 Yes /lib64/libnssutil3.so >0x0000003741401090 0x0000003741402018 Yes /lib64/libplds4.so >0x0000003741801510 0x0000003741802b18 Yes /lib64/libplc4.so >0x0000003741c0d140 0x0000003741c2ceb0 Yes /lib64/libnspr4.so >0x0000003728400ed0 0x00000037284019d0 Yes /lib64/libdl.so.2 >0x000000387a831be0 0x000000387a8f365c Yes /lib64/libgio-2.0.so.0 >0x000000372fc01190 0x000000372fc02088 Yes /lib64/libgmodule-2.0.so.0 >0x00000038806039a0 0x00000038806068ea Yes /lib64/libgudev-1.0.so.0 >0x00000037298022d0 0x00000037298050cc Yes /lib64/librt.so.1 >0x000000372ac01870 0x000000372ac05fe8 Yes /lib64/libffi.so.6 >0x0000003729002210 0x000000372900e930 Yes /lib64/libz.so.1 >0x000000372d0030e0 0x000000372d019060 Yes /lib64/liblzma.so.5 >0x0000003728c05890 0x0000003728c74bb8 Yes /lib64/libm.so.6 >0x0000003727800b10 0x0000003727819cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003879c064a0 0x0000003879c18fe4 Yes /lib64/libselinux.so.1 >0x000000372a803a40 0x000000372a81281c Yes /lib64/libresolv.so.2 >0x000000387a4034f0 0x000000387a40bf62 Yes /lib64/libudev.so.1 >0x0000003729c01770 0x0000003729c4b8d8 Yes /lib64/libpcre.so.1 >0x0000003729402af0 0x0000003729412218 Yes /lib64/libgcc_s.so.1 >0x0000003727c04f20 0x0000003727c3297c Yes /lib64/libsoftokn3.so >0x000000373f20afa0 0x000000373f298760 Yes /lib64/libsqlite3.so.0 >0x000000373f603d00 0x000000373f6582f0 Yes /lib64/libfreebl3.so >0x00007f9355cbe1e0 0x00007f9355cc54a4 Yes /lib64/libnss_files.so.2 >0x00007f9355ab7100 0x00007f9355aba4b8 Yes /lib64/libnss_dns.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x2b 43 >rbx 0x7fff1cf408e0 140733679143136 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x632e73657a616c80 7146776538365652096 >rdi 0x372817a3eb 236895839211 >rbp 0x372817a3eb 0x372817a3eb >rsp 0x7fff1cf406b8 0x7fff1cf406b8 >r8 0x7fff1cf40a00 140733679143424 >r9 0xc 12 >r10 0x16 22 >r11 0x246 582 >r12 0x0 0 >r13 0x372817a3cf 236895839183 >r14 0x632e73657a616c70 7146776538365652080 >r15 0xd54870 13977712 >rip 0x3728084c9a 0x3728084c9a <__strcmp_sse2+26> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __strcmp_sse2: > 0x0000003728084c80 <+0>: mov %esi,%ecx > 0x0000003728084c82 <+2>: mov %edi,%eax > 0x0000003728084c84 <+4>: and $0x3f,%rcx > 0x0000003728084c88 <+8>: and $0x3f,%rax > 0x0000003728084c8c <+12>: cmp $0x30,%ecx > 0x0000003728084c8f <+15>: ja 0x3728084cd0 <__strcmp_sse2+80> > 0x0000003728084c91 <+17>: cmp $0x30,%eax > 0x0000003728084c94 <+20>: ja 0x3728084cd0 <__strcmp_sse2+80> > 0x0000003728084c96 <+22>: movlpd (%rdi),%xmm1 >=> 0x0000003728084c9a <+26>: movlpd (%rsi),%xmm2 > 0x0000003728084c9e <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003728084ca3 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003728084ca8 <+40>: pxor %xmm0,%xmm0 > 0x0000003728084cac <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084cb0 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084cb4 <+52>: psubb %xmm0,%xmm1 > 0x0000003728084cb8 <+56>: pmovmskb %xmm1,%edx > 0x0000003728084cbc <+60>: sub $0xffff,%edx > 0x0000003728084cc2 <+66>: jne 0x3728086090 <__strcmp_sse2+5136> > 0x0000003728084cc8 <+72>: add $0x10,%rsi > 0x0000003728084ccc <+76>: add $0x10,%rdi > 0x0000003728084cd0 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003728084cd4 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003728084cd8 <+88>: mov $0xffff,%edx > 0x0000003728084cdd <+93>: xor %r8d,%r8d > 0x0000003728084ce0 <+96>: and $0xf,%ecx > 0x0000003728084ce3 <+99>: and $0xf,%eax > 0x0000003728084ce6 <+102>: cmp %eax,%ecx > 0x0000003728084ce8 <+104>: je 0x3728084d10 <__strcmp_sse2+144> > 0x0000003728084cea <+106>: ja 0x3728084cf3 <__strcmp_sse2+115> > 0x0000003728084cec <+108>: mov %edx,%r8d > 0x0000003728084cef <+111>: xchg %eax,%ecx > 0x0000003728084cf0 <+112>: xchg %rsi,%rdi > 0x0000003728084cf3 <+115>: lea 0xf(%rax),%r9 > 0x0000003728084cf7 <+119>: sub %rcx,%r9 > 0x0000003728084cfa <+122>: lea 0xefd8f(%rip),%r10 # 0x3728174a90 > 0x0000003728084d01 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003728084d05 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003728084d09 <+137>: jmpq *%r10 > 0x0000003728084d0c <+140>: nopl 0x0(%rax) > 0x0000003728084d10 <+144>: movdqa (%rsi),%xmm1 > 0x0000003728084d14 <+148>: pxor %xmm0,%xmm0 > 0x0000003728084d18 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084d1c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003728084d20 <+160>: psubb %xmm0,%xmm1 > 0x0000003728084d24 <+164>: pmovmskb %xmm1,%r9d > 0x0000003728084d29 <+169>: shr %cl,%edx > 0x0000003728084d2b <+171>: shr %cl,%r9d > 0x0000003728084d2e <+174>: sub %r9d,%edx > 0x0000003728084d31 <+177>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728084d37 <+183>: mov $0x10,%rcx > 0x0000003728084d3e <+190>: mov $0x10,%r9 > 0x0000003728084d45 <+197>: pxor %xmm0,%xmm0 > 0x0000003728084d49 <+201>: nopl 0x0(%rax) > 0x0000003728084d50 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084d55 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084d5a <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084d5e <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084d62 <+226>: psubb %xmm0,%xmm1 > 0x0000003728084d66 <+230>: pmovmskb %xmm1,%edx > 0x0000003728084d6a <+234>: sub $0xffff,%edx > 0x0000003728084d70 <+240>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084d76 <+246>: add $0x10,%rcx > 0x0000003728084d7a <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084d7f <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084d84 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084d88 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084d8c <+268>: psubb %xmm0,%xmm1 > 0x0000003728084d90 <+272>: pmovmskb %xmm1,%edx > 0x0000003728084d94 <+276>: sub $0xffff,%edx > 0x0000003728084d9a <+282>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084da0 <+288>: add $0x10,%rcx > 0x0000003728084da4 <+292>: jmp 0x3728084d50 <__strcmp_sse2+208> > 0x0000003728084da6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003728084db0 <+304>: pxor %xmm0,%xmm0 > 0x0000003728084db4 <+308>: movdqa (%rdi),%xmm2 > 0x0000003728084db8 <+312>: movdqa (%rsi),%xmm1 > 0x0000003728084dbc <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084dc0 <+320>: pslldq $0xf,%xmm2 > 0x0000003728084dc5 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003728084dc9 <+329>: psubb %xmm0,%xmm2 > 0x0000003728084dcd <+333>: pmovmskb %xmm2,%r9d > 0x0000003728084dd2 <+338>: shr %cl,%edx > 0x0000003728084dd4 <+340>: shr %cl,%r9d > 0x0000003728084dd7 <+343>: sub %r9d,%edx > 0x0000003728084dda <+346>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728084de0 <+352>: movdqa (%rdi),%xmm3 > 0x0000003728084de4 <+356>: pxor %xmm0,%xmm0 > 0x0000003728084de8 <+360>: mov $0x10,%rcx > 0x0000003728084def <+367>: mov $0x1,%r9d > 0x0000003728084df5 <+373>: lea 0x1(%rdi),%r10 > 0x0000003728084df9 <+377>: and $0xfff,%r10 > 0x0000003728084e00 <+384>: sub $0x1000,%r10 > 0x0000003728084e07 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003728084e10 <+400>: add $0x10,%r10 > 0x0000003728084e14 <+404>: jg 0x3728084eb0 <__strcmp_sse2+560> > 0x0000003728084e1a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084e1f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084e24 <+420>: movdqa %xmm2,%xmm4 > 0x0000003728084e28 <+424>: psrldq $0x1,%xmm3 > 0x0000003728084e2d <+429>: pslldq $0xf,%xmm2 > 0x0000003728084e32 <+434>: por %xmm3,%xmm2 > 0x0000003728084e36 <+438>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084e3a <+442>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084e3e <+446>: psubb %xmm0,%xmm1 > 0x0000003728084e42 <+450>: pmovmskb %xmm1,%edx > 0x0000003728084e46 <+454>: sub $0xffff,%edx > 0x0000003728084e4c <+460>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084e52 <+466>: add $0x10,%rcx > 0x0000003728084e56 <+470>: movdqa %xmm4,%xmm3 > 0x0000003728084e5a <+474>: add $0x10,%r10 > 0x0000003728084e5e <+478>: jg 0x3728084eb0 <__strcmp_sse2+560> > 0x0000003728084e60 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084e65 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084e6a <+490>: movdqa %xmm2,%xmm4 > 0x0000003728084e6e <+494>: psrldq $0x1,%xmm3 > 0x0000003728084e73 <+499>: pslldq $0xf,%xmm2 > 0x0000003728084e78 <+504>: por %xmm3,%xmm2 > 0x0000003728084e7c <+508>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084e80 <+512>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084e84 <+516>: psubb %xmm0,%xmm1 > 0x0000003728084e88 <+520>: pmovmskb %xmm1,%edx > 0x0000003728084e8c <+524>: sub $0xffff,%edx > 0x0000003728084e92 <+530>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084e98 <+536>: add $0x10,%rcx > 0x0000003728084e9c <+540>: movdqa %xmm4,%xmm3 > 0x0000003728084ea0 <+544>: jmpq 0x3728084e10 <__strcmp_sse2+400> > 0x0000003728084ea5 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728084eb0 <+560>: pcmpeqb %xmm3,%xmm0 > 0x0000003728084eb4 <+564>: pmovmskb %xmm0,%edx > 0x0000003728084eb8 <+568>: test $0xfffe,%edx > 0x0000003728084ebe <+574>: jne 0x3728084ed0 <__strcmp_sse2+592> > 0x0000003728084ec0 <+576>: pxor %xmm0,%xmm0 > 0x0000003728084ec4 <+580>: sub $0x1000,%r10 > 0x0000003728084ecb <+587>: jmpq 0x3728084e1a <__strcmp_sse2+410> > 0x0000003728084ed0 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084ed5 <+597>: psrldq $0x1,%xmm0 > 0x0000003728084eda <+602>: psrldq $0x1,%xmm3 > 0x0000003728084edf <+607>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728084ee4 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728084ef0 <+624>: pxor %xmm0,%xmm0 > 0x0000003728084ef4 <+628>: movdqa (%rdi),%xmm2 > 0x0000003728084ef8 <+632>: movdqa (%rsi),%xmm1 > 0x0000003728084efc <+636>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084f00 <+640>: pslldq $0xe,%xmm2 > 0x0000003728084f05 <+645>: pcmpeqb %xmm1,%xmm2 > 0x0000003728084f09 <+649>: psubb %xmm0,%xmm2 > 0x0000003728084f0d <+653>: pmovmskb %xmm2,%r9d > 0x0000003728084f12 <+658>: shr %cl,%edx > 0x0000003728084f14 <+660>: shr %cl,%r9d > 0x0000003728084f17 <+663>: sub %r9d,%edx > 0x0000003728084f1a <+666>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728084f20 <+672>: movdqa (%rdi),%xmm3 > 0x0000003728084f24 <+676>: pxor %xmm0,%xmm0 > 0x0000003728084f28 <+680>: mov $0x10,%rcx > 0x0000003728084f2f <+687>: mov $0x2,%r9d > 0x0000003728084f35 <+693>: lea 0x2(%rdi),%r10 > 0x0000003728084f39 <+697>: and $0xfff,%r10 > 0x0000003728084f40 <+704>: sub $0x1000,%r10 > 0x0000003728084f47 <+711>: nopw 0x0(%rax,%rax,1) > 0x0000003728084f50 <+720>: add $0x10,%r10 > 0x0000003728084f54 <+724>: jg 0x3728084ff0 <__strcmp_sse2+880> > 0x0000003728084f5a <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084f5f <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084f64 <+740>: movdqa %xmm2,%xmm4 > 0x0000003728084f68 <+744>: psrldq $0x2,%xmm3 > 0x0000003728084f6d <+749>: pslldq $0xe,%xmm2 > 0x0000003728084f72 <+754>: por %xmm3,%xmm2 > 0x0000003728084f76 <+758>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084f7a <+762>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084f7e <+766>: psubb %xmm0,%xmm1 > 0x0000003728084f82 <+770>: pmovmskb %xmm1,%edx > 0x0000003728084f86 <+774>: sub $0xffff,%edx > 0x0000003728084f8c <+780>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084f92 <+786>: add $0x10,%rcx > 0x0000003728084f96 <+790>: movdqa %xmm4,%xmm3 > 0x0000003728084f9a <+794>: add $0x10,%r10 > 0x0000003728084f9e <+798>: jg 0x3728084ff0 <__strcmp_sse2+880> > 0x0000003728084fa0 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728084fa5 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728084faa <+810>: movdqa %xmm2,%xmm4 > 0x0000003728084fae <+814>: psrldq $0x2,%xmm3 > 0x0000003728084fb3 <+819>: pslldq $0xe,%xmm2 > 0x0000003728084fb8 <+824>: por %xmm3,%xmm2 > 0x0000003728084fbc <+828>: pcmpeqb %xmm1,%xmm0 > 0x0000003728084fc0 <+832>: pcmpeqb %xmm2,%xmm1 > 0x0000003728084fc4 <+836>: psubb %xmm0,%xmm1 > 0x0000003728084fc8 <+840>: pmovmskb %xmm1,%edx > 0x0000003728084fcc <+844>: sub $0xffff,%edx > 0x0000003728084fd2 <+850>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728084fd8 <+856>: add $0x10,%rcx > 0x0000003728084fdc <+860>: movdqa %xmm4,%xmm3 > 0x0000003728084fe0 <+864>: jmpq 0x3728084f50 <__strcmp_sse2+720> > 0x0000003728084fe5 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728084ff0 <+880>: pcmpeqb %xmm3,%xmm0 > 0x0000003728084ff4 <+884>: pmovmskb %xmm0,%edx > 0x0000003728084ff8 <+888>: test $0xfffc,%edx > 0x0000003728084ffe <+894>: jne 0x3728085010 <__strcmp_sse2+912> > 0x0000003728085000 <+896>: pxor %xmm0,%xmm0 > 0x0000003728085004 <+900>: sub $0x1000,%r10 > 0x000000372808500b <+907>: jmpq 0x3728084f5a <__strcmp_sse2+730> > 0x0000003728085010 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085015 <+917>: psrldq $0x2,%xmm0 > 0x000000372808501a <+922>: psrldq $0x2,%xmm3 > 0x000000372808501f <+927>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085024 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085030 <+944>: pxor %xmm0,%xmm0 > 0x0000003728085034 <+948>: movdqa (%rdi),%xmm2 > 0x0000003728085038 <+952>: movdqa (%rsi),%xmm1 > 0x000000372808503c <+956>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085040 <+960>: pslldq $0xd,%xmm2 > 0x0000003728085045 <+965>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085049 <+969>: psubb %xmm0,%xmm2 > 0x000000372808504d <+973>: pmovmskb %xmm2,%r9d > 0x0000003728085052 <+978>: shr %cl,%edx > 0x0000003728085054 <+980>: shr %cl,%r9d > 0x0000003728085057 <+983>: sub %r9d,%edx > 0x000000372808505a <+986>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085060 <+992>: movdqa (%rdi),%xmm3 > 0x0000003728085064 <+996>: pxor %xmm0,%xmm0 > 0x0000003728085068 <+1000>: mov $0x10,%rcx > 0x000000372808506f <+1007>: mov $0x3,%r9d > 0x0000003728085075 <+1013>: lea 0x3(%rdi),%r10 > 0x0000003728085079 <+1017>: and $0xfff,%r10 > 0x0000003728085080 <+1024>: sub $0x1000,%r10 > 0x0000003728085087 <+1031>: nopw 0x0(%rax,%rax,1) > 0x0000003728085090 <+1040>: add $0x10,%r10 > 0x0000003728085094 <+1044>: jg 0x3728085130 <__strcmp_sse2+1200> > 0x000000372808509a <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808509f <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280850a4 <+1060>: movdqa %xmm2,%xmm4 > 0x00000037280850a8 <+1064>: psrldq $0x3,%xmm3 > 0x00000037280850ad <+1069>: pslldq $0xd,%xmm2 > 0x00000037280850b2 <+1074>: por %xmm3,%xmm2 > 0x00000037280850b6 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x00000037280850ba <+1082>: pcmpeqb %xmm2,%xmm1 > 0x00000037280850be <+1086>: psubb %xmm0,%xmm1 > 0x00000037280850c2 <+1090>: pmovmskb %xmm1,%edx > 0x00000037280850c6 <+1094>: sub $0xffff,%edx > 0x00000037280850cc <+1100>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x00000037280850d2 <+1106>: add $0x10,%rcx > 0x00000037280850d6 <+1110>: movdqa %xmm4,%xmm3 > 0x00000037280850da <+1114>: add $0x10,%r10 > 0x00000037280850de <+1118>: jg 0x3728085130 <__strcmp_sse2+1200> > 0x00000037280850e0 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280850e5 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280850ea <+1130>: movdqa %xmm2,%xmm4 > 0x00000037280850ee <+1134>: psrldq $0x3,%xmm3 > 0x00000037280850f3 <+1139>: pslldq $0xd,%xmm2 > 0x00000037280850f8 <+1144>: por %xmm3,%xmm2 > 0x00000037280850fc <+1148>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085100 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085104 <+1156>: psubb %xmm0,%xmm1 > 0x0000003728085108 <+1160>: pmovmskb %xmm1,%edx > 0x000000372808510c <+1164>: sub $0xffff,%edx > 0x0000003728085112 <+1170>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085118 <+1176>: add $0x10,%rcx > 0x000000372808511c <+1180>: movdqa %xmm4,%xmm3 > 0x0000003728085120 <+1184>: jmpq 0x3728085090 <__strcmp_sse2+1040> > 0x0000003728085125 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085130 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085134 <+1204>: pmovmskb %xmm0,%edx > 0x0000003728085138 <+1208>: test $0xfff8,%edx > 0x000000372808513e <+1214>: jne 0x3728085150 <__strcmp_sse2+1232> > 0x0000003728085140 <+1216>: pxor %xmm0,%xmm0 > 0x0000003728085144 <+1220>: sub $0x1000,%r10 > 0x000000372808514b <+1227>: jmpq 0x372808509a <__strcmp_sse2+1050> > 0x0000003728085150 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085155 <+1237>: psrldq $0x3,%xmm0 > 0x000000372808515a <+1242>: psrldq $0x3,%xmm3 > 0x000000372808515f <+1247>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085164 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085170 <+1264>: pxor %xmm0,%xmm0 > 0x0000003728085174 <+1268>: movdqa (%rdi),%xmm2 > 0x0000003728085178 <+1272>: movdqa (%rsi),%xmm1 > 0x000000372808517c <+1276>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085180 <+1280>: pslldq $0xc,%xmm2 > 0x0000003728085185 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085189 <+1289>: psubb %xmm0,%xmm2 > 0x000000372808518d <+1293>: pmovmskb %xmm2,%r9d > 0x0000003728085192 <+1298>: shr %cl,%edx > 0x0000003728085194 <+1300>: shr %cl,%r9d > 0x0000003728085197 <+1303>: sub %r9d,%edx > 0x000000372808519a <+1306>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x00000037280851a0 <+1312>: movdqa (%rdi),%xmm3 > 0x00000037280851a4 <+1316>: pxor %xmm0,%xmm0 > 0x00000037280851a8 <+1320>: mov $0x10,%rcx > 0x00000037280851af <+1327>: mov $0x4,%r9d > 0x00000037280851b5 <+1333>: lea 0x4(%rdi),%r10 > 0x00000037280851b9 <+1337>: and $0xfff,%r10 > 0x00000037280851c0 <+1344>: sub $0x1000,%r10 > 0x00000037280851c7 <+1351>: nopw 0x0(%rax,%rax,1) > 0x00000037280851d0 <+1360>: add $0x10,%r10 > 0x00000037280851d4 <+1364>: jg 0x3728085270 <__strcmp_sse2+1520> > 0x00000037280851da <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280851df <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280851e4 <+1380>: movdqa %xmm2,%xmm4 > 0x00000037280851e8 <+1384>: psrldq $0x4,%xmm3 > 0x00000037280851ed <+1389>: pslldq $0xc,%xmm2 > 0x00000037280851f2 <+1394>: por %xmm3,%xmm2 > 0x00000037280851f6 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x00000037280851fa <+1402>: pcmpeqb %xmm2,%xmm1 > 0x00000037280851fe <+1406>: psubb %xmm0,%xmm1 > 0x0000003728085202 <+1410>: pmovmskb %xmm1,%edx > 0x0000003728085206 <+1414>: sub $0xffff,%edx > 0x000000372808520c <+1420>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085212 <+1426>: add $0x10,%rcx > 0x0000003728085216 <+1430>: movdqa %xmm4,%xmm3 > 0x000000372808521a <+1434>: add $0x10,%r10 > 0x000000372808521e <+1438>: jg 0x3728085270 <__strcmp_sse2+1520> > 0x0000003728085220 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085225 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x000000372808522a <+1450>: movdqa %xmm2,%xmm4 > 0x000000372808522e <+1454>: psrldq $0x4,%xmm3 > 0x0000003728085233 <+1459>: pslldq $0xc,%xmm2 > 0x0000003728085238 <+1464>: por %xmm3,%xmm2 > 0x000000372808523c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085240 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085244 <+1476>: psubb %xmm0,%xmm1 > 0x0000003728085248 <+1480>: pmovmskb %xmm1,%edx > 0x000000372808524c <+1484>: sub $0xffff,%edx > 0x0000003728085252 <+1490>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085258 <+1496>: add $0x10,%rcx > 0x000000372808525c <+1500>: movdqa %xmm4,%xmm3 > 0x0000003728085260 <+1504>: jmpq 0x37280851d0 <__strcmp_sse2+1360> > 0x0000003728085265 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085270 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085274 <+1524>: pmovmskb %xmm0,%edx > 0x0000003728085278 <+1528>: test $0xfff0,%edx > 0x000000372808527e <+1534>: jne 0x3728085290 <__strcmp_sse2+1552> > 0x0000003728085280 <+1536>: pxor %xmm0,%xmm0 > 0x0000003728085284 <+1540>: sub $0x1000,%r10 > 0x000000372808528b <+1547>: jmpq 0x37280851da <__strcmp_sse2+1370> > 0x0000003728085290 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085295 <+1557>: psrldq $0x4,%xmm0 > 0x000000372808529a <+1562>: psrldq $0x4,%xmm3 > 0x000000372808529f <+1567>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x00000037280852a4 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280852b0 <+1584>: pxor %xmm0,%xmm0 > 0x00000037280852b4 <+1588>: movdqa (%rdi),%xmm2 > 0x00000037280852b8 <+1592>: movdqa (%rsi),%xmm1 > 0x00000037280852bc <+1596>: pcmpeqb %xmm1,%xmm0 > 0x00000037280852c0 <+1600>: pslldq $0xb,%xmm2 > 0x00000037280852c5 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x00000037280852c9 <+1609>: psubb %xmm0,%xmm2 > 0x00000037280852cd <+1613>: pmovmskb %xmm2,%r9d > 0x00000037280852d2 <+1618>: shr %cl,%edx > 0x00000037280852d4 <+1620>: shr %cl,%r9d > 0x00000037280852d7 <+1623>: sub %r9d,%edx > 0x00000037280852da <+1626>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x00000037280852e0 <+1632>: movdqa (%rdi),%xmm3 > 0x00000037280852e4 <+1636>: pxor %xmm0,%xmm0 > 0x00000037280852e8 <+1640>: mov $0x10,%rcx > 0x00000037280852ef <+1647>: mov $0x5,%r9d > 0x00000037280852f5 <+1653>: lea 0x5(%rdi),%r10 > 0x00000037280852f9 <+1657>: and $0xfff,%r10 > 0x0000003728085300 <+1664>: sub $0x1000,%r10 > 0x0000003728085307 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003728085310 <+1680>: add $0x10,%r10 > 0x0000003728085314 <+1684>: jg 0x37280853b0 <__strcmp_sse2+1840> > 0x000000372808531a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808531f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085324 <+1700>: movdqa %xmm2,%xmm4 > 0x0000003728085328 <+1704>: psrldq $0x5,%xmm3 > 0x000000372808532d <+1709>: pslldq $0xb,%xmm2 > 0x0000003728085332 <+1714>: por %xmm3,%xmm2 > 0x0000003728085336 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x000000372808533a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x000000372808533e <+1726>: psubb %xmm0,%xmm1 > 0x0000003728085342 <+1730>: pmovmskb %xmm1,%edx > 0x0000003728085346 <+1734>: sub $0xffff,%edx > 0x000000372808534c <+1740>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085352 <+1746>: add $0x10,%rcx > 0x0000003728085356 <+1750>: movdqa %xmm4,%xmm3 > 0x000000372808535a <+1754>: add $0x10,%r10 > 0x000000372808535e <+1758>: jg 0x37280853b0 <__strcmp_sse2+1840> > 0x0000003728085360 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085365 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x000000372808536a <+1770>: movdqa %xmm2,%xmm4 > 0x000000372808536e <+1774>: psrldq $0x5,%xmm3 > 0x0000003728085373 <+1779>: pslldq $0xb,%xmm2 > 0x0000003728085378 <+1784>: por %xmm3,%xmm2 > 0x000000372808537c <+1788>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085380 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085384 <+1796>: psubb %xmm0,%xmm1 > 0x0000003728085388 <+1800>: pmovmskb %xmm1,%edx > 0x000000372808538c <+1804>: sub $0xffff,%edx > 0x0000003728085392 <+1810>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085398 <+1816>: add $0x10,%rcx > 0x000000372808539c <+1820>: movdqa %xmm4,%xmm3 > 0x00000037280853a0 <+1824>: jmpq 0x3728085310 <__strcmp_sse2+1680> > 0x00000037280853a5 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280853b0 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x00000037280853b4 <+1844>: pmovmskb %xmm0,%edx > 0x00000037280853b8 <+1848>: test $0xffe0,%edx > 0x00000037280853be <+1854>: jne 0x37280853d0 <__strcmp_sse2+1872> > 0x00000037280853c0 <+1856>: pxor %xmm0,%xmm0 > 0x00000037280853c4 <+1860>: sub $0x1000,%r10 > 0x00000037280853cb <+1867>: jmpq 0x372808531a <__strcmp_sse2+1690> > 0x00000037280853d0 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280853d5 <+1877>: psrldq $0x5,%xmm0 > 0x00000037280853da <+1882>: psrldq $0x5,%xmm3 > 0x00000037280853df <+1887>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x00000037280853e4 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280853f0 <+1904>: pxor %xmm0,%xmm0 > 0x00000037280853f4 <+1908>: movdqa (%rdi),%xmm2 > 0x00000037280853f8 <+1912>: movdqa (%rsi),%xmm1 > 0x00000037280853fc <+1916>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085400 <+1920>: pslldq $0xa,%xmm2 > 0x0000003728085405 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085409 <+1929>: psubb %xmm0,%xmm2 > 0x000000372808540d <+1933>: pmovmskb %xmm2,%r9d > 0x0000003728085412 <+1938>: shr %cl,%edx > 0x0000003728085414 <+1940>: shr %cl,%r9d > 0x0000003728085417 <+1943>: sub %r9d,%edx > 0x000000372808541a <+1946>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085420 <+1952>: movdqa (%rdi),%xmm3 > 0x0000003728085424 <+1956>: pxor %xmm0,%xmm0 > 0x0000003728085428 <+1960>: mov $0x10,%rcx > 0x000000372808542f <+1967>: mov $0x6,%r9d > 0x0000003728085435 <+1973>: lea 0x6(%rdi),%r10 > 0x0000003728085439 <+1977>: and $0xfff,%r10 > 0x0000003728085440 <+1984>: sub $0x1000,%r10 > 0x0000003728085447 <+1991>: nopw 0x0(%rax,%rax,1) > 0x0000003728085450 <+2000>: add $0x10,%r10 > 0x0000003728085454 <+2004>: jg 0x37280854f0 <__strcmp_sse2+2160> > 0x000000372808545a <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808545f <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085464 <+2020>: movdqa %xmm2,%xmm4 > 0x0000003728085468 <+2024>: psrldq $0x6,%xmm3 > 0x000000372808546d <+2029>: pslldq $0xa,%xmm2 > 0x0000003728085472 <+2034>: por %xmm3,%xmm2 > 0x0000003728085476 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x000000372808547a <+2042>: pcmpeqb %xmm2,%xmm1 > 0x000000372808547e <+2046>: psubb %xmm0,%xmm1 > 0x0000003728085482 <+2050>: pmovmskb %xmm1,%edx > 0x0000003728085486 <+2054>: sub $0xffff,%edx > 0x000000372808548c <+2060>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085492 <+2066>: add $0x10,%rcx > 0x0000003728085496 <+2070>: movdqa %xmm4,%xmm3 > 0x000000372808549a <+2074>: add $0x10,%r10 > 0x000000372808549e <+2078>: jg 0x37280854f0 <__strcmp_sse2+2160> > 0x00000037280854a0 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280854a5 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280854aa <+2090>: movdqa %xmm2,%xmm4 > 0x00000037280854ae <+2094>: psrldq $0x6,%xmm3 > 0x00000037280854b3 <+2099>: pslldq $0xa,%xmm2 > 0x00000037280854b8 <+2104>: por %xmm3,%xmm2 > 0x00000037280854bc <+2108>: pcmpeqb %xmm1,%xmm0 > 0x00000037280854c0 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x00000037280854c4 <+2116>: psubb %xmm0,%xmm1 > 0x00000037280854c8 <+2120>: pmovmskb %xmm1,%edx > 0x00000037280854cc <+2124>: sub $0xffff,%edx > 0x00000037280854d2 <+2130>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x00000037280854d8 <+2136>: add $0x10,%rcx > 0x00000037280854dc <+2140>: movdqa %xmm4,%xmm3 > 0x00000037280854e0 <+2144>: jmpq 0x3728085450 <__strcmp_sse2+2000> > 0x00000037280854e5 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280854f0 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x00000037280854f4 <+2164>: pmovmskb %xmm0,%edx > 0x00000037280854f8 <+2168>: test $0xffc0,%edx > 0x00000037280854fe <+2174>: jne 0x3728085510 <__strcmp_sse2+2192> > 0x0000003728085500 <+2176>: pxor %xmm0,%xmm0 > 0x0000003728085504 <+2180>: sub $0x1000,%r10 > 0x000000372808550b <+2187>: jmpq 0x372808545a <__strcmp_sse2+2010> > 0x0000003728085510 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085515 <+2197>: psrldq $0x6,%xmm0 > 0x000000372808551a <+2202>: psrldq $0x6,%xmm3 > 0x000000372808551f <+2207>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085524 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085530 <+2224>: pxor %xmm0,%xmm0 > 0x0000003728085534 <+2228>: movdqa (%rdi),%xmm2 > 0x0000003728085538 <+2232>: movdqa (%rsi),%xmm1 > 0x000000372808553c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085540 <+2240>: pslldq $0x9,%xmm2 > 0x0000003728085545 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085549 <+2249>: psubb %xmm0,%xmm2 > 0x000000372808554d <+2253>: pmovmskb %xmm2,%r9d > 0x0000003728085552 <+2258>: shr %cl,%edx > 0x0000003728085554 <+2260>: shr %cl,%r9d > 0x0000003728085557 <+2263>: sub %r9d,%edx > 0x000000372808555a <+2266>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085560 <+2272>: movdqa (%rdi),%xmm3 > 0x0000003728085564 <+2276>: pxor %xmm0,%xmm0 > 0x0000003728085568 <+2280>: mov $0x10,%rcx > 0x000000372808556f <+2287>: mov $0x7,%r9d > 0x0000003728085575 <+2293>: lea 0x7(%rdi),%r10 > 0x0000003728085579 <+2297>: and $0xfff,%r10 > 0x0000003728085580 <+2304>: sub $0x1000,%r10 > 0x0000003728085587 <+2311>: nopw 0x0(%rax,%rax,1) > 0x0000003728085590 <+2320>: add $0x10,%r10 > 0x0000003728085594 <+2324>: jg 0x3728085630 <__strcmp_sse2+2480> > 0x000000372808559a <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808559f <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280855a4 <+2340>: movdqa %xmm2,%xmm4 > 0x00000037280855a8 <+2344>: psrldq $0x7,%xmm3 > 0x00000037280855ad <+2349>: pslldq $0x9,%xmm2 > 0x00000037280855b2 <+2354>: por %xmm3,%xmm2 > 0x00000037280855b6 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x00000037280855ba <+2362>: pcmpeqb %xmm2,%xmm1 > 0x00000037280855be <+2366>: psubb %xmm0,%xmm1 > 0x00000037280855c2 <+2370>: pmovmskb %xmm1,%edx > 0x00000037280855c6 <+2374>: sub $0xffff,%edx > 0x00000037280855cc <+2380>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x00000037280855d2 <+2386>: add $0x10,%rcx > 0x00000037280855d6 <+2390>: movdqa %xmm4,%xmm3 > 0x00000037280855da <+2394>: add $0x10,%r10 > 0x00000037280855de <+2398>: jg 0x3728085630 <__strcmp_sse2+2480> > 0x00000037280855e0 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280855e5 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280855ea <+2410>: movdqa %xmm2,%xmm4 > 0x00000037280855ee <+2414>: psrldq $0x7,%xmm3 > 0x00000037280855f3 <+2419>: pslldq $0x9,%xmm2 > 0x00000037280855f8 <+2424>: por %xmm3,%xmm2 > 0x00000037280855fc <+2428>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085600 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085604 <+2436>: psubb %xmm0,%xmm1 > 0x0000003728085608 <+2440>: pmovmskb %xmm1,%edx > 0x000000372808560c <+2444>: sub $0xffff,%edx > 0x0000003728085612 <+2450>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085618 <+2456>: add $0x10,%rcx > 0x000000372808561c <+2460>: movdqa %xmm4,%xmm3 > 0x0000003728085620 <+2464>: jmpq 0x3728085590 <__strcmp_sse2+2320> > 0x0000003728085625 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085630 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085634 <+2484>: pmovmskb %xmm0,%edx > 0x0000003728085638 <+2488>: test $0xff80,%edx > 0x000000372808563e <+2494>: jne 0x3728085650 <__strcmp_sse2+2512> > 0x0000003728085640 <+2496>: pxor %xmm0,%xmm0 > 0x0000003728085644 <+2500>: sub $0x1000,%r10 > 0x000000372808564b <+2507>: jmpq 0x372808559a <__strcmp_sse2+2330> > 0x0000003728085650 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085655 <+2517>: psrldq $0x7,%xmm0 > 0x000000372808565a <+2522>: psrldq $0x7,%xmm3 > 0x000000372808565f <+2527>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085664 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085670 <+2544>: pxor %xmm0,%xmm0 > 0x0000003728085674 <+2548>: movdqa (%rdi),%xmm2 > 0x0000003728085678 <+2552>: movdqa (%rsi),%xmm1 > 0x000000372808567c <+2556>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085680 <+2560>: pslldq $0x8,%xmm2 > 0x0000003728085685 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085689 <+2569>: psubb %xmm0,%xmm2 > 0x000000372808568d <+2573>: pmovmskb %xmm2,%r9d > 0x0000003728085692 <+2578>: shr %cl,%edx > 0x0000003728085694 <+2580>: shr %cl,%r9d > 0x0000003728085697 <+2583>: sub %r9d,%edx > 0x000000372808569a <+2586>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x00000037280856a0 <+2592>: movdqa (%rdi),%xmm3 > 0x00000037280856a4 <+2596>: pxor %xmm0,%xmm0 > 0x00000037280856a8 <+2600>: mov $0x10,%rcx > 0x00000037280856af <+2607>: mov $0x8,%r9d > 0x00000037280856b5 <+2613>: lea 0x8(%rdi),%r10 > 0x00000037280856b9 <+2617>: and $0xfff,%r10 > 0x00000037280856c0 <+2624>: sub $0x1000,%r10 > 0x00000037280856c7 <+2631>: nopw 0x0(%rax,%rax,1) > 0x00000037280856d0 <+2640>: add $0x10,%r10 > 0x00000037280856d4 <+2644>: jg 0x3728085770 <__strcmp_sse2+2800> > 0x00000037280856da <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280856df <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280856e4 <+2660>: movdqa %xmm2,%xmm4 > 0x00000037280856e8 <+2664>: psrldq $0x8,%xmm3 > 0x00000037280856ed <+2669>: pslldq $0x8,%xmm2 > 0x00000037280856f2 <+2674>: por %xmm3,%xmm2 > 0x00000037280856f6 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x00000037280856fa <+2682>: pcmpeqb %xmm2,%xmm1 > 0x00000037280856fe <+2686>: psubb %xmm0,%xmm1 > 0x0000003728085702 <+2690>: pmovmskb %xmm1,%edx > 0x0000003728085706 <+2694>: sub $0xffff,%edx > 0x000000372808570c <+2700>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085712 <+2706>: add $0x10,%rcx > 0x0000003728085716 <+2710>: movdqa %xmm4,%xmm3 > 0x000000372808571a <+2714>: add $0x10,%r10 > 0x000000372808571e <+2718>: jg 0x3728085770 <__strcmp_sse2+2800> > 0x0000003728085720 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085725 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x000000372808572a <+2730>: movdqa %xmm2,%xmm4 > 0x000000372808572e <+2734>: psrldq $0x8,%xmm3 > 0x0000003728085733 <+2739>: pslldq $0x8,%xmm2 > 0x0000003728085738 <+2744>: por %xmm3,%xmm2 > 0x000000372808573c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085740 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085744 <+2756>: psubb %xmm0,%xmm1 > 0x0000003728085748 <+2760>: pmovmskb %xmm1,%edx > 0x000000372808574c <+2764>: sub $0xffff,%edx > 0x0000003728085752 <+2770>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085758 <+2776>: add $0x10,%rcx > 0x000000372808575c <+2780>: movdqa %xmm4,%xmm3 > 0x0000003728085760 <+2784>: jmpq 0x37280856d0 <__strcmp_sse2+2640> > 0x0000003728085765 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085770 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085774 <+2804>: pmovmskb %xmm0,%edx > 0x0000003728085778 <+2808>: test $0xff00,%edx > 0x000000372808577e <+2814>: jne 0x3728085790 <__strcmp_sse2+2832> > 0x0000003728085780 <+2816>: pxor %xmm0,%xmm0 > 0x0000003728085784 <+2820>: sub $0x1000,%r10 > 0x000000372808578b <+2827>: jmpq 0x37280856da <__strcmp_sse2+2650> > 0x0000003728085790 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085795 <+2837>: psrldq $0x8,%xmm0 > 0x000000372808579a <+2842>: psrldq $0x8,%xmm3 > 0x000000372808579f <+2847>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x00000037280857a4 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280857b0 <+2864>: pxor %xmm0,%xmm0 > 0x00000037280857b4 <+2868>: movdqa (%rdi),%xmm2 > 0x00000037280857b8 <+2872>: movdqa (%rsi),%xmm1 > 0x00000037280857bc <+2876>: pcmpeqb %xmm1,%xmm0 > 0x00000037280857c0 <+2880>: pslldq $0x7,%xmm2 > 0x00000037280857c5 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x00000037280857c9 <+2889>: psubb %xmm0,%xmm2 > 0x00000037280857cd <+2893>: pmovmskb %xmm2,%r9d > 0x00000037280857d2 <+2898>: shr %cl,%edx > 0x00000037280857d4 <+2900>: shr %cl,%r9d > 0x00000037280857d7 <+2903>: sub %r9d,%edx > 0x00000037280857da <+2906>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x00000037280857e0 <+2912>: movdqa (%rdi),%xmm3 > 0x00000037280857e4 <+2916>: pxor %xmm0,%xmm0 > 0x00000037280857e8 <+2920>: mov $0x10,%rcx > 0x00000037280857ef <+2927>: mov $0x9,%r9d > 0x00000037280857f5 <+2933>: lea 0x9(%rdi),%r10 > 0x00000037280857f9 <+2937>: and $0xfff,%r10 > 0x0000003728085800 <+2944>: sub $0x1000,%r10 > 0x0000003728085807 <+2951>: nopw 0x0(%rax,%rax,1) > 0x0000003728085810 <+2960>: add $0x10,%r10 > 0x0000003728085814 <+2964>: jg 0x37280858b0 <__strcmp_sse2+3120> > 0x000000372808581a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808581f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085824 <+2980>: movdqa %xmm2,%xmm4 > 0x0000003728085828 <+2984>: psrldq $0x9,%xmm3 > 0x000000372808582d <+2989>: pslldq $0x7,%xmm2 > 0x0000003728085832 <+2994>: por %xmm3,%xmm2 > 0x0000003728085836 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x000000372808583a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x000000372808583e <+3006>: psubb %xmm0,%xmm1 > 0x0000003728085842 <+3010>: pmovmskb %xmm1,%edx > 0x0000003728085846 <+3014>: sub $0xffff,%edx > 0x000000372808584c <+3020>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085852 <+3026>: add $0x10,%rcx > 0x0000003728085856 <+3030>: movdqa %xmm4,%xmm3 > 0x000000372808585a <+3034>: add $0x10,%r10 > 0x000000372808585e <+3038>: jg 0x37280858b0 <__strcmp_sse2+3120> > 0x0000003728085860 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085865 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x000000372808586a <+3050>: movdqa %xmm2,%xmm4 > 0x000000372808586e <+3054>: psrldq $0x9,%xmm3 > 0x0000003728085873 <+3059>: pslldq $0x7,%xmm2 > 0x0000003728085878 <+3064>: por %xmm3,%xmm2 > 0x000000372808587c <+3068>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085880 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085884 <+3076>: psubb %xmm0,%xmm1 > 0x0000003728085888 <+3080>: pmovmskb %xmm1,%edx > 0x000000372808588c <+3084>: sub $0xffff,%edx > 0x0000003728085892 <+3090>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085898 <+3096>: add $0x10,%rcx > 0x000000372808589c <+3100>: movdqa %xmm4,%xmm3 > 0x00000037280858a0 <+3104>: jmpq 0x3728085810 <__strcmp_sse2+2960> > 0x00000037280858a5 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280858b0 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x00000037280858b4 <+3124>: pmovmskb %xmm0,%edx > 0x00000037280858b8 <+3128>: test $0xfe00,%edx > 0x00000037280858be <+3134>: jne 0x37280858d0 <__strcmp_sse2+3152> > 0x00000037280858c0 <+3136>: pxor %xmm0,%xmm0 > 0x00000037280858c4 <+3140>: sub $0x1000,%r10 > 0x00000037280858cb <+3147>: jmpq 0x372808581a <__strcmp_sse2+2970> > 0x00000037280858d0 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280858d5 <+3157>: psrldq $0x9,%xmm0 > 0x00000037280858da <+3162>: psrldq $0x9,%xmm3 > 0x00000037280858df <+3167>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x00000037280858e4 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280858f0 <+3184>: pxor %xmm0,%xmm0 > 0x00000037280858f4 <+3188>: movdqa (%rdi),%xmm2 > 0x00000037280858f8 <+3192>: movdqa (%rsi),%xmm1 > 0x00000037280858fc <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085900 <+3200>: pslldq $0x6,%xmm2 > 0x0000003728085905 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085909 <+3209>: psubb %xmm0,%xmm2 > 0x000000372808590d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003728085912 <+3218>: shr %cl,%edx > 0x0000003728085914 <+3220>: shr %cl,%r9d > 0x0000003728085917 <+3223>: sub %r9d,%edx > 0x000000372808591a <+3226>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085920 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003728085924 <+3236>: pxor %xmm0,%xmm0 > 0x0000003728085928 <+3240>: mov $0x10,%rcx > 0x000000372808592f <+3247>: mov $0xa,%r9d > 0x0000003728085935 <+3253>: lea 0xa(%rdi),%r10 > 0x0000003728085939 <+3257>: and $0xfff,%r10 > 0x0000003728085940 <+3264>: sub $0x1000,%r10 > 0x0000003728085947 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003728085950 <+3280>: add $0x10,%r10 > 0x0000003728085954 <+3284>: jg 0x37280859f0 <__strcmp_sse2+3440> > 0x000000372808595a <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000372808595f <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085964 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003728085968 <+3304>: psrldq $0xa,%xmm3 > 0x000000372808596d <+3309>: pslldq $0x6,%xmm2 > 0x0000003728085972 <+3314>: por %xmm3,%xmm2 > 0x0000003728085976 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x000000372808597a <+3322>: pcmpeqb %xmm2,%xmm1 > 0x000000372808597e <+3326>: psubb %xmm0,%xmm1 > 0x0000003728085982 <+3330>: pmovmskb %xmm1,%edx > 0x0000003728085986 <+3334>: sub $0xffff,%edx > 0x000000372808598c <+3340>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085992 <+3346>: add $0x10,%rcx > 0x0000003728085996 <+3350>: movdqa %xmm4,%xmm3 > 0x000000372808599a <+3354>: add $0x10,%r10 > 0x000000372808599e <+3358>: jg 0x37280859f0 <__strcmp_sse2+3440> > 0x00000037280859a0 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037280859a5 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037280859aa <+3370>: movdqa %xmm2,%xmm4 > 0x00000037280859ae <+3374>: psrldq $0xa,%xmm3 > 0x00000037280859b3 <+3379>: pslldq $0x6,%xmm2 > 0x00000037280859b8 <+3384>: por %xmm3,%xmm2 > 0x00000037280859bc <+3388>: pcmpeqb %xmm1,%xmm0 > 0x00000037280859c0 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x00000037280859c4 <+3396>: psubb %xmm0,%xmm1 > 0x00000037280859c8 <+3400>: pmovmskb %xmm1,%edx > 0x00000037280859cc <+3404>: sub $0xffff,%edx > 0x00000037280859d2 <+3410>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x00000037280859d8 <+3416>: add $0x10,%rcx > 0x00000037280859dc <+3420>: movdqa %xmm4,%xmm3 > 0x00000037280859e0 <+3424>: jmpq 0x3728085950 <__strcmp_sse2+3280> > 0x00000037280859e5 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280859f0 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x00000037280859f4 <+3444>: pmovmskb %xmm0,%edx > 0x00000037280859f8 <+3448>: test $0xfc00,%edx > 0x00000037280859fe <+3454>: jne 0x3728085a10 <__strcmp_sse2+3472> > 0x0000003728085a00 <+3456>: pxor %xmm0,%xmm0 > 0x0000003728085a04 <+3460>: sub $0x1000,%r10 > 0x0000003728085a0b <+3467>: jmpq 0x372808595a <__strcmp_sse2+3290> > 0x0000003728085a10 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085a15 <+3477>: psrldq $0xa,%xmm0 > 0x0000003728085a1a <+3482>: psrldq $0xa,%xmm3 > 0x0000003728085a1f <+3487>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085a24 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085a30 <+3504>: pxor %xmm0,%xmm0 > 0x0000003728085a34 <+3508>: movdqa (%rdi),%xmm2 > 0x0000003728085a38 <+3512>: movdqa (%rsi),%xmm1 > 0x0000003728085a3c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085a40 <+3520>: pslldq $0x5,%xmm2 > 0x0000003728085a45 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085a49 <+3529>: psubb %xmm0,%xmm2 > 0x0000003728085a4d <+3533>: pmovmskb %xmm2,%r9d > 0x0000003728085a52 <+3538>: shr %cl,%edx > 0x0000003728085a54 <+3540>: shr %cl,%r9d > 0x0000003728085a57 <+3543>: sub %r9d,%edx > 0x0000003728085a5a <+3546>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085a60 <+3552>: movdqa (%rdi),%xmm3 > 0x0000003728085a64 <+3556>: pxor %xmm0,%xmm0 > 0x0000003728085a68 <+3560>: mov $0x10,%rcx > 0x0000003728085a6f <+3567>: mov $0xb,%r9d > 0x0000003728085a75 <+3573>: lea 0xb(%rdi),%r10 > 0x0000003728085a79 <+3577>: and $0xfff,%r10 > 0x0000003728085a80 <+3584>: sub $0x1000,%r10 > 0x0000003728085a87 <+3591>: nopw 0x0(%rax,%rax,1) > 0x0000003728085a90 <+3600>: add $0x10,%r10 > 0x0000003728085a94 <+3604>: jg 0x3728085b30 <__strcmp_sse2+3760> > 0x0000003728085a9a <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085a9f <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085aa4 <+3620>: movdqa %xmm2,%xmm4 > 0x0000003728085aa8 <+3624>: psrldq $0xb,%xmm3 > 0x0000003728085aad <+3629>: pslldq $0x5,%xmm2 > 0x0000003728085ab2 <+3634>: por %xmm3,%xmm2 > 0x0000003728085ab6 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085aba <+3642>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085abe <+3646>: psubb %xmm0,%xmm1 > 0x0000003728085ac2 <+3650>: pmovmskb %xmm1,%edx > 0x0000003728085ac6 <+3654>: sub $0xffff,%edx > 0x0000003728085acc <+3660>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085ad2 <+3666>: add $0x10,%rcx > 0x0000003728085ad6 <+3670>: movdqa %xmm4,%xmm3 > 0x0000003728085ada <+3674>: add $0x10,%r10 > 0x0000003728085ade <+3678>: jg 0x3728085b30 <__strcmp_sse2+3760> > 0x0000003728085ae0 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085ae5 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085aea <+3690>: movdqa %xmm2,%xmm4 > 0x0000003728085aee <+3694>: psrldq $0xb,%xmm3 > 0x0000003728085af3 <+3699>: pslldq $0x5,%xmm2 > 0x0000003728085af8 <+3704>: por %xmm3,%xmm2 > 0x0000003728085afc <+3708>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085b00 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085b04 <+3716>: psubb %xmm0,%xmm1 > 0x0000003728085b08 <+3720>: pmovmskb %xmm1,%edx > 0x0000003728085b0c <+3724>: sub $0xffff,%edx > 0x0000003728085b12 <+3730>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085b18 <+3736>: add $0x10,%rcx > 0x0000003728085b1c <+3740>: movdqa %xmm4,%xmm3 > 0x0000003728085b20 <+3744>: jmpq 0x3728085a90 <__strcmp_sse2+3600> > 0x0000003728085b25 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085b30 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085b34 <+3764>: pmovmskb %xmm0,%edx > 0x0000003728085b38 <+3768>: test $0xf800,%edx > 0x0000003728085b3e <+3774>: jne 0x3728085b50 <__strcmp_sse2+3792> > 0x0000003728085b40 <+3776>: pxor %xmm0,%xmm0 > 0x0000003728085b44 <+3780>: sub $0x1000,%r10 > 0x0000003728085b4b <+3787>: jmpq 0x3728085a9a <__strcmp_sse2+3610> > 0x0000003728085b50 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085b55 <+3797>: psrldq $0xb,%xmm0 > 0x0000003728085b5a <+3802>: psrldq $0xb,%xmm3 > 0x0000003728085b5f <+3807>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085b64 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085b70 <+3824>: pxor %xmm0,%xmm0 > 0x0000003728085b74 <+3828>: movdqa (%rdi),%xmm2 > 0x0000003728085b78 <+3832>: movdqa (%rsi),%xmm1 > 0x0000003728085b7c <+3836>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085b80 <+3840>: pslldq $0x4,%xmm2 > 0x0000003728085b85 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085b89 <+3849>: psubb %xmm0,%xmm2 > 0x0000003728085b8d <+3853>: pmovmskb %xmm2,%r9d > 0x0000003728085b92 <+3858>: shr %cl,%edx > 0x0000003728085b94 <+3860>: shr %cl,%r9d > 0x0000003728085b97 <+3863>: sub %r9d,%edx > 0x0000003728085b9a <+3866>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085ba0 <+3872>: movdqa (%rdi),%xmm3 > 0x0000003728085ba4 <+3876>: pxor %xmm0,%xmm0 > 0x0000003728085ba8 <+3880>: mov $0x10,%rcx > 0x0000003728085baf <+3887>: mov $0xc,%r9d > 0x0000003728085bb5 <+3893>: lea 0xc(%rdi),%r10 > 0x0000003728085bb9 <+3897>: and $0xfff,%r10 > 0x0000003728085bc0 <+3904>: sub $0x1000,%r10 > 0x0000003728085bc7 <+3911>: nopw 0x0(%rax,%rax,1) > 0x0000003728085bd0 <+3920>: add $0x10,%r10 > 0x0000003728085bd4 <+3924>: jg 0x3728085c70 <__strcmp_sse2+4080> > 0x0000003728085bda <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085bdf <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085be4 <+3940>: movdqa %xmm2,%xmm4 > 0x0000003728085be8 <+3944>: psrldq $0xc,%xmm3 > 0x0000003728085bed <+3949>: pslldq $0x4,%xmm2 > 0x0000003728085bf2 <+3954>: por %xmm3,%xmm2 > 0x0000003728085bf6 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085bfa <+3962>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085bfe <+3966>: psubb %xmm0,%xmm1 > 0x0000003728085c02 <+3970>: pmovmskb %xmm1,%edx > 0x0000003728085c06 <+3974>: sub $0xffff,%edx > 0x0000003728085c0c <+3980>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085c12 <+3986>: add $0x10,%rcx > 0x0000003728085c16 <+3990>: movdqa %xmm4,%xmm3 > 0x0000003728085c1a <+3994>: add $0x10,%r10 > 0x0000003728085c1e <+3998>: jg 0x3728085c70 <__strcmp_sse2+4080> > 0x0000003728085c20 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085c25 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085c2a <+4010>: movdqa %xmm2,%xmm4 > 0x0000003728085c2e <+4014>: psrldq $0xc,%xmm3 > 0x0000003728085c33 <+4019>: pslldq $0x4,%xmm2 > 0x0000003728085c38 <+4024>: por %xmm3,%xmm2 > 0x0000003728085c3c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085c40 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085c44 <+4036>: psubb %xmm0,%xmm1 > 0x0000003728085c48 <+4040>: pmovmskb %xmm1,%edx > 0x0000003728085c4c <+4044>: sub $0xffff,%edx > 0x0000003728085c52 <+4050>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085c58 <+4056>: add $0x10,%rcx > 0x0000003728085c5c <+4060>: movdqa %xmm4,%xmm3 > 0x0000003728085c60 <+4064>: jmpq 0x3728085bd0 <__strcmp_sse2+3920> > 0x0000003728085c65 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085c70 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085c74 <+4084>: pmovmskb %xmm0,%edx > 0x0000003728085c78 <+4088>: test $0xf000,%edx > 0x0000003728085c7e <+4094>: jne 0x3728085c90 <__strcmp_sse2+4112> > 0x0000003728085c80 <+4096>: pxor %xmm0,%xmm0 > 0x0000003728085c84 <+4100>: sub $0x1000,%r10 > 0x0000003728085c8b <+4107>: jmpq 0x3728085bda <__strcmp_sse2+3930> > 0x0000003728085c90 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085c95 <+4117>: psrldq $0xc,%xmm0 > 0x0000003728085c9a <+4122>: psrldq $0xc,%xmm3 > 0x0000003728085c9f <+4127>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085ca4 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085cb0 <+4144>: pxor %xmm0,%xmm0 > 0x0000003728085cb4 <+4148>: movdqa (%rdi),%xmm2 > 0x0000003728085cb8 <+4152>: movdqa (%rsi),%xmm1 > 0x0000003728085cbc <+4156>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085cc0 <+4160>: pslldq $0x3,%xmm2 > 0x0000003728085cc5 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085cc9 <+4169>: psubb %xmm0,%xmm2 > 0x0000003728085ccd <+4173>: pmovmskb %xmm2,%r9d > 0x0000003728085cd2 <+4178>: shr %cl,%edx > 0x0000003728085cd4 <+4180>: shr %cl,%r9d > 0x0000003728085cd7 <+4183>: sub %r9d,%edx > 0x0000003728085cda <+4186>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085ce0 <+4192>: movdqa (%rdi),%xmm3 > 0x0000003728085ce4 <+4196>: pxor %xmm0,%xmm0 > 0x0000003728085ce8 <+4200>: mov $0x10,%rcx > 0x0000003728085cef <+4207>: mov $0xd,%r9d > 0x0000003728085cf5 <+4213>: lea 0xd(%rdi),%r10 > 0x0000003728085cf9 <+4217>: and $0xfff,%r10 > 0x0000003728085d00 <+4224>: sub $0x1000,%r10 > 0x0000003728085d07 <+4231>: nopw 0x0(%rax,%rax,1) > 0x0000003728085d10 <+4240>: add $0x10,%r10 > 0x0000003728085d14 <+4244>: jg 0x3728085db0 <__strcmp_sse2+4400> > 0x0000003728085d1a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085d1f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085d24 <+4260>: movdqa %xmm2,%xmm4 > 0x0000003728085d28 <+4264>: psrldq $0xd,%xmm3 > 0x0000003728085d2d <+4269>: pslldq $0x3,%xmm2 > 0x0000003728085d32 <+4274>: por %xmm3,%xmm2 > 0x0000003728085d36 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085d3a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085d3e <+4286>: psubb %xmm0,%xmm1 > 0x0000003728085d42 <+4290>: pmovmskb %xmm1,%edx > 0x0000003728085d46 <+4294>: sub $0xffff,%edx > 0x0000003728085d4c <+4300>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085d52 <+4306>: add $0x10,%rcx > 0x0000003728085d56 <+4310>: movdqa %xmm4,%xmm3 > 0x0000003728085d5a <+4314>: add $0x10,%r10 > 0x0000003728085d5e <+4318>: jg 0x3728085db0 <__strcmp_sse2+4400> > 0x0000003728085d60 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085d65 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085d6a <+4330>: movdqa %xmm2,%xmm4 > 0x0000003728085d6e <+4334>: psrldq $0xd,%xmm3 > 0x0000003728085d73 <+4339>: pslldq $0x3,%xmm2 > 0x0000003728085d78 <+4344>: por %xmm3,%xmm2 > 0x0000003728085d7c <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085d80 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085d84 <+4356>: psubb %xmm0,%xmm1 > 0x0000003728085d88 <+4360>: pmovmskb %xmm1,%edx > 0x0000003728085d8c <+4364>: sub $0xffff,%edx > 0x0000003728085d92 <+4370>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085d98 <+4376>: add $0x10,%rcx > 0x0000003728085d9c <+4380>: movdqa %xmm4,%xmm3 > 0x0000003728085da0 <+4384>: jmpq 0x3728085d10 <__strcmp_sse2+4240> > 0x0000003728085da5 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085db0 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085db4 <+4404>: pmovmskb %xmm0,%edx > 0x0000003728085db8 <+4408>: test $0xe000,%edx > 0x0000003728085dbe <+4414>: jne 0x3728085dd0 <__strcmp_sse2+4432> > 0x0000003728085dc0 <+4416>: pxor %xmm0,%xmm0 > 0x0000003728085dc4 <+4420>: sub $0x1000,%r10 > 0x0000003728085dcb <+4427>: jmpq 0x3728085d1a <__strcmp_sse2+4250> > 0x0000003728085dd0 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085dd5 <+4437>: psrldq $0xd,%xmm0 > 0x0000003728085dda <+4442>: psrldq $0xd,%xmm3 > 0x0000003728085ddf <+4447>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085de4 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085df0 <+4464>: pxor %xmm0,%xmm0 > 0x0000003728085df4 <+4468>: movdqa (%rdi),%xmm2 > 0x0000003728085df8 <+4472>: movdqa (%rsi),%xmm1 > 0x0000003728085dfc <+4476>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085e00 <+4480>: pslldq $0x2,%xmm2 > 0x0000003728085e05 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085e09 <+4489>: psubb %xmm0,%xmm2 > 0x0000003728085e0d <+4493>: pmovmskb %xmm2,%r9d > 0x0000003728085e12 <+4498>: shr %cl,%edx > 0x0000003728085e14 <+4500>: shr %cl,%r9d > 0x0000003728085e17 <+4503>: sub %r9d,%edx > 0x0000003728085e1a <+4506>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085e20 <+4512>: movdqa (%rdi),%xmm3 > 0x0000003728085e24 <+4516>: pxor %xmm0,%xmm0 > 0x0000003728085e28 <+4520>: mov $0x10,%rcx > 0x0000003728085e2f <+4527>: mov $0xe,%r9d > 0x0000003728085e35 <+4533>: lea 0xe(%rdi),%r10 > 0x0000003728085e39 <+4537>: and $0xfff,%r10 > 0x0000003728085e40 <+4544>: sub $0x1000,%r10 > 0x0000003728085e47 <+4551>: nopw 0x0(%rax,%rax,1) > 0x0000003728085e50 <+4560>: add $0x10,%r10 > 0x0000003728085e54 <+4564>: jg 0x3728085ef0 <__strcmp_sse2+4720> > 0x0000003728085e5a <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085e5f <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085e64 <+4580>: movdqa %xmm2,%xmm4 > 0x0000003728085e68 <+4584>: psrldq $0xe,%xmm3 > 0x0000003728085e6d <+4589>: pslldq $0x2,%xmm2 > 0x0000003728085e72 <+4594>: por %xmm3,%xmm2 > 0x0000003728085e76 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085e7a <+4602>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085e7e <+4606>: psubb %xmm0,%xmm1 > 0x0000003728085e82 <+4610>: pmovmskb %xmm1,%edx > 0x0000003728085e86 <+4614>: sub $0xffff,%edx > 0x0000003728085e8c <+4620>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085e92 <+4626>: add $0x10,%rcx > 0x0000003728085e96 <+4630>: movdqa %xmm4,%xmm3 > 0x0000003728085e9a <+4634>: add $0x10,%r10 > 0x0000003728085e9e <+4638>: jg 0x3728085ef0 <__strcmp_sse2+4720> > 0x0000003728085ea0 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085ea5 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085eaa <+4650>: movdqa %xmm2,%xmm4 > 0x0000003728085eae <+4654>: psrldq $0xe,%xmm3 > 0x0000003728085eb3 <+4659>: pslldq $0x2,%xmm2 > 0x0000003728085eb8 <+4664>: por %xmm3,%xmm2 > 0x0000003728085ebc <+4668>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085ec0 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085ec4 <+4676>: psubb %xmm0,%xmm1 > 0x0000003728085ec8 <+4680>: pmovmskb %xmm1,%edx > 0x0000003728085ecc <+4684>: sub $0xffff,%edx > 0x0000003728085ed2 <+4690>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085ed8 <+4696>: add $0x10,%rcx > 0x0000003728085edc <+4700>: movdqa %xmm4,%xmm3 > 0x0000003728085ee0 <+4704>: jmpq 0x3728085e50 <__strcmp_sse2+4560> > 0x0000003728085ee5 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085ef0 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x0000003728085ef4 <+4724>: pmovmskb %xmm0,%edx > 0x0000003728085ef8 <+4728>: test $0xc000,%edx > 0x0000003728085efe <+4734>: jne 0x3728085f10 <__strcmp_sse2+4752> > 0x0000003728085f00 <+4736>: pxor %xmm0,%xmm0 > 0x0000003728085f04 <+4740>: sub $0x1000,%r10 > 0x0000003728085f0b <+4747>: jmpq 0x3728085e5a <__strcmp_sse2+4570> > 0x0000003728085f10 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085f15 <+4757>: psrldq $0xe,%xmm0 > 0x0000003728085f1a <+4762>: psrldq $0xe,%xmm3 > 0x0000003728085f1f <+4767>: jmpq 0x3728086060 <__strcmp_sse2+5088> > 0x0000003728085f24 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728085f30 <+4784>: pxor %xmm0,%xmm0 > 0x0000003728085f34 <+4788>: movdqa (%rdi),%xmm2 > 0x0000003728085f38 <+4792>: movdqa (%rsi),%xmm1 > 0x0000003728085f3c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085f40 <+4800>: pslldq $0x1,%xmm2 > 0x0000003728085f45 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x0000003728085f49 <+4809>: psubb %xmm0,%xmm2 > 0x0000003728085f4d <+4813>: pmovmskb %xmm2,%r9d > 0x0000003728085f52 <+4818>: shr %cl,%edx > 0x0000003728085f54 <+4820>: shr %cl,%r9d > 0x0000003728085f57 <+4823>: sub %r9d,%edx > 0x0000003728085f5a <+4826>: jne 0x3728086075 <__strcmp_sse2+5109> > 0x0000003728085f60 <+4832>: movdqa (%rdi),%xmm3 > 0x0000003728085f64 <+4836>: pxor %xmm0,%xmm0 > 0x0000003728085f68 <+4840>: mov $0x10,%rcx > 0x0000003728085f6f <+4847>: mov $0xf,%r9d > 0x0000003728085f75 <+4853>: lea 0xf(%rdi),%r10 > 0x0000003728085f79 <+4857>: and $0xfff,%r10 > 0x0000003728085f80 <+4864>: sub $0x1000,%r10 > 0x0000003728085f87 <+4871>: nopw 0x0(%rax,%rax,1) > 0x0000003728085f90 <+4880>: add $0x10,%r10 > 0x0000003728085f94 <+4884>: jg 0x3728086030 <__strcmp_sse2+5040> > 0x0000003728085f9a <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085f9f <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085fa4 <+4900>: movdqa %xmm2,%xmm4 > 0x0000003728085fa8 <+4904>: psrldq $0xf,%xmm3 > 0x0000003728085fad <+4909>: pslldq $0x1,%xmm2 > 0x0000003728085fb2 <+4914>: por %xmm3,%xmm2 > 0x0000003728085fb6 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x0000003728085fba <+4922>: pcmpeqb %xmm2,%xmm1 > 0x0000003728085fbe <+4926>: psubb %xmm0,%xmm1 > 0x0000003728085fc2 <+4930>: pmovmskb %xmm1,%edx > 0x0000003728085fc6 <+4934>: sub $0xffff,%edx > 0x0000003728085fcc <+4940>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728085fd2 <+4946>: add $0x10,%rcx > 0x0000003728085fd6 <+4950>: movdqa %xmm4,%xmm3 > 0x0000003728085fda <+4954>: add $0x10,%r10 > 0x0000003728085fde <+4958>: jg 0x3728086030 <__strcmp_sse2+5040> > 0x0000003728085fe0 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728085fe5 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003728085fea <+4970>: movdqa %xmm2,%xmm4 > 0x0000003728085fee <+4974>: psrldq $0xf,%xmm3 > 0x0000003728085ff3 <+4979>: pslldq $0x1,%xmm2 > 0x0000003728085ff8 <+4984>: por %xmm3,%xmm2 > 0x0000003728085ffc <+4988>: pcmpeqb %xmm1,%xmm0 > 0x0000003728086000 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x0000003728086004 <+4996>: psubb %xmm0,%xmm1 > 0x0000003728086008 <+5000>: pmovmskb %xmm1,%edx > 0x000000372808600c <+5004>: sub $0xffff,%edx > 0x0000003728086012 <+5010>: jne 0x3728086070 <__strcmp_sse2+5104> > 0x0000003728086014 <+5012>: add $0x10,%rcx > 0x0000003728086018 <+5016>: movdqa %xmm4,%xmm3 > 0x000000372808601c <+5020>: jmpq 0x3728085f90 <__strcmp_sse2+4880> > 0x0000003728086021 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728086030 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x0000003728086034 <+5044>: pmovmskb %xmm0,%edx > 0x0000003728086038 <+5048>: test $0x8000,%edx > 0x000000372808603e <+5054>: jne 0x3728086050 <__strcmp_sse2+5072> > 0x0000003728086040 <+5056>: pxor %xmm0,%xmm0 > 0x0000003728086044 <+5060>: sub $0x1000,%r10 > 0x000000372808604b <+5067>: jmpq 0x3728085f9a <__strcmp_sse2+4890> > 0x0000003728086050 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003728086055 <+5077>: psrldq $0xf,%xmm3 > 0x000000372808605a <+5082>: psrldq $0xf,%xmm0 > 0x000000372808605f <+5087>: nop > 0x0000003728086060 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x0000003728086064 <+5092>: psubb %xmm0,%xmm1 > 0x0000003728086068 <+5096>: pmovmskb %xmm1,%edx > 0x000000372808606c <+5100>: not %edx > 0x000000372808606e <+5102>: xchg %ax,%ax > 0x0000003728086070 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003728086075 <+5109>: lea (%rdi,%rax,1),%rdi > 0x0000003728086079 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x000000372808607d <+5117>: test %r8d,%r8d > 0x0000003728086080 <+5120>: je 0x3728086090 <__strcmp_sse2+5136> > 0x0000003728086082 <+5122>: xchg %rsi,%rdi > 0x0000003728086085 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003728086090 <+5136>: bsf %rdx,%rdx > 0x0000003728086094 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003728086098 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x000000372808609c <+5148>: sub %ecx,%eax > 0x000000372808609e <+5150>: retq > 0x000000372808609f <+5151>: xor %eax,%eax > 0x00000037280860a1 <+5153>: retq > 0x00000037280860a2 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037280860b0 <+5168>: movzbl (%rsi),%ecx > 0x00000037280860b3 <+5171>: movzbl (%rdi),%eax > 0x00000037280860b6 <+5174>: sub %ecx,%eax > 0x00000037280860b8 <+5176>: retq >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1050989
: 847635 |
847636
|
847637
|
847638
|
847639
|
847640
|
847641
|
847642
|
847643
|
847644
|
847645