]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 Sep 2021 00:16:34 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 Sep 2021 00:16:34 +0000 (00:16 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libgomp/ChangeLog

index 0b8c5e833f684713e1ae6cc847d768c04cf181b8..73ee9d5c81fe8374c156f0ebe66d93fa2efb4ec6 100644 (file)
@@ -1,3 +1,9 @@
+2021-09-06  Serge Belyshev  <belyshev@depni.sinp.msu.ru>
+
+       * gcc_update: Derive human readable name for HEAD using git describe
+       like "git gcc-descr" with short commit hash.  Drop "revision" from
+       gcc/REVISION.
+
 2021-08-30  Andrew Pinski  <apinski@marvell.com>
 
        * download_prerequisites (md5_check): Replace == inside
index 9defb5f1ef100b22c30a8b807530b5a9e24d931a..a658c3b383b6f5f468f14c1634ca1ec17f6a2f57 100644 (file)
@@ -1,3 +1,55 @@
+2021-09-06  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * wide-int.cc (wi::clz): Reorder tests to ensure the result
+       is zero for all negative values.
+
+2021-09-06  Tobias Burnus  <tobias@codesourcery.com>
+
+       * doc/invoke.texi (-foffload-options): Fix @opindex.
+
+2021-09-06  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/89984
+       * config/i386/i386-expand.c (ix86_split_xorsign): Use operands[2].
+       * config/i386/i386.md (@xorsign<mode>3_1): Add non-destructive
+       source alternative for AVX.
+
+2021-09-06  liuhongt  <hongtao.liu@intel.com>
+
+       PR middle-end/102182
+       * optabs.c (expand_fix): Add from1 to avoid from being
+       overwritten.
+
+2021-09-06  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * dwarf2out.c (modified_type_die): Deal with all array types earlier
+       and use local variable consistently throughout the function.
+
+2021-09-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/102207
+       * match.pd: Don't demote operands of IFN_{ADD,SUB,MUL}_OVERFLOW if they
+       were promoted from signed to wider unsigned type.
+
+2021-09-06  Andrew Pinski  <apinski@marvell.com>
+
+       PR tree-optimization/63184
+       * match.pd: Add simplification of pointer_diff of two pointer_plus
+       with addr_expr in the first operand of each pointer_plus.
+       Add simplificatoin of ne/eq of two pointer_plus with addr_expr
+       in the first operand of each pointer_plus.
+
+2021-09-06  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/102176
+       * tree-vect-slp.c (vect_slp_gather_vectorized_scalar_stmts):
+       New function.
+       (vect_bb_slp_scalar_cost): Use the computed set of
+       vectorized scalar stmts instead of relying on the out-of-date
+       and not accurate PURE_SLP_STMT.
+       (vect_bb_vectorization_profitable_p): Compute the set
+       of vectorized scalar stmts.
+
 2021-09-05  Aldy Hernandez  <aldyh@redhat.com>
 
        * gimple-range-path.cc (path_range_query::range_of_stmt): Remove
index 7ef53293a13f8f06efa515168a3953db736f86a5..c6c78865a088502f2c977a4d4a9ed23c41209d40 100644 (file)
@@ -1 +1 @@
-20210906
+20210907
index 0a7cd9f2a7f25d6c27fa7dee08561735bb9a3c67..29cb5219ac23184c5c7348b4187c3c9f7707bd00 100644 (file)
@@ -1,3 +1,26 @@
+2021-09-06  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/89984
+       * gcc.target/i386/pr89984-1.c: New test.
+       * gcc.target/i386/pr89984-2.c: Likewise.
+       * gcc.target/i386/xorsign-avx.c: Likewise.
+
+2021-09-06  liuhongt  <hongtao.liu@intel.com>
+
+       PR middle-end/102182
+       * gcc.target/i386/pr101282.c: New test.
+
+2021-09-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/102207
+       * gcc.dg/pr102207.c: New test.
+
+2021-09-06  Andrew Pinski  <apinski@marvell.com>
+
+       PR tree-optimization/63184
+       * c-c++-common/pr19807-2.c: Enable for all targets and remove the xfail.
+       * c-c++-common/pr19807-3.c: Likewise.
+
 2021-09-03  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/101904
index 29925c4c8c5a115af8712a5ac5ae06fd724ecc3e..6e94db96b6d84e988ef95298a5e5728c77d34c44 100644 (file)
@@ -1,3 +1,13 @@
+2021-09-06  liuhongt  <hongtao.liu@intel.com>
+
+       * Makefile.in: Adjust to support specific CFLAGS for each
+       libgcc source file.
+       * config/i386/64/t-softfp: Explicitly add -msse2 for HF
+       related libgcc source files.
+       * config/i386/t-softfp: Ditto.
+       * config/i386/_divhc3.c: New file.
+       * config/i386/_mulhc3.c: New file.
+
 2021-09-03  Iain Sandoe  <iain@sandoe.co.uk>
 
        * config/i386/sfp-machine.h (alias_HFtype, alias_SFtype
index 88eb40111b62930dbf4262df68c5242570a6f718..d8624032cd4ca7a0171b82b9e8e2de7803bbd1f7 100644 (file)
@@ -1,3 +1,7 @@
+2021-09-06  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c/target-43.c: '-latomic' for nvptx offloading.
+
 2021-09-03  Tobias Burnus  <tobias@codesourcery.com>
 
        * testsuite/libgomp.c-c++-common/error-1.c: Use \r\n not \n\r in