From: GCC Administrator Date: Sun, 29 Nov 2020 00:16:59 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~571 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=331be8c78ce7c82f3294057cf2d1a555675a2157;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 85a5d85cd450..bcc25e66da58 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +2020-11-28 Eric Botcazou + + PR target/97939 + * config/sparc/predicates.md (arith_double_add_operand): Comment. + * config/sparc/sparc.md (uaddvdi4): Use arith_double_operand. + (addvdi4): Use arith_double_add_operand. + (addsi3): Remove useless attributes. + (addvsi4): Use arith_add_operand. + (*cmp_ccv_plus): Likewise and add second alternative accordingly. + (*cmp_ccxv_plus): Likewise. + (*cmp_ccv_plus_set): Likewise. + (*cmp_ccxv_plus_set): Likewise. + (*cmp_ccv_plus_sltu_set): Likewise. + (usubvdi4): Use arith_double_operand. + (subvdi4): Use arith_double_add_operand. + (subsi3): Remove useless attributes. + (subvsi4): Use arith_add_operand. + (*cmp_ccv_minus): Likewise and add second alternative accordingly. + (*cmp_ccxv_minus): Likewise. + (*cmp_ccv_minus_set): Likewise. + (*cmp_ccxv_minus_set): Likewise. + (*cmp_ccv_minus_sltu_set): Likewise. + (negsi2): Use register_operand. + (unegvsi3): Likewise. + (negvsi3) Likewise. + (*cmp_ccnz_neg): Likewise. + (*cmp_ccxnz_neg): Likewise. + (*cmp_ccnz_neg_set): Likewise. + (*cmp_ccxnz_neg_set): Likewise. + (*cmp_ccc_neg_set): Likewise. + (*cmp_ccxc_neg_set): Likewise. + (*cmp_ccc_neg_sltu_set): Likewise. + (*cmp_ccv_neg): Likewise. + (*cmp_ccxv_neg): Likewise. + (*cmp_ccv_neg_set): Likewise. + (*cmp_ccxv_neg_set): Likewise. + (*cmp_ccv_neg_sltu_set): Likewise. + +2020-11-28 Eric Botcazou + + PR target/96607 + * config/sparc/sparc-protos.h (eligible_for_call_delay): Delete. + * config/sparc/sparc.c (eligible_for_call_delay): Likewise. + * config/sparc/sparc.md (in_call_delay): Likewise. + (tls_delay_slot): New attribute. + (define_delay [call]): Use in_branch_delay. + (tgd_call): Set type to call_no_delay_slot when + tls_delay_slot is false. + (tldm_call): Likewise. + 2020-11-27 Kyrylo Tkachov Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index b79287fabff2..2504b485b3ec 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201128 +20201129 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 353805c78500..dfdd425bff33 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2020-11-28 Eric Botcazou + + * gcc.target/sparc/overflow-6.c: New test. + 2020-11-26 Thomas Schwinge Backported from master: