This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O1 in repository toolchain/ci/gcc.
from a841d91a701 2019-10-14 Steven G. Kargl kargl@gcc.gnu.org adds d0f384f6d9f 2019-10-15 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds e3200978d64 2019-10-15 Richard Biener rguenther@suse.de adds 9a4aa00f915 Add missing mask[z]_roundscale_[round]_s[d,s] intrinsics adds b76d308c906 2019-10-15 Richard Biener rguenther@suse.de adds 0c51ddeb1a0 * Makefile.rtl (a-except.o): Put -O1 earlier so that it ca [...] adds 4adc83bcb27 [PATCH] S/390: Run %a0:DI splitters only after reload adds 91353f0dc7c Fix unchecked use of tree_to_uhwi in tree-ssa-strlen.c adds c586001b1a3 2019-10-15 Richard Biener rguenther@suse.de adds b2b2baa0f02 [C++ PATCH] build_clone cleanup adds 7059779acd0 2019-10-15 Richard Biener rguenther@suse.de adds 0f0f80875ac [linemap PATCH] Constify lookup adds 8aaf76ac980 2019-10-15 Jozef Lawrynowicz jozef.l@mittosystems.com adds 53426d991fa 2019-10-15 Jozef Lawrynowicz jozef.l@mittosystems.com adds d6a975a9b65 2019-10-15 Jozef Lawrynowicz jozef.l@mittosystems.com adds b0a09faab02 [C++ PATCH] clone_function_decl breakup adds 463c873e992 2019-10-15 Bill Schmidt wschmidt@linux.ibm.com adds 32244cd831c [Fortran] OpenMP+OpenACC: Remove bogus contigous-pointer check adds 5a824d9db7b 2019-10-15 Richard Biener rguenther@suse.de adds 769a2825943 PR testsuite/92016 - Excess errors in Wstringop-overflow-17.c adds b31d28cfa3b [Darwin] Update darwin_binds_local_p. adds dac8d16eb21 [Darwin] Clarify fix and continue support (NFC). adds 35b6441961a 2019-10-15 Andrew Pinski apinski@marvell.com adds 5725fb5e9f4 * config/pa/fptr.c (_dl_read_access_allowed): Change argum [...] adds 29d5845fd64 genattrtab: Parenthesize expressions correctly (PR92107) adds d3b039360c8 Daily bump. adds 851d1ba6d2c [_GLIBCXX_DEBUG] Clarify constness and state <unknown> entries. adds b3d74655e70 generalized IPA predicate on parameter adds d77f9d48e85 Deal with incoming POLY_INT_CST ranges (PR92033) adds 3384dcbc6dd 2019-10-16 Richard Biener rguenther@suse.de adds dd114a9a128 Only use GCC-specific __is_same_as built-in conditionally adds 9c12da9a81c [AArch64] Use frame reference in aarch64_layout_frame adds 2c6099c2c51 [AArch64] Add an assert to aarch64_layout_frame adds a8fd21555e6 [AArch64] Improve poly_int handling in aarch64_layout_frame adds e4c0abf18da [AArch64] Add partial SVE vector modes adds b37e7f080e5 Assert for POINTER_TYPE_P in expr_callee_abi adds b68acb47d31 In PR70010, a function is marked with target(no-vsx) to dis [...] adds c85816f10d4 2019-10-16 Richard Biener rguenther@suse.de adds f4d984e4b92 [AArch64] Fix symbol offset limit adds 05969797106 find_partition_fixes: remove unused bbs_in_cold_partition variable adds 67a13ee59b7 * config/mips/mips.c (mips_expand_builtin_insn): Force the [...] adds a5d067a9077 [arm] fix bootstrap failure due to uninitialized warning adds dc92912c150 PR tree-optimization/91996 - fold non-constant strlen relat [...] adds 7c3dbd22079 PR tree-optimization/83821 - local aggregate initialization [...] adds df742aab8ca RISC-V: Include more registers in SIBCALL_REGS. adds e89057d9e85 * tree-ssa-strlen.c (maybe_invalidate): Use HOST_WIDE_INT [...] adds b1637ad1860 * decl.c (cxx_maybe_build_cleanup): When clearing location [...] adds e256321c103 Daily bump. adds 11f5a6f59e6 Fix old file reference in gcc/cp/cp-gimplify.c
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 290 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/Makefile.rtl | 4 +- gcc/cfgrtl.c | 2 - gcc/common.opt | 4 + gcc/config/aarch64/aarch64-modes.def | 38 +- gcc/config/aarch64/aarch64.c | 246 ++++++++----- gcc/config/arm/arm.c | 2 +- gcc/config/darwin.c | 40 +- gcc/config/i386/avx512fintrin.h | 258 +++++++++++-- gcc/config/i386/i386-builtin.def | 4 +- gcc/config/i386/sse.md | 9 +- gcc/config/mips/mips.c | 20 + gcc/config/msp430/constraints.md | 1 + gcc/config/msp430/msp430.c | 32 +- gcc/config/msp430/msp430.h | 12 + gcc/config/msp430/msp430.md | 402 +++++++++++++-------- gcc/config/msp430/predicates.md | 46 ++- gcc/config/riscv/riscv.c | 6 +- gcc/config/riscv/riscv.h | 2 +- gcc/config/rs6000/rs6000.c | 30 +- gcc/config/s390/s390.md | 13 +- gcc/cp/ChangeLog | 18 + gcc/cp/class.c | 90 ++--- gcc/cp/cp-gimplify.c | 2 +- gcc/cp/decl.c | 2 + gcc/doc/invoke.texi | 24 +- gcc/doc/poly-int.texi | 12 + gcc/fortran/ChangeLog | 6 + gcc/fortran/openmp.c | 4 - gcc/function-abi.cc | 10 +- gcc/genattrtab.c | 6 +- gcc/genmodes.c | 22 +- gcc/ipa-fnsummary.c | 296 ++++++++++++--- gcc/ipa-predicate.c | 153 +++++++- gcc/ipa-predicate.h | 36 +- gcc/lto-streamer-out.c | 17 +- gcc/opts.c | 8 +- gcc/params.def | 12 +- gcc/params.h | 2 - gcc/poly-int.h | 23 ++ gcc/testsuite/ChangeLog | 119 ++++++ gcc/testsuite/c-c++-common/Warray-bounds-4.c | 2 +- gcc/testsuite/c-c++-common/cxxbitfields-3.c | 2 +- gcc/testsuite/c-c++-common/cxxbitfields-6.c | 2 +- .../c-c++-common/simulate-thread/bitfields-1.c | 2 +- .../c-c++-common/simulate-thread/bitfields-2.c | 2 +- .../c-c++-common/simulate-thread/bitfields-3.c | 2 +- .../c-c++-common/simulate-thread/bitfields-4.c | 2 +- gcc/testsuite/g++.dg/simulate-thread/bitfields-2.C | 2 +- gcc/testsuite/g++.dg/simulate-thread/bitfields.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | 2 +- gcc/testsuite/gcc.c-torture/compile/20191015-1.c | 17 + gcc/testsuite/gcc.c-torture/compile/20191015-2.c | 17 + gcc/testsuite/gcc.dg/Wstringop-overflow-17.c | 3 +- gcc/testsuite/gcc.dg/ipa/pr91088.c | 120 ++++++ gcc/testsuite/gcc.dg/ipa/pr91089.c | 16 +- gcc/testsuite/gcc.dg/lto/pr52097_0.c | 2 +- .../gcc.dg/simulate-thread/speculative-store-2.c | 2 +- .../gcc.dg/simulate-thread/speculative-store-3.c | 2 +- .../gcc.dg/simulate-thread/speculative-store-4.c | 2 +- .../gcc.dg/simulate-thread/speculative-store.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-80.c | 108 ++++++ gcc/testsuite/gcc.dg/strlenopt-81.c | 190 ++++++++++ gcc/testsuite/gcc.dg/strlenopt-82.c | 224 ++++++++++++ gcc/testsuite/gcc.dg/strlenopt-83.c | 83 +++++ gcc/testsuite/gcc.dg/strlenopt-84.c | 135 +++++++ gcc/testsuite/gcc.dg/strlenopt-85.c | 44 +++ gcc/testsuite/gcc.dg/strlenopt-86.c | 57 +++ gcc/testsuite/gcc.dg/tree-ssa/20050314-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/calloc-4.c | 37 ++ gcc/testsuite/gcc.dg/tree-ssa/calloc-5.c | 22 ++ gcc/testsuite/gcc.dg/tree-ssa/pr92085-1.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr92085-2.c | 29 ++ gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c | 1 + gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c | 45 +++ gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c | 45 +++ .../gcc.target/aarch64/symbol-range-tiny.c | 8 +- gcc/testsuite/gcc.target/aarch64/symbol-range.c | 8 +- gcc/testsuite/gcc.target/i386/avx-1.c | 4 +- .../gcc.target/i386/avx512f-vrndscalesd-1.c | 12 +- .../gcc.target/i386/avx512f-vrndscalesd-2.c | 42 ++- .../gcc.target/i386/avx512f-vrndscaless-1.c | 12 +- .../gcc.target/i386/avx512f-vrndscaless-2.c | 41 ++- gcc/testsuite/gcc.target/i386/sse-13.c | 4 +- gcc/testsuite/gcc.target/i386/sse-23.c | 4 +- gcc/testsuite/gcc.target/mips/msa-dpadd-dpsub.c | 28 ++ gcc/testsuite/gcc.target/powerpc/pr70010-1.c | 17 + gcc/testsuite/gcc.target/powerpc/pr70010-2.c | 17 + gcc/testsuite/gcc.target/powerpc/pr70010-3.c | 17 + gcc/testsuite/gcc.target/powerpc/pr70010-4.c | 17 + gcc/testsuite/gcc.target/powerpc/pr70010.c | 19 + gcc/testsuite/gcc.target/powerpc/pr91275.c | 7 +- .../gcc.target/s390/load-thread-pointer-once.c | 12 + gcc/testsuite/gfortran.dg/pr92094.f90 | 28 ++ gcc/tree-if-conv.c | 13 +- gcc/tree-ssa-loop-im.c | 2 +- gcc/tree-ssa-pre.c | 25 +- gcc/tree-ssa-strlen.c | 232 +++++++++--- gcc/tree-streamer-in.c | 1 + gcc/tree-streamer-out.c | 6 + gcc/tree-vect-loop.c | 144 ++------ gcc/tree-vect-patterns.c | 3 +- gcc/tree-vect-stmts.c | 10 +- gcc/tree-vrp.c | 18 + libcpp/ChangeLog | 13 + libcpp/include/line-map.h | 53 +-- libcpp/line-map.c | 12 +- libgcc/ChangeLog | 8 + libgcc/config/pa/fptr.c | 16 +- libstdc++-v3/ChangeLog | 18 + libstdc++-v3/include/bits/c++config | 4 + libstdc++-v3/include/std/concepts | 4 +- libstdc++-v3/include/std/type_traits | 20 +- libstdc++-v3/src/c++11/debug.cc | 4 +- 116 files changed, 3704 insertions(+), 776 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/compile/20191015-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/20191015-2.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr91088.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-80.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-81.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-82.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-83.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-84.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-85.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-86.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/calloc-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/calloc-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr92085-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr92085-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c create mode 100644 gcc/testsuite/gcc.target/mips/msa-dpadd-dpsub.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70010-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70010-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70010-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70010-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr70010.c create mode 100644 gcc/testsuite/gcc.target/s390/load-thread-pointer-once.c create mode 100644 gcc/testsuite/gfortran.dg/pr92094.f90