From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id A0176385842A; Sun, 25 Feb 2024 00:18:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A0176385842A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1708820286; bh=WBVmWzUaK2ZUBm3PQeouTH8mGvu1MhmAz/FdLTcE0SM=; h=From:To:Subject:Date:From; b=Xaw0ZkZAunzUmuUD7bFfi7A5yJBBCREJaDjsIMhwCR4DtgFDvv+bWdacRtxTUtJ+R hqfE0PCGbJfBeGaORy2rafegp2d+dbUrm/wJjrMqMu4BWGHbWHIVi/qm3pHWyyBBhf W7CWPhiMek4LcPG7rnH+hqTolKVBUtl/tFxFGCnY= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-9166] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 0394ae31e832c5303f3b4aad9c66710a30c097f0 X-Git-Newrev: 5c45dc1b97890afe7a977cea8069214ccdc42384 Message-Id: <20240225001806.A0176385842A@sourceware.org> Date: Sun, 25 Feb 2024 00:18:06 +0000 (GMT) List-Id: https://gcc.gnu.org/g:5c45dc1b97890afe7a977cea8069214ccdc42384 commit r14-9166-g5c45dc1b97890afe7a977cea8069214ccdc42384 Author: GCC Administrator Date: Sun Feb 25 00:17:06 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 44 ++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/objc/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 14 ++++++++++++++ 4 files changed, 63 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3af0b7efc4f5..fa9dd7420b7c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,47 @@ +2024-02-24 Richard Sandiford + + PR tree-optimization/113205 + * tree-vect-slp.cc (vect_optimize_slp_pass::forward_cost): Reject + the proposed layout if it does not allow a source partition with + layout 2 to keep that layout. + +2024-02-24 Jakub Jelinek + + * builtins.cc (fold_builtin_isascii): Use HOST_WIDE_INT_UC macro. + * combine.cc (make_field_assignment): Use HOST_WIDE_INT_1U macro. + * double-int.cc (double_int::mask): Use HOST_WIDE_INT_UC macros. + * genattrtab.cc (attr_alt_complement): Use HOST_WIDE_INT_1 macro. + (mk_attr_alt): Use HOST_WIDE_INT_0 macro. + * genautomata.cc (bitmap_set_bit, CLEAR_BIT): Use HOST_WIDE_INT_1 + macros. + * ipa-strub.cc (can_strub_internally_p): Use HOST_WIDE_INT_1 macro. + * loop-iv.cc (implies_p): Use HOST_WIDE_INT_1U macro. + * pretty-print.cc (test_pp_format): Use HOST_WIDE_INT_C and + HOST_WIDE_INT_UC macros. + * rtlanal.cc (nonzero_bits1): Use HOST_WIDE_INT_UC macro. + * tree.cc (build_replicated_int_cst): Use HOST_WIDE_INT_1U macro. + * tree.h (DECL_OFFSET_ALIGN): Use HOST_WIDE_INT_1U macro. + * tree-ssa-structalias.cc (dump_varinfo): Use ~HOST_WIDE_INT_0U + macros. + * wide-int.cc (divmod_internal_2): Use HOST_WIDE_INT_1U macro. + * config/i386/constraints.md (define_constraint "L"): Use + HOST_WIDE_INT_C macro. + * config/i386/i386.md (movabsq split peephole2): Use HOST_WIDE_INT_C + macro. + (movl + movb peephole2): Likewise. + * config/i386/predicates.md (x86_64_zext_immediate_operand): Likewise. + (const_32bit_mask): Likewise. + +2024-02-24 Jakub Jelinek + + PR middle-end/114073 + * gimple-lower-bitint.cc (bitint_large_huge::lower_stmt): Handle + VIEW_CONVERT_EXPRs between large/huge _BitInt and non-integer/pointer + types like vector or complex types. + (gimple_lower_bitint): Don't merge VIEW_CONVERT_EXPRs to non-integral + types. Fix up VIEW_CONVERT_EXPR handling. Allow merging + VIEW_CONVERT_EXPR from non-integral/pointer types with a store. + 2024-02-23 Robin Dapp PR target/114028 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4e5d4ad243a9..ff71cb447c3f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240224 +20240225 diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 2a4231d4536b..3cc5d6081236 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,7 @@ +2024-02-24 Jakub Jelinek + + * objc-encoding.cc (encode_array): Use HOST_WIDE_INT_0 macros. + 2024-01-28 Iain Sandoe * objc-next-runtime-abi-02.cc (build_v2_address_table): Prevent diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 669978d82730..48e6fb683417 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,17 @@ +2024-02-24 Richard Sandiford + + PR tree-optimization/113205 + * gcc.dg/torture/pr113205.c: New test. + +2024-02-24 Jakub Jelinek + + PR middle-end/114073 + * gcc.dg/bitint-93.c: New test. + +2024-02-24 Richard Sandiford + + * gcc.dg/rtl/aarch64/pr113295-1.c: Restrict to aarc64*-*-*. + 2024-02-23 Steve Kargl Harald Anlauf