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

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

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

commit r12-7341-ge6a4aefce8e47a7d3ba781066a1410ebfa963e59
Author: Christophe Lyon <christophe.l...@arm.com>
Date:   Wed Oct 13 09:16:35 2021 +0000

    arm: Convert remaining MVE vcmp builtins to predicate qualifiers

    This is mostly a mechanical change, only tested by the intrinsics
    expansion tests.

    Most of the work of this patch series was carried out while I was
    working at STMicroelectronics as a Linaro assignee.

    2022-02-22  Christophe Lyon  <christophe.l...@arm.com>

            gcc/
            PR target/100757
            PR target/101325
            * config/arm/arm-builtins.cc (BINOP_UNONE_NONE_NONE_QUALIFIERS):
            Delete.
            (TERNOP_UNONE_NONE_NONE_UNONE_QUALIFIERS): Change to ...
            (TERNOP_PRED_NONE_NONE_PRED_QUALIFIERS): ... this.
            (TERNOP_PRED_UNONE_UNONE_PRED_QUALIFIERS): New.
            * config/arm/arm_mve_builtins.def (vcmp*q_n_, vcmp*q_m_f): Use new
            predicated qualifiers.
            * config/arm/mve.md (mve_vcmp<mve_cmp_op>q_n_<mode>)
            (mve_vcmp*q_m_f<mode>): Use MVE_VPRED instead of HI.

Reply via email to