aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.cc
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@arm.com>2023-02-08 15:08:10 +0000
committerChristophe Lyon <christophe.lyon@arm.com>2023-05-05 16:11:59 +0200
commitc4d4e62b3f85738c960d5622889817c218edb788 (patch)
treeb3be1ffc25610d6d29535c132acebbf50d094156 /gcc/combine.cc
parent00c76a62d8d2548d98d8db4c893b3bb83b20654c (diff)
downloadgcc-c4d4e62b3f85738c960d5622889817c218edb788.zip
gcc-c4d4e62b3f85738c960d5622889817c218edb788.tar.gz
gcc-c4d4e62b3f85738c960d5622889817c218edb788.tar.bz2
arm: [MVE intrinsics] factorize vqrshlq vrshlq
Factorize vqrshlq, vrshlq so that they use the same pattern. 2022-09-08 Christophe Lyon <christophe.lyon@arm.com> gcc/ * config/arm/iterators.md (MVE_RSHIFT_M_N, MVE_RSHIFT_N): New. (mve_insn): Add vqrshl, vrshl. * config/arm/mve.md (mve_vqrshlq_n_<supf><mode>) (mve_vrshlq_n_<supf><mode>): Merge into ... (@mve_<mve_insn>q_n_<supf><mode>): ... this. (mve_vqrshlq_m_n_<supf><mode>, mve_vrshlq_m_n_<supf><mode>): Merge into ... (@mve_<mve_insn>q_m_n_<supf><mode>): ... this.
Diffstat (limited to 'gcc/combine.cc')
0 files changed, 0 insertions, 0 deletions