Jiri Slaby changed bug 1213915
What Removed Added
Flags   needinfo?(schwab@suse.com)

Comment # 3 on bug 1213915 from Jiri Slaby
(In reply to Jiri Slaby from comment #2)
> If you have glibc-2.37-5.1.ppc64le installed, it is this:
>    3f874:       66 3b 07 7c     mtvsrdd vs0,r7,r7
> correct?

If so, this address is:
$ addr2line -e ld64.so.2 3f874
/usr/src/debug/glibc-2.37/string/../string/memset.c:54
which is:
    52        /* Write 8 `op_t' per iteration until less than 8 `op_t' remain. 
*/
    53        xlen = len / (OPSIZ * 8);
    54        while (xlen > 0)
    55          {
    56            ((op_t *) dstp)[0] = cccc;
    57            ((op_t *) dstp)[1] = cccc;
    58            ((op_t *) dstp)[2] = cccc;
    59            ((op_t *) dstp)[3] = cccc;
    60            ((op_t *) dstp)[4] = cccc;
    61            ((op_t *) dstp)[5] = cccc;
    62            ((op_t *) dstp)[6] = cccc;
    63            ((op_t *) dstp)[7] = cccc;
    64            dstp += 8 * OPSIZ;
    65            xlen -= 1;
    66          }


I.e. the generic memset using special instructions? (I am no ppc expert.)


You are receiving this mail because: