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

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alex Coplan <acop...@gcc.gnu.org>:

https://gcc.gnu.org/g:80b0e4ad2f60de8bd57e83628b4ead46df6fb004

commit r16-3080-g80b0e4ad2f60de8bd57e83628b4ead46df6fb004
Author: Alex Coplan <alex.cop...@arm.com>
Date:   Tue Jul 15 11:49:27 2025 +0100

    aarch64: Relax fpm_t assert to allow const_ints [PR120986]

    This relaxes an overzealous assert that required the fpm_t argument to
    be in DImode when expanding FP8 intrinsics.  Of course this fails to
    account for modeless const_ints.

    gcc/ChangeLog:

            PR target/120986
            * config/aarch64/aarch64-sve-builtins.cc
            (function_expander::expand): Relax fpm_t assert to allow
            modeless const_ints.

    gcc/testsuite/ChangeLog:

            PR target/120986
            * gcc.target/aarch64/torture/pr120986-2.c: New test.

Reply via email to