diff options
author | Christophe Lyon <christophe.lyon@arm.com> | 2023-01-10 16:15:00 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@arm.com> | 2023-05-03 16:58:28 +0200 |
commit | dd04568f4ed39ce4c6d402729762ffbcc0340a8a (patch) | |
tree | add6b78432ee3234b780077c7d777ddd521ed06d /gcc/value-range.cc | |
parent | 4545ca8bc32d98edf7b0d87939c81a406289a955 (diff) | |
download | gcc-dd04568f4ed39ce4c6d402729762ffbcc0340a8a.zip gcc-dd04568f4ed39ce4c6d402729762ffbcc0340a8a.tar.gz gcc-dd04568f4ed39ce4c6d402729762ffbcc0340a8a.tar.bz2 |
arm: [MVE intrinsics] factorize vcreateq
We need a 'fake' iterator to be able to use mve_insn for vcreateq_f.
2022-09-08 Christophe Lyon <christophe.lyon@arm.com>
gcc/
* config/arm/iterators.md (MVE_FP_CREATE_ONLY): New.
(mve_insn): Add VCREATEQ_S, VCREATEQ_U, VCREATEQ_F.
* config/arm/mve.md (mve_vcreateq_f<mode>): Rename into ...
(@mve_<mve_insn>q_f<mode>): ... this.
(mve_vcreateq_<supf><mode>): Rename into ...
(@mve_<mve_insn>q_<supf><mode>): ... this.
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions