This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/gcc.
from 00f6de9c691 Fortran: Fix assumed-size to assumed-rank passing [PR94070] adds da1f6391b7c libgomp.oacc-fortran/privatized-ref-2.f90: Fix dg-note adds d06dc8a2c73 middle-end/102450 - avoid type_for_size for non-existing modes adds 3e6a511b94f Update pathname for IBM long double description. adds a64697d7a3e flag_complex_method: support optimize attribute adds dd11aab6463 Come up with section_flag enum. adds 0288527f47c Replace VRP threader with a hybrid forward threader. adds 4ef1e524fd8 Remove old VRP jump threader code. adds 83668368607 Minor cleanups to solver. 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] new 99c106e695b reassoc: Do not bias loop-carried PHIs early new dbed1c8693c reassoc: Propagate PHI_LOOP_BIAS along single uses
The 2 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/c-family/c-opts.c | 1 + gcc/common.opt | 3 + 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/fortran/ChangeLog | 19 + gcc/gimple-fold.c | 5 +- gcc/gimple-range-path.cc | 39 +- gcc/gimple-range-path.h | 14 +- gcc/gimplify.c | 8 +- gcc/go/ChangeLog | 5 + gcc/go/go-lang.c | 1 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-lang.c | 1 + gcc/opts.c | 12 + gcc/output.h | 85 ++-- gcc/passes.def | 6 +- 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.c-torture/compile/attr-complex-method-2.c | 10 + .../gcc.c-torture/compile/attr-complex-method.c | 10 + gcc/testsuite/gcc.dg/auto-init-uninit-1.c | 2 +- gcc/testsuite/gcc.dg/auto-init-uninit-15.c | 2 +- gcc/testsuite/gcc.dg/guality/example.c | 1 - gcc/testsuite/gcc.dg/loop-8.c | 2 +- gcc/testsuite/gcc.dg/pr102511.c | 21 + gcc/testsuite/gcc.dg/strlenopt-40.c | 2 +- gcc/testsuite/gcc.dg/torture/pr55107.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-2.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr18133-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr18134.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr21559.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr59597.c | 13 +- gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c | 10 +- gcc/testsuite/gcc.dg/tree-ssa/pr61839_3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr71437.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr99793.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-16.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2a.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c | 25 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-14.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-vrp-thread-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp106.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp55.c | 6 +- gcc/testsuite/gcc.dg/uninit-1.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr44547.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr59970.c | 2 +- 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/include_15.f90 | 3 + gcc/toplev.c | 8 - gcc/tree-pass.h | 1 + gcc/tree-ssa-reassoc.c | 125 ++++-- gcc/tree-ssa-sccvn.c | 17 +- gcc/tree-ssa-threadbackward.c | 8 +- gcc/tree-ssa-threadedge.c | 68 ++++ gcc/tree-ssa-threadedge.h | 23 ++ gcc/tree-ssa-threadupdate.c | 2 + gcc/tree-vrp.c | 451 ++++++--------------- gcc/varasm.c | 5 +- include/ChangeLog | 4 + include/floatformat.h | 2 +- libgfortran/ChangeLog | 6 + libgomp/ChangeLog | 17 + libgomp/team.c | 2 +- .../testsuite/libgomp.graphite/force-parallel-4.c | 2 +- .../testsuite/libgomp.graphite/force-parallel-8.c | 2 +- .../libgomp.oacc-fortran/privatized-ref-2.f90 | 6 +- 99 files changed, 1442 insertions(+), 565 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.c-torture/compile/attr-complex-method-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-complex-method.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/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