mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
8440db955b
commit
fe06cae371
|
|
@ -1,3 +1,11 @@
|
||||||
|
2025-06-22 Nicolas Boulenguez <nicolas@debian.org>
|
||||||
|
|
||||||
|
PR ada/120106
|
||||||
|
* Makefile.tpl: Add GNATMAKE_FOR_BUILD to {HOST,BASE_TARGET}_EXPORTS
|
||||||
|
* Makefile.in: Regenerate.
|
||||||
|
* configure.ac: Set the default and substitute the variable.
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
2025-06-09 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
|
2025-06-09 Kugan Vivekanandarajah <kvivekananda@nvidia.com>
|
||||||
|
|
||||||
* configure.ac: Special case cpu_type for x86_64.
|
* configure.ac: Special case cpu_type for x86_64.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,84 @@
|
||||||
|
2025-06-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||||
|
|
||||||
|
PR target/119830
|
||||||
|
* config/riscv/riscv.cc (riscv_build_integer_1): Make arithmetic in bclr case
|
||||||
|
clean for 32 bit hosts.
|
||||||
|
|
||||||
|
2025-06-22 Jeff Law <jlaw@ventanamicro.com>
|
||||||
|
|
||||||
|
PR rtl-optimization/120550
|
||||||
|
* ext-dce.cc (ext_dce_try_optimize_insn): Drop REG_EQUAL/REG_EQUIV
|
||||||
|
notes on modified insns.
|
||||||
|
|
||||||
|
2025-06-22 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||||
|
|
||||||
|
* config/xtensa/xtensa.h (TARGET_DEPBITS): New macro.
|
||||||
|
* config/xtensa/xtensa.md (insvsi): New insn pattern.
|
||||||
|
|
||||||
|
2025-06-22 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||||
|
|
||||||
|
* config/xtensa/xtensa.cc (xtensa_zero_call_used_regs):
|
||||||
|
New prototype and function.
|
||||||
|
(TARGET_ZERO_CALL_USED_REGS): Define macro.
|
||||||
|
|
||||||
|
2025-06-22 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
|
* auto-profile.cc (update_count_by_afdo_count): Make static;
|
||||||
|
add variant accepting profile_count.
|
||||||
|
(afdo_find_equiv_class): Use update_count_by_afdo_count.
|
||||||
|
(afdo_propagate_edge): Likewise.
|
||||||
|
(afdo_propagate): Likewise.
|
||||||
|
(afdo_calculate_branch_prob): Fix handling of all_known.
|
||||||
|
(afdo_annotate_cfg): Annotate by 0 where both afdo and static
|
||||||
|
profile agrees.
|
||||||
|
|
||||||
|
2025-06-22 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
|
* auto-profile.cc (afdo_set_bb_count): Dump inline stacks
|
||||||
|
and reasons when lookup failed.
|
||||||
|
(afdo_set_bb_count): Record info about BBs with zero AFDO count.
|
||||||
|
(afdo_annotate_cfg): Set profile to global0_afdo if there are
|
||||||
|
no samples in profile.
|
||||||
|
|
||||||
|
2025-06-22 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
|
* ipa-profile.cc (ipa_profile): Use widest_int to avoid
|
||||||
|
possible overflows.
|
||||||
|
|
||||||
|
2025-06-22 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
|
* auto-profile.cc (autofdo::afdo_count_scale): New.
|
||||||
|
(autofdo_source_profile::update_inlined_ind_target): Scale
|
||||||
|
counts.
|
||||||
|
(autofdo_source_profile::read): Set scale and dump
|
||||||
|
statistics.
|
||||||
|
(afdo_indirect_call): Scale.
|
||||||
|
(afdo_set_bb_count): Scale.
|
||||||
|
(afdo_find_equiv_class): Fix dumps.
|
||||||
|
(afdo_annotate_cfg): Scale.
|
||||||
|
|
||||||
|
2025-06-22 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
|
* cgraph.cc (cgraph_node::make_profile_global0): Support
|
||||||
|
GUESSED_GLOBAL0_AFDO
|
||||||
|
* ipa-cp.cc (update_profiling_info): Use
|
||||||
|
GUESSED_GLOBAL0_AFDO.
|
||||||
|
* profile-count.cc (profile_probability::dump): Use
|
||||||
|
quality ().
|
||||||
|
(profile_probability::stream_in): Use m_adjusted_quality.
|
||||||
|
(profile_probability::stream_out): Use m_adjusted_quality.
|
||||||
|
(profile_count::combine_with_ipa_count): Use quality ().
|
||||||
|
(profile_probability::sqrt): Likewise.
|
||||||
|
* profile-count.h (enum profile_quality): Add
|
||||||
|
GUESSED_GLOBAL0_AFDO; reoder GUESSED_GLOBAL0_ADJUSTED and
|
||||||
|
GUESSED_GLOBAL0.
|
||||||
|
(profile_probability): Add min_quality; replase m_quality
|
||||||
|
by m_adjused_quality; add set_quality; update all users
|
||||||
|
of quality.
|
||||||
|
(profile_count): Set n_bits to 60; make m_quality 4 bits;
|
||||||
|
update uses of quality.
|
||||||
|
(profile_count::afdo_zero, profile_count::globa0afdo): New.
|
||||||
|
|
||||||
2025-06-21 Jan Hubicka <hubicka@ucw.cz>
|
2025-06-21 Jan Hubicka <hubicka@ucw.cz>
|
||||||
|
|
||||||
* tree-inline.cc (copy_cfg_body): Fix profile of split functions.
|
* tree-inline.cc (copy_cfg_body): Fix profile of split functions.
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
20250622
|
20250623
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,20 @@
|
||||||
|
2025-06-22 Nicolas Boulenguez <nicolas@debian.org>
|
||||||
|
|
||||||
|
PR ada/120106
|
||||||
|
* gcc-interface/Make-lang.in: Set GNAT{MAKE,BIND,LINK_LS}_FOR_HOST
|
||||||
|
from GNAT{MAKE,BIND} instead of using hardcoded commands.
|
||||||
|
|
||||||
|
2025-06-22 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
|
* Make-generated.in: Remove obsolete stuff.
|
||||||
|
|
||||||
|
2025-06-22 Nicolas Boulenguez <nicolas@debian.org>
|
||||||
|
|
||||||
|
PR ada/120106
|
||||||
|
PR ada/120106
|
||||||
|
* Make-generated.in: Use GNATMAKE_FOR_BUILD instead of gnatmake.
|
||||||
|
* gcc-interface/Makefile.in: Likewise.
|
||||||
|
|
||||||
2025-06-17 Eric Botcazou <ebotcazou@adacore.com>
|
2025-06-17 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
PR ada/120665
|
PR ada/120665
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
2025-06-22 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
|
PR modula2/120731
|
||||||
|
* gm2-libs-log/Strings.def (Delete): Rewrite comment.
|
||||||
|
* gm2-libs-log/Strings.mod (Pos): Rewrite.
|
||||||
|
(PosLower): New procedure function.
|
||||||
|
|
||||||
2025-06-21 Gaius Mulley <gaiusmod2@gmail.com>
|
2025-06-21 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
* gm2-compiler/M2GCCDeclare.mod (StartDeclareModuleScopeSeparate):
|
* gm2-compiler/M2GCCDeclare.mod (StartDeclareModuleScopeSeparate):
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,13 @@
|
||||||
|
2025-06-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||||
|
|
||||||
|
PR target/119830
|
||||||
|
* gcc.target/riscv/pr119830.c: New test.
|
||||||
|
|
||||||
|
2025-06-22 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
|
PR modula2/120731
|
||||||
|
* gm2/pimlib/logitech/run/pass/teststrings.mod: New test.
|
||||||
|
|
||||||
2025-06-21 Jeff Law <jlaw@ventanamicro.com>
|
2025-06-21 Jeff Law <jlaw@ventanamicro.com>
|
||||||
|
|
||||||
PR target/118241
|
PR target/118241
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,13 @@
|
||||||
|
2025-06-22 Nicolas Boulenguez <nicolas@debian.org>
|
||||||
|
|
||||||
|
PR ada/120106
|
||||||
|
* configure.ac: Remove ACX_NONCANONICAL_HOST and add ACX_PROG_GNAT.
|
||||||
|
* configure: Regenerate.
|
||||||
|
* Makefile.in: Do not substitute host_noncanonical but substitute
|
||||||
|
GNATMAKE and GNATBIND.
|
||||||
|
Set GNAT{MAKE,BIND,LINK_LS}_FOR_HOST from GNAT{MAKE,BIND} instead
|
||||||
|
of using hardcoded commands.
|
||||||
|
|
||||||
2025-04-01 Eric Botcazou <ebotcazou@adacore.com>
|
2025-04-01 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
PR ada/119440
|
PR ada/119440
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue