[Bug target/122223] MVE: vbic floating-point operations incorrectly simplified

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Oct 23 08:11:17 GMT 2025


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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Christophe Lyon <clyon@gcc.gnu.org>:

https://gcc.gnu.org/g:a52888dc71924afb6cd187b0e5f18d2be4c68a07

commit r16-4570-ga52888dc71924afb6cd187b0e5f18d2be4c68a07
Author: Christophe Lyon <christophe.lyon@linaro.org>
Date:   Thu Oct 23 07:59:20 2025 +0000

    testsuite: arm: [MVE] Relax expected code for vbicq_f [PR122223]

    The original versions of the pr122223.c test only took into account
    code generated with -mfloat-abi=hard, which uses q0.

    With -mfloat-abi=softfp, this can be any Q register, so replace q0
    with a suitable regex.

    gcc/testsuite/ChangeLog:

            PR target/122223
            * gcc.target/arm/mve/intrinsics/pr122223.c: Relax expected code.


More information about the Gcc-bugs mailing list