mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
fcb6029298
commit
7fca794e01
|
|
@ -1,3 +1,8 @@
|
|||
2025-05-28 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
|
||||
|
||||
* Makefile.def: Fix typo in cpu_type
|
||||
* Makefile.tpl: Add cpu_type
|
||||
|
||||
2025-05-26 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
|
||||
|
||||
* Makefile.def: AUTO_PROFILE based on cpu_type.
|
||||
|
|
|
|||
|
|
@ -1,3 +1,71 @@
|
|||
2025-05-28 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR target/119298
|
||||
* config/i386/x86-tune-costs.h (struct processor_costs): Set addss cost
|
||||
back to 2.
|
||||
|
||||
2025-05-28 Robin Dapp <rdapp.gcc@gmail.com>
|
||||
|
||||
* tree-vect-stmts.cc (vectorizable_load): Remove non-SLP paths.
|
||||
|
||||
2025-05-28 Robin Dapp <rdapp@ventanamicro.com>
|
||||
|
||||
PR target/120436
|
||||
* config/riscv/riscv-vector-builtins-shapes.cc (struct vset_def):
|
||||
Avoid division by zero.
|
||||
(struct vget_def): Ditto.
|
||||
* config/riscv/riscv-vector-builtins.h (struct function_group_info):
|
||||
Use required_extensions_specified instead of duplicating code.
|
||||
|
||||
2025-05-28 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* config/riscv/autovec.md (avg<v_double_trunc>3_floor): Add insn
|
||||
expand to leverage vaadd directly.
|
||||
|
||||
2025-05-28 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* cgraph.cc (cgraph_edge::maybe_hot_p): For auto-fdo turn 0
|
||||
to non-zero.
|
||||
* ipa-cp.cc (cs_interesting_for_ipcp_p): Do not trust
|
||||
auto-fdo 0.
|
||||
* profile-count.cc (profile_count::adjust_for_ipa_scaling): Likewise.
|
||||
(profile_count::from_gcov_type): Fix formating.
|
||||
|
||||
2025-05-28 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* predict.cc (rebuild_frequencies): look harder for presence
|
||||
of profile feedback.
|
||||
|
||||
2025-05-28 Yuta Mukai <mukai.yuta@fujitsu.com>
|
||||
|
||||
* config/aarch64/aarch64-cores.def (fujitsu-monaka): Update ISA
|
||||
features.
|
||||
|
||||
2025-05-28 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* predict.cc (set_even_probabilities): Set quality to guessed.
|
||||
|
||||
2025-05-28 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* auto-profile.cc (update_count_by_afdo_count): New function.
|
||||
(afdo_set_bb_count): Add debug output; only set count if it is
|
||||
non-zero.
|
||||
(afdo_find_equiv_class): Add debug output.
|
||||
(afdo_calculate_branch_prob): Fix formating.
|
||||
(afdo_annotate_cfg): Add debug output; do not erase static
|
||||
profile if autofdo profile is all 0.
|
||||
|
||||
2025-05-28 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
* doc/extend.texi (C Extensions): Add missing menu items.
|
||||
|
||||
2025-05-28 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR tree-optimization/119181
|
||||
* tree-vect-data-refs.cc (vect_analyze_data_ref_accesses):
|
||||
Split datarefs when there's a gap bigger than
|
||||
MAX_BITSIZE_MODE_ANY_MODE.
|
||||
|
||||
2025-05-27 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/120400
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
20250528
|
||||
20250529
|
||||
|
|
|
|||
|
|
@ -1,3 +1,16 @@
|
|||
2025-05-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* module.cc (module_state::write_namespaces): Write
|
||||
using-directives.
|
||||
(module_state::read_namespaces): And read them.
|
||||
* name-lookup.cc (add_using_namespace): Add overload. Build a
|
||||
USING_DECL for modules.
|
||||
(name_lookup::search_usings, name_lookup::queue_usings)
|
||||
(using_directives_contain_std_p): Strip the USING_DECL.
|
||||
* name-lookup.h: Declare it.
|
||||
* parser.cc (cp_parser_import_declaration): Set MK_EXPORTING
|
||||
for export import.
|
||||
|
||||
2025-05-27 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* coroutines.cc (cp_coroutine_transform::build_ramp_function):
|
||||
|
|
|
|||
|
|
@ -1,3 +1,35 @@
|
|||
2025-05-28 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR fortran/113152
|
||||
* simplify.cc (gfc_simplify_cospi, gfc_simplify_sinpi): Avoid using
|
||||
mpfr_fmod_ui in the MPFR < 4.2.0 version.
|
||||
|
||||
2025-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/119586
|
||||
* io.cc: Set missing comma error checks to STD_STD_LEGACY.
|
||||
|
||||
2025-05-28 Yuao Ma <c8ef@outlook.com>
|
||||
Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR fortran/113152
|
||||
* gfortran.h (enum gfc_isym_id): Add new enum.
|
||||
* intrinsic.cc (add_functions): Register new intrinsics. Changing the call
|
||||
from gfc_resolve_trigd{,2} to gfc_resolve_trig{,2}.
|
||||
* intrinsic.h (gfc_simplify_acospi, gfc_simplify_asinpi,
|
||||
gfc_simplify_asinpi, gfc_simplify_atanpi, gfc_simplify_atan2pi,
|
||||
gfc_simplify_cospi, gfc_simplify_sinpi, gfc_simplify_tanpi): New.
|
||||
(gfc_resolve_trig): Rename from gfc_resolve_trigd.
|
||||
(gfc_resolve_trig2): Rename from gfc_resolve_trigd2.
|
||||
* iresolve.cc (gfc_resolve_trig): Rename from gfc_resolve_trigd.
|
||||
(gfc_resolve_trig2): Rename from gfc_resolve_trigd2.
|
||||
* mathbuiltins.def: Add 7 new math builtins and re-align.
|
||||
* simplify.cc (gfc_simplify_acos, gfc_simplify_asin,
|
||||
gfc_simplify_acosd, gfc_simplify_asind): Revise error message.
|
||||
(gfc_simplify_acospi, gfc_simplify_asinpi,
|
||||
gfc_simplify_asinpi, gfc_simplify_atanpi, gfc_simplify_atan2pi,
|
||||
gfc_simplify_cospi, gfc_simplify_sinpi, gfc_simplify_tanpi): New.
|
||||
|
||||
2025-05-27 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/101735
|
||||
|
|
|
|||
|
|
@ -1,3 +1,68 @@
|
|||
2025-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/119586
|
||||
* gfortran.dg/comma_format_extension_1.f: Update dg-options to
|
||||
"-std=legacy".
|
||||
* gfortran.dg/comma_format_extension_3.f: Likewise.
|
||||
* gfortran.dg/continuation_13.f90: Likewise.
|
||||
|
||||
2025-05-28 Yuao Ma <c8ef@outlook.com>
|
||||
Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR fortran/113152
|
||||
* gfortran.dg/dec_math_3.f90: Test invalid input.
|
||||
* gfortran.dg/dec_math_5.f90: Test valid output.
|
||||
* gfortran.dg/dec_math_6.f90: New test.
|
||||
|
||||
2025-05-28 Robin Dapp <rdapp@ventanamicro.com>
|
||||
|
||||
PR target/120436
|
||||
* gcc.target/riscv/rvv/base/pr120436.c: New test.
|
||||
|
||||
2025-05-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* g++.dg/modules/namespace-8_a.C: New test.
|
||||
* g++.dg/modules/namespace-8_b.C: New test.
|
||||
* g++.dg/modules/namespace-9_a.C: New test.
|
||||
* g++.dg/modules/namespace-9_b.C: New test.
|
||||
* g++.dg/modules/namespace-10_a.C: New test.
|
||||
* g++.dg/modules/namespace-10_b.C: New test.
|
||||
* g++.dg/modules/namespace-10_c.C: New test.
|
||||
* g++.dg/modules/namespace-11_a.C: New test.
|
||||
* g++.dg/modules/namespace-11_b.C: New test.
|
||||
* g++.dg/modules/namespace-11_c.C: New test.
|
||||
|
||||
2025-05-28 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/avg.h: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_data.h: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i32-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i32-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/avg_run.h: New test.
|
||||
|
||||
2025-05-28 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vls/avg-1.c: Update asm check
|
||||
to vaadd.
|
||||
* gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Ditto.
|
||||
|
||||
2025-05-28 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.dg/vect/bb-slp-pr119181.c: New test.
|
||||
|
||||
2025-05-27 Alejandro Colomar <alx@kernel.org>
|
||||
|
||||
PR c/117025
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
2025-05-28 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR middle-end/118694
|
||||
* testsuite/libgomp.fortran/metadirective-1.f90: xfail when
|
||||
compiling (also) for nvptx offloading as an error is then expected.
|
||||
|
||||
2025-05-23 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR middle-end/118694
|
||||
|
|
|
|||
Loading…
Reference in New Issue