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

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

https://gcc.gnu.org/g:9fe46a4b5e476828d4137c76c1fe81daa75b6ec9

commit r15-10238-g9fe46a4b5e476828d4137c76c1fe81daa75b6ec9
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.

    (cherry picked from commit 80b0e4ad2f60de8bd57e83628b4ead46df6fb004)

Reply via email to