]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 30 May 2025 00:22:01 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 30 May 2025 00:22:01 +0000 (00:22 +0000)
gcc/ChangeLog
gcc/DATESTAMP

index c33005d6f9a214cc58d7d0a04f1fda46d2c54426..bf092f2a4519abaf7ec85d055bd254295ba98fba 100644 (file)
@@ -1,3 +1,14 @@
+2025-05-29  Vladimir N. Makarov  <vmakarov@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  <mjambor@suse.cz>
 
        Backported from master:
index 939851372b3b1b07baeb1c7c8de3a42d43213362..ac27433357659113e3cab8793c0ca577082d1447 100644 (file)
@@ -1 +1 @@
-20250529
+20250530