This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tx1/gnu-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from fedcf3c476a tree-optimization/101373 - avoid PRE across externally thro [...] adds 47113773456 produce simple DOT graphs from SLP trees adds 3f2338b4706 [PHIOPT/MATCH] Remove the statement to move if not used adds 9d4393af9d2 libstdc++: Constrain std::as_writable_bytes [PR101411] adds a1539b797a0 Do not register a cast as an equivalence. adds 8d980e84240 i386: Fix vec_set<mode> expanders [PR101424] adds 8d75b8830e9 c++: permit deduction guides at class scope [PR79501] adds e61afa0c2fb docs: fix s/ei_safe_safe/ei_safe_edge/ typo adds 9693ecdf7ed Add relation processing to ubsan builtins. adds 07bcbf9cc2a Daily bump. adds 75913096965 Change rs6000_const_f32_to_i32 return type. adds 31ff034a1ea Fix vec-splati-runnable.c test. adds 063eba7ca73 Deal with prefixed loads/stores in tests, PR testsuite/100166 adds f546e2b6cc5 Revert "Display the number of components BB vectorized" adds 18a463bb666 docs: Add 'S' to Machine Constraints for RISC-V
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 121 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 138 +++++++++++++++++++++ gcc/config/i386/mmx.md | 2 +- gcc/config/i386/predicates.md | 7 +- gcc/config/i386/sse.md | 18 ++- gcc/config/riscv/constraints.md | 3 +- gcc/config/rs6000/altivec.md | 2 +- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.c | 6 +- gcc/cp/ChangeLog | 11 ++ gcc/cp/decl.c | 17 ++- gcc/cp/search.c | 5 +- gcc/doc/cfg.texi | 2 +- gcc/doc/md.texi | 3 + gcc/dump-context.h | 2 +- gcc/dumpfile.c | 4 +- gcc/gimple-range-fold.cc | 4 +- gcc/range-op.cc | 25 ---- gcc/testsuite/ChangeLog | 59 +++++++++ gcc/testsuite/g++.dg/cpp1z/class-deduction92.C | 17 +++ gcc/testsuite/g++.dg/cpp1z/class-deduction93.C | 25 ++++ gcc/testsuite/g++.dg/cpp1z/class-deduction94.C | 19 +++ gcc/testsuite/g++.dg/cpp1z/class-deduction95.C | 11 ++ gcc/testsuite/g++.dg/vect/slp-pr87105.cc | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr101335.c | 17 +++ gcc/testsuite/gcc.dg/tree-ssa/pr96928-1.c | 5 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr54400.c | 2 +- .../costmodel/ppc/costmodel-bb-slp-9a-pr63175.c | 2 +- gcc/testsuite/gcc.target/i386/pr101424.c | 15 +++ .../powerpc/fold-vec-load-builtin_vec_xl-char.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-double.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-float.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-int.c | 2 +- .../fold-vec-load-builtin_vec_xl-longlong.c | 2 +- .../powerpc/fold-vec-load-builtin_vec_xl-short.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-char.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-double.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-float.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-int.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-longlong.c | 2 +- .../powerpc/fold-vec-load-vec_vsx_ld-short.c | 2 +- .../gcc.target/powerpc/fold-vec-load-vec_xl-char.c | 2 +- .../powerpc/fold-vec-load-vec_xl-double.c | 2 +- .../powerpc/fold-vec-load-vec_xl-float.c | 2 +- .../gcc.target/powerpc/fold-vec-load-vec_xl-int.c | 2 +- .../powerpc/fold-vec-load-vec_xl-longlong.c | 2 +- .../powerpc/fold-vec-load-vec_xl-short.c | 2 +- .../powerpc/fold-vec-splat-floatdouble.c | 7 +- .../gcc.target/powerpc/fold-vec-splat-longlong.c | 2 +- .../powerpc/fold-vec-store-builtin_vec_xst-char.c | 2 +- .../fold-vec-store-builtin_vec_xst-double.c | 2 +- .../powerpc/fold-vec-store-builtin_vec_xst-float.c | 2 +- .../powerpc/fold-vec-store-builtin_vec_xst-int.c | 2 +- .../fold-vec-store-builtin_vec_xst-longlong.c | 2 +- .../powerpc/fold-vec-store-builtin_vec_xst-short.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-char.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-double.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-float.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-int.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-longlong.c | 2 +- .../powerpc/fold-vec-store-vec_vsx_st-short.c | 2 +- .../powerpc/fold-vec-store-vec_xst-char.c | 2 +- .../powerpc/fold-vec-store-vec_xst-double.c | 2 +- .../powerpc/fold-vec-store-vec_xst-float.c | 2 +- .../powerpc/fold-vec-store-vec_xst-int.c | 2 +- .../powerpc/fold-vec-store-vec_xst-longlong.c | 2 +- .../powerpc/fold-vec-store-vec_xst-short.c | 2 +- gcc/testsuite/gcc.target/powerpc/lvsl-lvsr.c | 2 +- .../gcc.target/powerpc/pr86731-fwrapv-longlong.c | 2 +- .../gcc.target/powerpc/vec-splati-runnable.c | 29 ++--- gcc/tree-ssa-phiopt.c | 13 +- gcc/tree-vect-slp.c | 50 ++++++-- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/std/span | 1 + .../testsuite/23_containers/span/101411.cc | 15 +++ 76 files changed, 622 insertions(+), 125 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction92.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction93.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction94.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction95.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr101335.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101424.c create mode 100644 libstdc++-v3/testsuite/23_containers/span/101411.cc