mbox series

[0/8] S/390: Enable vect tests on S/390 + fixes and improvements

Message ID 20170926103751.21907-1-krebbel@linux.vnet.ibm.com
Headers show
Series S/390: Enable vect tests on S/390 + fixes and improvements | expand

Message

Andreas Krebbel Sept. 26, 2017, 10:37 a.m. UTC
Committed to mainline

Andreas Krebbel (8):
  Enable vect testcases on S/390.
  S/390: Add widening vector mult lo/hi patterns
  S/390: Add support for vec_shr
  S/390: Add FP vec_pack/unpack
  S/390: Fix rtl standard names for vector unpack low->lo
  S/390: Set the preferred mode for float vectors
  S/390: Fix vector fp unordered compares
  S/390: Fix vmslg instruction and builtin.

 gcc/ChangeLog                         |  48 ++++++
 gcc/config/s390/predicates.md         |   7 +
 gcc/config/s390/s390-builtins.def     |   2 +-
 gcc/config/s390/s390.c                |  16 +-
 gcc/config/s390/vector.md             | 286 ++++++++++++++++++++++++++++++++--
 gcc/config/s390/vx-builtins.md        |  27 ++--
 gcc/testsuite/ChangeLog               |   4 +
 gcc/testsuite/lib/target-supports.exp | 131 ++++++++++++----
 8 files changed, 461 insertions(+), 60 deletions(-)