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 680244 Details for
Bug 896571
[abrt] geoclue-0.12.99-1.fc18: strcmp: Process /usr/libexec/geoclue-plazes was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 72.04 KB, created by
roel
on 2013-01-17 14:48:49 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
roel
Created:
2013-01-17 14:48:49 UTC
Size:
72.04 KB
patch
obsolete
>[New LWP 25912] >[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 11, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:2111 >2111 movdqa (%rdi), %xmm2 > >Thread 1 (Thread 0x7f4f7023f840 (LWP 25912)): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:2111 >No locals. >#1 0x00000037d450420c in __GI___nss_database_lookup (database=database@entry=0x37d4577fe9 "hosts", alternate_name=alternate_name@entry=0x0, defconfig=defconfig@entry=0x37d4577fcd "dns [!UNAVAIL=return] files", ni=ni@entry=0x7fffd858c950) at nsswitch.c:132 > entry = 0x70747468 >#2 0x00000037d44db260 in gaih_inet (name=name@entry=0x7a56f0 "plazes.com", service=<optimized out>, req=req@entry=0x7fffd858cc20, pai=pai@entry=0x7fffd858ca70, naddrs=naddrs@entry=0x7fffd858ca50) at ../sysdeps/posix/getaddrinfo.c:800 > pat = 0x7fffd858c940 > no_inet6_data = 0 > nip = <optimized out> > 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 = 0x7fffd858c850 > at = 0x7fffd858c810 > rc = -665269693 > got_ipv6 = false > canon = 0x0 > orig_name = 0x7a56f0 "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 0x00000037d44dd751 in __GI_getaddrinfo (name=name@entry=0x7a56f0 "plazes.com", service=service@entry=0x0, hints=hints@entry=0x7fffd858cc20, pai=pai@entry=0x7fffd858cc18) at ../sysdeps/posix/getaddrinfo.c:2359 > i = 0 > last_i = 0 > nresults = 0 > p = 0x0 > gaih_service = {name = 0x774a80 "\002", num = 4} > pservice = <optimized out> > local_hints = {ai_flags = 0, ai_family = 0, ai_socktype = 7796448, ai_protocol = 0, ai_addrlen = 7836176, ai_addr = 0x37da018579 <_dbus_message_remove_counter+89>, ai_canonname = 0x3000000008 <Address 0x3000000008 out of bounds>, ai_next = 0x7fffd858d1d0} > in6ai = 0x0 > in6ailen = 0 > seen_ipv4 = false > seen_ipv6 = false > check_pf_called = false > end = 0x7fffd858ca70 > naddrs = 0 >#4 0x00000037dd0a1432 in xmlNanoHTTPConnectHost (host=host@entry=0x7a56f0 "plazes.com", port=80) at nanohttp.c:1068 > 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 = 3629698136} > 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 = "h\r6\335\067\000\000\000H\r6\335\067\000\000", __u6_addr16 = {3432, 56630, 55, 0, 3400, 56630, 55, 0}, __u6_addr32 = {3711307112, 55, 3711307080, 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 0x00000037dd0a2969 in xmlNanoHTTPMethodRedir__internal_alias (URL=URL@entry=0x798cc0 "http://plazes.com/suggestions.xml?mac_address=74:44:01:8d:9a:72", method=method@entry=0x37e521088f "GET", input=input@entry=0x0, contentType=contentType@entry=0x0, redir=redir@entry=0x0, headers=headers@entry=0x0, ilen=ilen@entry=0) at nanohttp.c:1385 > ctxt = 0x79b880 > bp = <optimized out> > p = <optimized out> > blen = 10 > ret = <optimized out> > nbRedirects = <optimized out> > redirURL = <optimized out> >#6 0x00000037dd0a2d03 in xmlNanoHTTPMethod__internal_alias (URL=URL@entry=0x798cc0 "http://plazes.com/suggestions.xml?mac_address=74:44:01:8d:9a:72", method=method@entry=0x37e521088f "GET", input=input@entry=0x0, contentType=contentType@entry=0x0, headers=headers@entry=0x0, ilen=ilen@entry=0) at nanohttp.c:1594 >No locals. >#7 0x00000037e520d305 in gc_web_service_fetch (self=self@entry=0x76c300, url=url@entry=0x798cc0 "http://plazes.com/suggestions.xml?mac_address=74:44:01:8d:9a:72", error=error@entry=0x7fffd858d388) at gc-web-service.c:191 > ctxt = 0x0 > len = <optimized out> > buf = "\002\000\000@\000\000\000\000\236\266K\324\067\000\000\000HO{\324\067\000\000\000\300\315X\330\377\177\000\000\002\000\000\000\000\000\000\000\231|\003\324\067\000\000\000\001\000\000\000\067\000\000\000@Bv\000\000\000\000\000\300:{\324\067\000\000\000\020\264v\000\000\000\000\000\020\264v\000\000\000\000\000\220nv", '\000' <repeats 13 times>"\321, M\b\324\067\000\000\000\020\264v\000\000\000\000\000}\f\202\330\067\000\000\000\020\317X\330\377\177\000\000\320\316X\330\377\177\000\000 \000\000\000\000\000\000\000@\317X\330\377\177\000\000@nv\000\000\000\000\000\220nv\000\000\000\000\000@Bv\000\000\000\000\000\340\316X\330\377\177\000\000\000\000\000\000\000\000\000\000\030\000\000\000\000\000\000\000u\205W\324", '\000' <repeats 12 times>, "\002\000\000\000\001", '\000' <repeats 11 times>, "\032\000\000\000\000\000\000\000"... > output = 0x798cc0 > __PRETTY_FUNCTION__ = "gc_web_service_fetch" >#8 0x00000037e520d774 in gc_web_service_query (self=0x76c300, error=error@entry=0x7fffd858d388) at gc-web-service.c:364 > list = {{gp_offset = 40, fp_offset = 0, overflow_arg_area = 0x7fffd858d270, reg_save_area = 0x7fffd858d200}} > key = 0x0 > value = <optimized out> > esc_value = <optimized out> > tmp = <optimized out> > url = <optimized out> > first_pair = <optimized out> > __PRETTY_FUNCTION__ = "gc_web_service_query" >#9 0x00000000004023d8 in geoclue_plazes_get_address (iface=<optimized out>, timestamp=<optimized out>, address=0x7c8a48, accuracy=0x7c8a50, error=0x7fffd858d388) at geoclue-plazes.c:232 > plazes = 0x764240 > mac = 0x7a8150 "" > mac_lc = 0x7c8df0 "74:44:01:8d:9a:72" > level = GEOCLUE_ACCURACY_LEVEL_NONE >#10 0x00000037e520d98c in dbus_glib_marshal_gc_iface_address_BOOLEAN__POINTER_POINTER_POINTER_POINTER (closure=0x7fffd858d460, return_value=0x7fffd858d3c0, n_param_values=<optimized out>, param_values=0x7965c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gc-iface-address-glue.h:99 > callback = 0x37e520da50 <gc_iface_address_get_address> > cc = <optimized out> > data1 = 0x764240 > data2 = <optimized out> > v_return = <optimized out> > __PRETTY_FUNCTION__ = "dbus_glib_marshal_gc_iface_address_BOOLEAN__POINTER_POINTER_POINTER_POINTER" >#11 0x00000037edc0d1b2 in invoke_object_method (message=0x7a43e0, connection=0x76f400, method=0x37e5414bd0 <dbus_glib_gc_iface_address_methods>, object_info=0x37e54149e0 <dbus_glib_gc_iface_address_object_info>, object=0x7a5c30) at dbus-gobject.c:1899 > had_error = <optimized out> > value_array = 0x76e220 > 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 = 3 > have_retval = 1 > send_reply = 1 > in_signature = 0x7a5150 "" > out_param_count = <optimized out> > out_param_gvalue_pos = 0 > retval_signals_error = 1 > arg_metadata = 0x37e5210a88 "" > is_async = <optimized out> > out_param_values = 0x7a5c30 > 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 = 0x76dec0 > reply = 0x0 > retval_is_synthetic = 1 > retval_is_constant = 0 >#12 object_registration_message (connection=0x76f400, message=message@entry=0x7a43e0, user_data=user_data@entry=0x76df80) at dbus-gobject.c:2161 > pspec = <optimized out> > object = 0x7a5c30 > setter = <optimized out> > getter = <optimized out> > getall = <optimized out> > s = <optimized out> > requested_propname = <optimized out> > wincaps_propiface = <optimized out> > iter = {dummy1 = 0x14, dummy2 = 0x0, dummy3 = 0, dummy4 = 0, dummy5 = 7822704, dummy6 = 0, dummy7 = 7822544, dummy8 = 0, dummy9 = 0, dummy10 = 0, dummy11 = 0, pad1 = 0, pad2 = 0, pad3 = 0x775d20} > method = 0x37e5414bd0 <dbus_glib_gc_iface_address_methods> > object_info = 0x37e54149e0 <dbus_glib_gc_iface_address_object_info> > ret = <optimized out> > o = 0x76df80 >#13 0x00000037da01d9c5 in _dbus_object_tree_dispatch_and_unlock (tree=0x76f100, message=message@entry=0x7a43e0, found_object=found_object@entry=0x7fffd858d684) at dbus-object-tree.c:862 > message_function = 0x37edc0cb30 <object_registration_message> > user_data = 0x76df80 > next = 0x0 > path = 0x7a6ca0 > exact_match = 0 > list = 0x798470 > link = <optimized out> > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > subtree = <optimized out> >#14 0x00000037da00fc20 in dbus_connection_dispatch (connection=connection@entry=0x76f400) at dbus-connection.c:4672 > message = 0x7a43e0 > link = <optimized out> > filter_list_copy = 0x0 > message_link = 0x7983e0 > result = <optimized out> > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > found_object = <optimized out> > __FUNCTION__ = "dbus_connection_dispatch" >#15 0x00000037edc0ac55 in message_queue_dispatch (source=source@entry=0x7723a0, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90 > connection = 0x76f400 >#16 0x00000037d4047a75 in g_main_dispatch (context=0x772280) at gmain.c:2715 > dispatch = 0x37edc0ac40 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x7723a0, next = 0x0} > need_destroy = <optimized out> > source = 0x7723a0 > current = 0x7a8a00 > i = <optimized out> >#17 g_main_context_dispatch (context=context@entry=0x772280) at gmain.c:3219 >No locals. >#18 0x00000037d4047da8 in g_main_context_iterate (context=0x772280, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x7970b0 >#19 0x00000037d40481a2 in g_main_loop_run (loop=0x7958c0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#20 0x0000000000402012 in main () at geoclue-plazes.c:371 > o = 0x764240 >From To Syms Read Shared Object Library >0x00000037da80d300 0x00000037da829c3c Yes /lib64/libnm-glib.so.4 >0x00000037d9413620 0x00000037d943bbb0 Yes /lib64/libnm-util.so.2 >0x00000037e5207fa0 0x00000037e520f27c Yes /lib64/libgeoclue.so.0 >0x00000037edc0a560 0x00000037edc1c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x00000037da007ab0 0x00000037da0312e4 Yes /lib64/libdbus-1.so.3 >0x00000037d880aba0 0x00000037d883831c Yes /lib64/libgobject-2.0.so.0 >0x00000037d401a050 0x00000037d40af21c Yes /lib64/libglib-2.0.so.0 >0x00000037dd02e870 0x00000037dd117470 Yes /lib64/libxml2.so.2 >0x00000037d5005790 0x00000037d50104b4 Yes /lib64/libpthread.so.0 >0x00000037d441f1a0 0x00000037d4560940 Yes /lib64/libc.so.6 >0x00000037d8001510 0x00000037d8002a8c Yes /lib64/libuuid.so.1 >0x00000037ec00a140 0x00000037ec02b738 Yes /lib64/libssl3.so >0x00000037ec409d40 0x00000037ec422400 Yes /lib64/libsmime3.so >0x00000037eb419530 0x00000037eb4fc8a4 Yes /lib64/libnss3.so >0x00000037eac0bc00 0x00000037eac19ac4 Yes /lib64/libnssutil3.so >0x00000037ea400ff0 0x00000037ea401f18 Yes /lib64/libplds4.so >0x00000037ea801510 0x00000037ea802bf4 Yes /lib64/libplc4.so >0x00000037ea00d350 0x00000037ea02cdf0 Yes /lib64/libnspr4.so >0x00000037d4c00ed0 0x00000037d4c019f0 Yes /lib64/libdl.so.2 >0x00000037d84006b0 0x00000037d840080c Yes /lib64/libgthread-2.0.so.0 >0x00000037d54022a0 0x00000037d540557c Yes /lib64/librt.so.1 >0x00000037df830100 0x00000037df8eecd4 Yes /lib64/libgio-2.0.so.0 >0x00000037d90038a0 0x00000037d900695a Yes /lib64/libgudev-1.0.so.0 >0x00000037d8c01990 0x00000037d8c06134 Yes /lib64/libffi.so.5 >0x00000037d5802190 0x00000037d580e640 Yes /lib64/libz.so.1 >0x00000037d98030f0 0x00000037d9819340 Yes /lib64/liblzma.so.5 >0x00000037d48055b0 0x00000037d486fd68 Yes /lib64/libm.so.6 >0x00000037d3c00b20 0x00000037d3c1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037de801130 0x00000037de801ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037d6406170 0x00000037d64175d4 Yes /lib64/libselinux.so.1 >0x00000037d6c03a30 0x00000037d6c1200c Yes /lib64/libresolv.so.2 >0x00000037de0030d0 0x00000037de00a990 Yes /lib64/libudev.so.1 >0x00000037d6001db0 0x00000037d60452e8 Yes /lib64/libpcre.so.1 >0x00000037d5c02a40 0x00000037d5c12168 Yes /lib64/libgcc_s.so.1 >0x00007f4f70004930 0x00007f4f700300dc Yes /lib64/libsoftokn3.so >0x00000037f2a0a4e0 0x00000037f2a8a560 Yes /lib64/libsqlite3.so.0 >0x00000037ebc03660 0x00000037ebc47570 Yes /lib64/libfreebl3.so >0x00007f4f6fdcf1e0 0x00007f4f6fdd667c Yes /lib64/libnss_files.so.2 >0x00007f4f6fbcac40 0x00007f4f6fbcb860 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f4f6f9c4100 0x00007f4f6f9c78b4 Yes /lib64/libnss_dns.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x8 8 >rbx 0x7fffd858c950 140736823085392 >rcx 0x9 9 >rdx 0xffff 65535 >rsi 0x37d4577fe0 239785705440 >rdi 0x70747470 1886680176 >rbp 0x37d4577fe9 0x37d4577fe9 >rsp 0x7fffd858c768 0x7fffd858c768 >r8 0xffff 65535 >r9 0xfffffffffff13c00 -967680 >r10 0x37d4485890 239784712336 >r11 0x246 582 >r12 0x0 0 >r13 0x37d4577fcd 239785705421 >r14 0x7a9420 8033312 >r15 0x70747468 1886680168 >rip 0x37d4485894 0x37d4485894 <__strcmp_sse2+4788> >eflags 0x10212 [ AF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __strcmp_sse2: > 0x00000037d44845e0 <+0>: mov %esi,%ecx > 0x00000037d44845e2 <+2>: mov %edi,%eax > 0x00000037d44845e4 <+4>: and $0x3f,%rcx > 0x00000037d44845e8 <+8>: and $0x3f,%rax > 0x00000037d44845ec <+12>: cmp $0x30,%ecx > 0x00000037d44845ef <+15>: ja 0x37d4484630 <__strcmp_sse2+80> > 0x00000037d44845f1 <+17>: cmp $0x30,%eax > 0x00000037d44845f4 <+20>: ja 0x37d4484630 <__strcmp_sse2+80> > 0x00000037d44845f6 <+22>: movlpd (%rdi),%xmm1 > 0x00000037d44845fa <+26>: movlpd (%rsi),%xmm2 > 0x00000037d44845fe <+30>: movhpd 0x8(%rdi),%xmm1 > 0x00000037d4484603 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x00000037d4484608 <+40>: pxor %xmm0,%xmm0 > 0x00000037d448460c <+44>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484610 <+48>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484614 <+52>: psubb %xmm0,%xmm1 > 0x00000037d4484618 <+56>: pmovmskb %xmm1,%edx > 0x00000037d448461c <+60>: sub $0xffff,%edx > 0x00000037d4484622 <+66>: jne 0x37d44859f0 <__strcmp_sse2+5136> > 0x00000037d4484628 <+72>: add $0x10,%rsi > 0x00000037d448462c <+76>: add $0x10,%rdi > 0x00000037d4484630 <+80>: and $0xfffffffffffffff0,%rsi > 0x00000037d4484634 <+84>: and $0xfffffffffffffff0,%rdi > 0x00000037d4484638 <+88>: mov $0xffff,%edx > 0x00000037d448463d <+93>: xor %r8d,%r8d > 0x00000037d4484640 <+96>: and $0xf,%ecx > 0x00000037d4484643 <+99>: and $0xf,%eax > 0x00000037d4484646 <+102>: cmp %eax,%ecx > 0x00000037d4484648 <+104>: je 0x37d4484670 <__strcmp_sse2+144> > 0x00000037d448464a <+106>: ja 0x37d4484653 <__strcmp_sse2+115> > 0x00000037d448464c <+108>: mov %edx,%r8d > 0x00000037d448464f <+111>: xchg %eax,%ecx > 0x00000037d4484650 <+112>: xchg %rsi,%rdi > 0x00000037d4484653 <+115>: lea 0xf(%rax),%r9 > 0x00000037d4484657 <+119>: sub %rcx,%r9 > 0x00000037d448465a <+122>: lea 0xed62f(%rip),%r10 # 0x37d4571c90 > 0x00000037d4484661 <+129>: movslq (%r10,%r9,4),%r9 > 0x00000037d4484665 <+133>: lea (%r10,%r9,1),%r10 > 0x00000037d4484669 <+137>: jmpq *%r10 > 0x00000037d448466c <+140>: nopl 0x0(%rax) > 0x00000037d4484670 <+144>: movdqa (%rsi),%xmm1 > 0x00000037d4484674 <+148>: pxor %xmm0,%xmm0 > 0x00000037d4484678 <+152>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448467c <+156>: pcmpeqb (%rdi),%xmm1 > 0x00000037d4484680 <+160>: psubb %xmm0,%xmm1 > 0x00000037d4484684 <+164>: pmovmskb %xmm1,%r9d > 0x00000037d4484689 <+169>: shr %cl,%edx > 0x00000037d448468b <+171>: shr %cl,%r9d > 0x00000037d448468e <+174>: sub %r9d,%edx > 0x00000037d4484691 <+177>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484697 <+183>: mov $0x10,%rcx > 0x00000037d448469e <+190>: mov $0x10,%r9 > 0x00000037d44846a5 <+197>: pxor %xmm0,%xmm0 > 0x00000037d44846a9 <+201>: nopl 0x0(%rax) > 0x00000037d44846b0 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44846b5 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44846ba <+218>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44846be <+222>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44846c2 <+226>: psubb %xmm0,%xmm1 > 0x00000037d44846c6 <+230>: pmovmskb %xmm1,%edx > 0x00000037d44846ca <+234>: sub $0xffff,%edx > 0x00000037d44846d0 <+240>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44846d6 <+246>: add $0x10,%rcx > 0x00000037d44846da <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44846df <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44846e4 <+260>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44846e8 <+264>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44846ec <+268>: psubb %xmm0,%xmm1 > 0x00000037d44846f0 <+272>: pmovmskb %xmm1,%edx > 0x00000037d44846f4 <+276>: sub $0xffff,%edx > 0x00000037d44846fa <+282>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484700 <+288>: add $0x10,%rcx > 0x00000037d4484704 <+292>: jmp 0x37d44846b0 <__strcmp_sse2+208> > 0x00000037d4484706 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484710 <+304>: pxor %xmm0,%xmm0 > 0x00000037d4484714 <+308>: movdqa (%rdi),%xmm2 > 0x00000037d4484718 <+312>: movdqa (%rsi),%xmm1 > 0x00000037d448471c <+316>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484720 <+320>: pslldq $0xf,%xmm2 > 0x00000037d4484725 <+325>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484729 <+329>: psubb %xmm0,%xmm2 > 0x00000037d448472d <+333>: pmovmskb %xmm2,%r9d > 0x00000037d4484732 <+338>: shr %cl,%edx > 0x00000037d4484734 <+340>: shr %cl,%r9d > 0x00000037d4484737 <+343>: sub %r9d,%edx > 0x00000037d448473a <+346>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484740 <+352>: movdqa (%rdi),%xmm3 > 0x00000037d4484744 <+356>: pxor %xmm0,%xmm0 > 0x00000037d4484748 <+360>: mov $0x10,%rcx > 0x00000037d448474f <+367>: mov $0x1,%r9d > 0x00000037d4484755 <+373>: lea 0x1(%rdi),%r10 > 0x00000037d4484759 <+377>: and $0xfff,%r10 > 0x00000037d4484760 <+384>: sub $0x1000,%r10 > 0x00000037d4484767 <+391>: nopw 0x0(%rax,%rax,1) > 0x00000037d4484770 <+400>: add $0x10,%r10 > 0x00000037d4484774 <+404>: jg 0x37d4484810 <__strcmp_sse2+560> > 0x00000037d448477a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d448477f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484784 <+420>: movdqa %xmm2,%xmm4 > 0x00000037d4484788 <+424>: psrldq $0x1,%xmm3 > 0x00000037d448478d <+429>: pslldq $0xf,%xmm2 > 0x00000037d4484792 <+434>: por %xmm3,%xmm2 > 0x00000037d4484796 <+438>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448479a <+442>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448479e <+446>: psubb %xmm0,%xmm1 > 0x00000037d44847a2 <+450>: pmovmskb %xmm1,%edx > 0x00000037d44847a6 <+454>: sub $0xffff,%edx > 0x00000037d44847ac <+460>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44847b2 <+466>: add $0x10,%rcx > 0x00000037d44847b6 <+470>: movdqa %xmm4,%xmm3 > 0x00000037d44847ba <+474>: add $0x10,%r10 > 0x00000037d44847be <+478>: jg 0x37d4484810 <__strcmp_sse2+560> > 0x00000037d44847c0 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44847c5 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44847ca <+490>: movdqa %xmm2,%xmm4 > 0x00000037d44847ce <+494>: psrldq $0x1,%xmm3 > 0x00000037d44847d3 <+499>: pslldq $0xf,%xmm2 > 0x00000037d44847d8 <+504>: por %xmm3,%xmm2 > 0x00000037d44847dc <+508>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44847e0 <+512>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44847e4 <+516>: psubb %xmm0,%xmm1 > 0x00000037d44847e8 <+520>: pmovmskb %xmm1,%edx > 0x00000037d44847ec <+524>: sub $0xffff,%edx > 0x00000037d44847f2 <+530>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44847f8 <+536>: add $0x10,%rcx > 0x00000037d44847fc <+540>: movdqa %xmm4,%xmm3 > 0x00000037d4484800 <+544>: jmpq 0x37d4484770 <__strcmp_sse2+400> > 0x00000037d4484805 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484810 <+560>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484814 <+564>: pmovmskb %xmm0,%edx > 0x00000037d4484818 <+568>: test $0xfffe,%edx > 0x00000037d448481e <+574>: jne 0x37d4484830 <__strcmp_sse2+592> > 0x00000037d4484820 <+576>: pxor %xmm0,%xmm0 > 0x00000037d4484824 <+580>: sub $0x1000,%r10 > 0x00000037d448482b <+587>: jmpq 0x37d448477a <__strcmp_sse2+410> > 0x00000037d4484830 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484835 <+597>: psrldq $0x1,%xmm0 > 0x00000037d448483a <+602>: psrldq $0x1,%xmm3 > 0x00000037d448483f <+607>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484844 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484850 <+624>: pxor %xmm0,%xmm0 > 0x00000037d4484854 <+628>: movdqa (%rdi),%xmm2 > 0x00000037d4484858 <+632>: movdqa (%rsi),%xmm1 > 0x00000037d448485c <+636>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484860 <+640>: pslldq $0xe,%xmm2 > 0x00000037d4484865 <+645>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484869 <+649>: psubb %xmm0,%xmm2 > 0x00000037d448486d <+653>: pmovmskb %xmm2,%r9d > 0x00000037d4484872 <+658>: shr %cl,%edx > 0x00000037d4484874 <+660>: shr %cl,%r9d > 0x00000037d4484877 <+663>: sub %r9d,%edx > 0x00000037d448487a <+666>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484880 <+672>: movdqa (%rdi),%xmm3 > 0x00000037d4484884 <+676>: pxor %xmm0,%xmm0 > 0x00000037d4484888 <+680>: mov $0x10,%rcx > 0x00000037d448488f <+687>: mov $0x2,%r9d > 0x00000037d4484895 <+693>: lea 0x2(%rdi),%r10 > 0x00000037d4484899 <+697>: and $0xfff,%r10 > 0x00000037d44848a0 <+704>: sub $0x1000,%r10 > 0x00000037d44848a7 <+711>: nopw 0x0(%rax,%rax,1) > 0x00000037d44848b0 <+720>: add $0x10,%r10 > 0x00000037d44848b4 <+724>: jg 0x37d4484950 <__strcmp_sse2+880> > 0x00000037d44848ba <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44848bf <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44848c4 <+740>: movdqa %xmm2,%xmm4 > 0x00000037d44848c8 <+744>: psrldq $0x2,%xmm3 > 0x00000037d44848cd <+749>: pslldq $0xe,%xmm2 > 0x00000037d44848d2 <+754>: por %xmm3,%xmm2 > 0x00000037d44848d6 <+758>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44848da <+762>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44848de <+766>: psubb %xmm0,%xmm1 > 0x00000037d44848e2 <+770>: pmovmskb %xmm1,%edx > 0x00000037d44848e6 <+774>: sub $0xffff,%edx > 0x00000037d44848ec <+780>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44848f2 <+786>: add $0x10,%rcx > 0x00000037d44848f6 <+790>: movdqa %xmm4,%xmm3 > 0x00000037d44848fa <+794>: add $0x10,%r10 > 0x00000037d44848fe <+798>: jg 0x37d4484950 <__strcmp_sse2+880> > 0x00000037d4484900 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484905 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448490a <+810>: movdqa %xmm2,%xmm4 > 0x00000037d448490e <+814>: psrldq $0x2,%xmm3 > 0x00000037d4484913 <+819>: pslldq $0xe,%xmm2 > 0x00000037d4484918 <+824>: por %xmm3,%xmm2 > 0x00000037d448491c <+828>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484920 <+832>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484924 <+836>: psubb %xmm0,%xmm1 > 0x00000037d4484928 <+840>: pmovmskb %xmm1,%edx > 0x00000037d448492c <+844>: sub $0xffff,%edx > 0x00000037d4484932 <+850>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484938 <+856>: add $0x10,%rcx > 0x00000037d448493c <+860>: movdqa %xmm4,%xmm3 > 0x00000037d4484940 <+864>: jmpq 0x37d44848b0 <__strcmp_sse2+720> > 0x00000037d4484945 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484950 <+880>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484954 <+884>: pmovmskb %xmm0,%edx > 0x00000037d4484958 <+888>: test $0xfffc,%edx > 0x00000037d448495e <+894>: jne 0x37d4484970 <__strcmp_sse2+912> > 0x00000037d4484960 <+896>: pxor %xmm0,%xmm0 > 0x00000037d4484964 <+900>: sub $0x1000,%r10 > 0x00000037d448496b <+907>: jmpq 0x37d44848ba <__strcmp_sse2+730> > 0x00000037d4484970 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484975 <+917>: psrldq $0x2,%xmm0 > 0x00000037d448497a <+922>: psrldq $0x2,%xmm3 > 0x00000037d448497f <+927>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484984 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484990 <+944>: pxor %xmm0,%xmm0 > 0x00000037d4484994 <+948>: movdqa (%rdi),%xmm2 > 0x00000037d4484998 <+952>: movdqa (%rsi),%xmm1 > 0x00000037d448499c <+956>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44849a0 <+960>: pslldq $0xd,%xmm2 > 0x00000037d44849a5 <+965>: pcmpeqb %xmm1,%xmm2 > 0x00000037d44849a9 <+969>: psubb %xmm0,%xmm2 > 0x00000037d44849ad <+973>: pmovmskb %xmm2,%r9d > 0x00000037d44849b2 <+978>: shr %cl,%edx > 0x00000037d44849b4 <+980>: shr %cl,%r9d > 0x00000037d44849b7 <+983>: sub %r9d,%edx > 0x00000037d44849ba <+986>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d44849c0 <+992>: movdqa (%rdi),%xmm3 > 0x00000037d44849c4 <+996>: pxor %xmm0,%xmm0 > 0x00000037d44849c8 <+1000>: mov $0x10,%rcx > 0x00000037d44849cf <+1007>: mov $0x3,%r9d > 0x00000037d44849d5 <+1013>: lea 0x3(%rdi),%r10 > 0x00000037d44849d9 <+1017>: and $0xfff,%r10 > 0x00000037d44849e0 <+1024>: sub $0x1000,%r10 > 0x00000037d44849e7 <+1031>: nopw 0x0(%rax,%rax,1) > 0x00000037d44849f0 <+1040>: add $0x10,%r10 > 0x00000037d44849f4 <+1044>: jg 0x37d4484a90 <__strcmp_sse2+1200> > 0x00000037d44849fa <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44849ff <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484a04 <+1060>: movdqa %xmm2,%xmm4 > 0x00000037d4484a08 <+1064>: psrldq $0x3,%xmm3 > 0x00000037d4484a0d <+1069>: pslldq $0xd,%xmm2 > 0x00000037d4484a12 <+1074>: por %xmm3,%xmm2 > 0x00000037d4484a16 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484a1a <+1082>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484a1e <+1086>: psubb %xmm0,%xmm1 > 0x00000037d4484a22 <+1090>: pmovmskb %xmm1,%edx > 0x00000037d4484a26 <+1094>: sub $0xffff,%edx > 0x00000037d4484a2c <+1100>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484a32 <+1106>: add $0x10,%rcx > 0x00000037d4484a36 <+1110>: movdqa %xmm4,%xmm3 > 0x00000037d4484a3a <+1114>: add $0x10,%r10 > 0x00000037d4484a3e <+1118>: jg 0x37d4484a90 <__strcmp_sse2+1200> > 0x00000037d4484a40 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484a45 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484a4a <+1130>: movdqa %xmm2,%xmm4 > 0x00000037d4484a4e <+1134>: psrldq $0x3,%xmm3 > 0x00000037d4484a53 <+1139>: pslldq $0xd,%xmm2 > 0x00000037d4484a58 <+1144>: por %xmm3,%xmm2 > 0x00000037d4484a5c <+1148>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484a60 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484a64 <+1156>: psubb %xmm0,%xmm1 > 0x00000037d4484a68 <+1160>: pmovmskb %xmm1,%edx > 0x00000037d4484a6c <+1164>: sub $0xffff,%edx > 0x00000037d4484a72 <+1170>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484a78 <+1176>: add $0x10,%rcx > 0x00000037d4484a7c <+1180>: movdqa %xmm4,%xmm3 > 0x00000037d4484a80 <+1184>: jmpq 0x37d44849f0 <__strcmp_sse2+1040> > 0x00000037d4484a85 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484a90 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484a94 <+1204>: pmovmskb %xmm0,%edx > 0x00000037d4484a98 <+1208>: test $0xfff8,%edx > 0x00000037d4484a9e <+1214>: jne 0x37d4484ab0 <__strcmp_sse2+1232> > 0x00000037d4484aa0 <+1216>: pxor %xmm0,%xmm0 > 0x00000037d4484aa4 <+1220>: sub $0x1000,%r10 > 0x00000037d4484aab <+1227>: jmpq 0x37d44849fa <__strcmp_sse2+1050> > 0x00000037d4484ab0 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484ab5 <+1237>: psrldq $0x3,%xmm0 > 0x00000037d4484aba <+1242>: psrldq $0x3,%xmm3 > 0x00000037d4484abf <+1247>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484ac4 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484ad0 <+1264>: pxor %xmm0,%xmm0 > 0x00000037d4484ad4 <+1268>: movdqa (%rdi),%xmm2 > 0x00000037d4484ad8 <+1272>: movdqa (%rsi),%xmm1 > 0x00000037d4484adc <+1276>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484ae0 <+1280>: pslldq $0xc,%xmm2 > 0x00000037d4484ae5 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484ae9 <+1289>: psubb %xmm0,%xmm2 > 0x00000037d4484aed <+1293>: pmovmskb %xmm2,%r9d > 0x00000037d4484af2 <+1298>: shr %cl,%edx > 0x00000037d4484af4 <+1300>: shr %cl,%r9d > 0x00000037d4484af7 <+1303>: sub %r9d,%edx > 0x00000037d4484afa <+1306>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484b00 <+1312>: movdqa (%rdi),%xmm3 > 0x00000037d4484b04 <+1316>: pxor %xmm0,%xmm0 > 0x00000037d4484b08 <+1320>: mov $0x10,%rcx > 0x00000037d4484b0f <+1327>: mov $0x4,%r9d > 0x00000037d4484b15 <+1333>: lea 0x4(%rdi),%r10 > 0x00000037d4484b19 <+1337>: and $0xfff,%r10 > 0x00000037d4484b20 <+1344>: sub $0x1000,%r10 > 0x00000037d4484b27 <+1351>: nopw 0x0(%rax,%rax,1) > 0x00000037d4484b30 <+1360>: add $0x10,%r10 > 0x00000037d4484b34 <+1364>: jg 0x37d4484bd0 <__strcmp_sse2+1520> > 0x00000037d4484b3a <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484b3f <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484b44 <+1380>: movdqa %xmm2,%xmm4 > 0x00000037d4484b48 <+1384>: psrldq $0x4,%xmm3 > 0x00000037d4484b4d <+1389>: pslldq $0xc,%xmm2 > 0x00000037d4484b52 <+1394>: por %xmm3,%xmm2 > 0x00000037d4484b56 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484b5a <+1402>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484b5e <+1406>: psubb %xmm0,%xmm1 > 0x00000037d4484b62 <+1410>: pmovmskb %xmm1,%edx > 0x00000037d4484b66 <+1414>: sub $0xffff,%edx > 0x00000037d4484b6c <+1420>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484b72 <+1426>: add $0x10,%rcx > 0x00000037d4484b76 <+1430>: movdqa %xmm4,%xmm3 > 0x00000037d4484b7a <+1434>: add $0x10,%r10 > 0x00000037d4484b7e <+1438>: jg 0x37d4484bd0 <__strcmp_sse2+1520> > 0x00000037d4484b80 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484b85 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484b8a <+1450>: movdqa %xmm2,%xmm4 > 0x00000037d4484b8e <+1454>: psrldq $0x4,%xmm3 > 0x00000037d4484b93 <+1459>: pslldq $0xc,%xmm2 > 0x00000037d4484b98 <+1464>: por %xmm3,%xmm2 > 0x00000037d4484b9c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484ba0 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484ba4 <+1476>: psubb %xmm0,%xmm1 > 0x00000037d4484ba8 <+1480>: pmovmskb %xmm1,%edx > 0x00000037d4484bac <+1484>: sub $0xffff,%edx > 0x00000037d4484bb2 <+1490>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484bb8 <+1496>: add $0x10,%rcx > 0x00000037d4484bbc <+1500>: movdqa %xmm4,%xmm3 > 0x00000037d4484bc0 <+1504>: jmpq 0x37d4484b30 <__strcmp_sse2+1360> > 0x00000037d4484bc5 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484bd0 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484bd4 <+1524>: pmovmskb %xmm0,%edx > 0x00000037d4484bd8 <+1528>: test $0xfff0,%edx > 0x00000037d4484bde <+1534>: jne 0x37d4484bf0 <__strcmp_sse2+1552> > 0x00000037d4484be0 <+1536>: pxor %xmm0,%xmm0 > 0x00000037d4484be4 <+1540>: sub $0x1000,%r10 > 0x00000037d4484beb <+1547>: jmpq 0x37d4484b3a <__strcmp_sse2+1370> > 0x00000037d4484bf0 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484bf5 <+1557>: psrldq $0x4,%xmm0 > 0x00000037d4484bfa <+1562>: psrldq $0x4,%xmm3 > 0x00000037d4484bff <+1567>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484c04 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484c10 <+1584>: pxor %xmm0,%xmm0 > 0x00000037d4484c14 <+1588>: movdqa (%rdi),%xmm2 > 0x00000037d4484c18 <+1592>: movdqa (%rsi),%xmm1 > 0x00000037d4484c1c <+1596>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484c20 <+1600>: pslldq $0xb,%xmm2 > 0x00000037d4484c25 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484c29 <+1609>: psubb %xmm0,%xmm2 > 0x00000037d4484c2d <+1613>: pmovmskb %xmm2,%r9d > 0x00000037d4484c32 <+1618>: shr %cl,%edx > 0x00000037d4484c34 <+1620>: shr %cl,%r9d > 0x00000037d4484c37 <+1623>: sub %r9d,%edx > 0x00000037d4484c3a <+1626>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484c40 <+1632>: movdqa (%rdi),%xmm3 > 0x00000037d4484c44 <+1636>: pxor %xmm0,%xmm0 > 0x00000037d4484c48 <+1640>: mov $0x10,%rcx > 0x00000037d4484c4f <+1647>: mov $0x5,%r9d > 0x00000037d4484c55 <+1653>: lea 0x5(%rdi),%r10 > 0x00000037d4484c59 <+1657>: and $0xfff,%r10 > 0x00000037d4484c60 <+1664>: sub $0x1000,%r10 > 0x00000037d4484c67 <+1671>: nopw 0x0(%rax,%rax,1) > 0x00000037d4484c70 <+1680>: add $0x10,%r10 > 0x00000037d4484c74 <+1684>: jg 0x37d4484d10 <__strcmp_sse2+1840> > 0x00000037d4484c7a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484c7f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484c84 <+1700>: movdqa %xmm2,%xmm4 > 0x00000037d4484c88 <+1704>: psrldq $0x5,%xmm3 > 0x00000037d4484c8d <+1709>: pslldq $0xb,%xmm2 > 0x00000037d4484c92 <+1714>: por %xmm3,%xmm2 > 0x00000037d4484c96 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484c9a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484c9e <+1726>: psubb %xmm0,%xmm1 > 0x00000037d4484ca2 <+1730>: pmovmskb %xmm1,%edx > 0x00000037d4484ca6 <+1734>: sub $0xffff,%edx > 0x00000037d4484cac <+1740>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484cb2 <+1746>: add $0x10,%rcx > 0x00000037d4484cb6 <+1750>: movdqa %xmm4,%xmm3 > 0x00000037d4484cba <+1754>: add $0x10,%r10 > 0x00000037d4484cbe <+1758>: jg 0x37d4484d10 <__strcmp_sse2+1840> > 0x00000037d4484cc0 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484cc5 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484cca <+1770>: movdqa %xmm2,%xmm4 > 0x00000037d4484cce <+1774>: psrldq $0x5,%xmm3 > 0x00000037d4484cd3 <+1779>: pslldq $0xb,%xmm2 > 0x00000037d4484cd8 <+1784>: por %xmm3,%xmm2 > 0x00000037d4484cdc <+1788>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484ce0 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484ce4 <+1796>: psubb %xmm0,%xmm1 > 0x00000037d4484ce8 <+1800>: pmovmskb %xmm1,%edx > 0x00000037d4484cec <+1804>: sub $0xffff,%edx > 0x00000037d4484cf2 <+1810>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484cf8 <+1816>: add $0x10,%rcx > 0x00000037d4484cfc <+1820>: movdqa %xmm4,%xmm3 > 0x00000037d4484d00 <+1824>: jmpq 0x37d4484c70 <__strcmp_sse2+1680> > 0x00000037d4484d05 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484d10 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484d14 <+1844>: pmovmskb %xmm0,%edx > 0x00000037d4484d18 <+1848>: test $0xffe0,%edx > 0x00000037d4484d1e <+1854>: jne 0x37d4484d30 <__strcmp_sse2+1872> > 0x00000037d4484d20 <+1856>: pxor %xmm0,%xmm0 > 0x00000037d4484d24 <+1860>: sub $0x1000,%r10 > 0x00000037d4484d2b <+1867>: jmpq 0x37d4484c7a <__strcmp_sse2+1690> > 0x00000037d4484d30 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484d35 <+1877>: psrldq $0x5,%xmm0 > 0x00000037d4484d3a <+1882>: psrldq $0x5,%xmm3 > 0x00000037d4484d3f <+1887>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484d44 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484d50 <+1904>: pxor %xmm0,%xmm0 > 0x00000037d4484d54 <+1908>: movdqa (%rdi),%xmm2 > 0x00000037d4484d58 <+1912>: movdqa (%rsi),%xmm1 > 0x00000037d4484d5c <+1916>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484d60 <+1920>: pslldq $0xa,%xmm2 > 0x00000037d4484d65 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484d69 <+1929>: psubb %xmm0,%xmm2 > 0x00000037d4484d6d <+1933>: pmovmskb %xmm2,%r9d > 0x00000037d4484d72 <+1938>: shr %cl,%edx > 0x00000037d4484d74 <+1940>: shr %cl,%r9d > 0x00000037d4484d77 <+1943>: sub %r9d,%edx > 0x00000037d4484d7a <+1946>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484d80 <+1952>: movdqa (%rdi),%xmm3 > 0x00000037d4484d84 <+1956>: pxor %xmm0,%xmm0 > 0x00000037d4484d88 <+1960>: mov $0x10,%rcx > 0x00000037d4484d8f <+1967>: mov $0x6,%r9d > 0x00000037d4484d95 <+1973>: lea 0x6(%rdi),%r10 > 0x00000037d4484d99 <+1977>: and $0xfff,%r10 > 0x00000037d4484da0 <+1984>: sub $0x1000,%r10 > 0x00000037d4484da7 <+1991>: nopw 0x0(%rax,%rax,1) > 0x00000037d4484db0 <+2000>: add $0x10,%r10 > 0x00000037d4484db4 <+2004>: jg 0x37d4484e50 <__strcmp_sse2+2160> > 0x00000037d4484dba <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484dbf <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484dc4 <+2020>: movdqa %xmm2,%xmm4 > 0x00000037d4484dc8 <+2024>: psrldq $0x6,%xmm3 > 0x00000037d4484dcd <+2029>: pslldq $0xa,%xmm2 > 0x00000037d4484dd2 <+2034>: por %xmm3,%xmm2 > 0x00000037d4484dd6 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484dda <+2042>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484dde <+2046>: psubb %xmm0,%xmm1 > 0x00000037d4484de2 <+2050>: pmovmskb %xmm1,%edx > 0x00000037d4484de6 <+2054>: sub $0xffff,%edx > 0x00000037d4484dec <+2060>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484df2 <+2066>: add $0x10,%rcx > 0x00000037d4484df6 <+2070>: movdqa %xmm4,%xmm3 > 0x00000037d4484dfa <+2074>: add $0x10,%r10 > 0x00000037d4484dfe <+2078>: jg 0x37d4484e50 <__strcmp_sse2+2160> > 0x00000037d4484e00 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484e05 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484e0a <+2090>: movdqa %xmm2,%xmm4 > 0x00000037d4484e0e <+2094>: psrldq $0x6,%xmm3 > 0x00000037d4484e13 <+2099>: pslldq $0xa,%xmm2 > 0x00000037d4484e18 <+2104>: por %xmm3,%xmm2 > 0x00000037d4484e1c <+2108>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484e20 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484e24 <+2116>: psubb %xmm0,%xmm1 > 0x00000037d4484e28 <+2120>: pmovmskb %xmm1,%edx > 0x00000037d4484e2c <+2124>: sub $0xffff,%edx > 0x00000037d4484e32 <+2130>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484e38 <+2136>: add $0x10,%rcx > 0x00000037d4484e3c <+2140>: movdqa %xmm4,%xmm3 > 0x00000037d4484e40 <+2144>: jmpq 0x37d4484db0 <__strcmp_sse2+2000> > 0x00000037d4484e45 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484e50 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484e54 <+2164>: pmovmskb %xmm0,%edx > 0x00000037d4484e58 <+2168>: test $0xffc0,%edx > 0x00000037d4484e5e <+2174>: jne 0x37d4484e70 <__strcmp_sse2+2192> > 0x00000037d4484e60 <+2176>: pxor %xmm0,%xmm0 > 0x00000037d4484e64 <+2180>: sub $0x1000,%r10 > 0x00000037d4484e6b <+2187>: jmpq 0x37d4484dba <__strcmp_sse2+2010> > 0x00000037d4484e70 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484e75 <+2197>: psrldq $0x6,%xmm0 > 0x00000037d4484e7a <+2202>: psrldq $0x6,%xmm3 > 0x00000037d4484e7f <+2207>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484e84 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484e90 <+2224>: pxor %xmm0,%xmm0 > 0x00000037d4484e94 <+2228>: movdqa (%rdi),%xmm2 > 0x00000037d4484e98 <+2232>: movdqa (%rsi),%xmm1 > 0x00000037d4484e9c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484ea0 <+2240>: pslldq $0x9,%xmm2 > 0x00000037d4484ea5 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484ea9 <+2249>: psubb %xmm0,%xmm2 > 0x00000037d4484ead <+2253>: pmovmskb %xmm2,%r9d > 0x00000037d4484eb2 <+2258>: shr %cl,%edx > 0x00000037d4484eb4 <+2260>: shr %cl,%r9d > 0x00000037d4484eb7 <+2263>: sub %r9d,%edx > 0x00000037d4484eba <+2266>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4484ec0 <+2272>: movdqa (%rdi),%xmm3 > 0x00000037d4484ec4 <+2276>: pxor %xmm0,%xmm0 > 0x00000037d4484ec8 <+2280>: mov $0x10,%rcx > 0x00000037d4484ecf <+2287>: mov $0x7,%r9d > 0x00000037d4484ed5 <+2293>: lea 0x7(%rdi),%r10 > 0x00000037d4484ed9 <+2297>: and $0xfff,%r10 > 0x00000037d4484ee0 <+2304>: sub $0x1000,%r10 > 0x00000037d4484ee7 <+2311>: nopw 0x0(%rax,%rax,1) > 0x00000037d4484ef0 <+2320>: add $0x10,%r10 > 0x00000037d4484ef4 <+2324>: jg 0x37d4484f90 <__strcmp_sse2+2480> > 0x00000037d4484efa <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484eff <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484f04 <+2340>: movdqa %xmm2,%xmm4 > 0x00000037d4484f08 <+2344>: psrldq $0x7,%xmm3 > 0x00000037d4484f0d <+2349>: pslldq $0x9,%xmm2 > 0x00000037d4484f12 <+2354>: por %xmm3,%xmm2 > 0x00000037d4484f16 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484f1a <+2362>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484f1e <+2366>: psubb %xmm0,%xmm1 > 0x00000037d4484f22 <+2370>: pmovmskb %xmm1,%edx > 0x00000037d4484f26 <+2374>: sub $0xffff,%edx > 0x00000037d4484f2c <+2380>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484f32 <+2386>: add $0x10,%rcx > 0x00000037d4484f36 <+2390>: movdqa %xmm4,%xmm3 > 0x00000037d4484f3a <+2394>: add $0x10,%r10 > 0x00000037d4484f3e <+2398>: jg 0x37d4484f90 <__strcmp_sse2+2480> > 0x00000037d4484f40 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484f45 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4484f4a <+2410>: movdqa %xmm2,%xmm4 > 0x00000037d4484f4e <+2414>: psrldq $0x7,%xmm3 > 0x00000037d4484f53 <+2419>: pslldq $0x9,%xmm2 > 0x00000037d4484f58 <+2424>: por %xmm3,%xmm2 > 0x00000037d4484f5c <+2428>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484f60 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4484f64 <+2436>: psubb %xmm0,%xmm1 > 0x00000037d4484f68 <+2440>: pmovmskb %xmm1,%edx > 0x00000037d4484f6c <+2444>: sub $0xffff,%edx > 0x00000037d4484f72 <+2450>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4484f78 <+2456>: add $0x10,%rcx > 0x00000037d4484f7c <+2460>: movdqa %xmm4,%xmm3 > 0x00000037d4484f80 <+2464>: jmpq 0x37d4484ef0 <__strcmp_sse2+2320> > 0x00000037d4484f85 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484f90 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4484f94 <+2484>: pmovmskb %xmm0,%edx > 0x00000037d4484f98 <+2488>: test $0xff80,%edx > 0x00000037d4484f9e <+2494>: jne 0x37d4484fb0 <__strcmp_sse2+2512> > 0x00000037d4484fa0 <+2496>: pxor %xmm0,%xmm0 > 0x00000037d4484fa4 <+2500>: sub $0x1000,%r10 > 0x00000037d4484fab <+2507>: jmpq 0x37d4484efa <__strcmp_sse2+2330> > 0x00000037d4484fb0 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4484fb5 <+2517>: psrldq $0x7,%xmm0 > 0x00000037d4484fba <+2522>: psrldq $0x7,%xmm3 > 0x00000037d4484fbf <+2527>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4484fc4 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4484fd0 <+2544>: pxor %xmm0,%xmm0 > 0x00000037d4484fd4 <+2548>: movdqa (%rdi),%xmm2 > 0x00000037d4484fd8 <+2552>: movdqa (%rsi),%xmm1 > 0x00000037d4484fdc <+2556>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4484fe0 <+2560>: pslldq $0x8,%xmm2 > 0x00000037d4484fe5 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4484fe9 <+2569>: psubb %xmm0,%xmm2 > 0x00000037d4484fed <+2573>: pmovmskb %xmm2,%r9d > 0x00000037d4484ff2 <+2578>: shr %cl,%edx > 0x00000037d4484ff4 <+2580>: shr %cl,%r9d > 0x00000037d4484ff7 <+2583>: sub %r9d,%edx > 0x00000037d4484ffa <+2586>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485000 <+2592>: movdqa (%rdi),%xmm3 > 0x00000037d4485004 <+2596>: pxor %xmm0,%xmm0 > 0x00000037d4485008 <+2600>: mov $0x10,%rcx > 0x00000037d448500f <+2607>: mov $0x8,%r9d > 0x00000037d4485015 <+2613>: lea 0x8(%rdi),%r10 > 0x00000037d4485019 <+2617>: and $0xfff,%r10 > 0x00000037d4485020 <+2624>: sub $0x1000,%r10 > 0x00000037d4485027 <+2631>: nopw 0x0(%rax,%rax,1) > 0x00000037d4485030 <+2640>: add $0x10,%r10 > 0x00000037d4485034 <+2644>: jg 0x37d44850d0 <__strcmp_sse2+2800> > 0x00000037d448503a <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d448503f <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485044 <+2660>: movdqa %xmm2,%xmm4 > 0x00000037d4485048 <+2664>: psrldq $0x8,%xmm3 > 0x00000037d448504d <+2669>: pslldq $0x8,%xmm2 > 0x00000037d4485052 <+2674>: por %xmm3,%xmm2 > 0x00000037d4485056 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448505a <+2682>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448505e <+2686>: psubb %xmm0,%xmm1 > 0x00000037d4485062 <+2690>: pmovmskb %xmm1,%edx > 0x00000037d4485066 <+2694>: sub $0xffff,%edx > 0x00000037d448506c <+2700>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485072 <+2706>: add $0x10,%rcx > 0x00000037d4485076 <+2710>: movdqa %xmm4,%xmm3 > 0x00000037d448507a <+2714>: add $0x10,%r10 > 0x00000037d448507e <+2718>: jg 0x37d44850d0 <__strcmp_sse2+2800> > 0x00000037d4485080 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485085 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448508a <+2730>: movdqa %xmm2,%xmm4 > 0x00000037d448508e <+2734>: psrldq $0x8,%xmm3 > 0x00000037d4485093 <+2739>: pslldq $0x8,%xmm2 > 0x00000037d4485098 <+2744>: por %xmm3,%xmm2 > 0x00000037d448509c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44850a0 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44850a4 <+2756>: psubb %xmm0,%xmm1 > 0x00000037d44850a8 <+2760>: pmovmskb %xmm1,%edx > 0x00000037d44850ac <+2764>: sub $0xffff,%edx > 0x00000037d44850b2 <+2770>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44850b8 <+2776>: add $0x10,%rcx > 0x00000037d44850bc <+2780>: movdqa %xmm4,%xmm3 > 0x00000037d44850c0 <+2784>: jmpq 0x37d4485030 <__strcmp_sse2+2640> > 0x00000037d44850c5 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d44850d0 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x00000037d44850d4 <+2804>: pmovmskb %xmm0,%edx > 0x00000037d44850d8 <+2808>: test $0xff00,%edx > 0x00000037d44850de <+2814>: jne 0x37d44850f0 <__strcmp_sse2+2832> > 0x00000037d44850e0 <+2816>: pxor %xmm0,%xmm0 > 0x00000037d44850e4 <+2820>: sub $0x1000,%r10 > 0x00000037d44850eb <+2827>: jmpq 0x37d448503a <__strcmp_sse2+2650> > 0x00000037d44850f0 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44850f5 <+2837>: psrldq $0x8,%xmm0 > 0x00000037d44850fa <+2842>: psrldq $0x8,%xmm3 > 0x00000037d44850ff <+2847>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485104 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485110 <+2864>: pxor %xmm0,%xmm0 > 0x00000037d4485114 <+2868>: movdqa (%rdi),%xmm2 > 0x00000037d4485118 <+2872>: movdqa (%rsi),%xmm1 > 0x00000037d448511c <+2876>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485120 <+2880>: pslldq $0x7,%xmm2 > 0x00000037d4485125 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4485129 <+2889>: psubb %xmm0,%xmm2 > 0x00000037d448512d <+2893>: pmovmskb %xmm2,%r9d > 0x00000037d4485132 <+2898>: shr %cl,%edx > 0x00000037d4485134 <+2900>: shr %cl,%r9d > 0x00000037d4485137 <+2903>: sub %r9d,%edx > 0x00000037d448513a <+2906>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485140 <+2912>: movdqa (%rdi),%xmm3 > 0x00000037d4485144 <+2916>: pxor %xmm0,%xmm0 > 0x00000037d4485148 <+2920>: mov $0x10,%rcx > 0x00000037d448514f <+2927>: mov $0x9,%r9d > 0x00000037d4485155 <+2933>: lea 0x9(%rdi),%r10 > 0x00000037d4485159 <+2937>: and $0xfff,%r10 > 0x00000037d4485160 <+2944>: sub $0x1000,%r10 > 0x00000037d4485167 <+2951>: nopw 0x0(%rax,%rax,1) > 0x00000037d4485170 <+2960>: add $0x10,%r10 > 0x00000037d4485174 <+2964>: jg 0x37d4485210 <__strcmp_sse2+3120> > 0x00000037d448517a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d448517f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485184 <+2980>: movdqa %xmm2,%xmm4 > 0x00000037d4485188 <+2984>: psrldq $0x9,%xmm3 > 0x00000037d448518d <+2989>: pslldq $0x7,%xmm2 > 0x00000037d4485192 <+2994>: por %xmm3,%xmm2 > 0x00000037d4485196 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448519a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448519e <+3006>: psubb %xmm0,%xmm1 > 0x00000037d44851a2 <+3010>: pmovmskb %xmm1,%edx > 0x00000037d44851a6 <+3014>: sub $0xffff,%edx > 0x00000037d44851ac <+3020>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44851b2 <+3026>: add $0x10,%rcx > 0x00000037d44851b6 <+3030>: movdqa %xmm4,%xmm3 > 0x00000037d44851ba <+3034>: add $0x10,%r10 > 0x00000037d44851be <+3038>: jg 0x37d4485210 <__strcmp_sse2+3120> > 0x00000037d44851c0 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44851c5 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44851ca <+3050>: movdqa %xmm2,%xmm4 > 0x00000037d44851ce <+3054>: psrldq $0x9,%xmm3 > 0x00000037d44851d3 <+3059>: pslldq $0x7,%xmm2 > 0x00000037d44851d8 <+3064>: por %xmm3,%xmm2 > 0x00000037d44851dc <+3068>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44851e0 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44851e4 <+3076>: psubb %xmm0,%xmm1 > 0x00000037d44851e8 <+3080>: pmovmskb %xmm1,%edx > 0x00000037d44851ec <+3084>: sub $0xffff,%edx > 0x00000037d44851f2 <+3090>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44851f8 <+3096>: add $0x10,%rcx > 0x00000037d44851fc <+3100>: movdqa %xmm4,%xmm3 > 0x00000037d4485200 <+3104>: jmpq 0x37d4485170 <__strcmp_sse2+2960> > 0x00000037d4485205 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485210 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485214 <+3124>: pmovmskb %xmm0,%edx > 0x00000037d4485218 <+3128>: test $0xfe00,%edx > 0x00000037d448521e <+3134>: jne 0x37d4485230 <__strcmp_sse2+3152> > 0x00000037d4485220 <+3136>: pxor %xmm0,%xmm0 > 0x00000037d4485224 <+3140>: sub $0x1000,%r10 > 0x00000037d448522b <+3147>: jmpq 0x37d448517a <__strcmp_sse2+2970> > 0x00000037d4485230 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485235 <+3157>: psrldq $0x9,%xmm0 > 0x00000037d448523a <+3162>: psrldq $0x9,%xmm3 > 0x00000037d448523f <+3167>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485244 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485250 <+3184>: pxor %xmm0,%xmm0 > 0x00000037d4485254 <+3188>: movdqa (%rdi),%xmm2 > 0x00000037d4485258 <+3192>: movdqa (%rsi),%xmm1 > 0x00000037d448525c <+3196>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485260 <+3200>: pslldq $0x6,%xmm2 > 0x00000037d4485265 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4485269 <+3209>: psubb %xmm0,%xmm2 > 0x00000037d448526d <+3213>: pmovmskb %xmm2,%r9d > 0x00000037d4485272 <+3218>: shr %cl,%edx > 0x00000037d4485274 <+3220>: shr %cl,%r9d > 0x00000037d4485277 <+3223>: sub %r9d,%edx > 0x00000037d448527a <+3226>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485280 <+3232>: movdqa (%rdi),%xmm3 > 0x00000037d4485284 <+3236>: pxor %xmm0,%xmm0 > 0x00000037d4485288 <+3240>: mov $0x10,%rcx > 0x00000037d448528f <+3247>: mov $0xa,%r9d > 0x00000037d4485295 <+3253>: lea 0xa(%rdi),%r10 > 0x00000037d4485299 <+3257>: and $0xfff,%r10 > 0x00000037d44852a0 <+3264>: sub $0x1000,%r10 > 0x00000037d44852a7 <+3271>: nopw 0x0(%rax,%rax,1) > 0x00000037d44852b0 <+3280>: add $0x10,%r10 > 0x00000037d44852b4 <+3284>: jg 0x37d4485350 <__strcmp_sse2+3440> > 0x00000037d44852ba <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44852bf <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44852c4 <+3300>: movdqa %xmm2,%xmm4 > 0x00000037d44852c8 <+3304>: psrldq $0xa,%xmm3 > 0x00000037d44852cd <+3309>: pslldq $0x6,%xmm2 > 0x00000037d44852d2 <+3314>: por %xmm3,%xmm2 > 0x00000037d44852d6 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44852da <+3322>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44852de <+3326>: psubb %xmm0,%xmm1 > 0x00000037d44852e2 <+3330>: pmovmskb %xmm1,%edx > 0x00000037d44852e6 <+3334>: sub $0xffff,%edx > 0x00000037d44852ec <+3340>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44852f2 <+3346>: add $0x10,%rcx > 0x00000037d44852f6 <+3350>: movdqa %xmm4,%xmm3 > 0x00000037d44852fa <+3354>: add $0x10,%r10 > 0x00000037d44852fe <+3358>: jg 0x37d4485350 <__strcmp_sse2+3440> > 0x00000037d4485300 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485305 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448530a <+3370>: movdqa %xmm2,%xmm4 > 0x00000037d448530e <+3374>: psrldq $0xa,%xmm3 > 0x00000037d4485313 <+3379>: pslldq $0x6,%xmm2 > 0x00000037d4485318 <+3384>: por %xmm3,%xmm2 > 0x00000037d448531c <+3388>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485320 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4485324 <+3396>: psubb %xmm0,%xmm1 > 0x00000037d4485328 <+3400>: pmovmskb %xmm1,%edx > 0x00000037d448532c <+3404>: sub $0xffff,%edx > 0x00000037d4485332 <+3410>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485338 <+3416>: add $0x10,%rcx > 0x00000037d448533c <+3420>: movdqa %xmm4,%xmm3 > 0x00000037d4485340 <+3424>: jmpq 0x37d44852b0 <__strcmp_sse2+3280> > 0x00000037d4485345 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485350 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485354 <+3444>: pmovmskb %xmm0,%edx > 0x00000037d4485358 <+3448>: test $0xfc00,%edx > 0x00000037d448535e <+3454>: jne 0x37d4485370 <__strcmp_sse2+3472> > 0x00000037d4485360 <+3456>: pxor %xmm0,%xmm0 > 0x00000037d4485364 <+3460>: sub $0x1000,%r10 > 0x00000037d448536b <+3467>: jmpq 0x37d44852ba <__strcmp_sse2+3290> > 0x00000037d4485370 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485375 <+3477>: psrldq $0xa,%xmm0 > 0x00000037d448537a <+3482>: psrldq $0xa,%xmm3 > 0x00000037d448537f <+3487>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485384 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485390 <+3504>: pxor %xmm0,%xmm0 > 0x00000037d4485394 <+3508>: movdqa (%rdi),%xmm2 > 0x00000037d4485398 <+3512>: movdqa (%rsi),%xmm1 > 0x00000037d448539c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44853a0 <+3520>: pslldq $0x5,%xmm2 > 0x00000037d44853a5 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x00000037d44853a9 <+3529>: psubb %xmm0,%xmm2 > 0x00000037d44853ad <+3533>: pmovmskb %xmm2,%r9d > 0x00000037d44853b2 <+3538>: shr %cl,%edx > 0x00000037d44853b4 <+3540>: shr %cl,%r9d > 0x00000037d44853b7 <+3543>: sub %r9d,%edx > 0x00000037d44853ba <+3546>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d44853c0 <+3552>: movdqa (%rdi),%xmm3 > 0x00000037d44853c4 <+3556>: pxor %xmm0,%xmm0 > 0x00000037d44853c8 <+3560>: mov $0x10,%rcx > 0x00000037d44853cf <+3567>: mov $0xb,%r9d > 0x00000037d44853d5 <+3573>: lea 0xb(%rdi),%r10 > 0x00000037d44853d9 <+3577>: and $0xfff,%r10 > 0x00000037d44853e0 <+3584>: sub $0x1000,%r10 > 0x00000037d44853e7 <+3591>: nopw 0x0(%rax,%rax,1) > 0x00000037d44853f0 <+3600>: add $0x10,%r10 > 0x00000037d44853f4 <+3604>: jg 0x37d4485490 <__strcmp_sse2+3760> > 0x00000037d44853fa <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44853ff <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485404 <+3620>: movdqa %xmm2,%xmm4 > 0x00000037d4485408 <+3624>: psrldq $0xb,%xmm3 > 0x00000037d448540d <+3629>: pslldq $0x5,%xmm2 > 0x00000037d4485412 <+3634>: por %xmm3,%xmm2 > 0x00000037d4485416 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448541a <+3642>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448541e <+3646>: psubb %xmm0,%xmm1 > 0x00000037d4485422 <+3650>: pmovmskb %xmm1,%edx > 0x00000037d4485426 <+3654>: sub $0xffff,%edx > 0x00000037d448542c <+3660>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485432 <+3666>: add $0x10,%rcx > 0x00000037d4485436 <+3670>: movdqa %xmm4,%xmm3 > 0x00000037d448543a <+3674>: add $0x10,%r10 > 0x00000037d448543e <+3678>: jg 0x37d4485490 <__strcmp_sse2+3760> > 0x00000037d4485440 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485445 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448544a <+3690>: movdqa %xmm2,%xmm4 > 0x00000037d448544e <+3694>: psrldq $0xb,%xmm3 > 0x00000037d4485453 <+3699>: pslldq $0x5,%xmm2 > 0x00000037d4485458 <+3704>: por %xmm3,%xmm2 > 0x00000037d448545c <+3708>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485460 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4485464 <+3716>: psubb %xmm0,%xmm1 > 0x00000037d4485468 <+3720>: pmovmskb %xmm1,%edx > 0x00000037d448546c <+3724>: sub $0xffff,%edx > 0x00000037d4485472 <+3730>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485478 <+3736>: add $0x10,%rcx > 0x00000037d448547c <+3740>: movdqa %xmm4,%xmm3 > 0x00000037d4485480 <+3744>: jmpq 0x37d44853f0 <__strcmp_sse2+3600> > 0x00000037d4485485 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485490 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485494 <+3764>: pmovmskb %xmm0,%edx > 0x00000037d4485498 <+3768>: test $0xf800,%edx > 0x00000037d448549e <+3774>: jne 0x37d44854b0 <__strcmp_sse2+3792> > 0x00000037d44854a0 <+3776>: pxor %xmm0,%xmm0 > 0x00000037d44854a4 <+3780>: sub $0x1000,%r10 > 0x00000037d44854ab <+3787>: jmpq 0x37d44853fa <__strcmp_sse2+3610> > 0x00000037d44854b0 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44854b5 <+3797>: psrldq $0xb,%xmm0 > 0x00000037d44854ba <+3802>: psrldq $0xb,%xmm3 > 0x00000037d44854bf <+3807>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d44854c4 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d44854d0 <+3824>: pxor %xmm0,%xmm0 > 0x00000037d44854d4 <+3828>: movdqa (%rdi),%xmm2 > 0x00000037d44854d8 <+3832>: movdqa (%rsi),%xmm1 > 0x00000037d44854dc <+3836>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44854e0 <+3840>: pslldq $0x4,%xmm2 > 0x00000037d44854e5 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x00000037d44854e9 <+3849>: psubb %xmm0,%xmm2 > 0x00000037d44854ed <+3853>: pmovmskb %xmm2,%r9d > 0x00000037d44854f2 <+3858>: shr %cl,%edx > 0x00000037d44854f4 <+3860>: shr %cl,%r9d > 0x00000037d44854f7 <+3863>: sub %r9d,%edx > 0x00000037d44854fa <+3866>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485500 <+3872>: movdqa (%rdi),%xmm3 > 0x00000037d4485504 <+3876>: pxor %xmm0,%xmm0 > 0x00000037d4485508 <+3880>: mov $0x10,%rcx > 0x00000037d448550f <+3887>: mov $0xc,%r9d > 0x00000037d4485515 <+3893>: lea 0xc(%rdi),%r10 > 0x00000037d4485519 <+3897>: and $0xfff,%r10 > 0x00000037d4485520 <+3904>: sub $0x1000,%r10 > 0x00000037d4485527 <+3911>: nopw 0x0(%rax,%rax,1) > 0x00000037d4485530 <+3920>: add $0x10,%r10 > 0x00000037d4485534 <+3924>: jg 0x37d44855d0 <__strcmp_sse2+4080> > 0x00000037d448553a <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d448553f <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485544 <+3940>: movdqa %xmm2,%xmm4 > 0x00000037d4485548 <+3944>: psrldq $0xc,%xmm3 > 0x00000037d448554d <+3949>: pslldq $0x4,%xmm2 > 0x00000037d4485552 <+3954>: por %xmm3,%xmm2 > 0x00000037d4485556 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448555a <+3962>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448555e <+3966>: psubb %xmm0,%xmm1 > 0x00000037d4485562 <+3970>: pmovmskb %xmm1,%edx > 0x00000037d4485566 <+3974>: sub $0xffff,%edx > 0x00000037d448556c <+3980>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485572 <+3986>: add $0x10,%rcx > 0x00000037d4485576 <+3990>: movdqa %xmm4,%xmm3 > 0x00000037d448557a <+3994>: add $0x10,%r10 > 0x00000037d448557e <+3998>: jg 0x37d44855d0 <__strcmp_sse2+4080> > 0x00000037d4485580 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485585 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448558a <+4010>: movdqa %xmm2,%xmm4 > 0x00000037d448558e <+4014>: psrldq $0xc,%xmm3 > 0x00000037d4485593 <+4019>: pslldq $0x4,%xmm2 > 0x00000037d4485598 <+4024>: por %xmm3,%xmm2 > 0x00000037d448559c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44855a0 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44855a4 <+4036>: psubb %xmm0,%xmm1 > 0x00000037d44855a8 <+4040>: pmovmskb %xmm1,%edx > 0x00000037d44855ac <+4044>: sub $0xffff,%edx > 0x00000037d44855b2 <+4050>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44855b8 <+4056>: add $0x10,%rcx > 0x00000037d44855bc <+4060>: movdqa %xmm4,%xmm3 > 0x00000037d44855c0 <+4064>: jmpq 0x37d4485530 <__strcmp_sse2+3920> > 0x00000037d44855c5 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d44855d0 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x00000037d44855d4 <+4084>: pmovmskb %xmm0,%edx > 0x00000037d44855d8 <+4088>: test $0xf000,%edx > 0x00000037d44855de <+4094>: jne 0x37d44855f0 <__strcmp_sse2+4112> > 0x00000037d44855e0 <+4096>: pxor %xmm0,%xmm0 > 0x00000037d44855e4 <+4100>: sub $0x1000,%r10 > 0x00000037d44855eb <+4107>: jmpq 0x37d448553a <__strcmp_sse2+3930> > 0x00000037d44855f0 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44855f5 <+4117>: psrldq $0xc,%xmm0 > 0x00000037d44855fa <+4122>: psrldq $0xc,%xmm3 > 0x00000037d44855ff <+4127>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485604 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485610 <+4144>: pxor %xmm0,%xmm0 > 0x00000037d4485614 <+4148>: movdqa (%rdi),%xmm2 > 0x00000037d4485618 <+4152>: movdqa (%rsi),%xmm1 > 0x00000037d448561c <+4156>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485620 <+4160>: pslldq $0x3,%xmm2 > 0x00000037d4485625 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4485629 <+4169>: psubb %xmm0,%xmm2 > 0x00000037d448562d <+4173>: pmovmskb %xmm2,%r9d > 0x00000037d4485632 <+4178>: shr %cl,%edx > 0x00000037d4485634 <+4180>: shr %cl,%r9d > 0x00000037d4485637 <+4183>: sub %r9d,%edx > 0x00000037d448563a <+4186>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485640 <+4192>: movdqa (%rdi),%xmm3 > 0x00000037d4485644 <+4196>: pxor %xmm0,%xmm0 > 0x00000037d4485648 <+4200>: mov $0x10,%rcx > 0x00000037d448564f <+4207>: mov $0xd,%r9d > 0x00000037d4485655 <+4213>: lea 0xd(%rdi),%r10 > 0x00000037d4485659 <+4217>: and $0xfff,%r10 > 0x00000037d4485660 <+4224>: sub $0x1000,%r10 > 0x00000037d4485667 <+4231>: nopw 0x0(%rax,%rax,1) > 0x00000037d4485670 <+4240>: add $0x10,%r10 > 0x00000037d4485674 <+4244>: jg 0x37d4485710 <__strcmp_sse2+4400> > 0x00000037d448567a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d448567f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485684 <+4260>: movdqa %xmm2,%xmm4 > 0x00000037d4485688 <+4264>: psrldq $0xd,%xmm3 > 0x00000037d448568d <+4269>: pslldq $0x3,%xmm2 > 0x00000037d4485692 <+4274>: por %xmm3,%xmm2 > 0x00000037d4485696 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448569a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448569e <+4286>: psubb %xmm0,%xmm1 > 0x00000037d44856a2 <+4290>: pmovmskb %xmm1,%edx > 0x00000037d44856a6 <+4294>: sub $0xffff,%edx > 0x00000037d44856ac <+4300>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44856b2 <+4306>: add $0x10,%rcx > 0x00000037d44856b6 <+4310>: movdqa %xmm4,%xmm3 > 0x00000037d44856ba <+4314>: add $0x10,%r10 > 0x00000037d44856be <+4318>: jg 0x37d4485710 <__strcmp_sse2+4400> > 0x00000037d44856c0 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44856c5 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44856ca <+4330>: movdqa %xmm2,%xmm4 > 0x00000037d44856ce <+4334>: psrldq $0xd,%xmm3 > 0x00000037d44856d3 <+4339>: pslldq $0x3,%xmm2 > 0x00000037d44856d8 <+4344>: por %xmm3,%xmm2 > 0x00000037d44856dc <+4348>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44856e0 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44856e4 <+4356>: psubb %xmm0,%xmm1 > 0x00000037d44856e8 <+4360>: pmovmskb %xmm1,%edx > 0x00000037d44856ec <+4364>: sub $0xffff,%edx > 0x00000037d44856f2 <+4370>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44856f8 <+4376>: add $0x10,%rcx > 0x00000037d44856fc <+4380>: movdqa %xmm4,%xmm3 > 0x00000037d4485700 <+4384>: jmpq 0x37d4485670 <__strcmp_sse2+4240> > 0x00000037d4485705 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485710 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485714 <+4404>: pmovmskb %xmm0,%edx > 0x00000037d4485718 <+4408>: test $0xe000,%edx > 0x00000037d448571e <+4414>: jne 0x37d4485730 <__strcmp_sse2+4432> > 0x00000037d4485720 <+4416>: pxor %xmm0,%xmm0 > 0x00000037d4485724 <+4420>: sub $0x1000,%r10 > 0x00000037d448572b <+4427>: jmpq 0x37d448567a <__strcmp_sse2+4250> > 0x00000037d4485730 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485735 <+4437>: psrldq $0xd,%xmm0 > 0x00000037d448573a <+4442>: psrldq $0xd,%xmm3 > 0x00000037d448573f <+4447>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485744 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485750 <+4464>: pxor %xmm0,%xmm0 > 0x00000037d4485754 <+4468>: movdqa (%rdi),%xmm2 > 0x00000037d4485758 <+4472>: movdqa (%rsi),%xmm1 > 0x00000037d448575c <+4476>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485760 <+4480>: pslldq $0x2,%xmm2 > 0x00000037d4485765 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x00000037d4485769 <+4489>: psubb %xmm0,%xmm2 > 0x00000037d448576d <+4493>: pmovmskb %xmm2,%r9d > 0x00000037d4485772 <+4498>: shr %cl,%edx > 0x00000037d4485774 <+4500>: shr %cl,%r9d > 0x00000037d4485777 <+4503>: sub %r9d,%edx > 0x00000037d448577a <+4506>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d4485780 <+4512>: movdqa (%rdi),%xmm3 > 0x00000037d4485784 <+4516>: pxor %xmm0,%xmm0 > 0x00000037d4485788 <+4520>: mov $0x10,%rcx > 0x00000037d448578f <+4527>: mov $0xe,%r9d > 0x00000037d4485795 <+4533>: lea 0xe(%rdi),%r10 > 0x00000037d4485799 <+4537>: and $0xfff,%r10 > 0x00000037d44857a0 <+4544>: sub $0x1000,%r10 > 0x00000037d44857a7 <+4551>: nopw 0x0(%rax,%rax,1) > 0x00000037d44857b0 <+4560>: add $0x10,%r10 > 0x00000037d44857b4 <+4564>: jg 0x37d4485850 <__strcmp_sse2+4720> > 0x00000037d44857ba <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44857bf <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d44857c4 <+4580>: movdqa %xmm2,%xmm4 > 0x00000037d44857c8 <+4584>: psrldq $0xe,%xmm3 > 0x00000037d44857cd <+4589>: pslldq $0x2,%xmm2 > 0x00000037d44857d2 <+4594>: por %xmm3,%xmm2 > 0x00000037d44857d6 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44857da <+4602>: pcmpeqb %xmm2,%xmm1 > 0x00000037d44857de <+4606>: psubb %xmm0,%xmm1 > 0x00000037d44857e2 <+4610>: pmovmskb %xmm1,%edx > 0x00000037d44857e6 <+4614>: sub $0xffff,%edx > 0x00000037d44857ec <+4620>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d44857f2 <+4626>: add $0x10,%rcx > 0x00000037d44857f6 <+4630>: movdqa %xmm4,%xmm3 > 0x00000037d44857fa <+4634>: add $0x10,%r10 > 0x00000037d44857fe <+4638>: jg 0x37d4485850 <__strcmp_sse2+4720> > 0x00000037d4485800 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485805 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448580a <+4650>: movdqa %xmm2,%xmm4 > 0x00000037d448580e <+4654>: psrldq $0xe,%xmm3 > 0x00000037d4485813 <+4659>: pslldq $0x2,%xmm2 > 0x00000037d4485818 <+4664>: por %xmm3,%xmm2 > 0x00000037d448581c <+4668>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485820 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4485824 <+4676>: psubb %xmm0,%xmm1 > 0x00000037d4485828 <+4680>: pmovmskb %xmm1,%edx > 0x00000037d448582c <+4684>: sub $0xffff,%edx > 0x00000037d4485832 <+4690>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485838 <+4696>: add $0x10,%rcx > 0x00000037d448583c <+4700>: movdqa %xmm4,%xmm3 > 0x00000037d4485840 <+4704>: jmpq 0x37d44857b0 <__strcmp_sse2+4560> > 0x00000037d4485845 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485850 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485854 <+4724>: pmovmskb %xmm0,%edx > 0x00000037d4485858 <+4728>: test $0xc000,%edx > 0x00000037d448585e <+4734>: jne 0x37d4485870 <__strcmp_sse2+4752> > 0x00000037d4485860 <+4736>: pxor %xmm0,%xmm0 > 0x00000037d4485864 <+4740>: sub $0x1000,%r10 > 0x00000037d448586b <+4747>: jmpq 0x37d44857ba <__strcmp_sse2+4570> > 0x00000037d4485870 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485875 <+4757>: psrldq $0xe,%xmm0 > 0x00000037d448587a <+4762>: psrldq $0xe,%xmm3 > 0x00000037d448587f <+4767>: jmpq 0x37d44859c0 <__strcmp_sse2+5088> > 0x00000037d4485884 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485890 <+4784>: pxor %xmm0,%xmm0 >=> 0x00000037d4485894 <+4788>: movdqa (%rdi),%xmm2 > 0x00000037d4485898 <+4792>: movdqa (%rsi),%xmm1 > 0x00000037d448589c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x00000037d44858a0 <+4800>: pslldq $0x1,%xmm2 > 0x00000037d44858a5 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x00000037d44858a9 <+4809>: psubb %xmm0,%xmm2 > 0x00000037d44858ad <+4813>: pmovmskb %xmm2,%r9d > 0x00000037d44858b2 <+4818>: shr %cl,%edx > 0x00000037d44858b4 <+4820>: shr %cl,%r9d > 0x00000037d44858b7 <+4823>: sub %r9d,%edx > 0x00000037d44858ba <+4826>: jne 0x37d44859d5 <__strcmp_sse2+5109> > 0x00000037d44858c0 <+4832>: movdqa (%rdi),%xmm3 > 0x00000037d44858c4 <+4836>: pxor %xmm0,%xmm0 > 0x00000037d44858c8 <+4840>: mov $0x10,%rcx > 0x00000037d44858cf <+4847>: mov $0xf,%r9d > 0x00000037d44858d5 <+4853>: lea 0xf(%rdi),%r10 > 0x00000037d44858d9 <+4857>: and $0xfff,%r10 > 0x00000037d44858e0 <+4864>: sub $0x1000,%r10 > 0x00000037d44858e7 <+4871>: nopw 0x0(%rax,%rax,1) > 0x00000037d44858f0 <+4880>: add $0x10,%r10 > 0x00000037d44858f4 <+4884>: jg 0x37d4485990 <__strcmp_sse2+5040> > 0x00000037d44858fa <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44858ff <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d4485904 <+4900>: movdqa %xmm2,%xmm4 > 0x00000037d4485908 <+4904>: psrldq $0xf,%xmm3 > 0x00000037d448590d <+4909>: pslldq $0x1,%xmm2 > 0x00000037d4485912 <+4914>: por %xmm3,%xmm2 > 0x00000037d4485916 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x00000037d448591a <+4922>: pcmpeqb %xmm2,%xmm1 > 0x00000037d448591e <+4926>: psubb %xmm0,%xmm1 > 0x00000037d4485922 <+4930>: pmovmskb %xmm1,%edx > 0x00000037d4485926 <+4934>: sub $0xffff,%edx > 0x00000037d448592c <+4940>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485932 <+4946>: add $0x10,%rcx > 0x00000037d4485936 <+4950>: movdqa %xmm4,%xmm3 > 0x00000037d448593a <+4954>: add $0x10,%r10 > 0x00000037d448593e <+4958>: jg 0x37d4485990 <__strcmp_sse2+5040> > 0x00000037d4485940 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d4485945 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000037d448594a <+4970>: movdqa %xmm2,%xmm4 > 0x00000037d448594e <+4974>: psrldq $0xf,%xmm3 > 0x00000037d4485953 <+4979>: pslldq $0x1,%xmm2 > 0x00000037d4485958 <+4984>: por %xmm3,%xmm2 > 0x00000037d448595c <+4988>: pcmpeqb %xmm1,%xmm0 > 0x00000037d4485960 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x00000037d4485964 <+4996>: psubb %xmm0,%xmm1 > 0x00000037d4485968 <+5000>: pmovmskb %xmm1,%edx > 0x00000037d448596c <+5004>: sub $0xffff,%edx > 0x00000037d4485972 <+5010>: jne 0x37d44859d0 <__strcmp_sse2+5104> > 0x00000037d4485974 <+5012>: add $0x10,%rcx > 0x00000037d4485978 <+5016>: movdqa %xmm4,%xmm3 > 0x00000037d448597c <+5020>: jmpq 0x37d44858f0 <__strcmp_sse2+4880> > 0x00000037d4485981 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485990 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x00000037d4485994 <+5044>: pmovmskb %xmm0,%edx > 0x00000037d4485998 <+5048>: test $0x8000,%edx > 0x00000037d448599e <+5054>: jne 0x37d44859b0 <__strcmp_sse2+5072> > 0x00000037d44859a0 <+5056>: pxor %xmm0,%xmm0 > 0x00000037d44859a4 <+5060>: sub $0x1000,%r10 > 0x00000037d44859ab <+5067>: jmpq 0x37d44858fa <__strcmp_sse2+4890> > 0x00000037d44859b0 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000037d44859b5 <+5077>: psrldq $0xf,%xmm3 > 0x00000037d44859ba <+5082>: psrldq $0xf,%xmm0 > 0x00000037d44859bf <+5087>: nop > 0x00000037d44859c0 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x00000037d44859c4 <+5092>: psubb %xmm0,%xmm1 > 0x00000037d44859c8 <+5096>: pmovmskb %xmm1,%edx > 0x00000037d44859cc <+5100>: not %edx > 0x00000037d44859ce <+5102>: xchg %ax,%ax > 0x00000037d44859d0 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x00000037d44859d5 <+5109>: lea (%rdi,%rax,1),%rdi > 0x00000037d44859d9 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x00000037d44859dd <+5117>: test %r8d,%r8d > 0x00000037d44859e0 <+5120>: je 0x37d44859f0 <__strcmp_sse2+5136> > 0x00000037d44859e2 <+5122>: xchg %rsi,%rdi > 0x00000037d44859e5 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d44859f0 <+5136>: bsf %rdx,%rdx > 0x00000037d44859f4 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x00000037d44859f8 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x00000037d44859fc <+5148>: sub %ecx,%eax > 0x00000037d44859fe <+5150>: retq > 0x00000037d44859ff <+5151>: xor %eax,%eax > 0x00000037d4485a01 <+5153>: retq > 0x00000037d4485a02 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000037d4485a10 <+5168>: movzbl (%rsi),%ecx > 0x00000037d4485a13 <+5171>: movzbl (%rdi),%eax > 0x00000037d4485a16 <+5174>: sub %ecx,%eax > 0x00000037d4485a18 <+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 896571
: 680244 |
680245
|
680246
|
680247
|
680248
|
680249
|
680250
|
680251
|
680252
|
680253
|
680254