This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 0552d7c9a10 Fix param description of graphite-max-arrays-per-scop (PR t [...] new c4bc178c61d S/390: arch13: Add arch13 as architecture option new 92d5e9eba44 S/390: arch13: Support new bit operations new 6c83743823b S/390: arch13: Support new popcount instruction variant. new dbeb7608c93 S/390: arch13: Add support for new select instruction new b048920df0f S/390: arch13: Support 32 bit fp-int vector converts new 5554473b532 S/390: arch13: Support 32 bit fp-int scalar converts new 2cacf019857 S/390: arch13: New vector builtins - preparation new 9800b362a06 S/390: arch13: vec_revb vector byte swap builtin new 58c10639dc0 S/390: arch13: vec_reve element order reversal builtins
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 110 +++++++ gcc/common/config/s390/s390-common.c | 21 +- gcc/config.gcc | 2 +- gcc/config/s390/driver-native.c | 2 +- gcc/config/s390/s390-builtin-types.def | 3 + gcc/config/s390/s390-builtins.def | 64 +++- gcc/config/s390/s390-c.c | 2 +- gcc/config/s390/s390-opts.h | 1 + gcc/config/s390/s390.c | 107 ++++++- gcc/config/s390/s390.h | 19 +- gcc/config/s390/s390.md | 335 ++++++++++++++++++--- gcc/config/s390/s390.opt | 3 + gcc/config/s390/vecintrin.h | 2 + gcc/config/s390/vector.md | 122 ++++++-- gcc/config/s390/vx-builtins.md | 83 ++++- gcc/testsuite/ChangeLog | 43 +++ gcc/testsuite/gcc.target/s390/arch13/bitops-1.c | 91 ++++++ gcc/testsuite/gcc.target/s390/arch13/bitops-2.c | 93 ++++++ .../s390/arch13/fp-signedint-convert-1.c | 22 ++ .../s390/arch13/fp-unsignedint-convert-1.c | 24 ++ gcc/testsuite/gcc.target/s390/arch13/popcount-1.c | 25 ++ gcc/testsuite/gcc.target/s390/arch13/sel-1.c | 21 ++ gcc/testsuite/gcc.target/s390/md/andc-splitter-1.c | 20 +- gcc/testsuite/gcc.target/s390/md/andc-splitter-2.c | 20 +- gcc/testsuite/gcc.target/s390/s390.exp | 3 + .../s390/zvector/vec-revb-load-double-z14.c | 24 ++ .../gcc.target/s390/zvector/vec-revb-load-double.c | 27 ++ .../s390/zvector/vec-revb-store-double-z14.c | 26 ++ .../s390/zvector/vec-revb-store-double.c | 28 ++ .../s390/zvector/vec-reve-load-byte-z14.c | 24 ++ .../gcc.target/s390/zvector/vec-reve-load-byte.c | 30 ++ .../s390/zvector/vec-reve-load-halfword-z14.c | 24 ++ .../s390/zvector/vec-reve-load-halfword.c | 27 ++ .../s390/zvector/vec-reve-store-byte-z14.c | 26 ++ .../gcc.target/s390/zvector/vec-reve-store-byte.c | 28 ++ gcc/testsuite/lib/target-supports.exp | 16 + 36 files changed, 1410 insertions(+), 108 deletions(-) create mode 100644 gcc/testsuite/gcc.target/s390/arch13/bitops-1.c create mode 100644 gcc/testsuite/gcc.target/s390/arch13/bitops-2.c create mode 100644 gcc/testsuite/gcc.target/s390/arch13/fp-signedint-convert-1.c create mode 100644 gcc/testsuite/gcc.target/s390/arch13/fp-unsignedint-convert-1.c create mode 100644 gcc/testsuite/gcc.target/s390/arch13/popcount-1.c create mode 100644 gcc/testsuite/gcc.target/s390/arch13/sel-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-revb-load-double-z14.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-revb-load-double.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-revb-store-double-z14.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-revb-store-double.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-load-byte-z14.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-load-byte.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-load-halfword-z14.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-load-halfword.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-store-byte-z14.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-reve-store-byte.c