Daily bump.

This commit is contained in:
GCC Administrator
2026-01-27 00:16:29 +00:00
parent c28dd8467b
commit e8b4d34ed1
7 changed files with 195 additions and 1 deletions

View File

@@ -1,3 +1,56 @@
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/123820
* gimple-ssa-strength-reduction.cc (create_add_on_incoming_edge): Use
the correct type for the stride (lhs if non-pointer).
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR middle-end/123709
* final.cc (output_asm_operand_names): Skip over
opnum which is MAX_RECOG_OPERANDS (invalid).
(output_asm_insn): Increase opoutput and oporder size
by 1. For out of range operands, set the opnum to
MAX_RECOG_OPERANDS.
2026-01-26 Filip Kastl <fkastl@suse.cz>
* doc/invoke.texi: Document --param auto-profile-reorder-only.
* params.opt: Fix spelling.
2026-01-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/122474
* tree-vectorizer.h (vect_reduc_info_s::neutral_op): New.
(VECT_REDUC_INFO_NEUTRAL_OP): New.
* tree-vect-loop.cc (vectorizable_reduction): Adjust condition
guarding the check for .VEC_SHL_INSERT.
2026-01-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/123755
* tree-vect-stmts.cc (vectorizable_call): Fixup LEN masking
of unconditional but possibly trapping calls.
2026-01-26 Victor Do Nascimento <victor.donascimento@arm.com>
PR tree-optimization/123657
* tree-vect-loop.cc (vect_analyze_loop_form): Add
chrec_dont_know check.
2026-01-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/123794
* tree-vect-slp.cc (vect_remove_slp_scalar_calls): Unlink
VOPs for all calls.
2026-01-26 Tamar Christina <tamar.christina@arm.com>
PR tree-optimization/122103
PR tree-optimization/123628
* tree-if-conv.cc (if_convertible_simdclone_stmt_p): New.
(if_convertible_stmt_p, predicate_statements): Use it.
2026-01-25 Sandra Loosemore <sloosemore@baylibre.com>
* gcc-urlifier.cc (test_gcc_urlifier): Match either positive

View File

@@ -1 +1 @@
20260126
20260127

View File

@@ -1,3 +1,26 @@
2026-01-26 David Malcolm <dmalcolm@redhat.com>
PR analyzer/123145
* program-state.cc (sm_state_map::impl_set_state): Update
iteration to avoid looking up binding_key values.
* region-model-reachability.cc (reachable_regions::handle_sval):
Use iter.get_svalue.
(reachable_regions::handle_parm): Likewise.
* region-model.cc (iterable_cluster::iterable_cluster): Update
iteration to avoid looking up binding_key values.
(iterable_cluster::dump_to_pp): Likewise.
(exposure_through_uninit_copy::calc_num_uninit_bits): Likewise.
(exposure_through_uninit_copy::complain_about_uninit_ranges):
Likewise.
(contains_uninit_p): Likewise.
* store.cc (binding_map::hash): Likewise.
* store.h (bit_range::hash): New, based on...
(concrete_binding::hash): ...this. Reimplement using the above.
(binding_map::const_iterator::get_svalue): New decl.
(binding_map::get_symbolic_bindings): New accessor.
(binding_map::for_each_value): Update iteration to avoid looking
up binding_key values.
2026-01-21 David Malcolm <dmalcolm@redhat.com>
* store.cc (binding_cluster::validate): Reimplement as...

View File

@@ -1,3 +1,35 @@
2026-01-26 Marek Polacek <polacek@redhat.com>
* reflect.cc (check_splice_expr): Check if process_outer_var_ref
returned a capture, and give an error if so.
2026-01-26 Marek Polacek <polacek@redhat.com>
* parser.cc (cp_parser_type_specifier): Adjust comment.
(cp_parser_type_id_1): Simplify setting of type_alias_p.
Use nullptr instead of NULL.
2026-01-26 Marek Polacek <polacek@redhat.com>
PR c++/123620
* reflect.cc (can_extract_member_or_function_p): Also check
fnptr_conv_p.
(extract_member_or_function): Call perform_implicit_conversion.
2026-01-26 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/123663
PR c++/123354
* name-lookup.cc (struct local_state_t): New flag has_cfun.
(local_state_t::save_and_clear): Set has_cfun, call
push_function_context iff there's a cfun to save.
(local_state_t::restore): call pop_function_context if
has_cfun is set.
(maybe_push_to_top_level): Delegte push_function_context to
local_state_t::save_and_clear.
(maybe_pop_from_top_level): Delegate pop_function_context to
local_state_t::restore.
2026-01-25 Iain Sandoe <iain@sandoe.co.uk>
* cp-gimplify.cc (cp_genericize_r): Do not mark STATEMENT_LISTs

View File

@@ -1,3 +1,79 @@
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/123820
* g++.dg/torture/pr123820-1.C: New test.
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR middle-end/123709
* c-c++-common/asm-invalid-operand-1.c: New test.
2026-01-26 Joseph Myers <josmyers@redhat.com>
* lib/profopt.exp (profopt-execute): Also copy profile data from
target for additional sources. Call cleanup-after-saved-dg-test
before normal return.
2026-01-26 Karl Meakin <karl.meakin@arm.com>
* gcc.target/aarch64/sve/pcs/asm_1.c
* gcc.target/aarch64/sve/pcs/asm_3.c: Fix tests.
2026-01-26 Karl Meakin <karl.meakin@arm.com>
* g++.target/aarch64/sve/acle/general-c++/mangle_5.C: Fix test.
2026-01-26 Karl Meakin <karl.meakin@arm.com>
* gcc.target/aarch64/rotate_xar_1.c
* gcc.target/aarch64/sha3_1.c
* gcc.target/aarch64/sha3_2.c
* gcc.target/aarch64/sha3_3.c
* gcc.target/aarch64/xar_v2di_nonsve.c: Fix tests.
2026-01-26 Marek Polacek <polacek@redhat.com>
* g++.dg/reflect/expr15.C: New test.
2026-01-26 Marek Polacek <polacek@redhat.com>
PR c++/123620
* g++.dg/reflect/extract1.C: Test removing noexcept.
* g++.dg/reflect/extract2.C: Adjust static_assert.
2026-01-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/122474
* gcc.target/aarch64/sve2/pr123053.c: New testcase.
* gcc.target/riscv/rvv/pr122474.c: Likewise.
2026-01-26 Victor Do Nascimento <victor.donascimento@arm.com>
* gcc.dg/vect/vect-uncounted-run_4.c (main): New.
2026-01-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/123794
* gcc.dg/vect/vect-simd-clone-pr123794.c: New testcase.
2026-01-26 Richard Biener <rguenther@suse.de>
* gcc.dg/vect/costmodel/x86_64/costmodel-vect-epil-1.c: Use
-mprefer-vector-width=512.
2026-01-26 Tamar Christina <tamar.christina@arm.com>
PR tree-optimization/122103
PR tree-optimization/123628
* gfortran.target/aarch64/pr123628.f90: New test.
2026-01-26 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/123663
PR c++/123354
* g++.dg/cpp2a/concepts-pr123663.C: New test.
* g++.dg/template/pr123354.C
2026-01-25 Roger Sayle <roger@nextmovesoftware.com>
PR middle-end/122348

View File

@@ -1,3 +1,9 @@
2026-01-26 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/122800
* configure: Regenerate.
* configure.ac (libtool_VERSION): Update to 7:0:0.
2025-12-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure: Regenerate.

View File

@@ -1,3 +1,7 @@
2026-01-26 Pietro Monteiro <pietro@sociotechnical.xyz>
* update_web_docs_git (MANUALS): Add ga68-coding-guidelines.
2025-12-21 Gerald Pfeifer <gerald@pfeifer.com>
* update_web_docs_git: Avoid redirects from Sphinx stylesheets.