This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from ec80f584d6d S/390: Use load-on-condition in cstorecc4 new 35f0c8ba253 S/390: Load and test peephole. new d90d26d883c S/390: PR80080: Optimize atomic patterns. new 2e3569b45c5 S/390: PR79895: Fix TImode constant handling new 57abad48ca2 S/390: PR80464: Split MEM->GPR vector moves new 6daacbc8271 Add missing changelog entries for last commit.
The 5 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 | 46 +++ gcc/config/s390/predicates.md | 5 + gcc/config/s390/s390-protos.h | 4 +- gcc/config/s390/s390.c | 184 ++++++++++- gcc/config/s390/s390.md | 138 +++++---- gcc/config/s390/vector.md | 19 ++ gcc/testsuite/ChangeLog | 17 ++ .../gcc.target/s390/md/atomic_compare_exchange-1.c | 84 ++++++ .../s390/md/atomic_compare_exchange-1.inc | 336 +++++++++++++++++++++ .../gcc.target/s390/md/atomic_exchange-1.c | 309 +++++++++++++++++++ gcc/testsuite/gcc.target/s390/pr79895.c | 9 + .../gfortran.fortran-torture/compile/pr80464.f90 | 39 +++ 12 files changed, 1115 insertions(+), 75 deletions(-) create mode 100644 gcc/testsuite/gcc.target/s390/md/atomic_compare_exchange-1.c create mode 100644 gcc/testsuite/gcc.target/s390/md/atomic_compare_exchange-1.inc create mode 100644 gcc/testsuite/gcc.target/s390/md/atomic_exchange-1.c create mode 100644 gcc/testsuite/gcc.target/s390/pr79895.c create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr80464.f90