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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andre Simoes Dias Vieira
<avie...@gcc.gnu.org>:

https://gcc.gnu.org/g:1e8396464cb990d554c932cd959742b86660a25a

commit r15-5044-g1e8396464cb990d554c932cd959742b86660a25a
Author: Andre Simoes Dias Vieira <andre.simoesdiasvie...@arm.com>
Date:   Fri Nov 8 13:34:57 2024 +0000

    arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444]

    When not dealing with the special armv8.1-m.main conditional instructions
case
    make sure it uses the default_noce_conversion_profitable_p call to
determine
    whether the sequence is cost effective.

    Also make sure arm_noce_conversion_profitable_p accepts vsel<cond> patterns
for
    Armv8.1-M Mainline targets.

    gcc/ChangeLog:

            PR target/116444
            * config/arm/arm.cc (arm_noce_conversion_profitable_p): Call
            default_noce_conversion_profitable_p when not dealing with the
            armv8.1-m.main special case.
            (arm_is_vsel_fp_insn): New function.

Reply via email to