Skip to content

Commit 3e4ced9

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 5b3f42d commit 3e4ced9

File tree

8 files changed

+138
-1
lines changed

8 files changed

+138
-1
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-08-01 Luis Machado <[email protected]>
2+
3+
* MAINTAINERS: Update my e-mail address.
4+
15
2025-07-22 Patrick Palka <[email protected]>
26

37
* MAINTAINERS: Add myself as C++ front end reviewer.

gcc/ChangeLog

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,82 @@
1+
2025-08-01 Richard Biener <[email protected]>
2+
3+
PR tree-optimization/121350
4+
* tree-vect-stmts.cc (vectorizable_store): Pass down SLP
5+
node when costing scalar stores in vect_body.
6+
7+
2025-08-01 Richard Biener <[email protected]>
8+
9+
PR tree-optimization/121349
10+
* tree-vect-stmts.cc (check_load_store_for_partial_vectors):
11+
Get full SLP mask, reduce to uniform scalar_mask for further
12+
processing if possible.
13+
(vect_check_scalar_mask): Remove scalar mask output, remove
14+
code conditional on slp_mask.
15+
(vectorizable_call): Adjust.
16+
(check_scan_store): Get and check SLP mask.
17+
(vectorizable_store): Eliminate scalar mask variable.
18+
(vectorizable_load): Likewise.
19+
20+
2025-08-01 Gerald Pfeifer <[email protected]>
21+
22+
* doc/install.texi (Prerequisites): mdocml.bsd.lv is now
23+
mandoc.bsd.lv.
24+
25+
2025-08-01 Richard Biener <[email protected]>
26+
27+
* tree-vect-stmts.cc (get_group_load_store_type): Remove,
28+
inline into ...
29+
(get_load_store_type): ... this. Remove ncopies parameter.
30+
(vectorizable_load): Adjust.
31+
(vectorizable_store): Likewise.
32+
33+
2025-08-01 Richard Biener <[email protected]>
34+
35+
* tree-vect-stmts.cc (get_group_load_store_type): Remove
36+
checks performed at SLP build time.
37+
(vect_check_store_rhs): Remove scalar RHS output.
38+
(vectorizable_store): Remove uses of scalar RHS.
39+
40+
2025-08-01 Richard Biener <[email protected]>
41+
42+
* tree-vectorizer.h (VMAT_UNINITIALIZED): New
43+
vect_memory_access_type.
44+
* tree-vect-slp.cc (_slp_tree::_slp_tree): Use it.
45+
46+
2025-08-01 Richard Biener <[email protected]>
47+
48+
PR tree-optimization/121338
49+
* tree-ssa-loop-ivopts.cc (avg_loop_niter): Return an
50+
unsigned.
51+
(adjust_setup_cost): When niters is so large the division
52+
result is one or zero avoid it.
53+
(create_new_ivs): Adjust.
54+
55+
2025-08-01 Richard Biener <[email protected]>
56+
57+
* tree-vectorizer.h (vect_simd_clone_data): New.
58+
(_slp_tree::simd_clone_info): Remove.
59+
(SLP_TREE_SIMD_CLONE_INFO): Likewise.
60+
* tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
61+
(_slp_tree::~_slp_tree): Likewise.
62+
* tree-vect-stmts.cc (vectorizable_simd_clone_call): Use
63+
tyupe specific data to store SLP_TREE_SIMD_CLONE_INFO.
64+
65+
2025-08-01 Richard Biener <[email protected]>
66+
67+
* tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
68+
(_slp_tree::~_slp_tree): Likewise.
69+
* tree-vectorizer.h (vect_data): New base class.
70+
(_slp_tree::u): Remove.
71+
(_slp_tree::data): Add pointer to vect_data.
72+
(_slp_tree::get_data): New helper template.
73+
74+
2025-08-01 Jakub Jelinek <[email protected]>
75+
76+
PR middle-end/121322
77+
* gimple-ssa-store-merging.cc (find_bswap_or_nop): Return NULL if
78+
count is 0.
79+
180
2025-07-31 Georg-Johann Lay <[email protected]>
281

382
* config/avr/avr.opt.urls (-mfuse-move2): Add url.

gcc/DATESTAMP

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250801
1+
20250802

gcc/cobol/ChangeLog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2025-08-01 Robert Dubner <[email protected]>
2+
3+
PR cobol/119324
4+
* cbldiag.h (location_dump): Inline suppression of knownConditionTrueFalse.
5+
* genapi.cc (parser_statement_begin): Combine two if() statements.
6+
* genutil.cc (get_binary_value): File-level suppression of duplicateBreak.
7+
* symbols.cc (symbol_elem_cmp): File-level suppression of duplicateBreak.
8+
19
2025-07-31 Robert Dubner <[email protected]>
210

311
PR cobol/120244

gcc/cp/ChangeLog

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2025-08-01 Nathaniel Shead <[email protected]>
2+
3+
PR c++/108080
4+
* module.cc (trees_out::core_vals): Warn when streaming
5+
target/optimize node; adjust comments.
6+
(trees_in::core_vals): Don't stream a target/optimize node.
7+
8+
2025-08-01 Nathaniel Shead <[email protected]>
9+
10+
PR c++/121238
11+
* module.cc (trees_in::fn_parms_fini): Merge properties for
12+
definitions.
13+
114
2025-07-31 Jason Merrill <[email protected]>
215

316
PR c++/120800

gcc/fortran/ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-08-01 Mikael Morin <[email protected]>
2+
3+
* trans-decl.cc (gfc_trans_deferred_vars): Fix closing brace in
4+
a comment.
5+
16
2025-07-31 Mikael Morin <[email protected]>
27

38
PR fortran/121342

gcc/m2/ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2025-08-01 Gaius Mulley <[email protected]>
2+
3+
PR modula2/121354
4+
* gm2-compiler/M2GenGCC.mod (FoldHigh): Rewrite.
5+
(IsUnboundedArray): New procedure function.
6+
17
2025-07-31 Gaius Mulley <[email protected]>
28

39
PR modula2/121314

gcc/testsuite/ChangeLog

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
2025-08-01 Artemiy Granat <[email protected]>
2+
3+
* gcc.target/i386/attributes-error.c: Change incorrect
4+
sseregparm,fastcall combination to cdecl,fastcall.
5+
6+
2025-08-01 Jakub Jelinek <[email protected]>
7+
8+
PR middle-end/121322
9+
* gcc.dg/pr121322.c: New test.
10+
11+
2025-08-01 Nathaniel Shead <[email protected]>
12+
13+
PR c++/108080
14+
* g++.dg/modules/pr108080.H: New test.
15+
16+
2025-08-01 Nathaniel Shead <[email protected]>
17+
18+
PR c++/121238
19+
* g++.dg/modules/merge-19.h: New test.
20+
* g++.dg/modules/merge-19_a.H: New test.
21+
* g++.dg/modules/merge-19_b.C: New test.
22+
123
2025-07-31 Gaius Mulley <[email protected]>
224

325
PR modula2/121314

0 commit comments

Comments
 (0)