This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/gcc.
from a77a46d9aeb libstdc++: Suppress redundant definitions of inline variables adds eaa93a0f3d9 rs6000: Add support for _mm_minpos_epu16 adds 0f44b097321 rs6000: Add test for _mm_minpos_epu16 adds aabf07cd5dc Disable a test case in ILP32 [PR101688]. adds f9ad3d5339f Fixes for AutoFDO tests adds 0ed093c7c3f Fix indir-call-prof-2.c with AutoFDO adds 9265b378531 Fixes for AutoFDO testing adds 285aa6895d4 Fix indirect call inlining with AutoFDO adds ebff536cf40 rs6000: "e" is not a free constraint letter adds 3a7794b469f rs6000: Replace & by && adds cbbd439a33e compiler: check slice to pointer-to-array conversion element type adds e435e72ad71 compile, runtime: make selectnbrecv return two values adds fa1407c7613 Daily bump. adds 22e40cc7feb compiler: support new language constructs in escape analysis adds 2fc2e3917f9 Support cond_{fma,fms,fnma,fnms} for vector float/double un [...] new 3ae1468e260 Add dg-require-effective-target for testcases.
The 1 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: gcc/ChangeLog | 101 ++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 6 + gcc/auto-profile.c | 13 +- gcc/config/i386/sse.md | 96 ++++++++++ gcc/config/rs6000/constraints.md | 2 +- gcc/config/rs6000/smmintrin.h | 27 +++ gcc/config/rs6000/vsx.md | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 63 ++++++- gcc/go/gofrontend/expressions.cc | 49 +---- gcc/go/gofrontend/expressions.h | 75 ++++++++ gcc/go/gofrontend/runtime.def | 8 +- gcc/go/gofrontend/statements.cc | 59 +++--- gcc/go/gofrontend/types.cc | 4 +- gcc/testsuite/ChangeLog | 62 ++++++ gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C | 4 +- gcc/testsuite/g++.dg/tree-prof/morefunc.C | 7 +- gcc/testsuite/g++.dg/tree-prof/reorder.C | 6 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 7 +- gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c | 8 +- gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c | 2 +- .../gcc.target/i386/cond_op_addsubmul_d-2.c | 2 + .../gcc.target/i386/cond_op_addsubmul_q-2.c | 2 + .../gcc.target/i386/cond_op_addsubmul_w-2.c | 2 + .../i386/cond_op_addsubmuldiv_double-2.c | 1 + .../gcc.target/i386/cond_op_addsubmuldiv_float-2.c | 1 + .../gcc.target/i386/cond_op_fma_double-1.c | 87 +++++++++ .../gcc.target/i386/cond_op_fma_double-2.c | 208 +++++++++++++++++++++ .../gcc.target/i386/cond_op_fma_float-1.c | 20 ++ .../gcc.target/i386/cond_op_fma_float-2.c | 5 + .../gcc.target/powerpc/sse4_1-phminposuw.c | 68 +++++++ gcc/testsuite/lib/profopt.exp | 6 +- gcc/testsuite/lib/target-supports.exp | 2 +- libgo/go/runtime/chan.go | 31 +-- libsanitizer/ChangeLog | 5 + libstdc++-v3/ChangeLog | 117 ++++++++++++ 37 files changed, 1023 insertions(+), 139 deletions(-) create mode 100644 gcc/testsuite/gcc.target/i386/cond_op_fma_double-1.c create mode 100644 gcc/testsuite/gcc.target/i386/cond_op_fma_double-2.c create mode 100644 gcc/testsuite/gcc.target/i386/cond_op_fma_float-1.c create mode 100644 gcc/testsuite/gcc.target/i386/cond_op_fma_float-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-phminposuw.c