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-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from d34cdec5672 rtl-optimization/104498: Fix comparing symbol reference adds e74d764e172 c++: Add testcase for already fixed PR [PR85493] adds 02aedc6f269 [nvptx] Initialize ptx regs adds ce09ab17ddd aarch64: Add compiler support for Shadow Call Stack adds a7eeaa48986 runtime/internal/syscall: build dummy package if not Linux adds 5c105adbf22 Daily bump. adds 0435b978f95 i386: Relax cmpxchg instruction under -mrelax-cmpxchg-loop [...] adds 61fc5e098e7 tree-optimization/104582 - Simplify vectorizer cost API and fixes adds f24dfc76177 tree-optimization/104582 - make SLP node available in vecto [...] adds 90d693bdc9d target/99881 - x86 vector cost of CTOR from integer regs
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 55 ++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64.cc | 119 +++++++++---- gcc/config/aarch64/aarch64.h | 21 ++- gcc/config/aarch64/aarch64.md | 10 ++ gcc/config/i386/i386-expand.cc | 153 ++++++++++++----- gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.cc | 52 +++++- gcc/config/i386/sync.md | 65 ++++--- gcc/config/nvptx/nvptx.cc | 188 +++++++++++++++++++++ gcc/config/nvptx/nvptx.opt | 4 + gcc/config/rs6000/rs6000.cc | 10 +- gcc/doc/invoke.texi | 30 ++++ gcc/doc/tm.texi | 5 + gcc/doc/tm.texi.in | 2 + gcc/flag-types.h | 2 + gcc/go/gofrontend/MERGE | 2 +- gcc/opts.cc | 4 +- gcc/target.def | 8 + gcc/testsuite/ChangeLog | 23 +++ gcc/testsuite/g++.dg/cpp0x/decltype80.C | 16 ++ .../vect/costmodel/x86_64/costmodel-pr104582-1.c | 15 ++ .../vect/costmodel/x86_64/costmodel-pr104582-2.c | 13 ++ .../vect/costmodel/x86_64/costmodel-pr104582-3.c | 13 ++ .../vect/costmodel/x86_64/costmodel-pr104582-4.c | 15 ++ .../gcc.target/aarch64/shadow_call_stack_1.c | 6 + .../gcc.target/aarch64/shadow_call_stack_2.c | 6 + .../gcc.target/aarch64/shadow_call_stack_3.c | 45 +++++ .../gcc.target/aarch64/shadow_call_stack_4.c | 20 +++ .../gcc.target/aarch64/shadow_call_stack_5.c | 18 ++ .../gcc.target/aarch64/shadow_call_stack_6.c | 18 ++ .../gcc.target/aarch64/shadow_call_stack_7.c | 18 ++ .../gcc.target/aarch64/shadow_call_stack_8.c | 24 +++ gcc/testsuite/gcc.target/i386/pr103069-2.c | 4 +- gcc/testsuite/gcc.target/i386/pr103069-3.c | 24 +++ gcc/testsuite/gcc.target/i386/pr103069-4.c | 43 +++++ gcc/testsuite/gcc.target/i386/pr91446.c | 2 +- gcc/testsuite/gcc.target/i386/pr99881.c | 2 +- gcc/toplev.cc | 10 ++ gcc/tree-vect-loop.cc | 55 +++--- gcc/tree-vect-slp.cc | 4 +- gcc/tree-vect-stmts.cc | 39 ++++- gcc/tree-vectorizer.cc | 10 +- gcc/tree-vectorizer.h | 38 +++-- gcc/ubsan.cc | 4 +- libgo/go/runtime/internal/syscall/syscall_other.go | 7 + 46 files changed, 1063 insertions(+), 163 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype80.C create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr104582-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr104582-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr104582-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr104582-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shadow_call_stack_8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103069-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103069-4.c create mode 100644 libgo/go/runtime/internal/syscall/syscall_other.go