diff options
author | Christophe Lyon <christophe.lyon@arm.com> | 2023-02-13 21:05:37 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@arm.com> | 2023-05-09 20:31:16 +0200 |
commit | d16321ad9ba4d495e57f93b48554bf69f7873966 (patch) | |
tree | dbf858b484c998431b912cf4a2f31831e9807b83 | |
parent | d814dc9dde4a73c0547838f5158d9d732a5ebc33 (diff) | |
download | gcc-d16321ad9ba4d495e57f93b48554bf69f7873966.zip gcc-d16321ad9ba4d495e57f93b48554bf69f7873966.tar.gz gcc-d16321ad9ba4d495e57f93b48554bf69f7873966.tar.bz2 |
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 <christophe.lyon@arm.com>
gcc/
* config/arm/arm-mve-builtins-functions.h
(unspec_mve_function_exact_insn_pred_p): Use code_for_mve_q_p_f.
-rw-r--r-- | gcc/config/arm/arm-mve-builtins-functions.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arm/arm-mve-builtins-functions.h b/gcc/config/arm/arm-mve-builtins-functions.h index bf4e209..ddedbb2 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); |