This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1_Os_LTO/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from f5b7359952b re PR tree-optimization/90316 (large compile time increase [...] adds 1b5e2d7b907 dwarf2out.c (mem_loc_descriptor): Initialize int_mode. adds b744fc85f54 [libcpp] struct deps renaming adds 1d0b81c64c0 re PR tree-optimization/90328 (Wrong loop distribution with [...] adds 3bc104bdb4b re PR tree-optimization/88828 (Inefficient update of the fi [...] adds a37aba10107 This reverts commit r270894, as new testcase fails on arm a [...] adds 898758504fa re PR tree-optimization/90358 (526.blender_r train run does [...] adds 7c0b7150ed9 Append to target_gtfiles in order to fix Darwin bootstrap. adds fd661a34e53 re PR target/89221 (--enable-frame-pointer does not work as [...] adds cd0a831ce6d PR c++/90265 - ICE with generic lambda. adds 839c480a14f re PR target/89424 (__builtin_vec_ext_v1ti (v, i) results i [...] adds 3afd514bca6 re PR tree-optimization/88709 (Improve store-merging) adds e294835aed9 rs6000: rs6000_dbx_register_number for fp/ap/mq adds 7da118f12b9 rs6000: Delete PRE_GCC3_DWARF_FRAME_REGISTERS adds b56be669f0a rs6000: Remove TM regs adds c21ffa3e536 re PR fortran/90290 (-std=f2008 should reject non-constant [...] adds 3346313740b rs6000: Renumber the registers adds caa3bffa03a Daily bump. adds b65307e96ef Fix a typo in two_value_replacement function adds 03de2955128 Fix Solaris bootstrap: lto-common.c, lto-dump.c format mismatches adds fe26771191a re PR lto/90369 (error: could not unlink output file) adds 9edfa4c015a tree-ssa-alias.c (aliasing_component_refs_p): Continue look [...] adds bca0a3216de Check if Solaris ld supports -z relax=transtls adds 3cf8b3e341b re PR tree-optimization/90316 (large compile time increase [...] adds 9f708a84485 tree-vect-slp.c (vect_build_slp_tree_2): Bump size whenever [...] adds 7664eeb700d Fix bitmap registration of overheads. adds d7b6aee8cd3 [libcpp] Reimplement mkdeps data structures adds 530ec1acebc re PR tree-optimization/90316 (large compile time increase [...] adds fcd0566b03e tree-vect-stmts.c (vect_is_simple_cond): When vectype is no [...] adds 339197c7f32 Fix make install-gcc-specs with empty GCC_SPECS_FILES adds 99f12959890 Add test for std::hashstd::error_code adds 2313938e75f Improve API docs for std::regex adds f4e678ef74b Make allocator propagation more consistent for operator+(ba [...] adds 73e828becf8 Fix incorrect DR numbers in libstdc++ manual adds 0a59215131c cfgexpand.c (asm_clobber_reg_is_valid): Reject clobbers out [...] adds a9fad8fe6c8 This patch adds support to vectorize sum of abslolute diffe [...] adds 2ed6d245f7b Resign as IA-64 maintainer. adds 61145d937ba [libcpp] Reimplement mkdeps data structures adds e9d2e7b8962 i386.md (cvt_mnemonic): New mode attribute. adds 5d30228e2b9 re PR middle-end/89765 (Multiple problems with vec-insert i [...] adds 76ddb9ebd9d rs6000: Remove reload leftovers adds 258195f165f A non-type template parm with a placeholder type is type-de [...] adds 7f16ac89313 PR c++/86485 - -Wmaybe-unused with empty class ?: adds f7f36e3dc10 PR c++/90171 - reorganize usual_deallocation_fn_p adds f61a12b3957 PR libstdc++/89102 implement new common_type rules (P0435R1 [...] adds c34d3fd3068 Improve API docs for <chrono> and <ratio> adds 0e7bd559e4e Improve API docs for std::pair adds 041aa6abe46 Improve API docs for Filesystem TS and Networking TS adds a88158bc4da Update .po files. adds f837b9c41a6 compiler: add an option to emit optimization diagnostics adds 8c4a4099743 Daily bump. adds d9b120ce89f compiler: don't add pointer twice to value method of direct [...] adds b65b77cc808 reflect: correctly handle direct interface typed receiver i [...] adds f7b7e5d0471 re PR tree-optimization/90356 (Missed optimization for vari [...] adds d486dbfbb30 re PR other/90381 (New test case gcc.dg/tree-ssa/pr88676-2. [...] adds 1927f64070c * standard.ads.h: New file. adds da2d30c199a Address compiler diagnostics in libgomp.oacc-c-c++-common/p [...] adds 4f0e90fae97 Enable support for bfloat16 which will be in Future Cooper Lake. adds 98d8f142132 re PR tree-optimization/90240 (ICE in try_improve_iv_set, a [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 1 - gcc/ChangeLog | 310 +- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 9 + gcc/ada/gcc-interface/Makefile.in | 5 +- gcc/ada/standard.ads.h | 84 + gcc/bitmap.c | 39 +- gcc/bitmap.h | 22 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-opts.c | 7 +- gcc/cfgexpand.c | 9 + gcc/common/config/i386/i386-common.c | 25 +- gcc/config.gcc | 28 +- gcc/config/aarch64/aarch64-sve.md | 61 + gcc/config/aarch64/iterators.md | 3 + gcc/config/i386/avx512bf16intrin.h | 118 + gcc/config/i386/avx512bf16vlintrin.h | 183 + gcc/config/i386/cpuid.h | 3 + gcc/config/i386/driver-i386.c | 7 +- gcc/config/i386/i386-builtin-types.def | 26 + gcc/config/i386/i386-builtin.def | 29 + gcc/config/i386/i386-builtins.c | 4 +- gcc/config/i386/i386-c.c | 2 + gcc/config/i386/i386-expand.c | 24 + gcc/config/i386/i386-options.c | 14 +- gcc/config/i386/i386.c | 37 +- gcc/config/i386/i386.h | 3 + gcc/config/i386/i386.md | 40 +- gcc/config/i386/i386.opt | 5 + gcc/config/i386/immintrin.h | 4 + gcc/config/i386/sol2.h | 3 - gcc/config/i386/sse.md | 101 + gcc/config/i386/subst.md | 13 + gcc/config/rs6000/darwin.h | 21 +- gcc/config/rs6000/htm.md | 10 +- gcc/config/rs6000/predicates.md | 27 - gcc/config/rs6000/rs6000-c.c | 22 +- gcc/config/rs6000/rs6000-protos.h | 2 - gcc/config/rs6000/rs6000.c | 431 +- gcc/config/rs6000/rs6000.h | 302 +- gcc/config/rs6000/rs6000.md | 39 +- gcc/configure | 21 +- gcc/configure.ac | 16 +- gcc/cp/ChangeLog | 22 + gcc/cp/call.c | 144 +- gcc/cp/pt.c | 10 +- gcc/cp/typeck.c | 5 +- gcc/doc/invoke.texi | 7 +- gcc/dwarf2out.c | 2 +- gcc/fortran/ChangeLog | 5 + gcc/fortran/match.c | 17 +- gcc/gimple-ssa-store-merging.c | 141 +- gcc/go/ChangeLog | 8 + gcc/go/gccgo.texi | 5 + gcc/go/go-c.h | 1 + gcc/go/go-lang.c | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/go.cc | 2 + gcc/go/gofrontend/gogo.cc | 1 + gcc/go/gofrontend/gogo.h | 13 + gcc/go/gofrontend/statements.cc | 4 + gcc/go/gofrontend/types.cc | 20 +- gcc/go/lang.opt | 4 + gcc/graphite-scop-detection.c | 6 +- gcc/lto-wrapper.c | 5 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-common.c | 5 +- gcc/lto/lto-dump.c | 3 +- gcc/match.pd | 22 + gcc/params.def | 5 + gcc/po/ChangeLog | 6 + gcc/po/be.po | 17980 +++++++------- gcc/po/da.po | 23109 +++++++++--------- gcc/po/de.po | 20747 ++++++++-------- gcc/po/el.po | 17951 +++++++------- gcc/po/es.po | 21318 ++++++++-------- gcc/po/fi.po | 20944 ++++++++-------- gcc/po/fr.po | 20767 ++++++++-------- gcc/po/hr.po | 15989 ++++++------ gcc/po/id.po | 24181 ++++++++++--------- gcc/po/ja.po | 23836 +++++++++--------- gcc/po/nl.po | 20344 ++++++++-------- gcc/po/ru.po | 21372 ++++++++-------- gcc/po/sr.po | 23743 +++++++++--------- gcc/po/sv.po | 21451 ++++++++-------- gcc/po/tr.po | 24112 +++++++++--------- gcc/po/uk.po | 16386 ++++++------- gcc/po/vi.po | 20739 ++++++++-------- gcc/po/zh_CN.po | 24061 +++++++++--------- gcc/po/zh_TW.po | 22834 ++++++++--------- gcc/testsuite/ChangeLog | 137 +- gcc/testsuite/g++.dg/cpp1y/lambda-generic-90265.C | 4 + gcc/testsuite/g++.dg/other/i386-2.C | 2 +- gcc/testsuite/g++.dg/other/i386-3.C | 2 +- gcc/testsuite/gcc.dg/store_merging_26.c | 36 + gcc/testsuite/gcc.dg/store_merging_27.c | 26 + gcc/testsuite/gcc.dg/store_merging_28.c | 44 + gcc/testsuite/gcc.dg/store_merging_29.c | 33 + gcc/testsuite/gcc.dg/torture/pr90328.c | 24 + gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr90356-1.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/pr90356-2.c | 8 + gcc/testsuite/gcc.dg/tree-ssa/pr90356-3.c | 6 + gcc/testsuite/gcc.dg/tree-ssa/pr90356-4.c | 6 + gcc/testsuite/gcc.target/aarch64/sve/sad_1.c | 28 + gcc/testsuite/gcc.target/i386/asm-1.c | 2 +- gcc/testsuite/gcc.target/i386/asm-7.c | 8 + .../gcc.target/i386/avx512bf16-vcvtne2ps2bf16-1.c | 19 + .../gcc.target/i386/avx512bf16-vcvtneps2bf16-1.c | 19 + .../gcc.target/i386/avx512bf16-vdpbf16ps-1.c | 19 + .../gcc.target/i386/avx512bf16-vdpbf16ps-2.c | 49 + .../i386/avx512bf16vl-vcvtne2ps2bf16-1.c | 29 + .../gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c | 27 + .../gcc.target/i386/avx512bf16vl-vdpbf16ps-1.c | 28 + gcc/testsuite/gcc.target/i386/builtin_target.c | 4 + gcc/testsuite/gcc.target/i386/pr62120.c | 4 +- gcc/testsuite/gcc.target/i386/pr88828-0.c | 27 + gcc/testsuite/gcc.target/i386/pr90358.c | 35 + gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-22.c | 4 +- gcc/testsuite/gcc.target/i386/sse-23.c | 2 +- .../powerpc/{vsx-builtin-13a.c => pr89424-0.c} | 62 +- gcc/testsuite/gcc.target/powerpc/pr89765-mc.c | 400 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-10c.c | 155 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-10d.c | 155 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-11c.c | 149 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-11d.c | 149 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-12c.c | 112 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-12d.c | 112 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-13a.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-13b.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-13c.c | 115 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-13d.c | 115 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-14c.c | 149 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-14d.c | 149 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-15c.c | 151 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-15d.c | 151 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-16c.c | 180 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-16d.c | 163 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-17c.c | 154 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-17d.c | 154 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-18c.c | 148 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-18d.c | 148 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-19c.c | 122 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-19d.c | 122 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-20a.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-20b.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-20c.c | 115 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-20d.c | 115 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-9c.c | 164 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-9d.c | 164 + gcc/testsuite/gfortran.dg/graphite/pr90240.f | 18 + gcc/testsuite/gfortran.dg/pr90290.f90 | 7 + gcc/testsuite/go.dg/arrayclear.go | 20 + gcc/testsuite/go.dg/mapclear.go | 10 + gcc/tree-data-ref.c | 9 +- gcc/tree-data-ref.h | 2 +- gcc/tree-ssa-alias.c | 59 +- gcc/tree-ssa-alias.h | 8 +- gcc/tree-ssa-forwprop.c | 159 +- gcc/tree-ssa-loop-ivopts.c | 93 +- gcc/tree-ssa-pre.c | 28 +- gcc/tree-ssa-sccvn.c | 18 +- gcc/tree-ssa-scopedtables.c | 14 +- gcc/tree-vect-loop.c | 12 + gcc/tree-vect-slp.c | 42 +- gcc/tree-vect-stmts.c | 7 +- libcpp/ChangeLog | 31 + libcpp/directives.c | 2 +- libcpp/files.c | 10 +- libcpp/include/cpplib.h | 2 +- libcpp/include/mkdeps.h | 26 +- libcpp/init.c | 11 +- libcpp/internal.h | 2 +- libcpp/mkdeps.c | 514 +- libgcc/ChangeLog | 6 + libgcc/config/i386/cpuinfo.c | 6 +- libgcc/config/i386/cpuinfo.h | 3 +- libgo/go/reflect/value.go | 2 +- libgomp/ChangeLog | 5 + .../testsuite/libgomp.oacc-c-c++-common/pr87835.c | 5 +- libphobos/ChangeLog | 9 + libphobos/configure | 134 +- libphobos/configure.ac | 74 +- libphobos/m4/druntime/os.m4 | 14 +- libstdc++-v3/ChangeLog | 78 + libstdc++-v3/doc/doxygen/doxygroups.cc | 3 + libstdc++-v3/doc/xml/manual/intro.xml | 30 +- libstdc++-v3/include/bits/basic_string.h | 20 +- libstdc++-v3/include/bits/basic_string.tcc | 12 +- libstdc++-v3/include/bits/regex.h | 46 +- libstdc++-v3/include/bits/regex.tcc | 12 +- libstdc++-v3/include/bits/stl_pair.h | 65 +- libstdc++-v3/include/experimental/bits/fs_path.h | 2 + libstdc++-v3/include/experimental/bits/net.h | 34 +- libstdc++-v3/include/experimental/netfwd | 2 +- libstdc++-v3/include/std/chrono | 140 +- libstdc++-v3/include/std/ratio | 25 + libstdc++-v3/include/std/tuple | 8 + libstdc++-v3/include/std/type_traits | 102 +- .../testsuite/19_diagnostics/error_code/hash.cc | 50 + .../common_type/requirements/sfinae_friendly_1.cc | 6 +- .../20_util/duration/literals/range_neg.cc | 2 +- .../20_util/duration/requirements/typedefs_neg1.cc | 2 +- .../20_util/duration/requirements/typedefs_neg2.cc | 2 +- .../20_util/duration/requirements/typedefs_neg3.cc | 2 +- .../20_util/ratio/cons/cons_overflow_neg.cc | 6 +- .../20_util/ratio/operations/ops_overflow_neg.cc | 10 +- .../basic_string/allocator/char/operator_plus.cc | 151 + .../allocator/wchar_t/operator_plus.cc | 152 + 213 files changed, 208979 insertions(+), 202345 deletions(-) create mode 100644 gcc/ada/standard.ads.h create mode 100644 gcc/config/i386/avx512bf16intrin.h create mode 100644 gcc/config/i386/avx512bf16vlintrin.h create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-90265.C create mode 100644 gcc/testsuite/gcc.dg/store_merging_26.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_27.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_28.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_29.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90328.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/sad_1.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-7.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vcvtne2ps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vcvtneps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vdpbf16ps-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vdpbf16ps-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vcvtne2ps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vdpbf16ps-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88828-0.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90358.c copy gcc/testsuite/gcc.target/powerpc/{vsx-builtin-13a.c => pr89424-0.c} (52%) create mode 100644 gcc/testsuite/gcc.target/powerpc/pr89765-mc.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-10c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-10d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-11c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-11d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-12c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-12d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-13c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-13d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-14c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-14d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-15c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-15d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-16c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-16d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-17c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-17d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-18c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-18d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-19c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-19d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-20c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-20d.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-9c.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-builtin-9d.c create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr90240.f create mode 100644 gcc/testsuite/gfortran.dg/pr90290.f90 create mode 100644 gcc/testsuite/go.dg/arrayclear.go create mode 100644 gcc/testsuite/go.dg/mapclear.go create mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_code/hash.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/o [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_ [...]