]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: [MVE intrinsics] factorize vaddvaq
authorChristophe Lyon <christophe.lyon@arm.com>
Tue, 21 Feb 2023 13:15:18 +0000 (13:15 +0000)
committerChristophe Lyon <christophe.lyon@arm.com>
Thu, 11 May 2023 08:25:10 +0000 (10:25 +0200)
commit782eb6bb16390c0f2aef34866d9404b98c496ded
tree10276e26a7e0871bb91887996c8d6bf23ab93795
parent56b099f6b301da2cb7314e62698ed412444d925d
arm: [MVE intrinsics] factorize vaddvaq

Factorize vaddvaq builtins so that they use parameterized names.

2022-10-25  Christophe Lyon  <christophe.lyon@arm.com>

gcc/
* config/arm/iterators.md (mve_insn): Add vaddva.
* config/arm/mve.md (mve_vaddvaq_<supf><mode>): Rename into ...
(@mve_<mve_insn>q_<supf><mode>): ... this.
(mve_vaddvaq_p_<supf><mode>): Rename into ...
(@mve_<mve_insn>q_p_<supf><mode>): ... this.
gcc/config/arm/iterators.md
gcc/config/arm/mve.md