[Bug string/34300] Power 10 memchr clobbers v20

"Sachin.Monga at ibm dot com via Glibc-bugs" <[email protected]> Fri, 26 Jun 2026 08:20:38 +0000
Newsgroups gmane.comp.lib.glibc.bugs
Message-ID <[email protected]/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=34300

--- Comment #1 from Sachin Monga <Sachin.Monga at ibm dot com> ---
commit c9b5a4a593f24e19c889726f8fca9557962cf974
Author: Sachin Monga <[email protected]>
Date:   Thu Jun 18 05:34:04 2026 -0500

    ppc64le: Restore optimized memchr for power10 [BZ #34300]

    Restore the POWER10 memchr implementation reverted in commit
    a7877bb6685300f159fa095c9f50b22b112cddb8 [BZ #33059], addressing the
    actual cause:
    The non-volatile vector register v20 used as the
    zero vector (M_VREG_ZERO) is replaced with the volatile register v17.

    Additionally, the assembler workaround used earlier for the
    instructions lxvp and vextractbm is replaced with actual
    instructions.

-- 
You are receiving this mail because:
You are on the CC list for the bug.