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 644019 Details for
Bug 876095
[abrt] v4l-utils-0.8.8-3.fc18: strcmp: Process /usr/bin/dvbv5-zap 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), 60.01 KB, created by
Stefan Ringel
on 2012-11-13 09:58:26 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Stefan Ringel
Created:
2012-11-13 09:58:26 UTC
Size:
60.01 KB
patch
obsolete
>[New LWP 12228] >Core was generated by `dvbv5-zap -a 1 -I CHANNEL -c 2.conf ZDF'. >Program terminated with signal 11, Segmentation fault. >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:1861 >1861 movdqa (%rdi), %xmm2 > >Thread 1 (LWP 12228): >#0 __strcmp_sse2 () at ../sysdeps/x86_64/strcmp.S:1861 >No locals. >#1 0x00000000004014c7 in parse (sid=<synthetic pointer>, apid=<synthetic pointer>, vpid=<synthetic pointer>, channel=0x7fff193b84f3 "ZDF", parms=0x16094e0, args=0x7fff193b7470) at dvbv5-zap.c:135 > dvb_file = 0x1609010 > entry = 0x160a4c0 > i = <optimized out> > sys = <optimized out> >#2 main (argc=<optimized out>, argv=<optimized out>) at dvbv5-zap.c:518 > args = {confname = 0x16094c0 "2.conf", lnb_name = 0x0, output = 0x0, demux_dev = 0x1609080 "/dev/dvb/adapter1/demux0", dvr_dev = 0x16090b0 "/dev/dvb/adapter1/dvr0", filename = 0x0, adapter = 1, frontend = 0, demux = 0, get_detected = 0, get_nit = 0, lnb = 0, sat_number = -1, diseqc_wait = 0, silent = 0, frontend_only = 0, freq_bpf = 0, timeout = 0, dvr = 0, rec_psi = 0, exit_after_tuning = 0, human_readable = 0, record = 0, n_apid = 0, n_vpid = 0, input_format = FILE_CHANNEL, output_format = FILE_UNKNOWN} > homedir = <optimized out> > channel = 0x7fff193b84f3 "ZDF" > lnb = -1 > idx = 7 > vpid = -1 > apid = -1 > sid = -1 > pmtpid = 0 > pat_fd = -1 > pmt_fd = -1 > audio_fd = 0 > video_fd = 0 > dvr_fd = <optimized out> > file_fd = <optimized out> > parms = 0x16094e0 > argp = {options = 0x407740 <options>, parser = 0x402570 <parse_opt>, args_doc = 0x406d90 "<initial file>", doc = 0x406d9f "DVB zap utility", children = 0x0, help_filter = 0x0, argp_domain = 0x0} >From To Syms Read Shared Object Library >0x0000003455e1f1a0 0x0000003455f607a0 Yes /lib64/libc.so.6 >0x0000003455a00b20 0x0000003455a1a3f9 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x16094e0 23106784 >rcx 0x3 3 >rdx 0xffff 65535 >rsi 0x7fff193b84f0 140733616719088 >rdi 0x0 0 >rbp 0x7fff193b84f3 0x7fff193b84f3 >rsp 0x7fff193b73f8 0x7fff193b73f8 >r8 0x0 0 >r9 0xfffffffffff139f0 -968208 >r10 0x3455e854e0 224779588832 >r11 0x206 518 >r12 0x160a4c0 23110848 >r13 0xffffffff 4294967295 >r14 0x7fff193b7470 140733616714864 >r15 0x160a4c0 23110848 >rip 0x3455e854e4 0x3455e854e4 <__strcmp_sse2+4148> >eflags 0x10206 [ PF 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: > 0x0000003455e844b0 <+0>: mov %esi,%ecx > 0x0000003455e844b2 <+2>: mov %edi,%eax > 0x0000003455e844b4 <+4>: and $0x3f,%rcx > 0x0000003455e844b8 <+8>: and $0x3f,%rax > 0x0000003455e844bc <+12>: cmp $0x30,%ecx > 0x0000003455e844bf <+15>: ja 0x3455e84500 <__strcmp_sse2+80> > 0x0000003455e844c1 <+17>: cmp $0x30,%eax > 0x0000003455e844c4 <+20>: ja 0x3455e84500 <__strcmp_sse2+80> > 0x0000003455e844c6 <+22>: movlpd (%rdi),%xmm1 > 0x0000003455e844ca <+26>: movlpd (%rsi),%xmm2 > 0x0000003455e844ce <+30>: movhpd 0x8(%rdi),%xmm1 > 0x0000003455e844d3 <+35>: movhpd 0x8(%rsi),%xmm2 > 0x0000003455e844d8 <+40>: pxor %xmm0,%xmm0 > 0x0000003455e844dc <+44>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e844e0 <+48>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e844e4 <+52>: psubb %xmm0,%xmm1 > 0x0000003455e844e8 <+56>: pmovmskb %xmm1,%edx > 0x0000003455e844ec <+60>: sub $0xffff,%edx > 0x0000003455e844f2 <+66>: jne 0x3455e858c0 <__strcmp_sse2+5136> > 0x0000003455e844f8 <+72>: add $0x10,%rsi > 0x0000003455e844fc <+76>: add $0x10,%rdi > 0x0000003455e84500 <+80>: and $0xfffffffffffffff0,%rsi > 0x0000003455e84504 <+84>: and $0xfffffffffffffff0,%rdi > 0x0000003455e84508 <+88>: mov $0xffff,%edx > 0x0000003455e8450d <+93>: xor %r8d,%r8d > 0x0000003455e84510 <+96>: and $0xf,%ecx > 0x0000003455e84513 <+99>: and $0xf,%eax > 0x0000003455e84516 <+102>: cmp %eax,%ecx > 0x0000003455e84518 <+104>: je 0x3455e84540 <__strcmp_sse2+144> > 0x0000003455e8451a <+106>: ja 0x3455e84523 <__strcmp_sse2+115> > 0x0000003455e8451c <+108>: mov %edx,%r8d > 0x0000003455e8451f <+111>: xchg %eax,%ecx > 0x0000003455e84520 <+112>: xchg %rsi,%rdi > 0x0000003455e84523 <+115>: lea 0xf(%rax),%r9 > 0x0000003455e84527 <+119>: sub %rcx,%r9 > 0x0000003455e8452a <+122>: lea 0xed5bf(%rip),%r10 # 0x3455f71af0 > 0x0000003455e84531 <+129>: movslq (%r10,%r9,4),%r9 > 0x0000003455e84535 <+133>: lea (%r10,%r9,1),%r10 > 0x0000003455e84539 <+137>: jmpq *%r10 > 0x0000003455e8453c <+140>: nopl 0x0(%rax) > 0x0000003455e84540 <+144>: movdqa (%rsi),%xmm1 > 0x0000003455e84544 <+148>: pxor %xmm0,%xmm0 > 0x0000003455e84548 <+152>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8454c <+156>: pcmpeqb (%rdi),%xmm1 > 0x0000003455e84550 <+160>: psubb %xmm0,%xmm1 > 0x0000003455e84554 <+164>: pmovmskb %xmm1,%r9d > 0x0000003455e84559 <+169>: shr %cl,%edx > 0x0000003455e8455b <+171>: shr %cl,%r9d > 0x0000003455e8455e <+174>: sub %r9d,%edx > 0x0000003455e84561 <+177>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84567 <+183>: mov $0x10,%rcx > 0x0000003455e8456e <+190>: mov $0x10,%r9 > 0x0000003455e84575 <+197>: pxor %xmm0,%xmm0 > 0x0000003455e84579 <+201>: nopl 0x0(%rax) > 0x0000003455e84580 <+208>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84585 <+213>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8458a <+218>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8458e <+222>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84592 <+226>: psubb %xmm0,%xmm1 > 0x0000003455e84596 <+230>: pmovmskb %xmm1,%edx > 0x0000003455e8459a <+234>: sub $0xffff,%edx > 0x0000003455e845a0 <+240>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e845a6 <+246>: add $0x10,%rcx > 0x0000003455e845aa <+250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e845af <+255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e845b4 <+260>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e845b8 <+264>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e845bc <+268>: psubb %xmm0,%xmm1 > 0x0000003455e845c0 <+272>: pmovmskb %xmm1,%edx > 0x0000003455e845c4 <+276>: sub $0xffff,%edx > 0x0000003455e845ca <+282>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e845d0 <+288>: add $0x10,%rcx > 0x0000003455e845d4 <+292>: jmp 0x3455e84580 <__strcmp_sse2+208> > 0x0000003455e845d6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e845e0 <+304>: pxor %xmm0,%xmm0 > 0x0000003455e845e4 <+308>: movdqa (%rdi),%xmm2 > 0x0000003455e845e8 <+312>: movdqa (%rsi),%xmm1 > 0x0000003455e845ec <+316>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e845f0 <+320>: pslldq $0xf,%xmm2 > 0x0000003455e845f5 <+325>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e845f9 <+329>: psubb %xmm0,%xmm2 > 0x0000003455e845fd <+333>: pmovmskb %xmm2,%r9d > 0x0000003455e84602 <+338>: shr %cl,%edx > 0x0000003455e84604 <+340>: shr %cl,%r9d > 0x0000003455e84607 <+343>: sub %r9d,%edx > 0x0000003455e8460a <+346>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84610 <+352>: movdqa (%rdi),%xmm3 > 0x0000003455e84614 <+356>: pxor %xmm0,%xmm0 > 0x0000003455e84618 <+360>: mov $0x10,%rcx > 0x0000003455e8461f <+367>: mov $0x1,%r9d > 0x0000003455e84625 <+373>: lea 0x1(%rdi),%r10 > 0x0000003455e84629 <+377>: and $0xfff,%r10 > 0x0000003455e84630 <+384>: sub $0x1000,%r10 > 0x0000003455e84637 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84640 <+400>: add $0x10,%r10 > 0x0000003455e84644 <+404>: jg 0x3455e846e0 <__strcmp_sse2+560> > 0x0000003455e8464a <+410>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8464f <+415>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84654 <+420>: movdqa %xmm2,%xmm4 > 0x0000003455e84658 <+424>: psrldq $0x1,%xmm3 > 0x0000003455e8465d <+429>: pslldq $0xf,%xmm2 > 0x0000003455e84662 <+434>: por %xmm3,%xmm2 > 0x0000003455e84666 <+438>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8466a <+442>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e8466e <+446>: psubb %xmm0,%xmm1 > 0x0000003455e84672 <+450>: pmovmskb %xmm1,%edx > 0x0000003455e84676 <+454>: sub $0xffff,%edx > 0x0000003455e8467c <+460>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84682 <+466>: add $0x10,%rcx > 0x0000003455e84686 <+470>: movdqa %xmm4,%xmm3 > 0x0000003455e8468a <+474>: add $0x10,%r10 > 0x0000003455e8468e <+478>: jg 0x3455e846e0 <__strcmp_sse2+560> > 0x0000003455e84690 <+480>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84695 <+485>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8469a <+490>: movdqa %xmm2,%xmm4 > 0x0000003455e8469e <+494>: psrldq $0x1,%xmm3 > 0x0000003455e846a3 <+499>: pslldq $0xf,%xmm2 > 0x0000003455e846a8 <+504>: por %xmm3,%xmm2 > 0x0000003455e846ac <+508>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e846b0 <+512>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e846b4 <+516>: psubb %xmm0,%xmm1 > 0x0000003455e846b8 <+520>: pmovmskb %xmm1,%edx > 0x0000003455e846bc <+524>: sub $0xffff,%edx > 0x0000003455e846c2 <+530>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e846c8 <+536>: add $0x10,%rcx > 0x0000003455e846cc <+540>: movdqa %xmm4,%xmm3 > 0x0000003455e846d0 <+544>: jmpq 0x3455e84640 <__strcmp_sse2+400> > 0x0000003455e846d5 <+549>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e846e0 <+560>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e846e4 <+564>: pmovmskb %xmm0,%edx > 0x0000003455e846e8 <+568>: test $0xfffe,%edx > 0x0000003455e846ee <+574>: jne 0x3455e84700 <__strcmp_sse2+592> > 0x0000003455e846f0 <+576>: pxor %xmm0,%xmm0 > 0x0000003455e846f4 <+580>: sub $0x1000,%r10 > 0x0000003455e846fb <+587>: jmpq 0x3455e8464a <__strcmp_sse2+410> > 0x0000003455e84700 <+592>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84705 <+597>: psrldq $0x1,%xmm0 > 0x0000003455e8470a <+602>: psrldq $0x1,%xmm3 > 0x0000003455e8470f <+607>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84714 <+612>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84720 <+624>: pxor %xmm0,%xmm0 > 0x0000003455e84724 <+628>: movdqa (%rdi),%xmm2 > 0x0000003455e84728 <+632>: movdqa (%rsi),%xmm1 > 0x0000003455e8472c <+636>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84730 <+640>: pslldq $0xe,%xmm2 > 0x0000003455e84735 <+645>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84739 <+649>: psubb %xmm0,%xmm2 > 0x0000003455e8473d <+653>: pmovmskb %xmm2,%r9d > 0x0000003455e84742 <+658>: shr %cl,%edx > 0x0000003455e84744 <+660>: shr %cl,%r9d > 0x0000003455e84747 <+663>: sub %r9d,%edx > 0x0000003455e8474a <+666>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84750 <+672>: movdqa (%rdi),%xmm3 > 0x0000003455e84754 <+676>: pxor %xmm0,%xmm0 > 0x0000003455e84758 <+680>: mov $0x10,%rcx > 0x0000003455e8475f <+687>: mov $0x2,%r9d > 0x0000003455e84765 <+693>: lea 0x2(%rdi),%r10 > 0x0000003455e84769 <+697>: and $0xfff,%r10 > 0x0000003455e84770 <+704>: sub $0x1000,%r10 > 0x0000003455e84777 <+711>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84780 <+720>: add $0x10,%r10 > 0x0000003455e84784 <+724>: jg 0x3455e84820 <__strcmp_sse2+880> > 0x0000003455e8478a <+730>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8478f <+735>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84794 <+740>: movdqa %xmm2,%xmm4 > 0x0000003455e84798 <+744>: psrldq $0x2,%xmm3 > 0x0000003455e8479d <+749>: pslldq $0xe,%xmm2 > 0x0000003455e847a2 <+754>: por %xmm3,%xmm2 > 0x0000003455e847a6 <+758>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e847aa <+762>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e847ae <+766>: psubb %xmm0,%xmm1 > 0x0000003455e847b2 <+770>: pmovmskb %xmm1,%edx > 0x0000003455e847b6 <+774>: sub $0xffff,%edx > 0x0000003455e847bc <+780>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e847c2 <+786>: add $0x10,%rcx > 0x0000003455e847c6 <+790>: movdqa %xmm4,%xmm3 > 0x0000003455e847ca <+794>: add $0x10,%r10 > 0x0000003455e847ce <+798>: jg 0x3455e84820 <__strcmp_sse2+880> > 0x0000003455e847d0 <+800>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e847d5 <+805>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e847da <+810>: movdqa %xmm2,%xmm4 > 0x0000003455e847de <+814>: psrldq $0x2,%xmm3 > 0x0000003455e847e3 <+819>: pslldq $0xe,%xmm2 > 0x0000003455e847e8 <+824>: por %xmm3,%xmm2 > 0x0000003455e847ec <+828>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e847f0 <+832>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e847f4 <+836>: psubb %xmm0,%xmm1 > 0x0000003455e847f8 <+840>: pmovmskb %xmm1,%edx > 0x0000003455e847fc <+844>: sub $0xffff,%edx > 0x0000003455e84802 <+850>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84808 <+856>: add $0x10,%rcx > 0x0000003455e8480c <+860>: movdqa %xmm4,%xmm3 > 0x0000003455e84810 <+864>: jmpq 0x3455e84780 <__strcmp_sse2+720> > 0x0000003455e84815 <+869>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84820 <+880>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84824 <+884>: pmovmskb %xmm0,%edx > 0x0000003455e84828 <+888>: test $0xfffc,%edx > 0x0000003455e8482e <+894>: jne 0x3455e84840 <__strcmp_sse2+912> > 0x0000003455e84830 <+896>: pxor %xmm0,%xmm0 > 0x0000003455e84834 <+900>: sub $0x1000,%r10 > 0x0000003455e8483b <+907>: jmpq 0x3455e8478a <__strcmp_sse2+730> > 0x0000003455e84840 <+912>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84845 <+917>: psrldq $0x2,%xmm0 > 0x0000003455e8484a <+922>: psrldq $0x2,%xmm3 > 0x0000003455e8484f <+927>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84854 <+932>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84860 <+944>: pxor %xmm0,%xmm0 > 0x0000003455e84864 <+948>: movdqa (%rdi),%xmm2 > 0x0000003455e84868 <+952>: movdqa (%rsi),%xmm1 > 0x0000003455e8486c <+956>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84870 <+960>: pslldq $0xd,%xmm2 > 0x0000003455e84875 <+965>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84879 <+969>: psubb %xmm0,%xmm2 > 0x0000003455e8487d <+973>: pmovmskb %xmm2,%r9d > 0x0000003455e84882 <+978>: shr %cl,%edx > 0x0000003455e84884 <+980>: shr %cl,%r9d > 0x0000003455e84887 <+983>: sub %r9d,%edx > 0x0000003455e8488a <+986>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84890 <+992>: movdqa (%rdi),%xmm3 > 0x0000003455e84894 <+996>: pxor %xmm0,%xmm0 > 0x0000003455e84898 <+1000>: mov $0x10,%rcx > 0x0000003455e8489f <+1007>: mov $0x3,%r9d > 0x0000003455e848a5 <+1013>: lea 0x3(%rdi),%r10 > 0x0000003455e848a9 <+1017>: and $0xfff,%r10 > 0x0000003455e848b0 <+1024>: sub $0x1000,%r10 > 0x0000003455e848b7 <+1031>: nopw 0x0(%rax,%rax,1) > 0x0000003455e848c0 <+1040>: add $0x10,%r10 > 0x0000003455e848c4 <+1044>: jg 0x3455e84960 <__strcmp_sse2+1200> > 0x0000003455e848ca <+1050>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e848cf <+1055>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e848d4 <+1060>: movdqa %xmm2,%xmm4 > 0x0000003455e848d8 <+1064>: psrldq $0x3,%xmm3 > 0x0000003455e848dd <+1069>: pslldq $0xd,%xmm2 > 0x0000003455e848e2 <+1074>: por %xmm3,%xmm2 > 0x0000003455e848e6 <+1078>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e848ea <+1082>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e848ee <+1086>: psubb %xmm0,%xmm1 > 0x0000003455e848f2 <+1090>: pmovmskb %xmm1,%edx > 0x0000003455e848f6 <+1094>: sub $0xffff,%edx > 0x0000003455e848fc <+1100>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84902 <+1106>: add $0x10,%rcx > 0x0000003455e84906 <+1110>: movdqa %xmm4,%xmm3 > 0x0000003455e8490a <+1114>: add $0x10,%r10 > 0x0000003455e8490e <+1118>: jg 0x3455e84960 <__strcmp_sse2+1200> > 0x0000003455e84910 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84915 <+1125>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8491a <+1130>: movdqa %xmm2,%xmm4 > 0x0000003455e8491e <+1134>: psrldq $0x3,%xmm3 > 0x0000003455e84923 <+1139>: pslldq $0xd,%xmm2 > 0x0000003455e84928 <+1144>: por %xmm3,%xmm2 > 0x0000003455e8492c <+1148>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84930 <+1152>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84934 <+1156>: psubb %xmm0,%xmm1 > 0x0000003455e84938 <+1160>: pmovmskb %xmm1,%edx > 0x0000003455e8493c <+1164>: sub $0xffff,%edx > 0x0000003455e84942 <+1170>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84948 <+1176>: add $0x10,%rcx > 0x0000003455e8494c <+1180>: movdqa %xmm4,%xmm3 > 0x0000003455e84950 <+1184>: jmpq 0x3455e848c0 <__strcmp_sse2+1040> > 0x0000003455e84955 <+1189>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84960 <+1200>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84964 <+1204>: pmovmskb %xmm0,%edx > 0x0000003455e84968 <+1208>: test $0xfff8,%edx > 0x0000003455e8496e <+1214>: jne 0x3455e84980 <__strcmp_sse2+1232> > 0x0000003455e84970 <+1216>: pxor %xmm0,%xmm0 > 0x0000003455e84974 <+1220>: sub $0x1000,%r10 > 0x0000003455e8497b <+1227>: jmpq 0x3455e848ca <__strcmp_sse2+1050> > 0x0000003455e84980 <+1232>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84985 <+1237>: psrldq $0x3,%xmm0 > 0x0000003455e8498a <+1242>: psrldq $0x3,%xmm3 > 0x0000003455e8498f <+1247>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84994 <+1252>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e849a0 <+1264>: pxor %xmm0,%xmm0 > 0x0000003455e849a4 <+1268>: movdqa (%rdi),%xmm2 > 0x0000003455e849a8 <+1272>: movdqa (%rsi),%xmm1 > 0x0000003455e849ac <+1276>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e849b0 <+1280>: pslldq $0xc,%xmm2 > 0x0000003455e849b5 <+1285>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e849b9 <+1289>: psubb %xmm0,%xmm2 > 0x0000003455e849bd <+1293>: pmovmskb %xmm2,%r9d > 0x0000003455e849c2 <+1298>: shr %cl,%edx > 0x0000003455e849c4 <+1300>: shr %cl,%r9d > 0x0000003455e849c7 <+1303>: sub %r9d,%edx > 0x0000003455e849ca <+1306>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e849d0 <+1312>: movdqa (%rdi),%xmm3 > 0x0000003455e849d4 <+1316>: pxor %xmm0,%xmm0 > 0x0000003455e849d8 <+1320>: mov $0x10,%rcx > 0x0000003455e849df <+1327>: mov $0x4,%r9d > 0x0000003455e849e5 <+1333>: lea 0x4(%rdi),%r10 > 0x0000003455e849e9 <+1337>: and $0xfff,%r10 > 0x0000003455e849f0 <+1344>: sub $0x1000,%r10 > 0x0000003455e849f7 <+1351>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84a00 <+1360>: add $0x10,%r10 > 0x0000003455e84a04 <+1364>: jg 0x3455e84aa0 <__strcmp_sse2+1520> > 0x0000003455e84a0a <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84a0f <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84a14 <+1380>: movdqa %xmm2,%xmm4 > 0x0000003455e84a18 <+1384>: psrldq $0x4,%xmm3 > 0x0000003455e84a1d <+1389>: pslldq $0xc,%xmm2 > 0x0000003455e84a22 <+1394>: por %xmm3,%xmm2 > 0x0000003455e84a26 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84a2a <+1402>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84a2e <+1406>: psubb %xmm0,%xmm1 > 0x0000003455e84a32 <+1410>: pmovmskb %xmm1,%edx > 0x0000003455e84a36 <+1414>: sub $0xffff,%edx > 0x0000003455e84a3c <+1420>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84a42 <+1426>: add $0x10,%rcx > 0x0000003455e84a46 <+1430>: movdqa %xmm4,%xmm3 > 0x0000003455e84a4a <+1434>: add $0x10,%r10 > 0x0000003455e84a4e <+1438>: jg 0x3455e84aa0 <__strcmp_sse2+1520> > 0x0000003455e84a50 <+1440>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84a55 <+1445>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84a5a <+1450>: movdqa %xmm2,%xmm4 > 0x0000003455e84a5e <+1454>: psrldq $0x4,%xmm3 > 0x0000003455e84a63 <+1459>: pslldq $0xc,%xmm2 > 0x0000003455e84a68 <+1464>: por %xmm3,%xmm2 > 0x0000003455e84a6c <+1468>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84a70 <+1472>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84a74 <+1476>: psubb %xmm0,%xmm1 > 0x0000003455e84a78 <+1480>: pmovmskb %xmm1,%edx > 0x0000003455e84a7c <+1484>: sub $0xffff,%edx > 0x0000003455e84a82 <+1490>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84a88 <+1496>: add $0x10,%rcx > 0x0000003455e84a8c <+1500>: movdqa %xmm4,%xmm3 > 0x0000003455e84a90 <+1504>: jmpq 0x3455e84a00 <__strcmp_sse2+1360> > 0x0000003455e84a95 <+1509>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84aa0 <+1520>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84aa4 <+1524>: pmovmskb %xmm0,%edx > 0x0000003455e84aa8 <+1528>: test $0xfff0,%edx > 0x0000003455e84aae <+1534>: jne 0x3455e84ac0 <__strcmp_sse2+1552> > 0x0000003455e84ab0 <+1536>: pxor %xmm0,%xmm0 > 0x0000003455e84ab4 <+1540>: sub $0x1000,%r10 > 0x0000003455e84abb <+1547>: jmpq 0x3455e84a0a <__strcmp_sse2+1370> > 0x0000003455e84ac0 <+1552>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84ac5 <+1557>: psrldq $0x4,%xmm0 > 0x0000003455e84aca <+1562>: psrldq $0x4,%xmm3 > 0x0000003455e84acf <+1567>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84ad4 <+1572>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84ae0 <+1584>: pxor %xmm0,%xmm0 > 0x0000003455e84ae4 <+1588>: movdqa (%rdi),%xmm2 > 0x0000003455e84ae8 <+1592>: movdqa (%rsi),%xmm1 > 0x0000003455e84aec <+1596>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84af0 <+1600>: pslldq $0xb,%xmm2 > 0x0000003455e84af5 <+1605>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84af9 <+1609>: psubb %xmm0,%xmm2 > 0x0000003455e84afd <+1613>: pmovmskb %xmm2,%r9d > 0x0000003455e84b02 <+1618>: shr %cl,%edx > 0x0000003455e84b04 <+1620>: shr %cl,%r9d > 0x0000003455e84b07 <+1623>: sub %r9d,%edx > 0x0000003455e84b0a <+1626>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84b10 <+1632>: movdqa (%rdi),%xmm3 > 0x0000003455e84b14 <+1636>: pxor %xmm0,%xmm0 > 0x0000003455e84b18 <+1640>: mov $0x10,%rcx > 0x0000003455e84b1f <+1647>: mov $0x5,%r9d > 0x0000003455e84b25 <+1653>: lea 0x5(%rdi),%r10 > 0x0000003455e84b29 <+1657>: and $0xfff,%r10 > 0x0000003455e84b30 <+1664>: sub $0x1000,%r10 > 0x0000003455e84b37 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84b40 <+1680>: add $0x10,%r10 > 0x0000003455e84b44 <+1684>: jg 0x3455e84be0 <__strcmp_sse2+1840> > 0x0000003455e84b4a <+1690>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84b4f <+1695>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84b54 <+1700>: movdqa %xmm2,%xmm4 > 0x0000003455e84b58 <+1704>: psrldq $0x5,%xmm3 > 0x0000003455e84b5d <+1709>: pslldq $0xb,%xmm2 > 0x0000003455e84b62 <+1714>: por %xmm3,%xmm2 > 0x0000003455e84b66 <+1718>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84b6a <+1722>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84b6e <+1726>: psubb %xmm0,%xmm1 > 0x0000003455e84b72 <+1730>: pmovmskb %xmm1,%edx > 0x0000003455e84b76 <+1734>: sub $0xffff,%edx > 0x0000003455e84b7c <+1740>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84b82 <+1746>: add $0x10,%rcx > 0x0000003455e84b86 <+1750>: movdqa %xmm4,%xmm3 > 0x0000003455e84b8a <+1754>: add $0x10,%r10 > 0x0000003455e84b8e <+1758>: jg 0x3455e84be0 <__strcmp_sse2+1840> > 0x0000003455e84b90 <+1760>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84b95 <+1765>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84b9a <+1770>: movdqa %xmm2,%xmm4 > 0x0000003455e84b9e <+1774>: psrldq $0x5,%xmm3 > 0x0000003455e84ba3 <+1779>: pslldq $0xb,%xmm2 > 0x0000003455e84ba8 <+1784>: por %xmm3,%xmm2 > 0x0000003455e84bac <+1788>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84bb0 <+1792>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84bb4 <+1796>: psubb %xmm0,%xmm1 > 0x0000003455e84bb8 <+1800>: pmovmskb %xmm1,%edx > 0x0000003455e84bbc <+1804>: sub $0xffff,%edx > 0x0000003455e84bc2 <+1810>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84bc8 <+1816>: add $0x10,%rcx > 0x0000003455e84bcc <+1820>: movdqa %xmm4,%xmm3 > 0x0000003455e84bd0 <+1824>: jmpq 0x3455e84b40 <__strcmp_sse2+1680> > 0x0000003455e84bd5 <+1829>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84be0 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84be4 <+1844>: pmovmskb %xmm0,%edx > 0x0000003455e84be8 <+1848>: test $0xffe0,%edx > 0x0000003455e84bee <+1854>: jne 0x3455e84c00 <__strcmp_sse2+1872> > 0x0000003455e84bf0 <+1856>: pxor %xmm0,%xmm0 > 0x0000003455e84bf4 <+1860>: sub $0x1000,%r10 > 0x0000003455e84bfb <+1867>: jmpq 0x3455e84b4a <__strcmp_sse2+1690> > 0x0000003455e84c00 <+1872>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84c05 <+1877>: psrldq $0x5,%xmm0 > 0x0000003455e84c0a <+1882>: psrldq $0x5,%xmm3 > 0x0000003455e84c0f <+1887>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84c14 <+1892>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84c20 <+1904>: pxor %xmm0,%xmm0 > 0x0000003455e84c24 <+1908>: movdqa (%rdi),%xmm2 > 0x0000003455e84c28 <+1912>: movdqa (%rsi),%xmm1 > 0x0000003455e84c2c <+1916>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84c30 <+1920>: pslldq $0xa,%xmm2 > 0x0000003455e84c35 <+1925>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84c39 <+1929>: psubb %xmm0,%xmm2 > 0x0000003455e84c3d <+1933>: pmovmskb %xmm2,%r9d > 0x0000003455e84c42 <+1938>: shr %cl,%edx > 0x0000003455e84c44 <+1940>: shr %cl,%r9d > 0x0000003455e84c47 <+1943>: sub %r9d,%edx > 0x0000003455e84c4a <+1946>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84c50 <+1952>: movdqa (%rdi),%xmm3 > 0x0000003455e84c54 <+1956>: pxor %xmm0,%xmm0 > 0x0000003455e84c58 <+1960>: mov $0x10,%rcx > 0x0000003455e84c5f <+1967>: mov $0x6,%r9d > 0x0000003455e84c65 <+1973>: lea 0x6(%rdi),%r10 > 0x0000003455e84c69 <+1977>: and $0xfff,%r10 > 0x0000003455e84c70 <+1984>: sub $0x1000,%r10 > 0x0000003455e84c77 <+1991>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84c80 <+2000>: add $0x10,%r10 > 0x0000003455e84c84 <+2004>: jg 0x3455e84d20 <__strcmp_sse2+2160> > 0x0000003455e84c8a <+2010>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84c8f <+2015>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84c94 <+2020>: movdqa %xmm2,%xmm4 > 0x0000003455e84c98 <+2024>: psrldq $0x6,%xmm3 > 0x0000003455e84c9d <+2029>: pslldq $0xa,%xmm2 > 0x0000003455e84ca2 <+2034>: por %xmm3,%xmm2 > 0x0000003455e84ca6 <+2038>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84caa <+2042>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84cae <+2046>: psubb %xmm0,%xmm1 > 0x0000003455e84cb2 <+2050>: pmovmskb %xmm1,%edx > 0x0000003455e84cb6 <+2054>: sub $0xffff,%edx > 0x0000003455e84cbc <+2060>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84cc2 <+2066>: add $0x10,%rcx > 0x0000003455e84cc6 <+2070>: movdqa %xmm4,%xmm3 > 0x0000003455e84cca <+2074>: add $0x10,%r10 > 0x0000003455e84cce <+2078>: jg 0x3455e84d20 <__strcmp_sse2+2160> > 0x0000003455e84cd0 <+2080>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84cd5 <+2085>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84cda <+2090>: movdqa %xmm2,%xmm4 > 0x0000003455e84cde <+2094>: psrldq $0x6,%xmm3 > 0x0000003455e84ce3 <+2099>: pslldq $0xa,%xmm2 > 0x0000003455e84ce8 <+2104>: por %xmm3,%xmm2 > 0x0000003455e84cec <+2108>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84cf0 <+2112>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84cf4 <+2116>: psubb %xmm0,%xmm1 > 0x0000003455e84cf8 <+2120>: pmovmskb %xmm1,%edx > 0x0000003455e84cfc <+2124>: sub $0xffff,%edx > 0x0000003455e84d02 <+2130>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84d08 <+2136>: add $0x10,%rcx > 0x0000003455e84d0c <+2140>: movdqa %xmm4,%xmm3 > 0x0000003455e84d10 <+2144>: jmpq 0x3455e84c80 <__strcmp_sse2+2000> > 0x0000003455e84d15 <+2149>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84d20 <+2160>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84d24 <+2164>: pmovmskb %xmm0,%edx > 0x0000003455e84d28 <+2168>: test $0xffc0,%edx > 0x0000003455e84d2e <+2174>: jne 0x3455e84d40 <__strcmp_sse2+2192> > 0x0000003455e84d30 <+2176>: pxor %xmm0,%xmm0 > 0x0000003455e84d34 <+2180>: sub $0x1000,%r10 > 0x0000003455e84d3b <+2187>: jmpq 0x3455e84c8a <__strcmp_sse2+2010> > 0x0000003455e84d40 <+2192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84d45 <+2197>: psrldq $0x6,%xmm0 > 0x0000003455e84d4a <+2202>: psrldq $0x6,%xmm3 > 0x0000003455e84d4f <+2207>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84d54 <+2212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84d60 <+2224>: pxor %xmm0,%xmm0 > 0x0000003455e84d64 <+2228>: movdqa (%rdi),%xmm2 > 0x0000003455e84d68 <+2232>: movdqa (%rsi),%xmm1 > 0x0000003455e84d6c <+2236>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84d70 <+2240>: pslldq $0x9,%xmm2 > 0x0000003455e84d75 <+2245>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84d79 <+2249>: psubb %xmm0,%xmm2 > 0x0000003455e84d7d <+2253>: pmovmskb %xmm2,%r9d > 0x0000003455e84d82 <+2258>: shr %cl,%edx > 0x0000003455e84d84 <+2260>: shr %cl,%r9d > 0x0000003455e84d87 <+2263>: sub %r9d,%edx > 0x0000003455e84d8a <+2266>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84d90 <+2272>: movdqa (%rdi),%xmm3 > 0x0000003455e84d94 <+2276>: pxor %xmm0,%xmm0 > 0x0000003455e84d98 <+2280>: mov $0x10,%rcx > 0x0000003455e84d9f <+2287>: mov $0x7,%r9d > 0x0000003455e84da5 <+2293>: lea 0x7(%rdi),%r10 > 0x0000003455e84da9 <+2297>: and $0xfff,%r10 > 0x0000003455e84db0 <+2304>: sub $0x1000,%r10 > 0x0000003455e84db7 <+2311>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84dc0 <+2320>: add $0x10,%r10 > 0x0000003455e84dc4 <+2324>: jg 0x3455e84e60 <__strcmp_sse2+2480> > 0x0000003455e84dca <+2330>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84dcf <+2335>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84dd4 <+2340>: movdqa %xmm2,%xmm4 > 0x0000003455e84dd8 <+2344>: psrldq $0x7,%xmm3 > 0x0000003455e84ddd <+2349>: pslldq $0x9,%xmm2 > 0x0000003455e84de2 <+2354>: por %xmm3,%xmm2 > 0x0000003455e84de6 <+2358>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84dea <+2362>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84dee <+2366>: psubb %xmm0,%xmm1 > 0x0000003455e84df2 <+2370>: pmovmskb %xmm1,%edx > 0x0000003455e84df6 <+2374>: sub $0xffff,%edx > 0x0000003455e84dfc <+2380>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84e02 <+2386>: add $0x10,%rcx > 0x0000003455e84e06 <+2390>: movdqa %xmm4,%xmm3 > 0x0000003455e84e0a <+2394>: add $0x10,%r10 > 0x0000003455e84e0e <+2398>: jg 0x3455e84e60 <__strcmp_sse2+2480> > 0x0000003455e84e10 <+2400>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84e15 <+2405>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84e1a <+2410>: movdqa %xmm2,%xmm4 > 0x0000003455e84e1e <+2414>: psrldq $0x7,%xmm3 > 0x0000003455e84e23 <+2419>: pslldq $0x9,%xmm2 > 0x0000003455e84e28 <+2424>: por %xmm3,%xmm2 > 0x0000003455e84e2c <+2428>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84e30 <+2432>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84e34 <+2436>: psubb %xmm0,%xmm1 > 0x0000003455e84e38 <+2440>: pmovmskb %xmm1,%edx > 0x0000003455e84e3c <+2444>: sub $0xffff,%edx > 0x0000003455e84e42 <+2450>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84e48 <+2456>: add $0x10,%rcx > 0x0000003455e84e4c <+2460>: movdqa %xmm4,%xmm3 > 0x0000003455e84e50 <+2464>: jmpq 0x3455e84dc0 <__strcmp_sse2+2320> > 0x0000003455e84e55 <+2469>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84e60 <+2480>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84e64 <+2484>: pmovmskb %xmm0,%edx > 0x0000003455e84e68 <+2488>: test $0xff80,%edx > 0x0000003455e84e6e <+2494>: jne 0x3455e84e80 <__strcmp_sse2+2512> > 0x0000003455e84e70 <+2496>: pxor %xmm0,%xmm0 > 0x0000003455e84e74 <+2500>: sub $0x1000,%r10 > 0x0000003455e84e7b <+2507>: jmpq 0x3455e84dca <__strcmp_sse2+2330> > 0x0000003455e84e80 <+2512>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84e85 <+2517>: psrldq $0x7,%xmm0 > 0x0000003455e84e8a <+2522>: psrldq $0x7,%xmm3 > 0x0000003455e84e8f <+2527>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84e94 <+2532>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84ea0 <+2544>: pxor %xmm0,%xmm0 > 0x0000003455e84ea4 <+2548>: movdqa (%rdi),%xmm2 > 0x0000003455e84ea8 <+2552>: movdqa (%rsi),%xmm1 > 0x0000003455e84eac <+2556>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84eb0 <+2560>: pslldq $0x8,%xmm2 > 0x0000003455e84eb5 <+2565>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84eb9 <+2569>: psubb %xmm0,%xmm2 > 0x0000003455e84ebd <+2573>: pmovmskb %xmm2,%r9d > 0x0000003455e84ec2 <+2578>: shr %cl,%edx > 0x0000003455e84ec4 <+2580>: shr %cl,%r9d > 0x0000003455e84ec7 <+2583>: sub %r9d,%edx > 0x0000003455e84eca <+2586>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e84ed0 <+2592>: movdqa (%rdi),%xmm3 > 0x0000003455e84ed4 <+2596>: pxor %xmm0,%xmm0 > 0x0000003455e84ed8 <+2600>: mov $0x10,%rcx > 0x0000003455e84edf <+2607>: mov $0x8,%r9d > 0x0000003455e84ee5 <+2613>: lea 0x8(%rdi),%r10 > 0x0000003455e84ee9 <+2617>: and $0xfff,%r10 > 0x0000003455e84ef0 <+2624>: sub $0x1000,%r10 > 0x0000003455e84ef7 <+2631>: nopw 0x0(%rax,%rax,1) > 0x0000003455e84f00 <+2640>: add $0x10,%r10 > 0x0000003455e84f04 <+2644>: jg 0x3455e84fa0 <__strcmp_sse2+2800> > 0x0000003455e84f0a <+2650>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84f0f <+2655>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84f14 <+2660>: movdqa %xmm2,%xmm4 > 0x0000003455e84f18 <+2664>: psrldq $0x8,%xmm3 > 0x0000003455e84f1d <+2669>: pslldq $0x8,%xmm2 > 0x0000003455e84f22 <+2674>: por %xmm3,%xmm2 > 0x0000003455e84f26 <+2678>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84f2a <+2682>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84f2e <+2686>: psubb %xmm0,%xmm1 > 0x0000003455e84f32 <+2690>: pmovmskb %xmm1,%edx > 0x0000003455e84f36 <+2694>: sub $0xffff,%edx > 0x0000003455e84f3c <+2700>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84f42 <+2706>: add $0x10,%rcx > 0x0000003455e84f46 <+2710>: movdqa %xmm4,%xmm3 > 0x0000003455e84f4a <+2714>: add $0x10,%r10 > 0x0000003455e84f4e <+2718>: jg 0x3455e84fa0 <__strcmp_sse2+2800> > 0x0000003455e84f50 <+2720>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84f55 <+2725>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e84f5a <+2730>: movdqa %xmm2,%xmm4 > 0x0000003455e84f5e <+2734>: psrldq $0x8,%xmm3 > 0x0000003455e84f63 <+2739>: pslldq $0x8,%xmm2 > 0x0000003455e84f68 <+2744>: por %xmm3,%xmm2 > 0x0000003455e84f6c <+2748>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84f70 <+2752>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e84f74 <+2756>: psubb %xmm0,%xmm1 > 0x0000003455e84f78 <+2760>: pmovmskb %xmm1,%edx > 0x0000003455e84f7c <+2764>: sub $0xffff,%edx > 0x0000003455e84f82 <+2770>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e84f88 <+2776>: add $0x10,%rcx > 0x0000003455e84f8c <+2780>: movdqa %xmm4,%xmm3 > 0x0000003455e84f90 <+2784>: jmpq 0x3455e84f00 <__strcmp_sse2+2640> > 0x0000003455e84f95 <+2789>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84fa0 <+2800>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e84fa4 <+2804>: pmovmskb %xmm0,%edx > 0x0000003455e84fa8 <+2808>: test $0xff00,%edx > 0x0000003455e84fae <+2814>: jne 0x3455e84fc0 <__strcmp_sse2+2832> > 0x0000003455e84fb0 <+2816>: pxor %xmm0,%xmm0 > 0x0000003455e84fb4 <+2820>: sub $0x1000,%r10 > 0x0000003455e84fbb <+2827>: jmpq 0x3455e84f0a <__strcmp_sse2+2650> > 0x0000003455e84fc0 <+2832>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e84fc5 <+2837>: psrldq $0x8,%xmm0 > 0x0000003455e84fca <+2842>: psrldq $0x8,%xmm3 > 0x0000003455e84fcf <+2847>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e84fd4 <+2852>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e84fe0 <+2864>: pxor %xmm0,%xmm0 > 0x0000003455e84fe4 <+2868>: movdqa (%rdi),%xmm2 > 0x0000003455e84fe8 <+2872>: movdqa (%rsi),%xmm1 > 0x0000003455e84fec <+2876>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e84ff0 <+2880>: pslldq $0x7,%xmm2 > 0x0000003455e84ff5 <+2885>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e84ff9 <+2889>: psubb %xmm0,%xmm2 > 0x0000003455e84ffd <+2893>: pmovmskb %xmm2,%r9d > 0x0000003455e85002 <+2898>: shr %cl,%edx > 0x0000003455e85004 <+2900>: shr %cl,%r9d > 0x0000003455e85007 <+2903>: sub %r9d,%edx > 0x0000003455e8500a <+2906>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85010 <+2912>: movdqa (%rdi),%xmm3 > 0x0000003455e85014 <+2916>: pxor %xmm0,%xmm0 > 0x0000003455e85018 <+2920>: mov $0x10,%rcx > 0x0000003455e8501f <+2927>: mov $0x9,%r9d > 0x0000003455e85025 <+2933>: lea 0x9(%rdi),%r10 > 0x0000003455e85029 <+2937>: and $0xfff,%r10 > 0x0000003455e85030 <+2944>: sub $0x1000,%r10 > 0x0000003455e85037 <+2951>: nopw 0x0(%rax,%rax,1) > 0x0000003455e85040 <+2960>: add $0x10,%r10 > 0x0000003455e85044 <+2964>: jg 0x3455e850e0 <__strcmp_sse2+3120> > 0x0000003455e8504a <+2970>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8504f <+2975>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e85054 <+2980>: movdqa %xmm2,%xmm4 > 0x0000003455e85058 <+2984>: psrldq $0x9,%xmm3 > 0x0000003455e8505d <+2989>: pslldq $0x7,%xmm2 > 0x0000003455e85062 <+2994>: por %xmm3,%xmm2 > 0x0000003455e85066 <+2998>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8506a <+3002>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e8506e <+3006>: psubb %xmm0,%xmm1 > 0x0000003455e85072 <+3010>: pmovmskb %xmm1,%edx > 0x0000003455e85076 <+3014>: sub $0xffff,%edx > 0x0000003455e8507c <+3020>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85082 <+3026>: add $0x10,%rcx > 0x0000003455e85086 <+3030>: movdqa %xmm4,%xmm3 > 0x0000003455e8508a <+3034>: add $0x10,%r10 > 0x0000003455e8508e <+3038>: jg 0x3455e850e0 <__strcmp_sse2+3120> > 0x0000003455e85090 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85095 <+3045>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8509a <+3050>: movdqa %xmm2,%xmm4 > 0x0000003455e8509e <+3054>: psrldq $0x9,%xmm3 > 0x0000003455e850a3 <+3059>: pslldq $0x7,%xmm2 > 0x0000003455e850a8 <+3064>: por %xmm3,%xmm2 > 0x0000003455e850ac <+3068>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e850b0 <+3072>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e850b4 <+3076>: psubb %xmm0,%xmm1 > 0x0000003455e850b8 <+3080>: pmovmskb %xmm1,%edx > 0x0000003455e850bc <+3084>: sub $0xffff,%edx > 0x0000003455e850c2 <+3090>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e850c8 <+3096>: add $0x10,%rcx > 0x0000003455e850cc <+3100>: movdqa %xmm4,%xmm3 > 0x0000003455e850d0 <+3104>: jmpq 0x3455e85040 <__strcmp_sse2+2960> > 0x0000003455e850d5 <+3109>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e850e0 <+3120>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e850e4 <+3124>: pmovmskb %xmm0,%edx > 0x0000003455e850e8 <+3128>: test $0xfe00,%edx > 0x0000003455e850ee <+3134>: jne 0x3455e85100 <__strcmp_sse2+3152> > 0x0000003455e850f0 <+3136>: pxor %xmm0,%xmm0 > 0x0000003455e850f4 <+3140>: sub $0x1000,%r10 > 0x0000003455e850fb <+3147>: jmpq 0x3455e8504a <__strcmp_sse2+2970> > 0x0000003455e85100 <+3152>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85105 <+3157>: psrldq $0x9,%xmm0 > 0x0000003455e8510a <+3162>: psrldq $0x9,%xmm3 > 0x0000003455e8510f <+3167>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e85114 <+3172>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85120 <+3184>: pxor %xmm0,%xmm0 > 0x0000003455e85124 <+3188>: movdqa (%rdi),%xmm2 > 0x0000003455e85128 <+3192>: movdqa (%rsi),%xmm1 > 0x0000003455e8512c <+3196>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85130 <+3200>: pslldq $0x6,%xmm2 > 0x0000003455e85135 <+3205>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e85139 <+3209>: psubb %xmm0,%xmm2 > 0x0000003455e8513d <+3213>: pmovmskb %xmm2,%r9d > 0x0000003455e85142 <+3218>: shr %cl,%edx > 0x0000003455e85144 <+3220>: shr %cl,%r9d > 0x0000003455e85147 <+3223>: sub %r9d,%edx > 0x0000003455e8514a <+3226>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85150 <+3232>: movdqa (%rdi),%xmm3 > 0x0000003455e85154 <+3236>: pxor %xmm0,%xmm0 > 0x0000003455e85158 <+3240>: mov $0x10,%rcx > 0x0000003455e8515f <+3247>: mov $0xa,%r9d > 0x0000003455e85165 <+3253>: lea 0xa(%rdi),%r10 > 0x0000003455e85169 <+3257>: and $0xfff,%r10 > 0x0000003455e85170 <+3264>: sub $0x1000,%r10 > 0x0000003455e85177 <+3271>: nopw 0x0(%rax,%rax,1) > 0x0000003455e85180 <+3280>: add $0x10,%r10 > 0x0000003455e85184 <+3284>: jg 0x3455e85220 <__strcmp_sse2+3440> > 0x0000003455e8518a <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8518f <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e85194 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003455e85198 <+3304>: psrldq $0xa,%xmm3 > 0x0000003455e8519d <+3309>: pslldq $0x6,%xmm2 > 0x0000003455e851a2 <+3314>: por %xmm3,%xmm2 > 0x0000003455e851a6 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e851aa <+3322>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e851ae <+3326>: psubb %xmm0,%xmm1 > 0x0000003455e851b2 <+3330>: pmovmskb %xmm1,%edx > 0x0000003455e851b6 <+3334>: sub $0xffff,%edx > 0x0000003455e851bc <+3340>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e851c2 <+3346>: add $0x10,%rcx > 0x0000003455e851c6 <+3350>: movdqa %xmm4,%xmm3 > 0x0000003455e851ca <+3354>: add $0x10,%r10 > 0x0000003455e851ce <+3358>: jg 0x3455e85220 <__strcmp_sse2+3440> > 0x0000003455e851d0 <+3360>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e851d5 <+3365>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e851da <+3370>: movdqa %xmm2,%xmm4 > 0x0000003455e851de <+3374>: psrldq $0xa,%xmm3 > 0x0000003455e851e3 <+3379>: pslldq $0x6,%xmm2 > 0x0000003455e851e8 <+3384>: por %xmm3,%xmm2 > 0x0000003455e851ec <+3388>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e851f0 <+3392>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e851f4 <+3396>: psubb %xmm0,%xmm1 > 0x0000003455e851f8 <+3400>: pmovmskb %xmm1,%edx > 0x0000003455e851fc <+3404>: sub $0xffff,%edx > 0x0000003455e85202 <+3410>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85208 <+3416>: add $0x10,%rcx > 0x0000003455e8520c <+3420>: movdqa %xmm4,%xmm3 > 0x0000003455e85210 <+3424>: jmpq 0x3455e85180 <__strcmp_sse2+3280> > 0x0000003455e85215 <+3429>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85220 <+3440>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e85224 <+3444>: pmovmskb %xmm0,%edx > 0x0000003455e85228 <+3448>: test $0xfc00,%edx > 0x0000003455e8522e <+3454>: jne 0x3455e85240 <__strcmp_sse2+3472> > 0x0000003455e85230 <+3456>: pxor %xmm0,%xmm0 > 0x0000003455e85234 <+3460>: sub $0x1000,%r10 > 0x0000003455e8523b <+3467>: jmpq 0x3455e8518a <__strcmp_sse2+3290> > 0x0000003455e85240 <+3472>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85245 <+3477>: psrldq $0xa,%xmm0 > 0x0000003455e8524a <+3482>: psrldq $0xa,%xmm3 > 0x0000003455e8524f <+3487>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e85254 <+3492>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85260 <+3504>: pxor %xmm0,%xmm0 > 0x0000003455e85264 <+3508>: movdqa (%rdi),%xmm2 > 0x0000003455e85268 <+3512>: movdqa (%rsi),%xmm1 > 0x0000003455e8526c <+3516>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85270 <+3520>: pslldq $0x5,%xmm2 > 0x0000003455e85275 <+3525>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e85279 <+3529>: psubb %xmm0,%xmm2 > 0x0000003455e8527d <+3533>: pmovmskb %xmm2,%r9d > 0x0000003455e85282 <+3538>: shr %cl,%edx > 0x0000003455e85284 <+3540>: shr %cl,%r9d > 0x0000003455e85287 <+3543>: sub %r9d,%edx > 0x0000003455e8528a <+3546>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85290 <+3552>: movdqa (%rdi),%xmm3 > 0x0000003455e85294 <+3556>: pxor %xmm0,%xmm0 > 0x0000003455e85298 <+3560>: mov $0x10,%rcx > 0x0000003455e8529f <+3567>: mov $0xb,%r9d > 0x0000003455e852a5 <+3573>: lea 0xb(%rdi),%r10 > 0x0000003455e852a9 <+3577>: and $0xfff,%r10 > 0x0000003455e852b0 <+3584>: sub $0x1000,%r10 > 0x0000003455e852b7 <+3591>: nopw 0x0(%rax,%rax,1) > 0x0000003455e852c0 <+3600>: add $0x10,%r10 > 0x0000003455e852c4 <+3604>: jg 0x3455e85360 <__strcmp_sse2+3760> > 0x0000003455e852ca <+3610>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e852cf <+3615>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e852d4 <+3620>: movdqa %xmm2,%xmm4 > 0x0000003455e852d8 <+3624>: psrldq $0xb,%xmm3 > 0x0000003455e852dd <+3629>: pslldq $0x5,%xmm2 > 0x0000003455e852e2 <+3634>: por %xmm3,%xmm2 > 0x0000003455e852e6 <+3638>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e852ea <+3642>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e852ee <+3646>: psubb %xmm0,%xmm1 > 0x0000003455e852f2 <+3650>: pmovmskb %xmm1,%edx > 0x0000003455e852f6 <+3654>: sub $0xffff,%edx > 0x0000003455e852fc <+3660>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85302 <+3666>: add $0x10,%rcx > 0x0000003455e85306 <+3670>: movdqa %xmm4,%xmm3 > 0x0000003455e8530a <+3674>: add $0x10,%r10 > 0x0000003455e8530e <+3678>: jg 0x3455e85360 <__strcmp_sse2+3760> > 0x0000003455e85310 <+3680>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85315 <+3685>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8531a <+3690>: movdqa %xmm2,%xmm4 > 0x0000003455e8531e <+3694>: psrldq $0xb,%xmm3 > 0x0000003455e85323 <+3699>: pslldq $0x5,%xmm2 > 0x0000003455e85328 <+3704>: por %xmm3,%xmm2 > 0x0000003455e8532c <+3708>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85330 <+3712>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e85334 <+3716>: psubb %xmm0,%xmm1 > 0x0000003455e85338 <+3720>: pmovmskb %xmm1,%edx > 0x0000003455e8533c <+3724>: sub $0xffff,%edx > 0x0000003455e85342 <+3730>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85348 <+3736>: add $0x10,%rcx > 0x0000003455e8534c <+3740>: movdqa %xmm4,%xmm3 > 0x0000003455e85350 <+3744>: jmpq 0x3455e852c0 <__strcmp_sse2+3600> > 0x0000003455e85355 <+3749>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85360 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e85364 <+3764>: pmovmskb %xmm0,%edx > 0x0000003455e85368 <+3768>: test $0xf800,%edx > 0x0000003455e8536e <+3774>: jne 0x3455e85380 <__strcmp_sse2+3792> > 0x0000003455e85370 <+3776>: pxor %xmm0,%xmm0 > 0x0000003455e85374 <+3780>: sub $0x1000,%r10 > 0x0000003455e8537b <+3787>: jmpq 0x3455e852ca <__strcmp_sse2+3610> > 0x0000003455e85380 <+3792>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85385 <+3797>: psrldq $0xb,%xmm0 > 0x0000003455e8538a <+3802>: psrldq $0xb,%xmm3 > 0x0000003455e8538f <+3807>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e85394 <+3812>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e853a0 <+3824>: pxor %xmm0,%xmm0 > 0x0000003455e853a4 <+3828>: movdqa (%rdi),%xmm2 > 0x0000003455e853a8 <+3832>: movdqa (%rsi),%xmm1 > 0x0000003455e853ac <+3836>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e853b0 <+3840>: pslldq $0x4,%xmm2 > 0x0000003455e853b5 <+3845>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e853b9 <+3849>: psubb %xmm0,%xmm2 > 0x0000003455e853bd <+3853>: pmovmskb %xmm2,%r9d > 0x0000003455e853c2 <+3858>: shr %cl,%edx > 0x0000003455e853c4 <+3860>: shr %cl,%r9d > 0x0000003455e853c7 <+3863>: sub %r9d,%edx > 0x0000003455e853ca <+3866>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e853d0 <+3872>: movdqa (%rdi),%xmm3 > 0x0000003455e853d4 <+3876>: pxor %xmm0,%xmm0 > 0x0000003455e853d8 <+3880>: mov $0x10,%rcx > 0x0000003455e853df <+3887>: mov $0xc,%r9d > 0x0000003455e853e5 <+3893>: lea 0xc(%rdi),%r10 > 0x0000003455e853e9 <+3897>: and $0xfff,%r10 > 0x0000003455e853f0 <+3904>: sub $0x1000,%r10 > 0x0000003455e853f7 <+3911>: nopw 0x0(%rax,%rax,1) > 0x0000003455e85400 <+3920>: add $0x10,%r10 > 0x0000003455e85404 <+3924>: jg 0x3455e854a0 <__strcmp_sse2+4080> > 0x0000003455e8540a <+3930>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8540f <+3935>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e85414 <+3940>: movdqa %xmm2,%xmm4 > 0x0000003455e85418 <+3944>: psrldq $0xc,%xmm3 > 0x0000003455e8541d <+3949>: pslldq $0x4,%xmm2 > 0x0000003455e85422 <+3954>: por %xmm3,%xmm2 > 0x0000003455e85426 <+3958>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8542a <+3962>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e8542e <+3966>: psubb %xmm0,%xmm1 > 0x0000003455e85432 <+3970>: pmovmskb %xmm1,%edx > 0x0000003455e85436 <+3974>: sub $0xffff,%edx > 0x0000003455e8543c <+3980>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85442 <+3986>: add $0x10,%rcx > 0x0000003455e85446 <+3990>: movdqa %xmm4,%xmm3 > 0x0000003455e8544a <+3994>: add $0x10,%r10 > 0x0000003455e8544e <+3998>: jg 0x3455e854a0 <__strcmp_sse2+4080> > 0x0000003455e85450 <+4000>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85455 <+4005>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8545a <+4010>: movdqa %xmm2,%xmm4 > 0x0000003455e8545e <+4014>: psrldq $0xc,%xmm3 > 0x0000003455e85463 <+4019>: pslldq $0x4,%xmm2 > 0x0000003455e85468 <+4024>: por %xmm3,%xmm2 > 0x0000003455e8546c <+4028>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85470 <+4032>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e85474 <+4036>: psubb %xmm0,%xmm1 > 0x0000003455e85478 <+4040>: pmovmskb %xmm1,%edx > 0x0000003455e8547c <+4044>: sub $0xffff,%edx > 0x0000003455e85482 <+4050>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85488 <+4056>: add $0x10,%rcx > 0x0000003455e8548c <+4060>: movdqa %xmm4,%xmm3 > 0x0000003455e85490 <+4064>: jmpq 0x3455e85400 <__strcmp_sse2+3920> > 0x0000003455e85495 <+4069>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e854a0 <+4080>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e854a4 <+4084>: pmovmskb %xmm0,%edx > 0x0000003455e854a8 <+4088>: test $0xf000,%edx > 0x0000003455e854ae <+4094>: jne 0x3455e854c0 <__strcmp_sse2+4112> > 0x0000003455e854b0 <+4096>: pxor %xmm0,%xmm0 > 0x0000003455e854b4 <+4100>: sub $0x1000,%r10 > 0x0000003455e854bb <+4107>: jmpq 0x3455e8540a <__strcmp_sse2+3930> > 0x0000003455e854c0 <+4112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e854c5 <+4117>: psrldq $0xc,%xmm0 > 0x0000003455e854ca <+4122>: psrldq $0xc,%xmm3 > 0x0000003455e854cf <+4127>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e854d4 <+4132>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e854e0 <+4144>: pxor %xmm0,%xmm0 >=> 0x0000003455e854e4 <+4148>: movdqa (%rdi),%xmm2 > 0x0000003455e854e8 <+4152>: movdqa (%rsi),%xmm1 > 0x0000003455e854ec <+4156>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e854f0 <+4160>: pslldq $0x3,%xmm2 > 0x0000003455e854f5 <+4165>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e854f9 <+4169>: psubb %xmm0,%xmm2 > 0x0000003455e854fd <+4173>: pmovmskb %xmm2,%r9d > 0x0000003455e85502 <+4178>: shr %cl,%edx > 0x0000003455e85504 <+4180>: shr %cl,%r9d > 0x0000003455e85507 <+4183>: sub %r9d,%edx > 0x0000003455e8550a <+4186>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85510 <+4192>: movdqa (%rdi),%xmm3 > 0x0000003455e85514 <+4196>: pxor %xmm0,%xmm0 > 0x0000003455e85518 <+4200>: mov $0x10,%rcx > 0x0000003455e8551f <+4207>: mov $0xd,%r9d > 0x0000003455e85525 <+4213>: lea 0xd(%rdi),%r10 > 0x0000003455e85529 <+4217>: and $0xfff,%r10 > 0x0000003455e85530 <+4224>: sub $0x1000,%r10 > 0x0000003455e85537 <+4231>: nopw 0x0(%rax,%rax,1) > 0x0000003455e85540 <+4240>: add $0x10,%r10 > 0x0000003455e85544 <+4244>: jg 0x3455e855e0 <__strcmp_sse2+4400> > 0x0000003455e8554a <+4250>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8554f <+4255>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e85554 <+4260>: movdqa %xmm2,%xmm4 > 0x0000003455e85558 <+4264>: psrldq $0xd,%xmm3 > 0x0000003455e8555d <+4269>: pslldq $0x3,%xmm2 > 0x0000003455e85562 <+4274>: por %xmm3,%xmm2 > 0x0000003455e85566 <+4278>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e8556a <+4282>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e8556e <+4286>: psubb %xmm0,%xmm1 > 0x0000003455e85572 <+4290>: pmovmskb %xmm1,%edx > 0x0000003455e85576 <+4294>: sub $0xffff,%edx > 0x0000003455e8557c <+4300>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85582 <+4306>: add $0x10,%rcx > 0x0000003455e85586 <+4310>: movdqa %xmm4,%xmm3 > 0x0000003455e8558a <+4314>: add $0x10,%r10 > 0x0000003455e8558e <+4318>: jg 0x3455e855e0 <__strcmp_sse2+4400> > 0x0000003455e85590 <+4320>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85595 <+4325>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8559a <+4330>: movdqa %xmm2,%xmm4 > 0x0000003455e8559e <+4334>: psrldq $0xd,%xmm3 > 0x0000003455e855a3 <+4339>: pslldq $0x3,%xmm2 > 0x0000003455e855a8 <+4344>: por %xmm3,%xmm2 > 0x0000003455e855ac <+4348>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e855b0 <+4352>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e855b4 <+4356>: psubb %xmm0,%xmm1 > 0x0000003455e855b8 <+4360>: pmovmskb %xmm1,%edx > 0x0000003455e855bc <+4364>: sub $0xffff,%edx > 0x0000003455e855c2 <+4370>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e855c8 <+4376>: add $0x10,%rcx > 0x0000003455e855cc <+4380>: movdqa %xmm4,%xmm3 > 0x0000003455e855d0 <+4384>: jmpq 0x3455e85540 <__strcmp_sse2+4240> > 0x0000003455e855d5 <+4389>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e855e0 <+4400>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e855e4 <+4404>: pmovmskb %xmm0,%edx > 0x0000003455e855e8 <+4408>: test $0xe000,%edx > 0x0000003455e855ee <+4414>: jne 0x3455e85600 <__strcmp_sse2+4432> > 0x0000003455e855f0 <+4416>: pxor %xmm0,%xmm0 > 0x0000003455e855f4 <+4420>: sub $0x1000,%r10 > 0x0000003455e855fb <+4427>: jmpq 0x3455e8554a <__strcmp_sse2+4250> > 0x0000003455e85600 <+4432>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85605 <+4437>: psrldq $0xd,%xmm0 > 0x0000003455e8560a <+4442>: psrldq $0xd,%xmm3 > 0x0000003455e8560f <+4447>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e85614 <+4452>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85620 <+4464>: pxor %xmm0,%xmm0 > 0x0000003455e85624 <+4468>: movdqa (%rdi),%xmm2 > 0x0000003455e85628 <+4472>: movdqa (%rsi),%xmm1 > 0x0000003455e8562c <+4476>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85630 <+4480>: pslldq $0x2,%xmm2 > 0x0000003455e85635 <+4485>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e85639 <+4489>: psubb %xmm0,%xmm2 > 0x0000003455e8563d <+4493>: pmovmskb %xmm2,%r9d > 0x0000003455e85642 <+4498>: shr %cl,%edx > 0x0000003455e85644 <+4500>: shr %cl,%r9d > 0x0000003455e85647 <+4503>: sub %r9d,%edx > 0x0000003455e8564a <+4506>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85650 <+4512>: movdqa (%rdi),%xmm3 > 0x0000003455e85654 <+4516>: pxor %xmm0,%xmm0 > 0x0000003455e85658 <+4520>: mov $0x10,%rcx > 0x0000003455e8565f <+4527>: mov $0xe,%r9d > 0x0000003455e85665 <+4533>: lea 0xe(%rdi),%r10 > 0x0000003455e85669 <+4537>: and $0xfff,%r10 > 0x0000003455e85670 <+4544>: sub $0x1000,%r10 > 0x0000003455e85677 <+4551>: nopw 0x0(%rax,%rax,1) > 0x0000003455e85680 <+4560>: add $0x10,%r10 > 0x0000003455e85684 <+4564>: jg 0x3455e85720 <__strcmp_sse2+4720> > 0x0000003455e8568a <+4570>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e8568f <+4575>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e85694 <+4580>: movdqa %xmm2,%xmm4 > 0x0000003455e85698 <+4584>: psrldq $0xe,%xmm3 > 0x0000003455e8569d <+4589>: pslldq $0x2,%xmm2 > 0x0000003455e856a2 <+4594>: por %xmm3,%xmm2 > 0x0000003455e856a6 <+4598>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e856aa <+4602>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e856ae <+4606>: psubb %xmm0,%xmm1 > 0x0000003455e856b2 <+4610>: pmovmskb %xmm1,%edx > 0x0000003455e856b6 <+4614>: sub $0xffff,%edx > 0x0000003455e856bc <+4620>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e856c2 <+4626>: add $0x10,%rcx > 0x0000003455e856c6 <+4630>: movdqa %xmm4,%xmm3 > 0x0000003455e856ca <+4634>: add $0x10,%r10 > 0x0000003455e856ce <+4638>: jg 0x3455e85720 <__strcmp_sse2+4720> > 0x0000003455e856d0 <+4640>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e856d5 <+4645>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e856da <+4650>: movdqa %xmm2,%xmm4 > 0x0000003455e856de <+4654>: psrldq $0xe,%xmm3 > 0x0000003455e856e3 <+4659>: pslldq $0x2,%xmm2 > 0x0000003455e856e8 <+4664>: por %xmm3,%xmm2 > 0x0000003455e856ec <+4668>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e856f0 <+4672>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e856f4 <+4676>: psubb %xmm0,%xmm1 > 0x0000003455e856f8 <+4680>: pmovmskb %xmm1,%edx > 0x0000003455e856fc <+4684>: sub $0xffff,%edx > 0x0000003455e85702 <+4690>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85708 <+4696>: add $0x10,%rcx > 0x0000003455e8570c <+4700>: movdqa %xmm4,%xmm3 > 0x0000003455e85710 <+4704>: jmpq 0x3455e85680 <__strcmp_sse2+4560> > 0x0000003455e85715 <+4709>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85720 <+4720>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e85724 <+4724>: pmovmskb %xmm0,%edx > 0x0000003455e85728 <+4728>: test $0xc000,%edx > 0x0000003455e8572e <+4734>: jne 0x3455e85740 <__strcmp_sse2+4752> > 0x0000003455e85730 <+4736>: pxor %xmm0,%xmm0 > 0x0000003455e85734 <+4740>: sub $0x1000,%r10 > 0x0000003455e8573b <+4747>: jmpq 0x3455e8568a <__strcmp_sse2+4570> > 0x0000003455e85740 <+4752>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85745 <+4757>: psrldq $0xe,%xmm0 > 0x0000003455e8574a <+4762>: psrldq $0xe,%xmm3 > 0x0000003455e8574f <+4767>: jmpq 0x3455e85890 <__strcmp_sse2+5088> > 0x0000003455e85754 <+4772>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85760 <+4784>: pxor %xmm0,%xmm0 > 0x0000003455e85764 <+4788>: movdqa (%rdi),%xmm2 > 0x0000003455e85768 <+4792>: movdqa (%rsi),%xmm1 > 0x0000003455e8576c <+4796>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85770 <+4800>: pslldq $0x1,%xmm2 > 0x0000003455e85775 <+4805>: pcmpeqb %xmm1,%xmm2 > 0x0000003455e85779 <+4809>: psubb %xmm0,%xmm2 > 0x0000003455e8577d <+4813>: pmovmskb %xmm2,%r9d > 0x0000003455e85782 <+4818>: shr %cl,%edx > 0x0000003455e85784 <+4820>: shr %cl,%r9d > 0x0000003455e85787 <+4823>: sub %r9d,%edx > 0x0000003455e8578a <+4826>: jne 0x3455e858a5 <__strcmp_sse2+5109> > 0x0000003455e85790 <+4832>: movdqa (%rdi),%xmm3 > 0x0000003455e85794 <+4836>: pxor %xmm0,%xmm0 > 0x0000003455e85798 <+4840>: mov $0x10,%rcx > 0x0000003455e8579f <+4847>: mov $0xf,%r9d > 0x0000003455e857a5 <+4853>: lea 0xf(%rdi),%r10 > 0x0000003455e857a9 <+4857>: and $0xfff,%r10 > 0x0000003455e857b0 <+4864>: sub $0x1000,%r10 > 0x0000003455e857b7 <+4871>: nopw 0x0(%rax,%rax,1) > 0x0000003455e857c0 <+4880>: add $0x10,%r10 > 0x0000003455e857c4 <+4884>: jg 0x3455e85860 <__strcmp_sse2+5040> > 0x0000003455e857ca <+4890>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e857cf <+4895>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e857d4 <+4900>: movdqa %xmm2,%xmm4 > 0x0000003455e857d8 <+4904>: psrldq $0xf,%xmm3 > 0x0000003455e857dd <+4909>: pslldq $0x1,%xmm2 > 0x0000003455e857e2 <+4914>: por %xmm3,%xmm2 > 0x0000003455e857e6 <+4918>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e857ea <+4922>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e857ee <+4926>: psubb %xmm0,%xmm1 > 0x0000003455e857f2 <+4930>: pmovmskb %xmm1,%edx > 0x0000003455e857f6 <+4934>: sub $0xffff,%edx > 0x0000003455e857fc <+4940>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85802 <+4946>: add $0x10,%rcx > 0x0000003455e85806 <+4950>: movdqa %xmm4,%xmm3 > 0x0000003455e8580a <+4954>: add $0x10,%r10 > 0x0000003455e8580e <+4958>: jg 0x3455e85860 <__strcmp_sse2+5040> > 0x0000003455e85810 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85815 <+4965>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003455e8581a <+4970>: movdqa %xmm2,%xmm4 > 0x0000003455e8581e <+4974>: psrldq $0xf,%xmm3 > 0x0000003455e85823 <+4979>: pslldq $0x1,%xmm2 > 0x0000003455e85828 <+4984>: por %xmm3,%xmm2 > 0x0000003455e8582c <+4988>: pcmpeqb %xmm1,%xmm0 > 0x0000003455e85830 <+4992>: pcmpeqb %xmm2,%xmm1 > 0x0000003455e85834 <+4996>: psubb %xmm0,%xmm1 > 0x0000003455e85838 <+5000>: pmovmskb %xmm1,%edx > 0x0000003455e8583c <+5004>: sub $0xffff,%edx > 0x0000003455e85842 <+5010>: jne 0x3455e858a0 <__strcmp_sse2+5104> > 0x0000003455e85844 <+5012>: add $0x10,%rcx > 0x0000003455e85848 <+5016>: movdqa %xmm4,%xmm3 > 0x0000003455e8584c <+5020>: jmpq 0x3455e857c0 <__strcmp_sse2+4880> > 0x0000003455e85851 <+5025>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e85860 <+5040>: pcmpeqb %xmm3,%xmm0 > 0x0000003455e85864 <+5044>: pmovmskb %xmm0,%edx > 0x0000003455e85868 <+5048>: test $0x8000,%edx > 0x0000003455e8586e <+5054>: jne 0x3455e85880 <__strcmp_sse2+5072> > 0x0000003455e85870 <+5056>: pxor %xmm0,%xmm0 > 0x0000003455e85874 <+5060>: sub $0x1000,%r10 > 0x0000003455e8587b <+5067>: jmpq 0x3455e857ca <__strcmp_sse2+4890> > 0x0000003455e85880 <+5072>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003455e85885 <+5077>: psrldq $0xf,%xmm3 > 0x0000003455e8588a <+5082>: psrldq $0xf,%xmm0 > 0x0000003455e8588f <+5087>: nop > 0x0000003455e85890 <+5088>: pcmpeqb %xmm3,%xmm1 > 0x0000003455e85894 <+5092>: psubb %xmm0,%xmm1 > 0x0000003455e85898 <+5096>: pmovmskb %xmm1,%edx > 0x0000003455e8589c <+5100>: not %edx > 0x0000003455e8589e <+5102>: xchg %ax,%ax > 0x0000003455e858a0 <+5104>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003455e858a5 <+5109>: lea (%rdi,%rax,1),%rdi > 0x0000003455e858a9 <+5113>: lea (%rsi,%rcx,1),%rsi > 0x0000003455e858ad <+5117>: test %r8d,%r8d > 0x0000003455e858b0 <+5120>: je 0x3455e858c0 <__strcmp_sse2+5136> > 0x0000003455e858b2 <+5122>: xchg %rsi,%rdi > 0x0000003455e858b5 <+5125>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e858c0 <+5136>: bsf %rdx,%rdx > 0x0000003455e858c4 <+5140>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003455e858c8 <+5144>: movzbl (%rdi,%rdx,1),%eax > 0x0000003455e858cc <+5148>: sub %ecx,%eax > 0x0000003455e858ce <+5150>: retq > 0x0000003455e858cf <+5151>: xor %eax,%eax > 0x0000003455e858d1 <+5153>: retq > 0x0000003455e858d2 <+5154>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003455e858e0 <+5168>: movzbl (%rsi),%ecx > 0x0000003455e858e3 <+5171>: movzbl (%rdi),%eax > 0x0000003455e858e6 <+5174>: sub %ecx,%eax > 0x0000003455e858e8 <+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 876095
:
644017
|
644018
| 644019 |
644020
|
644021
|
644022
|
644023
|
644024
|
644025
|
644026
|
644027