This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 01e10b0ee77 fold-const: Fix A <= 0 ? A : -A folding [PR95810] new d32708e7965 tree-optimization/95856 fix vect_stmt_dominates_stmt_p at B [...] new 6924b5e6bd3 emit SLP vectorized loads earlier new 3fb2c2f4d0a x86: Fold arch_names_table into processor_alias_table new be50843754b libstdc++: Fix std::to_chars buffer overflow (PR 95851) new 25920dd18ad libstdc++: Fix warnings with -Wsystem-headers new eb0ff770e29 libstdc++: Fix std::from_chars to ignore leading zeros in base 2 new 1890f2f0e21 x86: Move cpuinfo.h from libgcc to common/config/i386 new acba4660b4c Fix typo in ChangeLog new 6c35d16a392 x86: Share _isa_names_table and use cpuinfo.h new 403e166b974 x86: Add Cooper Lake detection with AVX512BF16
The 10 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/common/config/i386/cpuinfo.h | 852 +++++++++++++++++++++ gcc/common/config/i386/i386-common.c | 239 +++--- .../common/config/i386/i386-cpuinfo.h | 118 ++- gcc/common/config/i386/i386-isas.h | 163 ++++ gcc/config/i386/driver-i386.c | 644 +++------------- gcc/config/i386/i386-builtins.c | 456 ++--------- gcc/config/i386/i386.h | 5 + gcc/testsuite/gcc.dg/vect/pr95856.c | 20 + gcc/testsuite/gcc.target/i386/builtin_target.c | 355 +-------- gcc/tree-vect-data-refs.c | 267 ++++--- gcc/tree-vect-slp.c | 51 +- gcc/tree-vect-stmts.c | 3 +- gcc/tree-vectorizer.c | 4 + gcc/tree-vectorizer.h | 1 + libgcc/config/avr/libf7/ChangeLog | 2 +- libgcc/config/i386/cpuinfo.c | 465 +---------- libstdc++-v3/include/bits/stl_algobase.h | 3 + libstdc++-v3/include/std/charconv | 15 +- libstdc++-v3/testsuite/20_util/from_chars/1.cc | 19 +- libstdc++-v3/testsuite/20_util/from_chars/3.cc | 79 ++ .../{to_address/debug.cc => to_chars/95851.cc} | 12 +- 21 files changed, 1858 insertions(+), 1915 deletions(-) create mode 100644 gcc/common/config/i386/cpuinfo.h rename libgcc/config/i386/cpuinfo.h => gcc/common/config/i386/i386-cpuinfo.h (56%) create mode 100644 gcc/common/config/i386/i386-isas.h create mode 100644 gcc/testsuite/gcc.dg/vect/pr95856.c create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/3.cc copy libstdc++-v3/testsuite/20_util/{to_address/debug.cc => to_chars/95851.cc} (79%)