mirror of
https://gcc.gnu.org/git/gcc.git
synced 2026-02-22 03:46:53 -05:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2025-08-01 Luis Machado <luis.machado.foss@gmail.com>
|
||||
|
||||
* MAINTAINERS: Update my e-mail address.
|
||||
|
||||
2025-07-22 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* MAINTAINERS: Add myself as C++ front end reviewer.
|
||||
|
||||
@@ -1,3 +1,82 @@
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/121350
|
||||
* tree-vect-stmts.cc (vectorizable_store): Pass down SLP
|
||||
node when costing scalar stores in vect_body.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/121349
|
||||
* tree-vect-stmts.cc (check_load_store_for_partial_vectors):
|
||||
Get full SLP mask, reduce to uniform scalar_mask for further
|
||||
processing if possible.
|
||||
(vect_check_scalar_mask): Remove scalar mask output, remove
|
||||
code conditional on slp_mask.
|
||||
(vectorizable_call): Adjust.
|
||||
(check_scan_store): Get and check SLP mask.
|
||||
(vectorizable_store): Eliminate scalar mask variable.
|
||||
(vectorizable_load): Likewise.
|
||||
|
||||
2025-08-01 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
* doc/install.texi (Prerequisites): mdocml.bsd.lv is now
|
||||
mandoc.bsd.lv.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-stmts.cc (get_group_load_store_type): Remove,
|
||||
inline into ...
|
||||
(get_load_store_type): ... this. Remove ncopies parameter.
|
||||
(vectorizable_load): Adjust.
|
||||
(vectorizable_store): Likewise.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-stmts.cc (get_group_load_store_type): Remove
|
||||
checks performed at SLP build time.
|
||||
(vect_check_store_rhs): Remove scalar RHS output.
|
||||
(vectorizable_store): Remove uses of scalar RHS.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vectorizer.h (VMAT_UNINITIALIZED): New
|
||||
vect_memory_access_type.
|
||||
* tree-vect-slp.cc (_slp_tree::_slp_tree): Use it.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/121338
|
||||
* tree-ssa-loop-ivopts.cc (avg_loop_niter): Return an
|
||||
unsigned.
|
||||
(adjust_setup_cost): When niters is so large the division
|
||||
result is one or zero avoid it.
|
||||
(create_new_ivs): Adjust.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vectorizer.h (vect_simd_clone_data): New.
|
||||
(_slp_tree::simd_clone_info): Remove.
|
||||
(SLP_TREE_SIMD_CLONE_INFO): Likewise.
|
||||
* tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
|
||||
(_slp_tree::~_slp_tree): Likewise.
|
||||
* tree-vect-stmts.cc (vectorizable_simd_clone_call): Use
|
||||
tyupe specific data to store SLP_TREE_SIMD_CLONE_INFO.
|
||||
|
||||
2025-08-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
|
||||
(_slp_tree::~_slp_tree): Likewise.
|
||||
* tree-vectorizer.h (vect_data): New base class.
|
||||
(_slp_tree::u): Remove.
|
||||
(_slp_tree::data): Add pointer to vect_data.
|
||||
(_slp_tree::get_data): New helper template.
|
||||
|
||||
2025-08-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/121322
|
||||
* gimple-ssa-store-merging.cc (find_bswap_or_nop): Return NULL if
|
||||
count is 0.
|
||||
|
||||
2025-07-31 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/avr.opt.urls (-mfuse-move2): Add url.
|
||||
|
||||
@@ -1 +1 @@
|
||||
20250801
|
||||
20250802
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2025-08-01 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
PR cobol/119324
|
||||
* cbldiag.h (location_dump): Inline suppression of knownConditionTrueFalse.
|
||||
* genapi.cc (parser_statement_begin): Combine two if() statements.
|
||||
* genutil.cc (get_binary_value): File-level suppression of duplicateBreak.
|
||||
* symbols.cc (symbol_elem_cmp): File-level suppression of duplicateBreak.
|
||||
|
||||
2025-07-31 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
PR cobol/120244
|
||||
|
||||
@@ -1,3 +1,16 @@
|
||||
2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/108080
|
||||
* module.cc (trees_out::core_vals): Warn when streaming
|
||||
target/optimize node; adjust comments.
|
||||
(trees_in::core_vals): Don't stream a target/optimize node.
|
||||
|
||||
2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/121238
|
||||
* module.cc (trees_in::fn_parms_fini): Merge properties for
|
||||
definitions.
|
||||
|
||||
2025-07-31 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120800
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
2025-08-01 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
* trans-decl.cc (gfc_trans_deferred_vars): Fix closing brace in
|
||||
a comment.
|
||||
|
||||
2025-07-31 Mikael Morin <morin-mikael@orange.fr>
|
||||
|
||||
PR fortran/121342
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2025-08-01 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/121354
|
||||
* gm2-compiler/M2GenGCC.mod (FoldHigh): Rewrite.
|
||||
(IsUnboundedArray): New procedure function.
|
||||
|
||||
2025-07-31 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/121314
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
2025-08-01 Artemiy Granat <a.granat@ispras.ru>
|
||||
|
||||
* gcc.target/i386/attributes-error.c: Change incorrect
|
||||
sseregparm,fastcall combination to cdecl,fastcall.
|
||||
|
||||
2025-08-01 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/121322
|
||||
* gcc.dg/pr121322.c: New test.
|
||||
|
||||
2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/108080
|
||||
* g++.dg/modules/pr108080.H: New test.
|
||||
|
||||
2025-08-01 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/121238
|
||||
* g++.dg/modules/merge-19.h: New test.
|
||||
* g++.dg/modules/merge-19_a.H: New test.
|
||||
* g++.dg/modules/merge-19_b.C: New test.
|
||||
|
||||
2025-07-31 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/121314
|
||||
|
||||
Reference in New Issue
Block a user