This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 083c17f86dc testsuite: Enable p9-lxvx-stxvx testcases and fold-vec-extract new 3fd5876793d Strenghten bound for bulitin_constant_p hint. new 2ab1fc7a322 syscall: import upstream code for BSD sockets and sysctls new ca5f4666f7a Check for undefined before not returning a constant value new 0f41b5e02fa arm: Auto-vectorization for MVE: vmul new 966fdb2e12c Handle a_2= &b properly in range calculations. new 76835dca95a arm: Auto-vectorization for MVE: vmin/vmax new 4de7b010038 Extend special_memory_constraint. new 7026bb9504e Refactor implementation of *_bcst{_1,_2,_3} patterns. new 52e7f09698e Simplify vec_select of a subreg of X to just a vec_select of X. new 89576d863a8 Move nested function info out of cgraph_node new d5d9706f953 Free stale summaries in ipa-pure-const
The 11 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 | 23 ++ gcc/ada/gcc-interface/trans.c | 4 +- gcc/c-family/c-gimplify.c | 4 +- gcc/cgraph.c | 76 ++--- gcc/cgraph.h | 12 +- gcc/cgraphclones.c | 6 - gcc/cgraphunit.c | 13 +- gcc/config/arm/mve.md | 66 ++-- gcc/config/arm/neon.md | 11 - gcc/config/arm/vec-common.md | 39 +-- gcc/config/i386/constraints.md | 4 + gcc/config/i386/i386-expand.c | 3 +- gcc/config/i386/i386.c | 37 +++ gcc/config/i386/i386.h | 4 + gcc/config/i386/predicates.md | 13 + gcc/config/i386/sse.md | 373 +++------------------- gcc/config/i386/subst.md | 4 + gcc/d/decl.cc | 5 +- gcc/gimple-range.cc | 32 +- gcc/gimplify.c | 7 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-inline.c | 71 ++-- gcc/ipa-pure-const.c | 3 + gcc/ira-costs.c | 12 +- gcc/ira.c | 2 +- gcc/lra-constraints.c | 28 +- gcc/omp-offload.c | 3 +- gcc/recog.c | 7 +- gcc/rtl.h | 1 + gcc/simplify-rtx.c | 41 +++ gcc/testsuite/ChangeLog | 8 + gcc/testsuite/gcc.dg/pr97515.c | 21 ++ gcc/testsuite/gcc.dg/pr97520.c | 11 + gcc/testsuite/gcc.target/arm/simd/mve-vminmax_1.c | 61 ++++ gcc/testsuite/gcc.target/arm/simd/mve-vmul_1.c | 64 ++++ gcc/testsuite/gcc.target/i386/pr97249-1.c | 30 ++ gcc/tree-nested.c | 110 ++++++- gcc/tree-nested.h | 62 ++++ gcc/value-query.cc | 23 +- libgo/go/syscall/route_bsd.go | 2 +- libgo/go/syscall/socket_bsd.go | 41 +++ libgo/go/syscall/syscall_netbsd.go | 61 ++++ 42 files changed, 867 insertions(+), 533 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr97515.c create mode 100644 gcc/testsuite/gcc.dg/pr97520.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vminmax_1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vmul_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97249-1.c