[PATCH v1 0/2] vdupq

Richard Earnshaw via Sourceware Forge <[email protected]>
Newsgroups gmane.comp.gcc.patches
Message-ID <bmm.hkvpdth7hg.gcc.gcc.rearnsha.208.1.0@forge-stage.sourceware.org>
Hi gcc-patches mailing list,
Richard Earnshaw via Sourceware Forge <[email protected]> has requested that the following forgejo pull request
be published on the mailing list.

Created on: 2026-07-30 15:40:01+00:00
Latest update: 2026-07-30 15:40:02+00:00
Changes: 6 changed files, 89 additions, 30 deletions
Head revision: rearnsha/gcc ref vdupq commit 3b9cc3468af3f6ae15990545fa74b406c877b9de
Base revision: gcc/gcc ref trunk commit 80ade12f5384a27fbed0717fcee9c39427f9f989 r17-2829-g80ade12f5384a2
Merge base: 80ade12f5384a27fbed0717fcee9c39427f9f989
Full diff url: https://forge.sourceware.org/gcc/gcc/pulls/208.diff
Discussion:  https://forge.sourceware.org/gcc/gcc/pulls/208
Requested Reviewers:

Thanks for taking the time to contribute to GCC!

Please be advised that https://forge.sourceware.org/ is currently a trial
that is being used by the GCC community to experiment with a new workflow
based on pull requests.

Pull requests sent here may be forgotten or ignored. Patches that you want to
propose for inclusion in GCC should use the existing email-based workflow,
see https://gcc.gnu.org/contribute.html


Changed files:
- M: gcc/config/arm/neon.md
- M: gcc/config/arm/vfp.md
- M: gcc/testsuite/gcc.target/arm/crypto-vsha1cq_u32.c
- M: gcc/testsuite/gcc.target/arm/crypto-vsha1h_u32.c
- M: gcc/testsuite/gcc.target/arm/crypto-vsha1mq_u32.c
- M: gcc/testsuite/gcc.target/arm/crypto-vsha1pq_u32.c


Richard Earnshaw (2):
  arm: handle neon vec_dup from select of 128-bit vector
  arm: Thumb2 reg preferencing for vfp variant of movsi [PR124043]

 gcc/config/arm/neon.md                        | 99 +++++++++++++++----
 gcc/config/arm/vfp.md                         |  8 +-
 .../gcc.target/arm/crypto-vsha1cq_u32.c       |  3 +-
 .../gcc.target/arm/crypto-vsha1h_u32.c        |  3 +-
 .../gcc.target/arm/crypto-vsha1mq_u32.c       |  3 +-
 .../gcc.target/arm/crypto-vsha1pq_u32.c       |  3 +-
 6 files changed, 89 insertions(+), 30 deletions(-)

-- 
2.54.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.