diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-25 00:17:06 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-25 00:17:06 +0000 |
commit | 5c45dc1b97890afe7a977cea8069214ccdc42384 (patch) | |
tree | 366afa826c5f8713e27fafbf0d96a02d2b00afde | |
parent | 0394ae31e832c5303f3b4aad9c66710a30c097f0 (diff) | |
download | gcc-5c45dc1b97890afe7a977cea8069214ccdc42384.zip gcc-5c45dc1b97890afe7a977cea8069214ccdc42384.tar.gz gcc-5c45dc1b97890afe7a977cea8069214ccdc42384.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 44 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/objc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 14 |
4 files changed, 63 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3af0b7e..fa9dd74 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,47 @@ +2024-02-24 Richard Sandiford <richard.sandiford@arm.com> + + 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 <jakub@redhat.com> + + * 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 <jakub@redhat.com> + + 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 <rdapp@ventanamicro.com> PR target/114028 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4e5d4ad..ff71cb4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240224 +20240225 diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 2a4231d..3cc5d60 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,7 @@ +2024-02-24 Jakub Jelinek <jakub@redhat.com> + + * objc-encoding.cc (encode_array): Use HOST_WIDE_INT_0 macros. + 2024-01-28 Iain Sandoe <iain@sandoe.co.uk> * objc-next-runtime-abi-02.cc (build_v2_address_table): Prevent diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 669978d..48e6fb6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,17 @@ +2024-02-24 Richard Sandiford <richard.sandiford@arm.com> + + PR tree-optimization/113205 + * gcc.dg/torture/pr113205.c: New test. + +2024-02-24 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/114073 + * gcc.dg/bitint-93.c: New test. + +2024-02-24 Richard Sandiford <richard.sandiford@arm.com> + + * gcc.dg/rtl/aarch64/pr113295-1.c: Restrict to aarc64*-*-*. + 2024-02-23 Steve Kargl <kargl@gcc.gnu.org> Harald Anlauf <anlauf@gmx.de> |