~vcs-imports/eglibc/trunk

« back to all changes in this revision

Viewing changes to libc/sysdeps/i386/i686/multiarch/strcpy-sse2.S

  • Committer: joseph
  • Date: 2013-09-05 22:41:05 UTC
  • Revision ID: svn-v4:7b3dc134-2b1b-0410-93df-9e9f96275f8d:trunk:23928
Merge changes between r23795 and r23927 from /fsf/trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
        /* Get the entry and convert the relative offset to the \
65
65
        absolute        address.  */                            \
66
66
        addl    (%ecx,INDEX,SCALE), %ecx;                       \
67
 
        /* We loaded the jump table and adjuested ECX. Go.  */  \
 
67
        /* We loaded the jump table and adjusted ECX. Go.  */  \
68
68
        jmp     *%ecx
69
69
# else
70
70
#  define JMPTBL(I, B)  I
128
128
 
129
129
        sub     %ecx, %edi
130
130
 
131
 
/* If source adress alignment != destination adress alignment */
 
131
/* If source address alignment != destination address alignment */
132
132
        .p2align 4
133
133
L(Unalign16Both):
134
134
        mov     $16, %ecx
271
271
        lea     49(%edi, %edx), %edi
272
272
        jmp     L(StrncpyFillTailWithZero)
273
273
 
274
 
/* If source adress alignment == destination adress alignment */
 
274
/* If source address alignment == destination address alignment */
275
275
 
276
276
L(SourceStringAlignmentZero):
277
277
        pxor    %xmm0, %xmm0