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 630791 Details for
Bug 868611
[abrt] chrpath-0.13-8.fc17: strncmp: Process /usr/bin/chrpath 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.71 KB, created by
Maciek Borzecki
on 2012-10-21 06:59:23 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Maciek Borzecki
Created:
2012-10-21 06:59:23 UTC
Size:
72.71 KB
patch
obsolete
>[New LWP 20279] >Core was generated by `chrpath --hep'. >Program terminated with signal 11, Segmentation fault. >#0 __strncmp_sse2 () at ../sysdeps/x86_64/strcmp.S:2112 >2112 movdqa (%rdi), %xmm2 > >Thread 1 (LWP 20279): >#0 __strncmp_sse2 () at ../sysdeps/x86_64/strcmp.S:2112 >No locals. >#1 0x00000035950d72cf in _getopt_internal_r (argc=argc@entry=2, argv=argv@entry=0x7fff36990398, optstring=optstring@entry=0x401d65 "cdhklr:v", longopts=longopts@entry=0x6030c0, longind=longind@entry=0x7fff3699027c, long_only=long_only@entry=0, d=d@entry=0x35953b34e0, posixly_correct=posixly_correct@entry=0) at getopt.c:548 > pfound = <optimized out> > exact = 0 > option_index = <optimized out> > nameend = 0x7fff369912f5 "" > namelen = 3 > p = 0x6031a0 > ambig_list = <optimized out> > indfound = <optimized out> > print_errors = 1 >#2 0x00000035950d818b in _getopt_internal (argc=argc@entry=2, argv=argv@entry=0x7fff36990398, optstring=optstring@entry=0x401d65 "cdhklr:v", longopts=longopts@entry=0x6030c0, longind=longind@entry=0x7fff3699027c, long_only=long_only@entry=0, posixly_correct=posixly_correct@entry=0) at getopt.c:1177 > result = 1 >#3 0x00000035950d8213 in getopt_long (argc=argc@entry=2, argv=argv@entry=0x7fff36990398, options=options@entry=0x401d65 "cdhklr:v", long_options=long_options@entry=0x6030c0, opt_index=opt_index@entry=0x7fff3699027c) at getopt1.c:66 >No locals. >#4 0x0000000000400a5e in main (argc=2, argv=0x7fff36990398) at main.c:84 > retval = 0 > convert = 0 > remove = 0 > keep_going = 0 > newpath = 0x0 > opt = <optimized out> > option_index = 0 >From To Syms Read Shared Object Library >0x000000359501ef60 0x000000359515f780 Yes /lib64/libc.so.6 >0x0000003594c00b20 0x0000003594c1a319 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1 1 >rbx 0x7fff369912f2 140734109389554 >rcx 0x2 2 >rdx 0xffff 65535 >rsi 0x7fff369912f0 140734109389552 >rdi 0x0 0 >rbp 0x7fff36990210 0x7fff36990210 >rsp 0x7fff36990138 0x7fff36990138 >r8 0x0 0 >r9 0xfffffffffff164d8 -957224 >r10 0x3595086fc0 230133624768 >r11 0x3 3 >r12 0x7 7 >r13 0x0 0 >r14 0x1 1 >r15 0x6031a0 6304160 >rip 0x3595086fc4 0x3595086fc4 <__strncmp_sse2+5764> >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 __strncmp_sse2: > 0x0000003595085940 <+0>: test %rdx,%rdx > 0x0000003595085943 <+3>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085949 <+9>: cmp $0x1,%rdx > 0x000000359508594d <+13>: je 0x3595087180 <__strncmp_sse2+6208> > 0x0000003595085953 <+19>: mov %rdx,%r11 > 0x0000003595085956 <+22>: mov %esi,%ecx > 0x0000003595085958 <+24>: mov %edi,%eax > 0x000000359508595a <+26>: and $0x3f,%rcx > 0x000000359508595e <+30>: and $0x3f,%rax > 0x0000003595085962 <+34>: cmp $0x30,%ecx > 0x0000003595085965 <+37>: ja 0x35950859b0 <__strncmp_sse2+112> > 0x0000003595085967 <+39>: cmp $0x30,%eax > 0x000000359508596a <+42>: ja 0x35950859b0 <__strncmp_sse2+112> > 0x000000359508596c <+44>: movlpd (%rdi),%xmm1 > 0x0000003595085970 <+48>: movlpd (%rsi),%xmm2 > 0x0000003595085974 <+52>: movhpd 0x8(%rdi),%xmm1 > 0x0000003595085979 <+57>: movhpd 0x8(%rsi),%xmm2 > 0x000000359508597e <+62>: pxor %xmm0,%xmm0 > 0x0000003595085982 <+66>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085986 <+70>: pcmpeqb %xmm2,%xmm1 > 0x000000359508598a <+74>: psubb %xmm0,%xmm1 > 0x000000359508598e <+78>: pmovmskb %xmm1,%edx > 0x0000003595085992 <+82>: sub $0xffff,%edx > 0x0000003595085998 <+88>: jne 0x3595087160 <__strncmp_sse2+6176> > 0x000000359508599e <+94>: sub $0x10,%r11 > 0x00000035950859a2 <+98>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x00000035950859a8 <+104>: add $0x10,%rsi > 0x00000035950859ac <+108>: add $0x10,%rdi > 0x00000035950859b0 <+112>: and $0xfffffffffffffff0,%rsi > 0x00000035950859b4 <+116>: and $0xfffffffffffffff0,%rdi > 0x00000035950859b8 <+120>: mov $0xffff,%edx > 0x00000035950859bd <+125>: xor %r8d,%r8d > 0x00000035950859c0 <+128>: and $0xf,%ecx > 0x00000035950859c3 <+131>: and $0xf,%eax > 0x00000035950859c6 <+134>: cmp %eax,%ecx > 0x00000035950859c8 <+136>: je 0x35950859f0 <__strncmp_sse2+176> > 0x00000035950859ca <+138>: ja 0x35950859d3 <__strncmp_sse2+147> > 0x00000035950859cc <+140>: mov %edx,%r8d > 0x00000035950859cf <+143>: xchg %eax,%ecx > 0x00000035950859d0 <+144>: xchg %rsi,%rdi > 0x00000035950859d3 <+147>: lea 0xf(%rax),%r9 > 0x00000035950859d7 <+151>: sub %rcx,%r9 > 0x00000035950859da <+154>: lea 0xeb107(%rip),%r10 # 0x3595170ae8 > 0x00000035950859e1 <+161>: movslq (%r10,%r9,4),%r9 > 0x00000035950859e5 <+165>: lea (%r10,%r9,1),%r10 > 0x00000035950859e9 <+169>: jmpq *%r10 > 0x00000035950859ec <+172>: nopl 0x0(%rax) > 0x00000035950859f0 <+176>: movdqa (%rsi),%xmm1 > 0x00000035950859f4 <+180>: pxor %xmm0,%xmm0 > 0x00000035950859f8 <+184>: pcmpeqb %xmm1,%xmm0 > 0x00000035950859fc <+188>: pcmpeqb (%rdi),%xmm1 > 0x0000003595085a00 <+192>: psubb %xmm0,%xmm1 > 0x0000003595085a04 <+196>: pmovmskb %xmm1,%r9d > 0x0000003595085a09 <+201>: shr %cl,%edx > 0x0000003595085a0b <+203>: shr %cl,%r9d > 0x0000003595085a0e <+206>: sub %r9d,%edx > 0x0000003595085a11 <+209>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595085a17 <+215>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595085a1c <+220>: cmp %r9,%r11 > 0x0000003595085a1f <+223>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085a25 <+229>: test %r9,%r9 > 0x0000003595085a28 <+232>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085a2e <+238>: mov %r9,%r11 > 0x0000003595085a31 <+241>: mov $0x10,%rcx > 0x0000003595085a38 <+248>: mov $0x10,%r9 > 0x0000003595085a3f <+255>: pxor %xmm0,%xmm0 > 0x0000003595085a43 <+259>: data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085a50 <+272>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085a55 <+277>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085a5a <+282>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085a5e <+286>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085a62 <+290>: psubb %xmm0,%xmm1 > 0x0000003595085a66 <+294>: pmovmskb %xmm1,%edx > 0x0000003595085a6a <+298>: sub $0xffff,%edx > 0x0000003595085a70 <+304>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085a76 <+310>: sub $0x10,%r11 > 0x0000003595085a7a <+314>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085a80 <+320>: add $0x10,%rcx > 0x0000003595085a84 <+324>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085a89 <+329>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085a8e <+334>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085a92 <+338>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085a96 <+342>: psubb %xmm0,%xmm1 > 0x0000003595085a9a <+346>: pmovmskb %xmm1,%edx > 0x0000003595085a9e <+350>: sub $0xffff,%edx > 0x0000003595085aa4 <+356>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085aaa <+362>: sub $0x10,%r11 > 0x0000003595085aae <+366>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085ab4 <+372>: add $0x10,%rcx > 0x0000003595085ab8 <+376>: jmp 0x3595085a50 <__strncmp_sse2+272> > 0x0000003595085aba <+378>: nopw 0x0(%rax,%rax,1) > 0x0000003595085ac0 <+384>: pxor %xmm0,%xmm0 > 0x0000003595085ac4 <+388>: movdqa (%rdi),%xmm2 > 0x0000003595085ac8 <+392>: movdqa (%rsi),%xmm1 > 0x0000003595085acc <+396>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085ad0 <+400>: pslldq $0xf,%xmm2 > 0x0000003595085ad5 <+405>: pcmpeqb %xmm1,%xmm2 > 0x0000003595085ad9 <+409>: psubb %xmm0,%xmm2 > 0x0000003595085add <+413>: pmovmskb %xmm2,%r9d > 0x0000003595085ae2 <+418>: shr %cl,%edx > 0x0000003595085ae4 <+420>: shr %cl,%r9d > 0x0000003595085ae7 <+423>: sub %r9d,%edx > 0x0000003595085aea <+426>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595085af0 <+432>: movdqa (%rdi),%xmm3 > 0x0000003595085af4 <+436>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595085af9 <+441>: cmp %r9,%r11 > 0x0000003595085afc <+444>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085b02 <+450>: test %r9,%r9 > 0x0000003595085b05 <+453>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085b0b <+459>: mov %r9,%r11 > 0x0000003595085b0e <+462>: pxor %xmm0,%xmm0 > 0x0000003595085b12 <+466>: mov $0x10,%rcx > 0x0000003595085b19 <+473>: mov $0x1,%r9d > 0x0000003595085b1f <+479>: lea 0x1(%rdi),%r10 > 0x0000003595085b23 <+483>: and $0xfff,%r10 > 0x0000003595085b2a <+490>: sub $0x1000,%r10 > 0x0000003595085b31 <+497>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085b40 <+512>: add $0x10,%r10 > 0x0000003595085b44 <+516>: jg 0x3595085bf0 <__strncmp_sse2+688> > 0x0000003595085b4a <+522>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085b4f <+527>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085b54 <+532>: movdqa %xmm2,%xmm4 > 0x0000003595085b58 <+536>: psrldq $0x1,%xmm3 > 0x0000003595085b5d <+541>: pslldq $0xf,%xmm2 > 0x0000003595085b62 <+546>: por %xmm3,%xmm2 > 0x0000003595085b66 <+550>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085b6a <+554>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085b6e <+558>: psubb %xmm0,%xmm1 > 0x0000003595085b72 <+562>: pmovmskb %xmm1,%edx > 0x0000003595085b76 <+566>: sub $0xffff,%edx > 0x0000003595085b7c <+572>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085b82 <+578>: sub $0x10,%r11 > 0x0000003595085b86 <+582>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085b8c <+588>: add $0x10,%rcx > 0x0000003595085b90 <+592>: movdqa %xmm4,%xmm3 > 0x0000003595085b94 <+596>: add $0x10,%r10 > 0x0000003595085b98 <+600>: jg 0x3595085bf0 <__strncmp_sse2+688> > 0x0000003595085b9a <+602>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085b9f <+607>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085ba4 <+612>: movdqa %xmm2,%xmm4 > 0x0000003595085ba8 <+616>: psrldq $0x1,%xmm3 > 0x0000003595085bad <+621>: pslldq $0xf,%xmm2 > 0x0000003595085bb2 <+626>: por %xmm3,%xmm2 > 0x0000003595085bb6 <+630>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085bba <+634>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085bbe <+638>: psubb %xmm0,%xmm1 > 0x0000003595085bc2 <+642>: pmovmskb %xmm1,%edx > 0x0000003595085bc6 <+646>: sub $0xffff,%edx > 0x0000003595085bcc <+652>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085bd2 <+658>: sub $0x10,%r11 > 0x0000003595085bd6 <+662>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085bdc <+668>: add $0x10,%rcx > 0x0000003595085be0 <+672>: movdqa %xmm4,%xmm3 > 0x0000003595085be4 <+676>: jmpq 0x3595085b40 <__strncmp_sse2+512> > 0x0000003595085be9 <+681>: nopl 0x0(%rax) > 0x0000003595085bf0 <+688>: pcmpeqb %xmm3,%xmm0 > 0x0000003595085bf4 <+692>: pmovmskb %xmm0,%edx > 0x0000003595085bf8 <+696>: test $0xfffe,%edx > 0x0000003595085bfe <+702>: jne 0x3595085c20 <__strncmp_sse2+736> > 0x0000003595085c00 <+704>: cmp $0xf,%r11 > 0x0000003595085c04 <+708>: jbe 0x3595085c20 <__strncmp_sse2+736> > 0x0000003595085c06 <+710>: pxor %xmm0,%xmm0 > 0x0000003595085c0a <+714>: sub $0x1000,%r10 > 0x0000003595085c11 <+721>: jmpq 0x3595085b4a <__strncmp_sse2+522> > 0x0000003595085c16 <+726>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085c20 <+736>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085c25 <+741>: psrldq $0x1,%xmm0 > 0x0000003595085c2a <+746>: psrldq $0x1,%xmm3 > 0x0000003595085c2f <+751>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595085c34 <+756>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085c40 <+768>: pxor %xmm0,%xmm0 > 0x0000003595085c44 <+772>: movdqa (%rdi),%xmm2 > 0x0000003595085c48 <+776>: movdqa (%rsi),%xmm1 > 0x0000003595085c4c <+780>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085c50 <+784>: pslldq $0xe,%xmm2 > 0x0000003595085c55 <+789>: pcmpeqb %xmm1,%xmm2 > 0x0000003595085c59 <+793>: psubb %xmm0,%xmm2 > 0x0000003595085c5d <+797>: pmovmskb %xmm2,%r9d > 0x0000003595085c62 <+802>: shr %cl,%edx > 0x0000003595085c64 <+804>: shr %cl,%r9d > 0x0000003595085c67 <+807>: sub %r9d,%edx > 0x0000003595085c6a <+810>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595085c70 <+816>: movdqa (%rdi),%xmm3 > 0x0000003595085c74 <+820>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595085c79 <+825>: cmp %r9,%r11 > 0x0000003595085c7c <+828>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085c82 <+834>: test %r9,%r9 > 0x0000003595085c85 <+837>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085c8b <+843>: mov %r9,%r11 > 0x0000003595085c8e <+846>: pxor %xmm0,%xmm0 > 0x0000003595085c92 <+850>: mov $0x10,%rcx > 0x0000003595085c99 <+857>: mov $0x2,%r9d > 0x0000003595085c9f <+863>: lea 0x2(%rdi),%r10 > 0x0000003595085ca3 <+867>: and $0xfff,%r10 > 0x0000003595085caa <+874>: sub $0x1000,%r10 > 0x0000003595085cb1 <+881>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085cc0 <+896>: add $0x10,%r10 > 0x0000003595085cc4 <+900>: jg 0x3595085d70 <__strncmp_sse2+1072> > 0x0000003595085cca <+906>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085ccf <+911>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085cd4 <+916>: movdqa %xmm2,%xmm4 > 0x0000003595085cd8 <+920>: psrldq $0x2,%xmm3 > 0x0000003595085cdd <+925>: pslldq $0xe,%xmm2 > 0x0000003595085ce2 <+930>: por %xmm3,%xmm2 > 0x0000003595085ce6 <+934>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085cea <+938>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085cee <+942>: psubb %xmm0,%xmm1 > 0x0000003595085cf2 <+946>: pmovmskb %xmm1,%edx > 0x0000003595085cf6 <+950>: sub $0xffff,%edx > 0x0000003595085cfc <+956>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085d02 <+962>: sub $0x10,%r11 > 0x0000003595085d06 <+966>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085d0c <+972>: add $0x10,%rcx > 0x0000003595085d10 <+976>: movdqa %xmm4,%xmm3 > 0x0000003595085d14 <+980>: add $0x10,%r10 > 0x0000003595085d18 <+984>: jg 0x3595085d70 <__strncmp_sse2+1072> > 0x0000003595085d1a <+986>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085d1f <+991>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085d24 <+996>: movdqa %xmm2,%xmm4 > 0x0000003595085d28 <+1000>: psrldq $0x2,%xmm3 > 0x0000003595085d2d <+1005>: pslldq $0xe,%xmm2 > 0x0000003595085d32 <+1010>: por %xmm3,%xmm2 > 0x0000003595085d36 <+1014>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085d3a <+1018>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085d3e <+1022>: psubb %xmm0,%xmm1 > 0x0000003595085d42 <+1026>: pmovmskb %xmm1,%edx > 0x0000003595085d46 <+1030>: sub $0xffff,%edx > 0x0000003595085d4c <+1036>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085d52 <+1042>: sub $0x10,%r11 > 0x0000003595085d56 <+1046>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085d5c <+1052>: add $0x10,%rcx > 0x0000003595085d60 <+1056>: movdqa %xmm4,%xmm3 > 0x0000003595085d64 <+1060>: jmpq 0x3595085cc0 <__strncmp_sse2+896> > 0x0000003595085d69 <+1065>: nopl 0x0(%rax) > 0x0000003595085d70 <+1072>: pcmpeqb %xmm3,%xmm0 > 0x0000003595085d74 <+1076>: pmovmskb %xmm0,%edx > 0x0000003595085d78 <+1080>: test $0xfffc,%edx > 0x0000003595085d7e <+1086>: jne 0x3595085da0 <__strncmp_sse2+1120> > 0x0000003595085d80 <+1088>: cmp $0xe,%r11 > 0x0000003595085d84 <+1092>: jbe 0x3595085da0 <__strncmp_sse2+1120> > 0x0000003595085d86 <+1094>: pxor %xmm0,%xmm0 > 0x0000003595085d8a <+1098>: sub $0x1000,%r10 > 0x0000003595085d91 <+1105>: jmpq 0x3595085cca <__strncmp_sse2+906> > 0x0000003595085d96 <+1110>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085da0 <+1120>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085da5 <+1125>: psrldq $0x2,%xmm0 > 0x0000003595085daa <+1130>: psrldq $0x2,%xmm3 > 0x0000003595085daf <+1135>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595085db4 <+1140>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085dc0 <+1152>: pxor %xmm0,%xmm0 > 0x0000003595085dc4 <+1156>: movdqa (%rdi),%xmm2 > 0x0000003595085dc8 <+1160>: movdqa (%rsi),%xmm1 > 0x0000003595085dcc <+1164>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085dd0 <+1168>: pslldq $0xd,%xmm2 > 0x0000003595085dd5 <+1173>: pcmpeqb %xmm1,%xmm2 > 0x0000003595085dd9 <+1177>: psubb %xmm0,%xmm2 > 0x0000003595085ddd <+1181>: pmovmskb %xmm2,%r9d > 0x0000003595085de2 <+1186>: shr %cl,%edx > 0x0000003595085de4 <+1188>: shr %cl,%r9d > 0x0000003595085de7 <+1191>: sub %r9d,%edx > 0x0000003595085dea <+1194>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595085df0 <+1200>: movdqa (%rdi),%xmm3 > 0x0000003595085df4 <+1204>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595085df9 <+1209>: cmp %r9,%r11 > 0x0000003595085dfc <+1212>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085e02 <+1218>: test %r9,%r9 > 0x0000003595085e05 <+1221>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085e0b <+1227>: mov %r9,%r11 > 0x0000003595085e0e <+1230>: pxor %xmm0,%xmm0 > 0x0000003595085e12 <+1234>: mov $0x10,%rcx > 0x0000003595085e19 <+1241>: mov $0x3,%r9d > 0x0000003595085e1f <+1247>: lea 0x3(%rdi),%r10 > 0x0000003595085e23 <+1251>: and $0xfff,%r10 > 0x0000003595085e2a <+1258>: sub $0x1000,%r10 > 0x0000003595085e31 <+1265>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085e40 <+1280>: add $0x10,%r10 > 0x0000003595085e44 <+1284>: jg 0x3595085ef0 <__strncmp_sse2+1456> > 0x0000003595085e4a <+1290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085e4f <+1295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085e54 <+1300>: movdqa %xmm2,%xmm4 > 0x0000003595085e58 <+1304>: psrldq $0x3,%xmm3 > 0x0000003595085e5d <+1309>: pslldq $0xd,%xmm2 > 0x0000003595085e62 <+1314>: por %xmm3,%xmm2 > 0x0000003595085e66 <+1318>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085e6a <+1322>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085e6e <+1326>: psubb %xmm0,%xmm1 > 0x0000003595085e72 <+1330>: pmovmskb %xmm1,%edx > 0x0000003595085e76 <+1334>: sub $0xffff,%edx > 0x0000003595085e7c <+1340>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085e82 <+1346>: sub $0x10,%r11 > 0x0000003595085e86 <+1350>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085e8c <+1356>: add $0x10,%rcx > 0x0000003595085e90 <+1360>: movdqa %xmm4,%xmm3 > 0x0000003595085e94 <+1364>: add $0x10,%r10 > 0x0000003595085e98 <+1368>: jg 0x3595085ef0 <__strncmp_sse2+1456> > 0x0000003595085e9a <+1370>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085e9f <+1375>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085ea4 <+1380>: movdqa %xmm2,%xmm4 > 0x0000003595085ea8 <+1384>: psrldq $0x3,%xmm3 > 0x0000003595085ead <+1389>: pslldq $0xd,%xmm2 > 0x0000003595085eb2 <+1394>: por %xmm3,%xmm2 > 0x0000003595085eb6 <+1398>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085eba <+1402>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085ebe <+1406>: psubb %xmm0,%xmm1 > 0x0000003595085ec2 <+1410>: pmovmskb %xmm1,%edx > 0x0000003595085ec6 <+1414>: sub $0xffff,%edx > 0x0000003595085ecc <+1420>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595085ed2 <+1426>: sub $0x10,%r11 > 0x0000003595085ed6 <+1430>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085edc <+1436>: add $0x10,%rcx > 0x0000003595085ee0 <+1440>: movdqa %xmm4,%xmm3 > 0x0000003595085ee4 <+1444>: jmpq 0x3595085e40 <__strncmp_sse2+1280> > 0x0000003595085ee9 <+1449>: nopl 0x0(%rax) > 0x0000003595085ef0 <+1456>: pcmpeqb %xmm3,%xmm0 > 0x0000003595085ef4 <+1460>: pmovmskb %xmm0,%edx > 0x0000003595085ef8 <+1464>: test $0xfff8,%edx > 0x0000003595085efe <+1470>: jne 0x3595085f20 <__strncmp_sse2+1504> > 0x0000003595085f00 <+1472>: cmp $0xd,%r11 > 0x0000003595085f04 <+1476>: jbe 0x3595085f20 <__strncmp_sse2+1504> > 0x0000003595085f06 <+1478>: pxor %xmm0,%xmm0 > 0x0000003595085f0a <+1482>: sub $0x1000,%r10 > 0x0000003595085f11 <+1489>: jmpq 0x3595085e4a <__strncmp_sse2+1290> > 0x0000003595085f16 <+1494>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085f20 <+1504>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085f25 <+1509>: psrldq $0x3,%xmm0 > 0x0000003595085f2a <+1514>: psrldq $0x3,%xmm3 > 0x0000003595085f2f <+1519>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595085f34 <+1524>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085f40 <+1536>: pxor %xmm0,%xmm0 > 0x0000003595085f44 <+1540>: movdqa (%rdi),%xmm2 > 0x0000003595085f48 <+1544>: movdqa (%rsi),%xmm1 > 0x0000003595085f4c <+1548>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085f50 <+1552>: pslldq $0xc,%xmm2 > 0x0000003595085f55 <+1557>: pcmpeqb %xmm1,%xmm2 > 0x0000003595085f59 <+1561>: psubb %xmm0,%xmm2 > 0x0000003595085f5d <+1565>: pmovmskb %xmm2,%r9d > 0x0000003595085f62 <+1570>: shr %cl,%edx > 0x0000003595085f64 <+1572>: shr %cl,%r9d > 0x0000003595085f67 <+1575>: sub %r9d,%edx > 0x0000003595085f6a <+1578>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595085f70 <+1584>: movdqa (%rdi),%xmm3 > 0x0000003595085f74 <+1588>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595085f79 <+1593>: cmp %r9,%r11 > 0x0000003595085f7c <+1596>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085f82 <+1602>: test %r9,%r9 > 0x0000003595085f85 <+1605>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595085f8b <+1611>: mov %r9,%r11 > 0x0000003595085f8e <+1614>: pxor %xmm0,%xmm0 > 0x0000003595085f92 <+1618>: mov $0x10,%rcx > 0x0000003595085f99 <+1625>: mov $0x4,%r9d > 0x0000003595085f9f <+1631>: lea 0x4(%rdi),%r10 > 0x0000003595085fa3 <+1635>: and $0xfff,%r10 > 0x0000003595085faa <+1642>: sub $0x1000,%r10 > 0x0000003595085fb1 <+1649>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595085fc0 <+1664>: add $0x10,%r10 > 0x0000003595085fc4 <+1668>: jg 0x3595086070 <__strncmp_sse2+1840> > 0x0000003595085fca <+1674>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595085fcf <+1679>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595085fd4 <+1684>: movdqa %xmm2,%xmm4 > 0x0000003595085fd8 <+1688>: psrldq $0x4,%xmm3 > 0x0000003595085fdd <+1693>: pslldq $0xc,%xmm2 > 0x0000003595085fe2 <+1698>: por %xmm3,%xmm2 > 0x0000003595085fe6 <+1702>: pcmpeqb %xmm1,%xmm0 > 0x0000003595085fea <+1706>: pcmpeqb %xmm2,%xmm1 > 0x0000003595085fee <+1710>: psubb %xmm0,%xmm1 > 0x0000003595085ff2 <+1714>: pmovmskb %xmm1,%edx > 0x0000003595085ff6 <+1718>: sub $0xffff,%edx > 0x0000003595085ffc <+1724>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086002 <+1730>: sub $0x10,%r11 > 0x0000003595086006 <+1734>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508600c <+1740>: add $0x10,%rcx > 0x0000003595086010 <+1744>: movdqa %xmm4,%xmm3 > 0x0000003595086014 <+1748>: add $0x10,%r10 > 0x0000003595086018 <+1752>: jg 0x3595086070 <__strncmp_sse2+1840> > 0x000000359508601a <+1754>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508601f <+1759>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086024 <+1764>: movdqa %xmm2,%xmm4 > 0x0000003595086028 <+1768>: psrldq $0x4,%xmm3 > 0x000000359508602d <+1773>: pslldq $0xc,%xmm2 > 0x0000003595086032 <+1778>: por %xmm3,%xmm2 > 0x0000003595086036 <+1782>: pcmpeqb %xmm1,%xmm0 > 0x000000359508603a <+1786>: pcmpeqb %xmm2,%xmm1 > 0x000000359508603e <+1790>: psubb %xmm0,%xmm1 > 0x0000003595086042 <+1794>: pmovmskb %xmm1,%edx > 0x0000003595086046 <+1798>: sub $0xffff,%edx > 0x000000359508604c <+1804>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086052 <+1810>: sub $0x10,%r11 > 0x0000003595086056 <+1814>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508605c <+1820>: add $0x10,%rcx > 0x0000003595086060 <+1824>: movdqa %xmm4,%xmm3 > 0x0000003595086064 <+1828>: jmpq 0x3595085fc0 <__strncmp_sse2+1664> > 0x0000003595086069 <+1833>: nopl 0x0(%rax) > 0x0000003595086070 <+1840>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086074 <+1844>: pmovmskb %xmm0,%edx > 0x0000003595086078 <+1848>: test $0xfff0,%edx > 0x000000359508607e <+1854>: jne 0x35950860a0 <__strncmp_sse2+1888> > 0x0000003595086080 <+1856>: cmp $0xc,%r11 > 0x0000003595086084 <+1860>: jbe 0x35950860a0 <__strncmp_sse2+1888> > 0x0000003595086086 <+1862>: pxor %xmm0,%xmm0 > 0x000000359508608a <+1866>: sub $0x1000,%r10 > 0x0000003595086091 <+1873>: jmpq 0x3595085fca <__strncmp_sse2+1674> > 0x0000003595086096 <+1878>: nopw %cs:0x0(%rax,%rax,1) > 0x00000035950860a0 <+1888>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950860a5 <+1893>: psrldq $0x4,%xmm0 > 0x00000035950860aa <+1898>: psrldq $0x4,%xmm3 > 0x00000035950860af <+1903>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x00000035950860b4 <+1908>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950860c0 <+1920>: pxor %xmm0,%xmm0 > 0x00000035950860c4 <+1924>: movdqa (%rdi),%xmm2 > 0x00000035950860c8 <+1928>: movdqa (%rsi),%xmm1 > 0x00000035950860cc <+1932>: pcmpeqb %xmm1,%xmm0 > 0x00000035950860d0 <+1936>: pslldq $0xb,%xmm2 > 0x00000035950860d5 <+1941>: pcmpeqb %xmm1,%xmm2 > 0x00000035950860d9 <+1945>: psubb %xmm0,%xmm2 > 0x00000035950860dd <+1949>: pmovmskb %xmm2,%r9d > 0x00000035950860e2 <+1954>: shr %cl,%edx > 0x00000035950860e4 <+1956>: shr %cl,%r9d > 0x00000035950860e7 <+1959>: sub %r9d,%edx > 0x00000035950860ea <+1962>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x00000035950860f0 <+1968>: movdqa (%rdi),%xmm3 > 0x00000035950860f4 <+1972>: lea -0x10(%rcx,%r11,1),%r9 > 0x00000035950860f9 <+1977>: cmp %r9,%r11 > 0x00000035950860fc <+1980>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086102 <+1986>: test %r9,%r9 > 0x0000003595086105 <+1989>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508610b <+1995>: mov %r9,%r11 > 0x000000359508610e <+1998>: pxor %xmm0,%xmm0 > 0x0000003595086112 <+2002>: mov $0x10,%rcx > 0x0000003595086119 <+2009>: mov $0x5,%r9d > 0x000000359508611f <+2015>: lea 0x5(%rdi),%r10 > 0x0000003595086123 <+2019>: and $0xfff,%r10 > 0x000000359508612a <+2026>: sub $0x1000,%r10 > 0x0000003595086131 <+2033>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086140 <+2048>: add $0x10,%r10 > 0x0000003595086144 <+2052>: jg 0x35950861f0 <__strncmp_sse2+2224> > 0x000000359508614a <+2058>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508614f <+2063>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086154 <+2068>: movdqa %xmm2,%xmm4 > 0x0000003595086158 <+2072>: psrldq $0x5,%xmm3 > 0x000000359508615d <+2077>: pslldq $0xb,%xmm2 > 0x0000003595086162 <+2082>: por %xmm3,%xmm2 > 0x0000003595086166 <+2086>: pcmpeqb %xmm1,%xmm0 > 0x000000359508616a <+2090>: pcmpeqb %xmm2,%xmm1 > 0x000000359508616e <+2094>: psubb %xmm0,%xmm1 > 0x0000003595086172 <+2098>: pmovmskb %xmm1,%edx > 0x0000003595086176 <+2102>: sub $0xffff,%edx > 0x000000359508617c <+2108>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086182 <+2114>: sub $0x10,%r11 > 0x0000003595086186 <+2118>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508618c <+2124>: add $0x10,%rcx > 0x0000003595086190 <+2128>: movdqa %xmm4,%xmm3 > 0x0000003595086194 <+2132>: add $0x10,%r10 > 0x0000003595086198 <+2136>: jg 0x35950861f0 <__strncmp_sse2+2224> > 0x000000359508619a <+2138>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508619f <+2143>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950861a4 <+2148>: movdqa %xmm2,%xmm4 > 0x00000035950861a8 <+2152>: psrldq $0x5,%xmm3 > 0x00000035950861ad <+2157>: pslldq $0xb,%xmm2 > 0x00000035950861b2 <+2162>: por %xmm3,%xmm2 > 0x00000035950861b6 <+2166>: pcmpeqb %xmm1,%xmm0 > 0x00000035950861ba <+2170>: pcmpeqb %xmm2,%xmm1 > 0x00000035950861be <+2174>: psubb %xmm0,%xmm1 > 0x00000035950861c2 <+2178>: pmovmskb %xmm1,%edx > 0x00000035950861c6 <+2182>: sub $0xffff,%edx > 0x00000035950861cc <+2188>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x00000035950861d2 <+2194>: sub $0x10,%r11 > 0x00000035950861d6 <+2198>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x00000035950861dc <+2204>: add $0x10,%rcx > 0x00000035950861e0 <+2208>: movdqa %xmm4,%xmm3 > 0x00000035950861e4 <+2212>: jmpq 0x3595086140 <__strncmp_sse2+2048> > 0x00000035950861e9 <+2217>: nopl 0x0(%rax) > 0x00000035950861f0 <+2224>: pcmpeqb %xmm3,%xmm0 > 0x00000035950861f4 <+2228>: pmovmskb %xmm0,%edx > 0x00000035950861f8 <+2232>: test $0xffe0,%edx > 0x00000035950861fe <+2238>: jne 0x3595086220 <__strncmp_sse2+2272> > 0x0000003595086200 <+2240>: cmp $0xb,%r11 > 0x0000003595086204 <+2244>: jbe 0x3595086220 <__strncmp_sse2+2272> > 0x0000003595086206 <+2246>: pxor %xmm0,%xmm0 > 0x000000359508620a <+2250>: sub $0x1000,%r10 > 0x0000003595086211 <+2257>: jmpq 0x359508614a <__strncmp_sse2+2058> > 0x0000003595086216 <+2262>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086220 <+2272>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086225 <+2277>: psrldq $0x5,%xmm0 > 0x000000359508622a <+2282>: psrldq $0x5,%xmm3 > 0x000000359508622f <+2287>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086234 <+2292>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086240 <+2304>: pxor %xmm0,%xmm0 > 0x0000003595086244 <+2308>: movdqa (%rdi),%xmm2 > 0x0000003595086248 <+2312>: movdqa (%rsi),%xmm1 > 0x000000359508624c <+2316>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086250 <+2320>: pslldq $0xa,%xmm2 > 0x0000003595086255 <+2325>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086259 <+2329>: psubb %xmm0,%xmm2 > 0x000000359508625d <+2333>: pmovmskb %xmm2,%r9d > 0x0000003595086262 <+2338>: shr %cl,%edx > 0x0000003595086264 <+2340>: shr %cl,%r9d > 0x0000003595086267 <+2343>: sub %r9d,%edx > 0x000000359508626a <+2346>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086270 <+2352>: movdqa (%rdi),%xmm3 > 0x0000003595086274 <+2356>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086279 <+2361>: cmp %r9,%r11 > 0x000000359508627c <+2364>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086282 <+2370>: test %r9,%r9 > 0x0000003595086285 <+2373>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508628b <+2379>: mov %r9,%r11 > 0x000000359508628e <+2382>: pxor %xmm0,%xmm0 > 0x0000003595086292 <+2386>: mov $0x10,%rcx > 0x0000003595086299 <+2393>: mov $0x6,%r9d > 0x000000359508629f <+2399>: lea 0x6(%rdi),%r10 > 0x00000035950862a3 <+2403>: and $0xfff,%r10 > 0x00000035950862aa <+2410>: sub $0x1000,%r10 > 0x00000035950862b1 <+2417>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950862c0 <+2432>: add $0x10,%r10 > 0x00000035950862c4 <+2436>: jg 0x3595086370 <__strncmp_sse2+2608> > 0x00000035950862ca <+2442>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950862cf <+2447>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950862d4 <+2452>: movdqa %xmm2,%xmm4 > 0x00000035950862d8 <+2456>: psrldq $0x6,%xmm3 > 0x00000035950862dd <+2461>: pslldq $0xa,%xmm2 > 0x00000035950862e2 <+2466>: por %xmm3,%xmm2 > 0x00000035950862e6 <+2470>: pcmpeqb %xmm1,%xmm0 > 0x00000035950862ea <+2474>: pcmpeqb %xmm2,%xmm1 > 0x00000035950862ee <+2478>: psubb %xmm0,%xmm1 > 0x00000035950862f2 <+2482>: pmovmskb %xmm1,%edx > 0x00000035950862f6 <+2486>: sub $0xffff,%edx > 0x00000035950862fc <+2492>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086302 <+2498>: sub $0x10,%r11 > 0x0000003595086306 <+2502>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508630c <+2508>: add $0x10,%rcx > 0x0000003595086310 <+2512>: movdqa %xmm4,%xmm3 > 0x0000003595086314 <+2516>: add $0x10,%r10 > 0x0000003595086318 <+2520>: jg 0x3595086370 <__strncmp_sse2+2608> > 0x000000359508631a <+2522>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508631f <+2527>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086324 <+2532>: movdqa %xmm2,%xmm4 > 0x0000003595086328 <+2536>: psrldq $0x6,%xmm3 > 0x000000359508632d <+2541>: pslldq $0xa,%xmm2 > 0x0000003595086332 <+2546>: por %xmm3,%xmm2 > 0x0000003595086336 <+2550>: pcmpeqb %xmm1,%xmm0 > 0x000000359508633a <+2554>: pcmpeqb %xmm2,%xmm1 > 0x000000359508633e <+2558>: psubb %xmm0,%xmm1 > 0x0000003595086342 <+2562>: pmovmskb %xmm1,%edx > 0x0000003595086346 <+2566>: sub $0xffff,%edx > 0x000000359508634c <+2572>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086352 <+2578>: sub $0x10,%r11 > 0x0000003595086356 <+2582>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508635c <+2588>: add $0x10,%rcx > 0x0000003595086360 <+2592>: movdqa %xmm4,%xmm3 > 0x0000003595086364 <+2596>: jmpq 0x35950862c0 <__strncmp_sse2+2432> > 0x0000003595086369 <+2601>: nopl 0x0(%rax) > 0x0000003595086370 <+2608>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086374 <+2612>: pmovmskb %xmm0,%edx > 0x0000003595086378 <+2616>: test $0xffc0,%edx > 0x000000359508637e <+2622>: jne 0x35950863a0 <__strncmp_sse2+2656> > 0x0000003595086380 <+2624>: cmp $0xa,%r11 > 0x0000003595086384 <+2628>: jbe 0x35950863a0 <__strncmp_sse2+2656> > 0x0000003595086386 <+2630>: pxor %xmm0,%xmm0 > 0x000000359508638a <+2634>: sub $0x1000,%r10 > 0x0000003595086391 <+2641>: jmpq 0x35950862ca <__strncmp_sse2+2442> > 0x0000003595086396 <+2646>: nopw %cs:0x0(%rax,%rax,1) > 0x00000035950863a0 <+2656>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950863a5 <+2661>: psrldq $0x6,%xmm0 > 0x00000035950863aa <+2666>: psrldq $0x6,%xmm3 > 0x00000035950863af <+2671>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x00000035950863b4 <+2676>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950863c0 <+2688>: pxor %xmm0,%xmm0 > 0x00000035950863c4 <+2692>: movdqa (%rdi),%xmm2 > 0x00000035950863c8 <+2696>: movdqa (%rsi),%xmm1 > 0x00000035950863cc <+2700>: pcmpeqb %xmm1,%xmm0 > 0x00000035950863d0 <+2704>: pslldq $0x9,%xmm2 > 0x00000035950863d5 <+2709>: pcmpeqb %xmm1,%xmm2 > 0x00000035950863d9 <+2713>: psubb %xmm0,%xmm2 > 0x00000035950863dd <+2717>: pmovmskb %xmm2,%r9d > 0x00000035950863e2 <+2722>: shr %cl,%edx > 0x00000035950863e4 <+2724>: shr %cl,%r9d > 0x00000035950863e7 <+2727>: sub %r9d,%edx > 0x00000035950863ea <+2730>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x00000035950863f0 <+2736>: movdqa (%rdi),%xmm3 > 0x00000035950863f4 <+2740>: lea -0x10(%rcx,%r11,1),%r9 > 0x00000035950863f9 <+2745>: cmp %r9,%r11 > 0x00000035950863fc <+2748>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086402 <+2754>: test %r9,%r9 > 0x0000003595086405 <+2757>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508640b <+2763>: mov %r9,%r11 > 0x000000359508640e <+2766>: pxor %xmm0,%xmm0 > 0x0000003595086412 <+2770>: mov $0x10,%rcx > 0x0000003595086419 <+2777>: mov $0x7,%r9d > 0x000000359508641f <+2783>: lea 0x7(%rdi),%r10 > 0x0000003595086423 <+2787>: and $0xfff,%r10 > 0x000000359508642a <+2794>: sub $0x1000,%r10 > 0x0000003595086431 <+2801>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086440 <+2816>: add $0x10,%r10 > 0x0000003595086444 <+2820>: jg 0x35950864f0 <__strncmp_sse2+2992> > 0x000000359508644a <+2826>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508644f <+2831>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086454 <+2836>: movdqa %xmm2,%xmm4 > 0x0000003595086458 <+2840>: psrldq $0x7,%xmm3 > 0x000000359508645d <+2845>: pslldq $0x9,%xmm2 > 0x0000003595086462 <+2850>: por %xmm3,%xmm2 > 0x0000003595086466 <+2854>: pcmpeqb %xmm1,%xmm0 > 0x000000359508646a <+2858>: pcmpeqb %xmm2,%xmm1 > 0x000000359508646e <+2862>: psubb %xmm0,%xmm1 > 0x0000003595086472 <+2866>: pmovmskb %xmm1,%edx > 0x0000003595086476 <+2870>: sub $0xffff,%edx > 0x000000359508647c <+2876>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086482 <+2882>: sub $0x10,%r11 > 0x0000003595086486 <+2886>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508648c <+2892>: add $0x10,%rcx > 0x0000003595086490 <+2896>: movdqa %xmm4,%xmm3 > 0x0000003595086494 <+2900>: add $0x10,%r10 > 0x0000003595086498 <+2904>: jg 0x35950864f0 <__strncmp_sse2+2992> > 0x000000359508649a <+2906>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508649f <+2911>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950864a4 <+2916>: movdqa %xmm2,%xmm4 > 0x00000035950864a8 <+2920>: psrldq $0x7,%xmm3 > 0x00000035950864ad <+2925>: pslldq $0x9,%xmm2 > 0x00000035950864b2 <+2930>: por %xmm3,%xmm2 > 0x00000035950864b6 <+2934>: pcmpeqb %xmm1,%xmm0 > 0x00000035950864ba <+2938>: pcmpeqb %xmm2,%xmm1 > 0x00000035950864be <+2942>: psubb %xmm0,%xmm1 > 0x00000035950864c2 <+2946>: pmovmskb %xmm1,%edx > 0x00000035950864c6 <+2950>: sub $0xffff,%edx > 0x00000035950864cc <+2956>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x00000035950864d2 <+2962>: sub $0x10,%r11 > 0x00000035950864d6 <+2966>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x00000035950864dc <+2972>: add $0x10,%rcx > 0x00000035950864e0 <+2976>: movdqa %xmm4,%xmm3 > 0x00000035950864e4 <+2980>: jmpq 0x3595086440 <__strncmp_sse2+2816> > 0x00000035950864e9 <+2985>: nopl 0x0(%rax) > 0x00000035950864f0 <+2992>: pcmpeqb %xmm3,%xmm0 > 0x00000035950864f4 <+2996>: pmovmskb %xmm0,%edx > 0x00000035950864f8 <+3000>: test $0xff80,%edx > 0x00000035950864fe <+3006>: jne 0x3595086520 <__strncmp_sse2+3040> > 0x0000003595086500 <+3008>: cmp $0x9,%r11 > 0x0000003595086504 <+3012>: jbe 0x3595086520 <__strncmp_sse2+3040> > 0x0000003595086506 <+3014>: pxor %xmm0,%xmm0 > 0x000000359508650a <+3018>: sub $0x1000,%r10 > 0x0000003595086511 <+3025>: jmpq 0x359508644a <__strncmp_sse2+2826> > 0x0000003595086516 <+3030>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086520 <+3040>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086525 <+3045>: psrldq $0x7,%xmm0 > 0x000000359508652a <+3050>: psrldq $0x7,%xmm3 > 0x000000359508652f <+3055>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086534 <+3060>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086540 <+3072>: pxor %xmm0,%xmm0 > 0x0000003595086544 <+3076>: movdqa (%rdi),%xmm2 > 0x0000003595086548 <+3080>: movdqa (%rsi),%xmm1 > 0x000000359508654c <+3084>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086550 <+3088>: pslldq $0x8,%xmm2 > 0x0000003595086555 <+3093>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086559 <+3097>: psubb %xmm0,%xmm2 > 0x000000359508655d <+3101>: pmovmskb %xmm2,%r9d > 0x0000003595086562 <+3106>: shr %cl,%edx > 0x0000003595086564 <+3108>: shr %cl,%r9d > 0x0000003595086567 <+3111>: sub %r9d,%edx > 0x000000359508656a <+3114>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086570 <+3120>: movdqa (%rdi),%xmm3 > 0x0000003595086574 <+3124>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086579 <+3129>: cmp %r9,%r11 > 0x000000359508657c <+3132>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086582 <+3138>: test %r9,%r9 > 0x0000003595086585 <+3141>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508658b <+3147>: mov %r9,%r11 > 0x000000359508658e <+3150>: pxor %xmm0,%xmm0 > 0x0000003595086592 <+3154>: mov $0x10,%rcx > 0x0000003595086599 <+3161>: mov $0x8,%r9d > 0x000000359508659f <+3167>: lea 0x8(%rdi),%r10 > 0x00000035950865a3 <+3171>: and $0xfff,%r10 > 0x00000035950865aa <+3178>: sub $0x1000,%r10 > 0x00000035950865b1 <+3185>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950865c0 <+3200>: add $0x10,%r10 > 0x00000035950865c4 <+3204>: jg 0x3595086670 <__strncmp_sse2+3376> > 0x00000035950865ca <+3210>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950865cf <+3215>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950865d4 <+3220>: movdqa %xmm2,%xmm4 > 0x00000035950865d8 <+3224>: psrldq $0x8,%xmm3 > 0x00000035950865dd <+3229>: pslldq $0x8,%xmm2 > 0x00000035950865e2 <+3234>: por %xmm3,%xmm2 > 0x00000035950865e6 <+3238>: pcmpeqb %xmm1,%xmm0 > 0x00000035950865ea <+3242>: pcmpeqb %xmm2,%xmm1 > 0x00000035950865ee <+3246>: psubb %xmm0,%xmm1 > 0x00000035950865f2 <+3250>: pmovmskb %xmm1,%edx > 0x00000035950865f6 <+3254>: sub $0xffff,%edx > 0x00000035950865fc <+3260>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086602 <+3266>: sub $0x10,%r11 > 0x0000003595086606 <+3270>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508660c <+3276>: add $0x10,%rcx > 0x0000003595086610 <+3280>: movdqa %xmm4,%xmm3 > 0x0000003595086614 <+3284>: add $0x10,%r10 > 0x0000003595086618 <+3288>: jg 0x3595086670 <__strncmp_sse2+3376> > 0x000000359508661a <+3290>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508661f <+3295>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086624 <+3300>: movdqa %xmm2,%xmm4 > 0x0000003595086628 <+3304>: psrldq $0x8,%xmm3 > 0x000000359508662d <+3309>: pslldq $0x8,%xmm2 > 0x0000003595086632 <+3314>: por %xmm3,%xmm2 > 0x0000003595086636 <+3318>: pcmpeqb %xmm1,%xmm0 > 0x000000359508663a <+3322>: pcmpeqb %xmm2,%xmm1 > 0x000000359508663e <+3326>: psubb %xmm0,%xmm1 > 0x0000003595086642 <+3330>: pmovmskb %xmm1,%edx > 0x0000003595086646 <+3334>: sub $0xffff,%edx > 0x000000359508664c <+3340>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086652 <+3346>: sub $0x10,%r11 > 0x0000003595086656 <+3350>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508665c <+3356>: add $0x10,%rcx > 0x0000003595086660 <+3360>: movdqa %xmm4,%xmm3 > 0x0000003595086664 <+3364>: jmpq 0x35950865c0 <__strncmp_sse2+3200> > 0x0000003595086669 <+3369>: nopl 0x0(%rax) > 0x0000003595086670 <+3376>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086674 <+3380>: pmovmskb %xmm0,%edx > 0x0000003595086678 <+3384>: test $0xff00,%edx > 0x000000359508667e <+3390>: jne 0x35950866a0 <__strncmp_sse2+3424> > 0x0000003595086680 <+3392>: cmp $0x8,%r11 > 0x0000003595086684 <+3396>: jbe 0x35950866a0 <__strncmp_sse2+3424> > 0x0000003595086686 <+3398>: pxor %xmm0,%xmm0 > 0x000000359508668a <+3402>: sub $0x1000,%r10 > 0x0000003595086691 <+3409>: jmpq 0x35950865ca <__strncmp_sse2+3210> > 0x0000003595086696 <+3414>: nopw %cs:0x0(%rax,%rax,1) > 0x00000035950866a0 <+3424>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950866a5 <+3429>: psrldq $0x8,%xmm0 > 0x00000035950866aa <+3434>: psrldq $0x8,%xmm3 > 0x00000035950866af <+3439>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x00000035950866b4 <+3444>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950866c0 <+3456>: pxor %xmm0,%xmm0 > 0x00000035950866c4 <+3460>: movdqa (%rdi),%xmm2 > 0x00000035950866c8 <+3464>: movdqa (%rsi),%xmm1 > 0x00000035950866cc <+3468>: pcmpeqb %xmm1,%xmm0 > 0x00000035950866d0 <+3472>: pslldq $0x7,%xmm2 > 0x00000035950866d5 <+3477>: pcmpeqb %xmm1,%xmm2 > 0x00000035950866d9 <+3481>: psubb %xmm0,%xmm2 > 0x00000035950866dd <+3485>: pmovmskb %xmm2,%r9d > 0x00000035950866e2 <+3490>: shr %cl,%edx > 0x00000035950866e4 <+3492>: shr %cl,%r9d > 0x00000035950866e7 <+3495>: sub %r9d,%edx > 0x00000035950866ea <+3498>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x00000035950866f0 <+3504>: movdqa (%rdi),%xmm3 > 0x00000035950866f4 <+3508>: lea -0x10(%rcx,%r11,1),%r9 > 0x00000035950866f9 <+3513>: cmp %r9,%r11 > 0x00000035950866fc <+3516>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086702 <+3522>: test %r9,%r9 > 0x0000003595086705 <+3525>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508670b <+3531>: mov %r9,%r11 > 0x000000359508670e <+3534>: pxor %xmm0,%xmm0 > 0x0000003595086712 <+3538>: mov $0x10,%rcx > 0x0000003595086719 <+3545>: mov $0x9,%r9d > 0x000000359508671f <+3551>: lea 0x9(%rdi),%r10 > 0x0000003595086723 <+3555>: and $0xfff,%r10 > 0x000000359508672a <+3562>: sub $0x1000,%r10 > 0x0000003595086731 <+3569>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086740 <+3584>: add $0x10,%r10 > 0x0000003595086744 <+3588>: jg 0x35950867f0 <__strncmp_sse2+3760> > 0x000000359508674a <+3594>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508674f <+3599>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086754 <+3604>: movdqa %xmm2,%xmm4 > 0x0000003595086758 <+3608>: psrldq $0x9,%xmm3 > 0x000000359508675d <+3613>: pslldq $0x7,%xmm2 > 0x0000003595086762 <+3618>: por %xmm3,%xmm2 > 0x0000003595086766 <+3622>: pcmpeqb %xmm1,%xmm0 > 0x000000359508676a <+3626>: pcmpeqb %xmm2,%xmm1 > 0x000000359508676e <+3630>: psubb %xmm0,%xmm1 > 0x0000003595086772 <+3634>: pmovmskb %xmm1,%edx > 0x0000003595086776 <+3638>: sub $0xffff,%edx > 0x000000359508677c <+3644>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086782 <+3650>: sub $0x10,%r11 > 0x0000003595086786 <+3654>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508678c <+3660>: add $0x10,%rcx > 0x0000003595086790 <+3664>: movdqa %xmm4,%xmm3 > 0x0000003595086794 <+3668>: add $0x10,%r10 > 0x0000003595086798 <+3672>: jg 0x35950867f0 <__strncmp_sse2+3760> > 0x000000359508679a <+3674>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508679f <+3679>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950867a4 <+3684>: movdqa %xmm2,%xmm4 > 0x00000035950867a8 <+3688>: psrldq $0x9,%xmm3 > 0x00000035950867ad <+3693>: pslldq $0x7,%xmm2 > 0x00000035950867b2 <+3698>: por %xmm3,%xmm2 > 0x00000035950867b6 <+3702>: pcmpeqb %xmm1,%xmm0 > 0x00000035950867ba <+3706>: pcmpeqb %xmm2,%xmm1 > 0x00000035950867be <+3710>: psubb %xmm0,%xmm1 > 0x00000035950867c2 <+3714>: pmovmskb %xmm1,%edx > 0x00000035950867c6 <+3718>: sub $0xffff,%edx > 0x00000035950867cc <+3724>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x00000035950867d2 <+3730>: sub $0x10,%r11 > 0x00000035950867d6 <+3734>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x00000035950867dc <+3740>: add $0x10,%rcx > 0x00000035950867e0 <+3744>: movdqa %xmm4,%xmm3 > 0x00000035950867e4 <+3748>: jmpq 0x3595086740 <__strncmp_sse2+3584> > 0x00000035950867e9 <+3753>: nopl 0x0(%rax) > 0x00000035950867f0 <+3760>: pcmpeqb %xmm3,%xmm0 > 0x00000035950867f4 <+3764>: pmovmskb %xmm0,%edx > 0x00000035950867f8 <+3768>: test $0xfe00,%edx > 0x00000035950867fe <+3774>: jne 0x3595086820 <__strncmp_sse2+3808> > 0x0000003595086800 <+3776>: cmp $0x7,%r11 > 0x0000003595086804 <+3780>: jbe 0x3595086820 <__strncmp_sse2+3808> > 0x0000003595086806 <+3782>: pxor %xmm0,%xmm0 > 0x000000359508680a <+3786>: sub $0x1000,%r10 > 0x0000003595086811 <+3793>: jmpq 0x359508674a <__strncmp_sse2+3594> > 0x0000003595086816 <+3798>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086820 <+3808>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086825 <+3813>: psrldq $0x9,%xmm0 > 0x000000359508682a <+3818>: psrldq $0x9,%xmm3 > 0x000000359508682f <+3823>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086834 <+3828>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086840 <+3840>: pxor %xmm0,%xmm0 > 0x0000003595086844 <+3844>: movdqa (%rdi),%xmm2 > 0x0000003595086848 <+3848>: movdqa (%rsi),%xmm1 > 0x000000359508684c <+3852>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086850 <+3856>: pslldq $0x6,%xmm2 > 0x0000003595086855 <+3861>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086859 <+3865>: psubb %xmm0,%xmm2 > 0x000000359508685d <+3869>: pmovmskb %xmm2,%r9d > 0x0000003595086862 <+3874>: shr %cl,%edx > 0x0000003595086864 <+3876>: shr %cl,%r9d > 0x0000003595086867 <+3879>: sub %r9d,%edx > 0x000000359508686a <+3882>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086870 <+3888>: movdqa (%rdi),%xmm3 > 0x0000003595086874 <+3892>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086879 <+3897>: cmp %r9,%r11 > 0x000000359508687c <+3900>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086882 <+3906>: test %r9,%r9 > 0x0000003595086885 <+3909>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508688b <+3915>: mov %r9,%r11 > 0x000000359508688e <+3918>: pxor %xmm0,%xmm0 > 0x0000003595086892 <+3922>: mov $0x10,%rcx > 0x0000003595086899 <+3929>: mov $0xa,%r9d > 0x000000359508689f <+3935>: lea 0xa(%rdi),%r10 > 0x00000035950868a3 <+3939>: and $0xfff,%r10 > 0x00000035950868aa <+3946>: sub $0x1000,%r10 > 0x00000035950868b1 <+3953>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950868c0 <+3968>: add $0x10,%r10 > 0x00000035950868c4 <+3972>: jg 0x3595086970 <__strncmp_sse2+4144> > 0x00000035950868ca <+3978>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950868cf <+3983>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950868d4 <+3988>: movdqa %xmm2,%xmm4 > 0x00000035950868d8 <+3992>: psrldq $0xa,%xmm3 > 0x00000035950868dd <+3997>: pslldq $0x6,%xmm2 > 0x00000035950868e2 <+4002>: por %xmm3,%xmm2 > 0x00000035950868e6 <+4006>: pcmpeqb %xmm1,%xmm0 > 0x00000035950868ea <+4010>: pcmpeqb %xmm2,%xmm1 > 0x00000035950868ee <+4014>: psubb %xmm0,%xmm1 > 0x00000035950868f2 <+4018>: pmovmskb %xmm1,%edx > 0x00000035950868f6 <+4022>: sub $0xffff,%edx > 0x00000035950868fc <+4028>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086902 <+4034>: sub $0x10,%r11 > 0x0000003595086906 <+4038>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508690c <+4044>: add $0x10,%rcx > 0x0000003595086910 <+4048>: movdqa %xmm4,%xmm3 > 0x0000003595086914 <+4052>: add $0x10,%r10 > 0x0000003595086918 <+4056>: jg 0x3595086970 <__strncmp_sse2+4144> > 0x000000359508691a <+4058>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508691f <+4063>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086924 <+4068>: movdqa %xmm2,%xmm4 > 0x0000003595086928 <+4072>: psrldq $0xa,%xmm3 > 0x000000359508692d <+4077>: pslldq $0x6,%xmm2 > 0x0000003595086932 <+4082>: por %xmm3,%xmm2 > 0x0000003595086936 <+4086>: pcmpeqb %xmm1,%xmm0 > 0x000000359508693a <+4090>: pcmpeqb %xmm2,%xmm1 > 0x000000359508693e <+4094>: psubb %xmm0,%xmm1 > 0x0000003595086942 <+4098>: pmovmskb %xmm1,%edx > 0x0000003595086946 <+4102>: sub $0xffff,%edx > 0x000000359508694c <+4108>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086952 <+4114>: sub $0x10,%r11 > 0x0000003595086956 <+4118>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508695c <+4124>: add $0x10,%rcx > 0x0000003595086960 <+4128>: movdqa %xmm4,%xmm3 > 0x0000003595086964 <+4132>: jmpq 0x35950868c0 <__strncmp_sse2+3968> > 0x0000003595086969 <+4137>: nopl 0x0(%rax) > 0x0000003595086970 <+4144>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086974 <+4148>: pmovmskb %xmm0,%edx > 0x0000003595086978 <+4152>: test $0xfc00,%edx > 0x000000359508697e <+4158>: jne 0x35950869a0 <__strncmp_sse2+4192> > 0x0000003595086980 <+4160>: cmp $0x6,%r11 > 0x0000003595086984 <+4164>: jbe 0x35950869a0 <__strncmp_sse2+4192> > 0x0000003595086986 <+4166>: pxor %xmm0,%xmm0 > 0x000000359508698a <+4170>: sub $0x1000,%r10 > 0x0000003595086991 <+4177>: jmpq 0x35950868ca <__strncmp_sse2+3978> > 0x0000003595086996 <+4182>: nopw %cs:0x0(%rax,%rax,1) > 0x00000035950869a0 <+4192>: movdqa (%rsi,%rcx,1),%xmm1 > 0x00000035950869a5 <+4197>: psrldq $0xa,%xmm0 > 0x00000035950869aa <+4202>: psrldq $0xa,%xmm3 > 0x00000035950869af <+4207>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x00000035950869b4 <+4212>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950869c0 <+4224>: pxor %xmm0,%xmm0 > 0x00000035950869c4 <+4228>: movdqa (%rdi),%xmm2 > 0x00000035950869c8 <+4232>: movdqa (%rsi),%xmm1 > 0x00000035950869cc <+4236>: pcmpeqb %xmm1,%xmm0 > 0x00000035950869d0 <+4240>: pslldq $0x5,%xmm2 > 0x00000035950869d5 <+4245>: pcmpeqb %xmm1,%xmm2 > 0x00000035950869d9 <+4249>: psubb %xmm0,%xmm2 > 0x00000035950869dd <+4253>: pmovmskb %xmm2,%r9d > 0x00000035950869e2 <+4258>: shr %cl,%edx > 0x00000035950869e4 <+4260>: shr %cl,%r9d > 0x00000035950869e7 <+4263>: sub %r9d,%edx > 0x00000035950869ea <+4266>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x00000035950869f0 <+4272>: movdqa (%rdi),%xmm3 > 0x00000035950869f4 <+4276>: lea -0x10(%rcx,%r11,1),%r9 > 0x00000035950869f9 <+4281>: cmp %r9,%r11 > 0x00000035950869fc <+4284>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086a02 <+4290>: test %r9,%r9 > 0x0000003595086a05 <+4293>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086a0b <+4299>: mov %r9,%r11 > 0x0000003595086a0e <+4302>: pxor %xmm0,%xmm0 > 0x0000003595086a12 <+4306>: mov $0x10,%rcx > 0x0000003595086a19 <+4313>: mov $0xb,%r9d > 0x0000003595086a1f <+4319>: lea 0xb(%rdi),%r10 > 0x0000003595086a23 <+4323>: and $0xfff,%r10 > 0x0000003595086a2a <+4330>: sub $0x1000,%r10 > 0x0000003595086a31 <+4337>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086a40 <+4352>: add $0x10,%r10 > 0x0000003595086a44 <+4356>: jg 0x3595086af0 <__strncmp_sse2+4528> > 0x0000003595086a4a <+4362>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086a4f <+4367>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086a54 <+4372>: movdqa %xmm2,%xmm4 > 0x0000003595086a58 <+4376>: psrldq $0xb,%xmm3 > 0x0000003595086a5d <+4381>: pslldq $0x5,%xmm2 > 0x0000003595086a62 <+4386>: por %xmm3,%xmm2 > 0x0000003595086a66 <+4390>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086a6a <+4394>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086a6e <+4398>: psubb %xmm0,%xmm1 > 0x0000003595086a72 <+4402>: pmovmskb %xmm1,%edx > 0x0000003595086a76 <+4406>: sub $0xffff,%edx > 0x0000003595086a7c <+4412>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086a82 <+4418>: sub $0x10,%r11 > 0x0000003595086a86 <+4422>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086a8c <+4428>: add $0x10,%rcx > 0x0000003595086a90 <+4432>: movdqa %xmm4,%xmm3 > 0x0000003595086a94 <+4436>: add $0x10,%r10 > 0x0000003595086a98 <+4440>: jg 0x3595086af0 <__strncmp_sse2+4528> > 0x0000003595086a9a <+4442>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086a9f <+4447>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086aa4 <+4452>: movdqa %xmm2,%xmm4 > 0x0000003595086aa8 <+4456>: psrldq $0xb,%xmm3 > 0x0000003595086aad <+4461>: pslldq $0x5,%xmm2 > 0x0000003595086ab2 <+4466>: por %xmm3,%xmm2 > 0x0000003595086ab6 <+4470>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086aba <+4474>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086abe <+4478>: psubb %xmm0,%xmm1 > 0x0000003595086ac2 <+4482>: pmovmskb %xmm1,%edx > 0x0000003595086ac6 <+4486>: sub $0xffff,%edx > 0x0000003595086acc <+4492>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086ad2 <+4498>: sub $0x10,%r11 > 0x0000003595086ad6 <+4502>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086adc <+4508>: add $0x10,%rcx > 0x0000003595086ae0 <+4512>: movdqa %xmm4,%xmm3 > 0x0000003595086ae4 <+4516>: jmpq 0x3595086a40 <__strncmp_sse2+4352> > 0x0000003595086ae9 <+4521>: nopl 0x0(%rax) > 0x0000003595086af0 <+4528>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086af4 <+4532>: pmovmskb %xmm0,%edx > 0x0000003595086af8 <+4536>: test $0xf800,%edx > 0x0000003595086afe <+4542>: jne 0x3595086b20 <__strncmp_sse2+4576> > 0x0000003595086b00 <+4544>: cmp $0x5,%r11 > 0x0000003595086b04 <+4548>: jbe 0x3595086b20 <__strncmp_sse2+4576> > 0x0000003595086b06 <+4550>: pxor %xmm0,%xmm0 > 0x0000003595086b0a <+4554>: sub $0x1000,%r10 > 0x0000003595086b11 <+4561>: jmpq 0x3595086a4a <__strncmp_sse2+4362> > 0x0000003595086b16 <+4566>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086b20 <+4576>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086b25 <+4581>: psrldq $0xb,%xmm0 > 0x0000003595086b2a <+4586>: psrldq $0xb,%xmm3 > 0x0000003595086b2f <+4591>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086b34 <+4596>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086b40 <+4608>: pxor %xmm0,%xmm0 > 0x0000003595086b44 <+4612>: movdqa (%rdi),%xmm2 > 0x0000003595086b48 <+4616>: movdqa (%rsi),%xmm1 > 0x0000003595086b4c <+4620>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086b50 <+4624>: pslldq $0x4,%xmm2 > 0x0000003595086b55 <+4629>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086b59 <+4633>: psubb %xmm0,%xmm2 > 0x0000003595086b5d <+4637>: pmovmskb %xmm2,%r9d > 0x0000003595086b62 <+4642>: shr %cl,%edx > 0x0000003595086b64 <+4644>: shr %cl,%r9d > 0x0000003595086b67 <+4647>: sub %r9d,%edx > 0x0000003595086b6a <+4650>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086b70 <+4656>: movdqa (%rdi),%xmm3 > 0x0000003595086b74 <+4660>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086b79 <+4665>: cmp %r9,%r11 > 0x0000003595086b7c <+4668>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086b82 <+4674>: test %r9,%r9 > 0x0000003595086b85 <+4677>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086b8b <+4683>: mov %r9,%r11 > 0x0000003595086b8e <+4686>: pxor %xmm0,%xmm0 > 0x0000003595086b92 <+4690>: mov $0x10,%rcx > 0x0000003595086b99 <+4697>: mov $0xc,%r9d > 0x0000003595086b9f <+4703>: lea 0xc(%rdi),%r10 > 0x0000003595086ba3 <+4707>: and $0xfff,%r10 > 0x0000003595086baa <+4714>: sub $0x1000,%r10 > 0x0000003595086bb1 <+4721>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086bc0 <+4736>: add $0x10,%r10 > 0x0000003595086bc4 <+4740>: jg 0x3595086c70 <__strncmp_sse2+4912> > 0x0000003595086bca <+4746>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086bcf <+4751>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086bd4 <+4756>: movdqa %xmm2,%xmm4 > 0x0000003595086bd8 <+4760>: psrldq $0xc,%xmm3 > 0x0000003595086bdd <+4765>: pslldq $0x4,%xmm2 > 0x0000003595086be2 <+4770>: por %xmm3,%xmm2 > 0x0000003595086be6 <+4774>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086bea <+4778>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086bee <+4782>: psubb %xmm0,%xmm1 > 0x0000003595086bf2 <+4786>: pmovmskb %xmm1,%edx > 0x0000003595086bf6 <+4790>: sub $0xffff,%edx > 0x0000003595086bfc <+4796>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086c02 <+4802>: sub $0x10,%r11 > 0x0000003595086c06 <+4806>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086c0c <+4812>: add $0x10,%rcx > 0x0000003595086c10 <+4816>: movdqa %xmm4,%xmm3 > 0x0000003595086c14 <+4820>: add $0x10,%r10 > 0x0000003595086c18 <+4824>: jg 0x3595086c70 <__strncmp_sse2+4912> > 0x0000003595086c1a <+4826>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086c1f <+4831>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086c24 <+4836>: movdqa %xmm2,%xmm4 > 0x0000003595086c28 <+4840>: psrldq $0xc,%xmm3 > 0x0000003595086c2d <+4845>: pslldq $0x4,%xmm2 > 0x0000003595086c32 <+4850>: por %xmm3,%xmm2 > 0x0000003595086c36 <+4854>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086c3a <+4858>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086c3e <+4862>: psubb %xmm0,%xmm1 > 0x0000003595086c42 <+4866>: pmovmskb %xmm1,%edx > 0x0000003595086c46 <+4870>: sub $0xffff,%edx > 0x0000003595086c4c <+4876>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086c52 <+4882>: sub $0x10,%r11 > 0x0000003595086c56 <+4886>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086c5c <+4892>: add $0x10,%rcx > 0x0000003595086c60 <+4896>: movdqa %xmm4,%xmm3 > 0x0000003595086c64 <+4900>: jmpq 0x3595086bc0 <__strncmp_sse2+4736> > 0x0000003595086c69 <+4905>: nopl 0x0(%rax) > 0x0000003595086c70 <+4912>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086c74 <+4916>: pmovmskb %xmm0,%edx > 0x0000003595086c78 <+4920>: test $0xf000,%edx > 0x0000003595086c7e <+4926>: jne 0x3595086ca0 <__strncmp_sse2+4960> > 0x0000003595086c80 <+4928>: cmp $0x4,%r11 > 0x0000003595086c84 <+4932>: jbe 0x3595086ca0 <__strncmp_sse2+4960> > 0x0000003595086c86 <+4934>: pxor %xmm0,%xmm0 > 0x0000003595086c8a <+4938>: sub $0x1000,%r10 > 0x0000003595086c91 <+4945>: jmpq 0x3595086bca <__strncmp_sse2+4746> > 0x0000003595086c96 <+4950>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086ca0 <+4960>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086ca5 <+4965>: psrldq $0xc,%xmm0 > 0x0000003595086caa <+4970>: psrldq $0xc,%xmm3 > 0x0000003595086caf <+4975>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086cb4 <+4980>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086cc0 <+4992>: pxor %xmm0,%xmm0 > 0x0000003595086cc4 <+4996>: movdqa (%rdi),%xmm2 > 0x0000003595086cc8 <+5000>: movdqa (%rsi),%xmm1 > 0x0000003595086ccc <+5004>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086cd0 <+5008>: pslldq $0x3,%xmm2 > 0x0000003595086cd5 <+5013>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086cd9 <+5017>: psubb %xmm0,%xmm2 > 0x0000003595086cdd <+5021>: pmovmskb %xmm2,%r9d > 0x0000003595086ce2 <+5026>: shr %cl,%edx > 0x0000003595086ce4 <+5028>: shr %cl,%r9d > 0x0000003595086ce7 <+5031>: sub %r9d,%edx > 0x0000003595086cea <+5034>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086cf0 <+5040>: movdqa (%rdi),%xmm3 > 0x0000003595086cf4 <+5044>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086cf9 <+5049>: cmp %r9,%r11 > 0x0000003595086cfc <+5052>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086d02 <+5058>: test %r9,%r9 > 0x0000003595086d05 <+5061>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086d0b <+5067>: mov %r9,%r11 > 0x0000003595086d0e <+5070>: pxor %xmm0,%xmm0 > 0x0000003595086d12 <+5074>: mov $0x10,%rcx > 0x0000003595086d19 <+5081>: mov $0xd,%r9d > 0x0000003595086d1f <+5087>: lea 0xd(%rdi),%r10 > 0x0000003595086d23 <+5091>: and $0xfff,%r10 > 0x0000003595086d2a <+5098>: sub $0x1000,%r10 > 0x0000003595086d31 <+5105>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086d40 <+5120>: add $0x10,%r10 > 0x0000003595086d44 <+5124>: jg 0x3595086df0 <__strncmp_sse2+5296> > 0x0000003595086d4a <+5130>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086d4f <+5135>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086d54 <+5140>: movdqa %xmm2,%xmm4 > 0x0000003595086d58 <+5144>: psrldq $0xd,%xmm3 > 0x0000003595086d5d <+5149>: pslldq $0x3,%xmm2 > 0x0000003595086d62 <+5154>: por %xmm3,%xmm2 > 0x0000003595086d66 <+5158>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086d6a <+5162>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086d6e <+5166>: psubb %xmm0,%xmm1 > 0x0000003595086d72 <+5170>: pmovmskb %xmm1,%edx > 0x0000003595086d76 <+5174>: sub $0xffff,%edx > 0x0000003595086d7c <+5180>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086d82 <+5186>: sub $0x10,%r11 > 0x0000003595086d86 <+5190>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086d8c <+5196>: add $0x10,%rcx > 0x0000003595086d90 <+5200>: movdqa %xmm4,%xmm3 > 0x0000003595086d94 <+5204>: add $0x10,%r10 > 0x0000003595086d98 <+5208>: jg 0x3595086df0 <__strncmp_sse2+5296> > 0x0000003595086d9a <+5210>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086d9f <+5215>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086da4 <+5220>: movdqa %xmm2,%xmm4 > 0x0000003595086da8 <+5224>: psrldq $0xd,%xmm3 > 0x0000003595086dad <+5229>: pslldq $0x3,%xmm2 > 0x0000003595086db2 <+5234>: por %xmm3,%xmm2 > 0x0000003595086db6 <+5238>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086dba <+5242>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086dbe <+5246>: psubb %xmm0,%xmm1 > 0x0000003595086dc2 <+5250>: pmovmskb %xmm1,%edx > 0x0000003595086dc6 <+5254>: sub $0xffff,%edx > 0x0000003595086dcc <+5260>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086dd2 <+5266>: sub $0x10,%r11 > 0x0000003595086dd6 <+5270>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086ddc <+5276>: add $0x10,%rcx > 0x0000003595086de0 <+5280>: movdqa %xmm4,%xmm3 > 0x0000003595086de4 <+5284>: jmpq 0x3595086d40 <__strncmp_sse2+5120> > 0x0000003595086de9 <+5289>: nopl 0x0(%rax) > 0x0000003595086df0 <+5296>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086df4 <+5300>: pmovmskb %xmm0,%edx > 0x0000003595086df8 <+5304>: test $0xe000,%edx > 0x0000003595086dfe <+5310>: jne 0x3595086e20 <__strncmp_sse2+5344> > 0x0000003595086e00 <+5312>: cmp $0x3,%r11 > 0x0000003595086e04 <+5316>: jbe 0x3595086e20 <__strncmp_sse2+5344> > 0x0000003595086e06 <+5318>: pxor %xmm0,%xmm0 > 0x0000003595086e0a <+5322>: sub $0x1000,%r10 > 0x0000003595086e11 <+5329>: jmpq 0x3595086d4a <__strncmp_sse2+5130> > 0x0000003595086e16 <+5334>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086e20 <+5344>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086e25 <+5349>: psrldq $0xd,%xmm0 > 0x0000003595086e2a <+5354>: psrldq $0xd,%xmm3 > 0x0000003595086e2f <+5359>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086e34 <+5364>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086e40 <+5376>: pxor %xmm0,%xmm0 > 0x0000003595086e44 <+5380>: movdqa (%rdi),%xmm2 > 0x0000003595086e48 <+5384>: movdqa (%rsi),%xmm1 > 0x0000003595086e4c <+5388>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086e50 <+5392>: pslldq $0x2,%xmm2 > 0x0000003595086e55 <+5397>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086e59 <+5401>: psubb %xmm0,%xmm2 > 0x0000003595086e5d <+5405>: pmovmskb %xmm2,%r9d > 0x0000003595086e62 <+5410>: shr %cl,%edx > 0x0000003595086e64 <+5412>: shr %cl,%r9d > 0x0000003595086e67 <+5415>: sub %r9d,%edx > 0x0000003595086e6a <+5418>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086e70 <+5424>: movdqa (%rdi),%xmm3 > 0x0000003595086e74 <+5428>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086e79 <+5433>: cmp %r9,%r11 > 0x0000003595086e7c <+5436>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086e82 <+5442>: test %r9,%r9 > 0x0000003595086e85 <+5445>: je 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086e8b <+5451>: mov %r9,%r11 > 0x0000003595086e8e <+5454>: pxor %xmm0,%xmm0 > 0x0000003595086e92 <+5458>: mov $0x10,%rcx > 0x0000003595086e99 <+5465>: mov $0xe,%r9d > 0x0000003595086e9f <+5471>: lea 0xe(%rdi),%r10 > 0x0000003595086ea3 <+5475>: and $0xfff,%r10 > 0x0000003595086eaa <+5482>: sub $0x1000,%r10 > 0x0000003595086eb1 <+5489>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086ec0 <+5504>: add $0x10,%r10 > 0x0000003595086ec4 <+5508>: jg 0x3595086f70 <__strncmp_sse2+5680> > 0x0000003595086eca <+5514>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086ecf <+5519>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086ed4 <+5524>: movdqa %xmm2,%xmm4 > 0x0000003595086ed8 <+5528>: psrldq $0xe,%xmm3 > 0x0000003595086edd <+5533>: pslldq $0x2,%xmm2 > 0x0000003595086ee2 <+5538>: por %xmm3,%xmm2 > 0x0000003595086ee6 <+5542>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086eea <+5546>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086eee <+5550>: psubb %xmm0,%xmm1 > 0x0000003595086ef2 <+5554>: pmovmskb %xmm1,%edx > 0x0000003595086ef6 <+5558>: sub $0xffff,%edx > 0x0000003595086efc <+5564>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086f02 <+5570>: sub $0x10,%r11 > 0x0000003595086f06 <+5574>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086f0c <+5580>: add $0x10,%rcx > 0x0000003595086f10 <+5584>: movdqa %xmm4,%xmm3 > 0x0000003595086f14 <+5588>: add $0x10,%r10 > 0x0000003595086f18 <+5592>: jg 0x3595086f70 <__strncmp_sse2+5680> > 0x0000003595086f1a <+5594>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086f1f <+5599>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595086f24 <+5604>: movdqa %xmm2,%xmm4 > 0x0000003595086f28 <+5608>: psrldq $0xe,%xmm3 > 0x0000003595086f2d <+5613>: pslldq $0x2,%xmm2 > 0x0000003595086f32 <+5618>: por %xmm3,%xmm2 > 0x0000003595086f36 <+5622>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086f3a <+5626>: pcmpeqb %xmm2,%xmm1 > 0x0000003595086f3e <+5630>: psubb %xmm0,%xmm1 > 0x0000003595086f42 <+5634>: pmovmskb %xmm1,%edx > 0x0000003595086f46 <+5638>: sub $0xffff,%edx > 0x0000003595086f4c <+5644>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595086f52 <+5650>: sub $0x10,%r11 > 0x0000003595086f56 <+5654>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595086f5c <+5660>: add $0x10,%rcx > 0x0000003595086f60 <+5664>: movdqa %xmm4,%xmm3 > 0x0000003595086f64 <+5668>: jmpq 0x3595086ec0 <__strncmp_sse2+5504> > 0x0000003595086f69 <+5673>: nopl 0x0(%rax) > 0x0000003595086f70 <+5680>: pcmpeqb %xmm3,%xmm0 > 0x0000003595086f74 <+5684>: pmovmskb %xmm0,%edx > 0x0000003595086f78 <+5688>: test $0xc000,%edx > 0x0000003595086f7e <+5694>: jne 0x3595086fa0 <__strncmp_sse2+5728> > 0x0000003595086f80 <+5696>: cmp $0x2,%r11 > 0x0000003595086f84 <+5700>: jbe 0x3595086fa0 <__strncmp_sse2+5728> > 0x0000003595086f86 <+5702>: pxor %xmm0,%xmm0 > 0x0000003595086f8a <+5706>: sub $0x1000,%r10 > 0x0000003595086f91 <+5713>: jmpq 0x3595086eca <__strncmp_sse2+5514> > 0x0000003595086f96 <+5718>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086fa0 <+5728>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595086fa5 <+5733>: psrldq $0xe,%xmm0 > 0x0000003595086faa <+5738>: psrldq $0xe,%xmm3 > 0x0000003595086faf <+5743>: jmpq 0x3595087130 <__strncmp_sse2+6128> > 0x0000003595086fb4 <+5748>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595086fc0 <+5760>: pxor %xmm0,%xmm0 >=> 0x0000003595086fc4 <+5764>: movdqa (%rdi),%xmm2 > 0x0000003595086fc8 <+5768>: movdqa (%rsi),%xmm1 > 0x0000003595086fcc <+5772>: pcmpeqb %xmm1,%xmm0 > 0x0000003595086fd0 <+5776>: pslldq $0x1,%xmm2 > 0x0000003595086fd5 <+5781>: pcmpeqb %xmm1,%xmm2 > 0x0000003595086fd9 <+5785>: psubb %xmm0,%xmm2 > 0x0000003595086fdd <+5789>: pmovmskb %xmm2,%r9d > 0x0000003595086fe2 <+5794>: shr %cl,%edx > 0x0000003595086fe4 <+5796>: shr %cl,%r9d > 0x0000003595086fe7 <+5799>: sub %r9d,%edx > 0x0000003595086fea <+5802>: jne 0x3595087145 <__strncmp_sse2+6149> > 0x0000003595086ff0 <+5808>: movdqa (%rdi),%xmm3 > 0x0000003595086ff4 <+5812>: lea -0x10(%rcx,%r11,1),%r9 > 0x0000003595086ff9 <+5817>: cmp %r9,%r11 > 0x0000003595086ffc <+5820>: jb 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595087002 <+5826>: test %r9,%r9 > 0x0000003595087005 <+5829>: je 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508700b <+5835>: mov %r9,%r11 > 0x000000359508700e <+5838>: pxor %xmm0,%xmm0 > 0x0000003595087012 <+5842>: mov $0x10,%rcx > 0x0000003595087019 <+5849>: mov $0xf,%r9d > 0x000000359508701f <+5855>: lea 0xf(%rdi),%r10 > 0x0000003595087023 <+5859>: and $0xfff,%r10 > 0x000000359508702a <+5866>: sub $0x1000,%r10 > 0x0000003595087031 <+5873>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595087040 <+5888>: add $0x10,%r10 > 0x0000003595087044 <+5892>: jg 0x35950870f0 <__strncmp_sse2+6064> > 0x000000359508704a <+5898>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508704f <+5903>: movdqa (%rdi,%rcx,1),%xmm2 > 0x0000003595087054 <+5908>: movdqa %xmm2,%xmm4 > 0x0000003595087058 <+5912>: psrldq $0xf,%xmm3 > 0x000000359508705d <+5917>: pslldq $0x1,%xmm2 > 0x0000003595087062 <+5922>: por %xmm3,%xmm2 > 0x0000003595087066 <+5926>: pcmpeqb %xmm1,%xmm0 > 0x000000359508706a <+5930>: pcmpeqb %xmm2,%xmm1 > 0x000000359508706e <+5934>: psubb %xmm0,%xmm1 > 0x0000003595087072 <+5938>: pmovmskb %xmm1,%edx > 0x0000003595087076 <+5942>: sub $0xffff,%edx > 0x000000359508707c <+5948>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x0000003595087082 <+5954>: sub $0x10,%r11 > 0x0000003595087086 <+5958>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x000000359508708c <+5964>: add $0x10,%rcx > 0x0000003595087090 <+5968>: movdqa %xmm4,%xmm3 > 0x0000003595087094 <+5972>: add $0x10,%r10 > 0x0000003595087098 <+5976>: jg 0x35950870f0 <__strncmp_sse2+6064> > 0x000000359508709a <+5978>: movdqa (%rsi,%rcx,1),%xmm1 > 0x000000359508709f <+5983>: movdqa (%rdi,%rcx,1),%xmm2 > 0x00000035950870a4 <+5988>: movdqa %xmm2,%xmm4 > 0x00000035950870a8 <+5992>: psrldq $0xf,%xmm3 > 0x00000035950870ad <+5997>: pslldq $0x1,%xmm2 > 0x00000035950870b2 <+6002>: por %xmm3,%xmm2 > 0x00000035950870b6 <+6006>: pcmpeqb %xmm1,%xmm0 > 0x00000035950870ba <+6010>: pcmpeqb %xmm2,%xmm1 > 0x00000035950870be <+6014>: psubb %xmm0,%xmm1 > 0x00000035950870c2 <+6018>: pmovmskb %xmm1,%edx > 0x00000035950870c6 <+6022>: sub $0xffff,%edx > 0x00000035950870cc <+6028>: jne 0x3595087140 <__strncmp_sse2+6144> > 0x00000035950870ce <+6030>: sub $0x10,%r11 > 0x00000035950870d2 <+6034>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x00000035950870d8 <+6040>: add $0x10,%rcx > 0x00000035950870dc <+6044>: movdqa %xmm4,%xmm3 > 0x00000035950870e0 <+6048>: jmpq 0x3595087040 <__strncmp_sse2+5888> > 0x00000035950870e5 <+6053>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000035950870f0 <+6064>: pcmpeqb %xmm3,%xmm0 > 0x00000035950870f4 <+6068>: pmovmskb %xmm0,%edx > 0x00000035950870f8 <+6072>: test $0x8000,%edx > 0x00000035950870fe <+6078>: jne 0x3595087120 <__strncmp_sse2+6112> > 0x0000003595087100 <+6080>: cmp $0x1,%r11 > 0x0000003595087104 <+6084>: jbe 0x3595087120 <__strncmp_sse2+6112> > 0x0000003595087106 <+6086>: pxor %xmm0,%xmm0 > 0x000000359508710a <+6090>: sub $0x1000,%r10 > 0x0000003595087111 <+6097>: jmpq 0x359508704a <__strncmp_sse2+5898> > 0x0000003595087116 <+6102>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003595087120 <+6112>: movdqa (%rsi,%rcx,1),%xmm1 > 0x0000003595087125 <+6117>: psrldq $0xf,%xmm3 > 0x000000359508712a <+6122>: psrldq $0xf,%xmm0 > 0x000000359508712f <+6127>: nop > 0x0000003595087130 <+6128>: pcmpeqb %xmm3,%xmm1 > 0x0000003595087134 <+6132>: psubb %xmm0,%xmm1 > 0x0000003595087138 <+6136>: pmovmskb %xmm1,%edx > 0x000000359508713c <+6140>: not %edx > 0x000000359508713e <+6142>: xchg %ax,%ax > 0x0000003595087140 <+6144>: lea -0x10(%r9,%rcx,1),%rax > 0x0000003595087145 <+6149>: lea (%rdi,%rax,1),%rdi > 0x0000003595087149 <+6153>: lea (%rsi,%rcx,1),%rsi > 0x000000359508714d <+6157>: test %r8d,%r8d > 0x0000003595087150 <+6160>: je 0x3595087160 <__strncmp_sse2+6176> > 0x0000003595087152 <+6162>: xchg %rsi,%rdi > 0x0000003595087155 <+6165>: data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003595087160 <+6176>: bsf %rdx,%rdx > 0x0000003595087164 <+6180>: sub %rdx,%r11 > 0x0000003595087167 <+6183>: jbe 0x3595087174 <__strncmp_sse2+6196> > 0x0000003595087169 <+6185>: movzbl (%rsi,%rdx,1),%ecx > 0x000000359508716d <+6189>: movzbl (%rdi,%rdx,1),%eax > 0x0000003595087171 <+6193>: sub %ecx,%eax > 0x0000003595087173 <+6195>: retq > 0x0000003595087174 <+6196>: xor %eax,%eax > 0x0000003595087176 <+6198>: retq > 0x0000003595087177 <+6199>: nopw 0x0(%rax,%rax,1) > 0x0000003595087180 <+6208>: movzbl (%rsi),%ecx > 0x0000003595087183 <+6211>: movzbl (%rdi),%eax > 0x0000003595087186 <+6214>: sub %ecx,%eax > 0x0000003595087188 <+6216>: 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 868611
:
630789
|
630790
| 630791 |
630792
|
630793
|
630794
|
630795
|
630796
|
630797
|
631386