https://gcc.gnu.org/g:03ae1212a94a8800f0dbc6a3df9bf557a93c63b8

commit r13-9727-g03ae1212a94a8800f0dbc6a3df9bf557a93c63b8
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri May 30 00:22:01 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog | 11 +++++++++++
 gcc/DATESTAMP |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c33005d6f9a2..bf092f2a4519 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2025-05-29  Vladimir N. Makarov  <vmaka...@redhat.com>
+
+       PR rtl-optimization/99015
+       * lra-constraints.cc (enough_allocatable_hard_regs_p): Extract
+       from in_class_p.
+       (in_class_p): Use it with added conditions.
+       (process_alt_operands): Try to change class too.
+       (curr_insn_transform): Pass true to in_class_p for reg operand
+       win.  Spill pseudo only used in the insn if the corresponding
+       operand does not require hard register anymore.
+
 2025-05-28  Martin Jambor  <mjam...@suse.cz>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 939851372b3b..ac2743335765 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250529
+20250530

Reply via email to