This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from c9de7a60187 Merge branch 'master' into devel/sphinx adds 0587cef3d79 c: Fix location for _Pragma tokens [PR97498] adds b53ebbc5417 Daily bump. adds 0a7e721a649 Implement global ranges for all vrange types (SSA_NAME_RANG [...] adds 79f18ac6b7a tree-optimization/106228 - fix vect_setup_realignment virtu [...] adds 4c94382a132 target/105459 - allow delayed target option node fixup adds 06b2a2abe26 Enhance '_Pragma' diagnostics verification in OMP C/C++ test cases adds 74526710f7f More update-ssa speedup adds 415d2c38eda tree-optimization/106228 - fixup last change adds f1782a0a8c4 More update-ssa speedup adds cb7b01db7a1 c-family: Fix option check in handle_pragma_diagnostic [PR106252] adds e7a7fed818d vect: Restore optab_vector argument [PR106250] adds c3ed9e0d6e9 Improved Scalar-To-Vector (STV) support for TImode to V1TIm [...] adds 12a9b98ac57 Avoid calling range_from_dom when dominator is already resolved. adds 2701442d0cf libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream adds c72d4714694 Daily bump. adds 3723aedaad2 XFAIL 'offloading_enabled' diagnostics issue in 'libgomp.oa [...] adds 8be17e2ac73 libstdc++: Prefer const T to std::add_const_t<T> adds 220bef46015 libgomp: Add tailing \n to gomp_debug new b9dc4e9c948 Merge branch 'master' into devel/sphinx
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 | 181 +++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-pragma.cc | 8 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.cc | 1 + gcc/config/i386/i386-features.cc | 330 ++++++++++++++++----- gcc/config/i386/i386-features.h | 31 +- gcc/config/i386/i386-options.cc | 32 +- gcc/gimple-range-cache.cc | 7 +- gcc/gimple-range.cc | 30 +- gcc/testsuite/ChangeLog | 52 ++++ gcc/testsuite/c-c++-common/gomp/pragma-3.c | 9 +- gcc/testsuite/c-c++-common/gomp/pragma-5.c | 9 +- gcc/testsuite/c-c++-common/pr97498.c | 4 + gcc/testsuite/gcc.dg/lto/pr105459_0.c | 35 +++ gcc/testsuite/gcc.dg/pragma-message.c | 8 +- gcc/testsuite/gcc.dg/vect/pr106250.c | 17 ++ gcc/testsuite/gcc.target/i386/sse4_1-stv-2.c | 14 + gcc/testsuite/gcc.target/i386/sse4_1-stv-3.c | 14 + gcc/testsuite/gcc.target/i386/sse4_1-stv-4.c | 14 + gcc/testsuite/gcc.target/i386/sse4_1-stv-5.c | 14 + gcc/testsuite/gcc.target/i386/sse4_1-stv-6.c | 15 + gcc/tree-cfgcleanup.cc | 6 +- gcc/tree-core.h | 13 +- gcc/tree-into-ssa.cc | 105 ++++++- gcc/tree-ssa-dom.cc | 2 +- gcc/tree-ssanames.cc | 240 +++++++-------- gcc/tree-ssanames.h | 12 +- gcc/tree-vect-data-refs.cc | 10 +- gcc/tree-vect-loop.cc | 2 +- gcc/tree-vrp.cc | 22 +- gcc/tree.h | 8 - gcc/value-query.cc | 54 +--- gcc/value-query.h | 1 - gcc/value-range-storage.cc | 4 +- libcpp/ChangeLog | 7 + libcpp/directives.cc | 1 + libgomp/ChangeLog | 11 + libgomp/target.c | 2 +- .../libgomp.oacc-c-c++-common/reduction-5.c | 11 +- .../libgomp.oacc-c-c++-common/vred2d-128.c | 18 +- .../sanitizer_platform_limits_posix.cpp | 10 +- libstdc++-v3/include/bits/stl_iterator.h | 11 +- libstdc++-v3/include/bits/utility.h | 6 +- libstdc++-v3/include/std/type_traits | 9 +- libstdc++-v3/include/std/variant | 6 +- 47 files changed, 998 insertions(+), 412 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr97498.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr105459_0.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr106250.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-3.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-4.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-5.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-stv-6.c