aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/README
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2024-08-29 21:00:30 +0000
committerChristophe Lyon <christophe.lyon@linaro.org>2024-10-18 07:41:15 +0000
commit8c21fc6610e1b1e038ec0e7d58e0e32716334892 (patch)
tree7f297ae8d709b6bc6b1c4628b6ec549775446497 /gcc/config/README
parentba7b97e0bcc089ee37caf2203239939cff030b68 (diff)
downloadgcc-8c21fc6610e1b1e038ec0e7d58e0e32716334892.zip
gcc-8c21fc6610e1b1e038ec0e7d58e0e32716334892.tar.gz
gcc-8c21fc6610e1b1e038ec0e7d58e0e32716334892.tar.bz2
arm: [MVE intrinsics] factorize vadc vadci vsbc vsbci
Factorize vadc/vsbc and vadci/vsbci so that they use the same parameterized names. 2024-08-28 Christophe Lyon <christophe.lyon@linaro.org> gcc/ * config/arm/iterators.md (mve_insn): Add VADCIQ_M_S, VADCIQ_M_U, VADCIQ_U, VADCIQ_S, VADCQ_M_S, VADCQ_M_U, VADCQ_S, VADCQ_U, VSBCIQ_M_S, VSBCIQ_M_U, VSBCIQ_S, VSBCIQ_U, VSBCQ_M_S, VSBCQ_M_U, VSBCQ_S, VSBCQ_U. (VADCIQ, VSBCIQ): Merge into ... (VxCIQ): ... this. (VADCIQ_M, VSBCIQ_M): Merge into ... (VxCIQ_M): ... this. (VSBCQ, VADCQ): Merge into ... (VxCQ): ... this. (VSBCQ_M, VADCQ_M): Merge into ... (VxCQ_M): ... this. * config/arm/mve.md (mve_vadciq_<supf>v4si, mve_vsbciq_<supf>v4si): Merge into ... (@mve_<mve_insn>q_<supf>v4si): ... this. (mve_vadciq_m_<supf>v4si, mve_vsbciq_m_<supf>v4si): Merge into ... (@mve_<mve_insn>q_m_<supf>v4si): ... this. (mve_vadcq_<supf>v4si, mve_vsbcq_<supf>v4si): Merge into ... (@mve_<mve_insn>q_<supf>v4si): ... this. (mve_vadcq_m_<supf>v4si, mve_vsbcq_m_<supf>v4si): Merge into ... (@mve_<mve_insn>q_m_<supf>v4si): ... this.
Diffstat (limited to 'gcc/config/README')
0 files changed, 0 insertions, 0 deletions