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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alexandre Oliva <aol...@gcc.gnu.org>:

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

commit r15-6981-gfed57c8ec95ce3d86e74c5afb73a3a4a499d4ec4
Author: Alexandre Oliva <ol...@adacore.com>
Date:   Thu Jan 16 20:19:50 2025 -0300

    [testsuite] [arm] adjust wmul expectations [PR113560]

    Since the machine-independent widening multiply logic was improved
    PR113560, ARM's wmul-[567].c fail.  AFAICT the logic takes advantage
    of the fact that, after zero-extending a narrow integral type to a
    wider type, further zero- or sign-extending is equivalent, which
    enables different instructions to be used for equivalent effect.

    Adjust the tests to accept all the equivalent instructions that can be
    used.


    for  gcc/testsuite/ChangeLog

            PR target/113560
            * gcc.target/arm/wmul-5.c: Accept other mla instructions.
            * gcc.target/arm/wmul-6.c: Likewise.
            * gcc.target/arm/wmul-7.c: Likewise.

Reply via email to