Skip to content

Commit 5c45dc1

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 0394ae3 commit 5c45dc1

File tree

4 files changed

+63
-1
lines changed

4 files changed

+63
-1
lines changed

gcc/ChangeLog

+44
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
2024-02-24 Richard Sandiford <[email protected]>
2+
3+
PR tree-optimization/113205
4+
* tree-vect-slp.cc (vect_optimize_slp_pass::forward_cost): Reject
5+
the proposed layout if it does not allow a source partition with
6+
layout 2 to keep that layout.
7+
8+
2024-02-24 Jakub Jelinek <[email protected]>
9+
10+
* builtins.cc (fold_builtin_isascii): Use HOST_WIDE_INT_UC macro.
11+
* combine.cc (make_field_assignment): Use HOST_WIDE_INT_1U macro.
12+
* double-int.cc (double_int::mask): Use HOST_WIDE_INT_UC macros.
13+
* genattrtab.cc (attr_alt_complement): Use HOST_WIDE_INT_1 macro.
14+
(mk_attr_alt): Use HOST_WIDE_INT_0 macro.
15+
* genautomata.cc (bitmap_set_bit, CLEAR_BIT): Use HOST_WIDE_INT_1
16+
macros.
17+
* ipa-strub.cc (can_strub_internally_p): Use HOST_WIDE_INT_1 macro.
18+
* loop-iv.cc (implies_p): Use HOST_WIDE_INT_1U macro.
19+
* pretty-print.cc (test_pp_format): Use HOST_WIDE_INT_C and
20+
HOST_WIDE_INT_UC macros.
21+
* rtlanal.cc (nonzero_bits1): Use HOST_WIDE_INT_UC macro.
22+
* tree.cc (build_replicated_int_cst): Use HOST_WIDE_INT_1U macro.
23+
* tree.h (DECL_OFFSET_ALIGN): Use HOST_WIDE_INT_1U macro.
24+
* tree-ssa-structalias.cc (dump_varinfo): Use ~HOST_WIDE_INT_0U
25+
macros.
26+
* wide-int.cc (divmod_internal_2): Use HOST_WIDE_INT_1U macro.
27+
* config/i386/constraints.md (define_constraint "L"): Use
28+
HOST_WIDE_INT_C macro.
29+
* config/i386/i386.md (movabsq split peephole2): Use HOST_WIDE_INT_C
30+
macro.
31+
(movl + movb peephole2): Likewise.
32+
* config/i386/predicates.md (x86_64_zext_immediate_operand): Likewise.
33+
(const_32bit_mask): Likewise.
34+
35+
2024-02-24 Jakub Jelinek <[email protected]>
36+
37+
PR middle-end/114073
38+
* gimple-lower-bitint.cc (bitint_large_huge::lower_stmt): Handle
39+
VIEW_CONVERT_EXPRs between large/huge _BitInt and non-integer/pointer
40+
types like vector or complex types.
41+
(gimple_lower_bitint): Don't merge VIEW_CONVERT_EXPRs to non-integral
42+
types. Fix up VIEW_CONVERT_EXPR handling. Allow merging
43+
VIEW_CONVERT_EXPR from non-integral/pointer types with a store.
44+
145
2024-02-23 Robin Dapp <[email protected]>
246

347
PR target/114028

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240224
1+
20240225

gcc/objc/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2024-02-24 Jakub Jelinek <[email protected]>
2+
3+
* objc-encoding.cc (encode_array): Use HOST_WIDE_INT_0 macros.
4+
15
2024-01-28 Iain Sandoe <[email protected]>
26

37
* objc-next-runtime-abi-02.cc (build_v2_address_table): Prevent

gcc/testsuite/ChangeLog

+14
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
2024-02-24 Richard Sandiford <[email protected]>
2+
3+
PR tree-optimization/113205
4+
* gcc.dg/torture/pr113205.c: New test.
5+
6+
2024-02-24 Jakub Jelinek <[email protected]>
7+
8+
PR middle-end/114073
9+
* gcc.dg/bitint-93.c: New test.
10+
11+
2024-02-24 Richard Sandiford <[email protected]>
12+
13+
* gcc.dg/rtl/aarch64/pr113295-1.c: Restrict to aarc64*-*-*.
14+
115
2024-02-23 Steve Kargl <[email protected]>
216
Harald Anlauf <[email protected]>
317

0 commit comments

Comments
 (0)