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_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O2 in repository toolchain/ci/gcc.
from a9e2ebe839d Revert commit r12-5852-g50e8b0c9bca6cdc57804f860ec5311b641753fbb adds 758671b88b7 match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] adds 526fbcfa636 internal-fn: Call do_pending_stack_adjust in expand_SPACESH [...] adds 873b36af995 warning-control: Comment spelling fix adds eabf7bbe601 i386: Use a new temp slot kind for splitter to floatdi<mode [...] adds e25dce50133 tree-optimization/103037 - PRE simplifying valueized expressions adds d54cdd1538d arc: Fail conditional move expand patterns adds 219a8826cd5 testsuite: Fix ASAN error [PR104687] adds cc187fbca79 testsuite: Move pr104540.C test to g++.target/i386/ adds 3885a122f81 rs6000: Use rs6000_emit_move in movmisalign<mode> expander [...] adds f62115c9b77 match.pd: Further complex simplification fixes [PR104675] adds afeaaf4b352 Daily bump. adds ae957797a16 Daily bump. adds d1574a9b820 Fix declarations of _DINFINITY, _SINFINITY and _SQNAN adds 0096b0b467b c++: (*(fn))() [PR104618] adds 88c1b0385aa Daily bump. adds 50d9ca7104d AVX512F: Add helper enumeration for ternary logic intrinsics. adds a8250bbaeb2 rtl-optimization/104686 - speed up conflict iteration new cac67bee90a [nvptx, testsuite] Add -misa=sm_35 in nvptx/rotate.c new 4d11a4df041 [nvptx, testsuite] Add -misa=sm_30 in nvptx/uniform-simt-2.c new 07adb741208 [nvptx, testsuite] Add -misa=sm_30 in nvptx/atomic-store-3.c new 9d87ad0ca5c [nvptx] Add -mptx=_ new 01cc75e3b64 [nvptx, testsuite] Add -mptx=_ in nvptx.exp test-cases new f485b0ed7d0 [libgomp, testsuite, nvptx] Add -mptx=_ in declare-variant-3-sm*.c new 37b583b9d77 tree-optimization/104700 - adjust constant handling in PRE
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: fixincludes/ChangeLog | 6 + fixincludes/fixincl.x | 44 +++- fixincludes/inclhack.def | 18 ++ fixincludes/tests/base/math.h | 7 + gcc/ChangeLog | 88 +++++++ gcc/DATESTAMP | 2 +- gcc/config/arc/arc.cc | 3 +- gcc/config/arc/arc.md | 25 +- gcc/config/i386/avx512fintrin.h | 132 ++++++---- gcc/config/i386/avx512vlintrin.h | 278 +++++++++++++-------- gcc/config/i386/i386.h | 1 + gcc/config/i386/i386.md | 5 +- gcc/config/nvptx/nvptx-opts.h | 1 + gcc/config/nvptx/nvptx.cc | 3 +- gcc/config/nvptx/nvptx.opt | 3 + gcc/config/rs6000/vector.md | 5 +- gcc/cp/ChangeLog | 6 + gcc/cp/typeck.cc | 6 +- gcc/internal-fn.cc | 2 + gcc/ira-int.h | 10 +- gcc/match.pd | 8 +- gcc/testsuite/ChangeLog | 63 +++++ gcc/testsuite/g++.dg/opt/pr104681.C | 19 ++ gcc/testsuite/g++.dg/overload/paren1.C | 7 + gcc/testsuite/g++.dg/torture/pr104679.C | 22 ++ .../{g++.dg => g++.target/i386}/pr104540.C | 0 gcc/testsuite/gcc.dg/lto/20090717_0.c | 2 +- gcc/testsuite/gcc.dg/pr104675-1.c | 29 +++ gcc/testsuite/gcc.dg/pr104675-2.c | 18 ++ gcc/testsuite/gcc.dg/pr104675-3.c | 29 +++ gcc/testsuite/gcc.dg/pr104700-2.c | 21 ++ gcc/testsuite/gcc.dg/torture/pr103037.c | 23 ++ gcc/testsuite/gcc.dg/torture/pr104700-1.c | 38 +++ .../gcc.target/i386/avx512f-vpternlogd-1.c | 7 +- .../gcc.target/i386/avx512f-vpternlogq-1.c | 7 +- .../gcc.target/i386/avx512vl-vpternlogd-1.c | 13 +- .../gcc.target/i386/avx512vl-vpternlogq-1.c | 14 +- gcc/testsuite/gcc.target/i386/pr104674.c | 31 +++ gcc/testsuite/gcc.target/i386/testimm-10.c | 7 - gcc/testsuite/gcc.target/nvptx/atomic-store-1.c | 2 +- gcc/testsuite/gcc.target/nvptx/atomic-store-2.c | 2 +- gcc/testsuite/gcc.target/nvptx/atomic-store-3.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-1.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-2.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-3.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-4.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-5.c | 2 +- gcc/testsuite/gcc.target/nvptx/float16-6.c | 2 +- gcc/testsuite/gcc.target/nvptx/rotate.c | 2 +- gcc/testsuite/gcc.target/nvptx/tanh-1.c | 2 +- gcc/testsuite/gcc.target/nvptx/uniform-simt-1.c | 2 +- gcc/testsuite/gcc.target/nvptx/uniform-simt-2.c | 2 +- gcc/testsuite/gcc.target/nvptx/uniform-simt-3.c | 2 +- gcc/tree-ssa-pre.cc | 78 +++--- gcc/tree-ssa-sccvn.cc | 11 +- gcc/tree-ssa-sccvn.h | 4 + gcc/warning-control.cc | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm30.c | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm35.c | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm53.c | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm70.c | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm75.c | 2 +- .../testsuite/libgomp.c/declare-variant-3-sm80.c | 2 +- 63 files changed, 880 insertions(+), 258 deletions(-) create mode 100644 gcc/testsuite/g++.dg/opt/pr104681.C create mode 100644 gcc/testsuite/g++.dg/overload/paren1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr104679.C rename gcc/testsuite/{g++.dg => g++.target/i386}/pr104540.C (100%) create mode 100644 gcc/testsuite/gcc.dg/pr104675-1.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-2.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-3.c create mode 100644 gcc/testsuite/gcc.dg/pr104700-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr103037.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr104700-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104674.c