From: Christophe Lyon Date: Mon, 13 Feb 2023 21:05:37 +0000 (+0000) Subject: arm: [MVE intrinsics] add support for mve_q_p_f X-Git-Tag: basepoints/gcc-15~9507 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d16321ad9ba4d495e57f93b48554bf69f7873966;p=thirdparty%2Fgcc.git arm: [MVE intrinsics] add support for mve_q_p_f We can call code_for_mve_q_p_f only once this function exists, which is the case after we factorized vmaxnmavq, vmaxnmvq, vminnmavq and vminnmvq in a previous patch. 2022-09-08 Christophe Lyon gcc/ * config/arm/arm-mve-builtins-functions.h (unspec_mve_function_exact_insn_pred_p): Use code_for_mve_q_p_f. --- diff --git a/gcc/config/arm/arm-mve-builtins-functions.h b/gcc/config/arm/arm-mve-builtins-functions.h index bf4e209a7206..ddedbb2a8e14 100644 --- a/gcc/config/arm/arm-mve-builtins-functions.h +++ b/gcc/config/arm/arm-mve-builtins-functions.h @@ -428,7 +428,7 @@ public: else code = code_for_mve_q_p (m_unspec_for_p_sint, m_unspec_for_p_sint, e.vector_mode (0)); else - gcc_unreachable (); /* Will be fixed later in the series. */ + code = code_for_mve_q_p_f (m_unspec_for_p_fp, e.vector_mode (0)); return e.use_exact_insn (code);