This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from 861b7297569 Merge master r12-3905. adds 51018dd1395 c++: deduction guides and ttp rewriting [PR102479] adds cf966403d91 Daily bump. adds 3540429be7a Support 128/256/512-bit vector plus/smin/smax reduction for [...] adds 9cfb95f9b92 Relax condition of (vec_concat:M(vec_select op0 idx0)(vec_s [...] adds e475ae9bbf0 Control all jump threading passes with -fjump-threads. adds 6fabd9e25d1 Fix gcc.dg/vect/bb-slp-pr65935.c FAIL with AVX after recent change adds ce450af5087 gfortran.dg/include_15.f90: Add dg-prune-output [PR102500] adds 1dadd5110f8 Fix gcc.target/i386/vect-pr97352.c for -m32 -march=cascadelake adds eea10afef71 AVX512FP16: Support basic 64/32bit vector type and operation. adds dc614a838ec top-level configure: setup target_configdirs based on repository adds fb8b72ebb5b Return VARYING in range_on_path_entry if nothing found. adds 4f07769057c openmp: Don't call omp_finish_clause on implicitly added pr [...] adds 5b8b1522e04 tree-optimization/100112 - VN last_vuse and redundant store [...] adds 34b1e44e166 tree-optimization/99793 - testcase for the PR adds 3b7041e8345 i386: Don't emit fldpi etc. if -frounding-math [PR102498] adds 99c106e695b reassoc: Do not bias loop-carried PHIs early adds dbed1c8693c reassoc: Propagate PHI_LOOP_BIAS along single uses adds a43ae03a053 Further test case adjustment re "Fortran: Fix assumed-size [...] adds 95540a6d1d7 'gfortran.dg/assumed_rank_22_aux.c' messages printed vs. DejaGnu adds c32f7df917b Enable jump threading at -O1. adds 92cdd338fdb reassoc: Test rank biasing adds 1f0a57bd54a libgomp: Only check for 2*sizeof(void*) int type with Fortr [...] adds 0400ca17f36 Improve jump threading dump output. adds e159c0aa10e aarch64: Add command-line support for Armv8.7-a new 335f4fa13d5 Merge master r12-3929.
The 1 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: configure | 10 ++ configure.ac | 10 ++ gcc/ChangeLog | 136 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 5 + gcc/cfgcleanup.c | 8 +- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-option-extensions.def | 3 + gcc/config/aarch64/aarch64.h | 9 ++ gcc/config/i386/i386-expand.c | 3 + gcc/config/i386/i386.c | 7 +- gcc/config/i386/i386.h | 13 +- gcc/config/i386/i386.md | 5 +- gcc/config/i386/mmx.md | 52 ++++++-- gcc/config/i386/sse.md | 10 +- gcc/cp/ChangeLog | 8 ++ gcc/cp/pt.c | 20 ++- gcc/dbgcnt.c | 8 ++ gcc/dbgcnt.h | 1 + gcc/doc/invoke.texi | 6 +- gcc/dumpfile.c | 1 + gcc/dumpfile.h | 3 + gcc/fortran/ChangeLog | 19 +++ gcc/gimple-range-path.cc | 13 +- gcc/gimplify.c | 8 +- gcc/go/ChangeLog | 5 + gcc/lto/ChangeLog | 5 + gcc/opts.c | 2 +- gcc/passes.def | 4 +- gcc/simplify-rtx.c | 3 +- gcc/testsuite/ChangeLog | 67 ++++++++++ gcc/testsuite/g++.dg/cpp1z/class-deduction12.C | 6 + gcc/testsuite/g++.dg/cpp1z/class-deduction99.C | 35 ++++++ gcc/testsuite/g++.dg/gomp/simd-3.C | 16 +++ gcc/testsuite/gcc.dg/guality/example.c | 2 +- gcc/testsuite/gcc.dg/pr102511.c | 21 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr99793.c | 14 +++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.c | 7 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.h | 33 +++++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c | 9 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c | 9 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-49.c | 11 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-50.c | 10 ++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-51.c | 11 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c | 25 ++++ gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 1 + .../{vect-rebuild.c => avx512f-vect-rebuild.c} | 22 +--- .../gcc.target/i386/avx512fp16-64-32-vecop-1.c | 30 +++++ .../gcc.target/i386/avx512fp16-64-32-vecop-2.c | 75 ++++++++++++ .../gcc.target/i386/avx512fp16-floatvnhf.c | 12 +- .../gcc.target/i386/avx512fp16-reduce-op-2.c | 96 +++++++++++++++ .../gcc.target/i386/avx512fp16-reduce-op-3.c | 91 ++++++++++++++ .../gcc.target/i386/avx512fp16-trunc-extendvnhf.c | 12 +- .../gcc.target/i386/avx512fp16-truncvnhf.c | 12 +- gcc/testsuite/gcc.target/i386/pr102230.c | 38 ++++++ gcc/testsuite/gcc.target/i386/pr102498.c | 59 +++++++++ gcc/testsuite/gcc.target/i386/vect-pr97352.c | 2 +- gcc/testsuite/gcc.target/i386/vect-rebuild.c | 2 +- gcc/testsuite/gfortran.dg/assumed_rank_22_aux.c | 4 +- gcc/testsuite/gfortran.dg/include_15.f90 | 3 + gcc/tree-ssa-reassoc.c | 125 +++++++++++++------ gcc/tree-ssa-sccvn.c | 17 ++- gcc/tree-ssa-threadbackward.c | 4 +- gcc/tree-ssa-threadedge.c | 3 + gcc/tree-ssa-threadupdate.c | 17 ++- include/ChangeLog | 4 + libgfortran/ChangeLog | 6 + libgomp/ChangeLog | 17 +++ libgomp/configure | 16 +-- libgomp/configure.ac | 16 +-- libgomp/testsuite/libgomp.oacc-fortran/if-1.f90 | 6 + .../libgomp.oacc-fortran/privatized-ref-2.f90 | 3 +- 73 files changed, 1213 insertions(+), 138 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction99.C create mode 100644 gcc/testsuite/g++.dg/gomp/simd-3.C create mode 100644 gcc/testsuite/gcc.dg/pr102511.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr99793.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.h create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-49.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-50.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-51.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c copy gcc/testsuite/gcc.target/i386/{vect-rebuild.c => avx512f-vect-rebuild.c} (51%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-64-32-vecop-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-64-32-vecop-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-reduce-op-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-reduce-op-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102230.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102498.c