diff options
author | Christophe Lyon <christophe.lyon@arm.com> | 2023-02-13 21:12:25 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@arm.com> | 2023-05-09 20:31:16 +0200 |
commit | 26d6e02c42bdf7bef0cf1166fedd740df982b871 (patch) | |
tree | 7a3ba18a9de722330bf7f534d9e31283b9e24ccb /gcc/cp/constraint.cc | |
parent | 400453c334a97cd14e331b2a2d8a28c57a68b1a8 (diff) | |
download | gcc-26d6e02c42bdf7bef0cf1166fedd740df982b871.zip gcc-26d6e02c42bdf7bef0cf1166fedd740df982b871.tar.gz gcc-26d6e02c42bdf7bef0cf1166fedd740df982b871.tar.bz2 |
arm: [MVE intrinsics] factorize vmaxnmaq vminnmaq
Factorize vmaxnmaq and vminnmaq so that they use the same pattern.
2022-09-08 Christophe Lyon <christophe.lyon@arm.com>
gcc/
* config/arm/iterators.md (MVE_VMAXNMA_VMINNMAQ)
(MVE_VMAXNMA_VMINNMAQ_M): New.
(mve_insn): Add vmaxnma, vminnma.
* config/arm/mve.md (mve_vmaxnmaq_f<mode>, mve_vminnmaq_f<mode>):
Merge into ...
(@mve_<mve_insn>q_f<mode>): ... this.
(mve_vmaxnmaq_m_f<mode>, mve_vminnmaq_m_f<mode>): Merge into ...
(@mve_<mve_insn>q_m_f<mode>): ... this.
Diffstat (limited to 'gcc/cp/constraint.cc')
0 files changed, 0 insertions, 0 deletions