https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66791

--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Prathamesh Kulkarni
<prathamesh3...@gcc.gnu.org>:

https://gcc.gnu.org/g:36ecd44bd2aa2623e12af6b7c8cf433a4f29aa57

commit r12-796-g36ecd44bd2aa2623e12af6b7c8cf433a4f29aa57
Author: prathamesh.kulkarni <prathamesh.kulka...@linaro.org>
Date:   Fri May 14 16:03:43 2021 +0530

    arm/PR66791: Replace calls to vtst builtin with it's boolean logic
equivalent.

    gcc/ChangeLog:

    2021-05-14  Prathamesh Kulkarni  <prathamesh.kulka...@linaro.org>

            PR target/66791
            * config/arm/arm_neon.h (vtst_s8): Replace call to vtst builtin
with it's
            boolean logic equivalent.
            (vtst_s16): Likewise.
            (vtst_s32): Likewise.
            (vtst_u8): Likewise.
            (vtst_u16): Likewise.
            (vtst_u32): Likewise.
            (vtst_p8): Likewise.
            (vtst_p16): Likewise.
            (vtstq_s8): Likewise.
            (vtstq_s16): Likewise.
            (vtstq_s32): Likewise.
            (vtstq_u8): Likewise.
            (vtstq_u16): Likewise.
            (vtstq_u32): Likewise.
            (vtstq_p8): Likewise.
            (vtstq_p16): Likewise.

            * config/arm/arm_neon_builtins.def: Remove entry for vtst.
            * config/arm/neon.md (neon_vtst<mode>): Remove pattern.

Reply via email to