This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_profiled in repository toolchain/ci/gcc.
from 9d2fe6d427b Revert recent internal-fn changes [PR105975] adds 49d14a841fd testsuite: AIX operator new adds 636b01ab491 d: Add `@visibility' and `@hidden' attributes. adds dc9b92facf8 libstdc++: [_Hashtable] Insert range of types convertible t [...] adds 90f2a111413 d: Add `@no_sanitize' attribute to compiler and library. adds 44681d45473 analyzer: add more uninit test coverage adds c540077a3bf analyzer: show saved diagnostics as nodes in .eg.dot dumps adds b06b84dbca5 value-relation.h: add 'final' and 'override' to relation_or [...] adds 63c07319949 analyzer: fix up paths for inlining (PR analyzer/105962) adds 96518f714e3 xtensa: Document new -mextra-l32r-costs= Xtensa-specific option adds 43b0c56fda4 xtensa: Add support for sibling call optimization adds c95e307e3a9 xtensa: Add some dedicated patterns that correspond to GIMP [...] adds cfad4856fa4 xtensa: Eliminate unwanted reg-reg moves during DFmode inpu [...] adds ce3867d414b xtensa: Eliminate [DS]Cmode hard register clobber that is i [...] adds 499b9c5f099 Daily bump. adds 1089d083117 Simplify (B * v + C) * D -> BD* v + CD when B,C,D are all I [...] adds b18e5d7e5f9 RISC-V/testsuite: Fix pr105666.c under rv32 adds ab66fd016d8 opts: improve option suggestion adds 4a0aad8f270 gengtype: do not skip char after escape sequnce adds 42858325e41 clang: fix -Wunused-parameter warning adds 8d1c6e7038b rs6000: add V1TI into vector comparison expand [PR103316] adds 6a27c430468 expand: Fix up IFN_ATOMIC_{BIT*,*CMP_0} expansion [PR105951] adds 74e6a403357 match.pd: Fix up __builtin_mul_overflow_p signed type optim [...] adds 9642d07c35f match.pd: Improve y == MIN || x < y optimization [PR105983]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 160 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 50 ++++ gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/checker-path.cc | 264 ++++++++++++++++++++- gcc/analyzer/checker-path.h | 58 ++++- gcc/analyzer/diagnostic-manager.cc | 70 ++++++ gcc/analyzer/diagnostic-manager.h | 3 + gcc/analyzer/engine.cc | 23 +- gcc/analyzer/inlining-iterator.h | 109 +++++++++ gcc/builtins.cc | 51 +++- gcc/config/rs6000/rs6000-builtin.cc | 21 +- gcc/config/rs6000/vector.md | 195 +++++---------- gcc/config/xtensa/predicates.md | 13 + gcc/config/xtensa/xtensa-protos.h | 4 +- gcc/config/xtensa/xtensa.cc | 58 ++++- gcc/config/xtensa/xtensa.md | 197 +++++++++++++-- gcc/cp/ChangeLog | 5 + gcc/cp/decl2.cc | 2 +- gcc/d/ChangeLog | 58 +++++ gcc/d/d-attribs.cc | 150 +++++++++++- gcc/d/d-gimplify.cc | 4 +- gcc/d/d-tree.h | 1 + gcc/d/decl.cc | 54 +++-- gcc/d/types.cc | 2 + gcc/doc/invoke.texi | 36 ++- gcc/gengtype-state.cc | 10 - gcc/match.pd | 94 +++++++- gcc/spellcheck.cc | 9 + gcc/spellcheck.h | 24 +- gcc/testsuite/ChangeLog | 79 ++++++ gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 1 + gcc/testsuite/gcc.c-torture/execute/pr105984.c | 19 ++ .../gcc.dg/analyzer/inlining-1-multiline.c | 56 +++++ gcc/testsuite/gcc.dg/analyzer/inlining-1-no-undo.c | 18 ++ gcc/testsuite/gcc.dg/analyzer/inlining-1.c | 17 ++ .../gcc.dg/analyzer/inlining-2-multiline.c | 46 ++++ gcc/testsuite/gcc.dg/analyzer/inlining-2.c | 17 ++ .../gcc.dg/analyzer/inlining-3-multiline.c | 64 +++++ gcc/testsuite/gcc.dg/analyzer/inlining-3.c | 30 +++ .../gcc.dg/analyzer/inlining-4-multiline.c | 72 ++++++ gcc/testsuite/gcc.dg/analyzer/inlining-4.c | 27 +++ .../gcc.dg/analyzer/inlining-5-multiline.c | 59 +++++ gcc/testsuite/gcc.dg/analyzer/inlining-5.c | 24 ++ .../gcc.dg/analyzer/inlining-6-multiline.c | 64 +++++ gcc/testsuite/gcc.dg/analyzer/inlining-6.c | 23 ++ .../gcc.dg/analyzer/inlining-7-multiline.c | 128 ++++++++++ gcc/testsuite/gcc.dg/analyzer/inlining-7.c | 49 ++++ gcc/testsuite/gcc.dg/analyzer/uninit-1.c | 19 ++ gcc/testsuite/gcc.dg/tree-ssa/pr105983.c | 17 ++ gcc/testsuite/gcc.dg/vect/slp-11a.c | 10 +- gcc/testsuite/gcc.target/i386/pr105951-1.c | 5 + gcc/testsuite/gcc.target/i386/pr105951-2.c | 5 + gcc/testsuite/gcc.target/i386/pr53533-1.c | 23 ++ gcc/testsuite/gcc.target/i386/pr53533-2.c | 46 ++++ gcc/testsuite/gcc.target/i386/pr53533-3.c | 24 ++ gcc/testsuite/gcc.target/i386/pr53533-4.c | 46 ++++ gcc/testsuite/gcc.target/i386/pr53533-5.c | 22 ++ .../gcc.target/powerpc/fold-vec-cmp-int128.c | 87 +++++++ gcc/testsuite/gcc.target/powerpc/pr103316.c | 81 +++++++ gcc/testsuite/gcc.target/riscv/pr105666.c | 2 +- gcc/testsuite/gcc.target/xtensa/sibcalls.c | 20 ++ gcc/testsuite/gdc.dg/asan/attr_no_sanitize1.d | 32 +++ gcc/testsuite/gdc.dg/attr_visibility1.d | 25 ++ gcc/testsuite/gdc.dg/attr_visibility2.d | 26 ++ gcc/testsuite/gdc.dg/attr_visibility3.d | 29 +++ gcc/testsuite/gdc.dg/ubsan/attr_no_sanitize2.d | 39 +++ gcc/tree-diagnostic-path.cc | 23 +- gcc/tree-ssa-ccp.cc | 19 +- gcc/value-relation.h | 38 +-- libgomp/ChangeLog | 9 + libphobos/ChangeLog | 10 + libphobos/libdruntime/gcc/attributes.d | 69 ++++++ libstdc++-v3/ChangeLog | 16 ++ libstdc++-v3/include/bits/hashtable.h | 30 ++- libstdc++-v3/include/bits/hashtable_policy.h | 34 +++ .../23_containers/unordered_map/cons/56112.cc | 33 ++- .../{cons/56112.cc => insert/105717.cc} | 38 ++- .../56112.cc => unordered_set/insert/105717.cc} | 40 +++- 79 files changed, 3129 insertions(+), 312 deletions(-) create mode 100644 gcc/analyzer/inlining-iterator.h create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr105984.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-1-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-1-no-undo.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-2-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-3-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-4-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-4.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-5-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-5.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-6-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-6.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-7-multiline.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/inlining-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr105983.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105951-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105951-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-cmp-int128.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103316.c create mode 100644 gcc/testsuite/gcc.target/xtensa/sibcalls.c create mode 100644 gcc/testsuite/gdc.dg/asan/attr_no_sanitize1.d create mode 100644 gcc/testsuite/gdc.dg/attr_visibility1.d create mode 100644 gcc/testsuite/gdc.dg/attr_visibility2.d create mode 100644 gcc/testsuite/gdc.dg/attr_visibility3.d create mode 100644 gcc/testsuite/gdc.dg/ubsan/attr_no_sanitize2.d copy libstdc++-v3/testsuite/23_containers/unordered_map/{cons/56112.cc => insert/1 [...] copy libstdc++-v3/testsuite/23_containers/{unordered_map/cons/56112.cc => unordere [...]