Skip to content

Commit 2f97fc1

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 7c6bd95 commit 2f97fc1

File tree

3 files changed

+227
-1
lines changed

3 files changed

+227
-1
lines changed

gcc/ChangeLog

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,129 @@
1+
2025-04-11 Alex Coplan <[email protected]>
2+
3+
Backported from master:
4+
2025-03-12 Alex Coplan <[email protected]>
5+
6+
PR rtl-optimization/116564
7+
* df-problems.cc (df_simulate_defs): For partial defs, mark the
8+
register live (treat it as a RMW operation).
9+
10+
2025-04-11 Richard Biener <[email protected]>
11+
12+
Backported from master:
13+
2025-03-07 Richard Biener <[email protected]>
14+
15+
PR tree-optimization/119145
16+
* tree-vectorizer.cc (try_vectorize_loop_1): Avoid BB
17+
vectorizing an if-converted loop body when there's a .MASK_CALL
18+
in the loop body.
19+
20+
2025-04-11 Richard Biener <[email protected]>
21+
22+
Backported from master:
23+
2025-01-28 Richard Biener <[email protected]>
24+
25+
PR tree-optimization/117424
26+
* tree-eh.cc (tree_could_trap_p): Verify the base is
27+
fully contained within a decl.
28+
29+
2025-04-11 Richard Biener <[email protected]>
30+
31+
Backported from master:
32+
2025-02-04 Richard Biener <[email protected]>
33+
34+
PR tree-optimization/117113
35+
* gimple-loop-jam.cc (unroll_jam_possible_p): Detect when
36+
we cannot handle virtual SSA update.
37+
38+
2025-04-11 Richard Biener <[email protected]>
39+
40+
Backported from master:
41+
2024-10-01 Richard Biener <[email protected]>
42+
43+
PR tree-optimization/116906
44+
* tree-ssa-pre.cc (prune_clobbered_mems): Add clean_traps
45+
argument.
46+
(compute_antic_aux): Direct prune_clobbered_mems to prune
47+
all traps when any MAX solution was involved in the ANTIC
48+
computation.
49+
(compute_partial_antic_aux): Adjust.
50+
51+
2025-04-11 Richard Biener <[email protected]>
52+
53+
Backported from master:
54+
2025-03-06 Richard Biener <[email protected]>
55+
56+
PR lto/114501
57+
* ipa-free-lang-data.cc (find_decls_types_r): Explicitly
58+
handle CONSTRUCTORs as walk_tree handling of those is
59+
incomplete.
60+
61+
2025-04-11 Richard Biener <[email protected]>
62+
63+
Backported from master:
64+
2025-01-30 Richard Biener <[email protected]>
65+
66+
PR tree-optimization/114052
67+
* tree-ssa-loop-niter.cc (maybe_lower_iteration_bound): Check
68+
for infinite subloops we might not exit.
69+
70+
2025-04-11 Richard Biener <[email protected]>
71+
72+
Backported from master:
73+
2025-02-04 Richard Biener <[email protected]>
74+
75+
PR lto/113207
76+
* ipa-free-lang-data.cc (free_lang_data_in_type): First drop
77+
const/volatile qualifiers from function argument types,
78+
then build a simplified type.
79+
80+
2025-04-11 Richard Biener <[email protected]>
81+
82+
Backported from master:
83+
2025-01-28 Richard Biener <[email protected]>
84+
85+
PR tree-optimization/112859
86+
* tree-loop-distribution.cc
87+
(loop_distribution::pg_add_dependence_edges): Add comment.
88+
89+
2025-04-11 Richard Biener <[email protected]>
90+
91+
Backported from master:
92+
2025-01-27 Richard Biener <[email protected]>
93+
94+
PR tree-optimization/112859
95+
PR tree-optimization/115347
96+
* tree-loop-distribution.cc
97+
(loop_distribution::pg_add_dependence_edges): For a zero
98+
distance vector still make sure to not have an inner
99+
loop with zero distance.
100+
101+
2025-04-11 Richard Biener <[email protected]>
102+
103+
Backported from master:
104+
2025-02-28 Richard Biener <[email protected]>
105+
106+
PR ipa/111245
107+
* ipa-modref.cc (modref_access_analysis::analyze_store): Do
108+
not guard the check of whether the stmt could throw by
109+
cfun->can_throw_non_call_exceptions.
110+
111+
2025-04-11 Richard Biener <[email protected]>
112+
113+
Backported from master:
114+
2024-05-17 Richard Biener <[email protected]>
115+
116+
PR middle-end/115110
117+
* tree-ssa-alias.cc (view_converted_memref_p): Fix.
118+
119+
2025-04-11 Jin Ma <[email protected]>
120+
121+
Backported from master:
122+
2025-04-02 Jin Ma <[email protected]>
123+
124+
* config/riscv/bitmanip.md: The optimization can only be applied if
125+
the high bit of operands[3] is set to 1.
126+
1127
2025-04-08 Martin Jambor <[email protected]>
2128

3129
Backported from master:

gcc/DATESTAMP

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250411
1+
20250412

gcc/testsuite/ChangeLog

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,103 @@
1+
2025-04-11 Alex Coplan <[email protected]>
2+
3+
Backported from master:
4+
2025-03-12 Alex Coplan <[email protected]>
5+
6+
PR rtl-optimization/116564
7+
* gcc.target/aarch64/torture/pr116564.c: New test.
8+
9+
2025-04-11 Richard Biener <[email protected]>
10+
11+
Backported from master:
12+
2025-03-07 Richard Biener <[email protected]>
13+
14+
PR tree-optimization/119145
15+
* gcc.dg/vect/pr119145.c: New testcase.
16+
17+
2025-04-11 Richard Biener <[email protected]>
18+
19+
Backported from master:
20+
2025-01-28 Richard Biener <[email protected]>
21+
22+
PR tree-optimization/117424
23+
* gcc.dg/tree-ssa/ssa-lim-25.c: New testcase.
24+
25+
2025-04-11 Richard Biener <[email protected]>
26+
27+
Backported from master:
28+
2025-02-04 Richard Biener <[email protected]>
29+
30+
PR tree-optimization/117113
31+
* gcc.dg/torture/pr117113.c: New testcase.
32+
33+
2025-04-11 Richard Biener <[email protected]>
34+
35+
Backported from master:
36+
2024-10-01 Richard Biener <[email protected]>
37+
38+
PR tree-optimization/116906
39+
* gcc.dg/pr116906-1.c: New testcase.
40+
* gcc.dg/pr116906-2.c: Likewise.
41+
42+
2025-04-11 Richard Biener <[email protected]>
43+
44+
Backported from master:
45+
2025-03-06 Richard Biener <[email protected]>
46+
47+
PR lto/114501
48+
* g++.dg/pr114501_0.C: New testcase.
49+
50+
2025-04-11 Richard Biener <[email protected]>
51+
52+
Backported from master:
53+
2025-01-30 Richard Biener <[email protected]>
54+
55+
PR tree-optimization/114052
56+
* gcc.dg/pr114052-1.c: New testcase.
57+
58+
2025-04-11 Richard Biener <[email protected]>
59+
60+
Backported from master:
61+
2025-02-04 Richard Biener <[email protected]>
62+
63+
PR lto/113207
64+
* gcc.dg/pr113207.c: New testcase.
65+
66+
2025-04-11 Richard Biener <[email protected]>
67+
68+
Backported from master:
69+
2025-01-27 Richard Biener <[email protected]>
70+
71+
PR tree-optimization/112859
72+
PR tree-optimization/115347
73+
* gcc.dg/torture/pr112859.c: New testcase.
74+
* gcc.dg/torture/pr115347.c: Likewise.
75+
76+
2025-04-11 Richard Biener <[email protected]>
77+
78+
Backported from master:
79+
2025-02-28 Richard Biener <[email protected]>
80+
81+
PR ipa/111245
82+
* g++.dg/torture/pr111245.C: New testcase.
83+
84+
2025-04-11 Sam James <[email protected]>
85+
86+
Backported from master:
87+
2024-10-28 Sam James <[email protected]>
88+
89+
PR tree-optimization/107467
90+
PR middle-end/115110
91+
* g++.dg/lto/pr107467_0.C: New test.
92+
93+
2025-04-11 Jin Ma <[email protected]>
94+
95+
Backported from master:
96+
2025-04-02 Jin Ma <[email protected]>
97+
98+
* gcc.target/riscv/zba-shNadd-09.c: New test.
99+
* gcc.target/riscv/zba-shNadd-10.c: New test.
100+
1101
2025-03-31 Iain Buclaw <[email protected]>
2102

3103
Backported from master:

0 commit comments

Comments
 (0)