public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/7] S/390: Minor fixes and improvements for the vector builtins.
@ 2015-11-27 11:42 Andreas Krebbel
  2015-11-27 11:42 ` [PATCH 1/7] S/390: Fix vrepi constraint letter Andreas Krebbel
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Andreas Krebbel @ 2015-11-27 11:42 UTC (permalink / raw)
  To: gcc-patches

The patchset has been tested as a whole on current mainline on s390 and s390x.

I'll wait a couple of days for comments before committing them.

Bye,

-Andreas-

Andreas Krebbel (7):
  S/390: Fix vrepi constraint letter.
  S/390: Enable vrepi constants.
  S/390: Fix RT flag in vstrc instruction.
  S/390: Sort builtin types - cleanup only.
  S/390: Fix vec_splat_* builtins.
  S/390: vec_set mode DI->SI for shift_count
  S/390: Make constant checking more strict

 gcc/config/s390/constraints.md                     |   46 +-
 gcc/config/s390/predicates.md                      |    5 +
 gcc/config/s390/s390-builtin-types.def             | 1027 ++++++++++----------
 gcc/config/s390/s390-builtins.def                  |   27 +-
 gcc/config/s390/s390-c.c                           |   24 +-
 gcc/config/s390/s390.c                             |   35 +-
 gcc/config/s390/vecintrin.h                        |   16 +-
 gcc/config/s390/vector.md                          |   19 +-
 gcc/config/s390/vx-builtins.md                     |  194 ++--
 gcc/testsuite/gcc.target/s390/vector/vec-vrepi-1.c |   58 ++
 .../gcc.target/s390/zvector/vec-splat-1.c          |   42 +
 .../gcc.target/s390/zvector/vec-splat-2.c          |   42 +
 12 files changed, 857 insertions(+), 678 deletions(-)
 create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-vrepi-1.c
 create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-splat-1.c
 create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-splat-2.c

-- 
2.3.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-11-27 11:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-27 11:42 [PATCH 0/7] S/390: Minor fixes and improvements for the vector builtins Andreas Krebbel
2015-11-27 11:42 ` [PATCH 1/7] S/390: Fix vrepi constraint letter Andreas Krebbel
2015-11-27 11:42 ` [PATCH 6/7] S/390: vec_set mode DI->SI for shift_count Andreas Krebbel
2015-11-27 11:43 ` [PATCH 5/7] S/390: Fix vec_splat_* builtins Andreas Krebbel
2015-11-27 11:43 ` [PATCH 7/7] S/390: Make constant checking more strict Andreas Krebbel
2015-11-27 11:43 ` [PATCH 3/7] S/390: Fix RT flag in vstrc instruction Andreas Krebbel
2015-11-27 11:43 ` [PATCH 4/7] S/390: Sort builtin types - cleanup only Andreas Krebbel
2015-11-27 12:05 ` [PATCH 2/7] S/390: Enable vrepi constants Andreas Krebbel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).