aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constraint.cc
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@arm.com>2023-02-13 21:06:19 +0000
committerChristophe Lyon <christophe.lyon@arm.com>2023-05-09 20:31:16 +0200
commitd814dc9dde4a73c0547838f5158d9d732a5ebc33 (patch)
treee316903dead520565bb7d5c6c2258bc1e722cf6a /gcc/cp/constraint.cc
parent9c4fea2457efb82aed41b5b61d6758340a700cac (diff)
downloadgcc-d814dc9dde4a73c0547838f5158d9d732a5ebc33.zip
gcc-d814dc9dde4a73c0547838f5158d9d732a5ebc33.tar.gz
gcc-d814dc9dde4a73c0547838f5158d9d732a5ebc33.tar.bz2
arm: [MVE intrinsics] factorize vmaxnmavq vmaxnmvq vminnmavq vminnmvq
Factorize vmaxnmavq vmaxnmvq vminnmavq vminnmvq so that they use the same pattern. 2022-09-08 Christophe Lyon <christophe.lyon@arm.com> gcc/ * config/arm/iterators.md (MVE_VMAXNMxV_MINNMxVQ) (MVE_VMAXNMxV_MINNMxVQ_P): New. (mve_insn): Add vmaxnmav, vmaxnmv, vminnmav, vminnmv. * config/arm/mve.md (mve_vmaxnmavq_f<mode>, mve_vmaxnmvq_f<mode>) (mve_vminnmavq_f<mode>, mve_vminnmvq_f<mode>): Merge into ... (@mve_<mve_insn>q_f<mode>): ... this. (mve_vmaxnmavq_p_f<mode>, mve_vmaxnmvq_p_f<mode>) (mve_vminnmavq_p_f<mode>, mve_vminnmvq_p_f<mode>): Merge into ... (@mve_<mve_insn>q_p_f<mode>): ... this.
Diffstat (limited to 'gcc/cp/constraint.cc')
0 files changed, 0 insertions, 0 deletions