This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/gcc.
from 869fb813039 compiler: recognize Go 1.18 runtime/internal/atomic methods adds 1c827873ed2 target/104453 - guard call folding with NULL LHS adds 871afdc512b middle-end/104450 - ISEL and non-call EH adds 59b31f0e2d1 ICE: QImode(not SImode) operand should be passed to gen_vec [...] adds 5390a2f1916 x86: Check each component of source operand for AVX_U128_DIRTY adds ab0b5fbfe90 x86: Add -m[no-]direct-extern-access adds da2bf62d9e2 tree-optimization/104445 - check for vector extraction support adds c6bb1db76b3 Register non-null side effects properly. adds be9cd0ca8a5 dwarf2out: Don't call expand_expr during early_dwarf [PR104407] adds 2d3c477599b [PATCH] PR tree-optimization/104420: Fix checks for constan [...] adds d80f2248c59 c++: P2493 feature test macro updates adds 8f8f8c68b43 middle-end/104464 - ISEL and non-call EH #2
No new revisions were added by this update.
Summary of changes: gcc/c-family/c-cppbuiltin.cc | 4 +- gcc/config/i386/gnu-property.cc | 10 +- gcc/config/i386/i386-options.cc | 32 ++++ gcc/config/i386/i386-protos.h | 4 +- gcc/config/i386/i386.cc | 214 +++++++++++++++++---------- gcc/config/i386/i386.opt | 4 + gcc/config/i386/sse.md | 3 +- gcc/doc/extend.texi | 6 + gcc/doc/invoke.texi | 15 +- gcc/dwarf2out.cc | 44 +++++- gcc/gimple-isel.cc | 40 ++--- gcc/gimple-range-cache.cc | 135 ++++++++++++----- gcc/gimple-range-cache.h | 31 ++++ gcc/gimple-range-path.cc | 4 +- gcc/gimple-range.cc | 27 +++- gcc/gimple-range.h | 1 + gcc/match.pd | 3 +- gcc/optabs-query.cc | 28 ++++ gcc/optabs-query.h | 1 + gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 4 +- gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 8 +- gcc/testsuite/g++.dg/debug/dwarf2/pr104407.C | 12 ++ gcc/testsuite/g++.dg/torture/pr104450.C | 16 ++ gcc/testsuite/g++.target/i386/pr35513-1.C | 25 ++++ gcc/testsuite/g++.target/i386/pr35513-2.C | 53 +++++++ gcc/testsuite/gcc.dg/pr104288.c | 23 +++ gcc/testsuite/gcc.dg/pr104420-1.c | 10 ++ gcc/testsuite/gcc.dg/pr104420-2.c | 10 ++ gcc/testsuite/gcc.dg/pr104420-3.c | 10 ++ gcc/testsuite/gcc.dg/pr104420-4.c | 10 ++ gcc/testsuite/gcc.dg/pr104464.c | 11 ++ gcc/testsuite/gcc.dg/pr96392.c | 6 - gcc/testsuite/gcc.dg/vect/pr102832.c | 12 ++ gcc/testsuite/gcc.dg/vect/pr104445.c | 16 ++ gcc/testsuite/gcc.target/i386/pr104441-1a.c | 57 +++++++ gcc/testsuite/gcc.target/i386/pr104441-1b.c | 32 ++++ gcc/testsuite/gcc.target/i386/pr104451.c | 25 ++++ gcc/testsuite/gcc.target/i386/pr104453.c | 11 ++ gcc/testsuite/gcc.target/i386/pr35513-10a.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-10b.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-11a.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-11b.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-12a.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-12b.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-1a.c | 19 +++ gcc/testsuite/gcc.target/i386/pr35513-1b.c | 19 +++ gcc/testsuite/gcc.target/i386/pr35513-2a.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-2b.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-3a.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-3b.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-4a.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-4b.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-5a.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-5b.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-6a.c | 17 +++ gcc/testsuite/gcc.target/i386/pr35513-6b.c | 17 +++ gcc/testsuite/gcc.target/i386/pr35513-7a.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-7b.c | 18 +++ gcc/testsuite/gcc.target/i386/pr35513-8.c | 44 ++++++ gcc/testsuite/gcc.target/i386/pr35513-9a.c | 20 +++ gcc/testsuite/gcc.target/i386/pr35513-9b.c | 20 +++ gcc/tree-vect-loop.cc | 16 +- gcc/tree-vrp.cc | 8 +- 63 files changed, 1264 insertions(+), 173 deletions(-) create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr104407.C create mode 100644 gcc/testsuite/g++.dg/torture/pr104450.C create mode 100644 gcc/testsuite/g++.target/i386/pr35513-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr35513-2.C create mode 100644 gcc/testsuite/gcc.dg/pr104288.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-1.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-2.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-3.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-4.c create mode 100644 gcc/testsuite/gcc.dg/pr104464.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr102832.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr104445.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104441-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104441-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104451.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104453.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-10a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-10b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-11a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-11b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-12a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-12b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-3a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-3b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-4a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-4b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-5a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-5b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-6a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-6b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-7a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-7b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-9a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-9b.c