https://gcc.gnu.org/g:0b219f93d96d97e22a95ffdf58fc1ad2711b6f7b

commit 0b219f93d96d97e22a95ffdf58fc1ad2711b6f7b
Author: Michael Meissner <[email protected]>
Date:   Tue Jun 9 20:50:07 2026 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.dmf | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/gcc/ChangeLog.dmf b/gcc/ChangeLog.dmf
index 49769927b150..40ca7c4bf11f 100644
--- a/gcc/ChangeLog.dmf
+++ b/gcc/ChangeLog.dmf
@@ -1,4 +1,4 @@
-==================== Branch work247-dmf, patch #114 ====================
+==================== Branch work247-dmf, patch #120 ====================
 
 Add paddis support.
 
@@ -13,23 +13,29 @@ gcc/
        (eV): Likewise.
        * config/rs6000/predicates.md (paddis_operand): New predicate.
        (paddis_paddi_operand): Likewise.
-       (add_operand): Add paddis support.
-       * config/rs6000/rs6000.cc (num_insns_constant_gpr): Add paddis support.
-       (num_insns_constant_multi): Likewise.
+       (add_cint_operand): Add paddis support.
+       (reg_or_add_cint_operand): Add support for adds that can be done with
+       paddis and paddi/addi.
+       (add_operand): Add support for adds that can be done with paddis, but
+       not paddis + paddi/addi..
+       * config/rs6000/rs6000.cc (num_insns_constant_gpr): Add support for adds
+       that can be done with paddis and also paddis combined with paddi/addi.
        (print_operand): Add %B<n> for paddis support.
        * config/rs6000/rs6000.h (TARGET_PADDIS): New macro.
-       (SIGNED_INTEGER_32BIT_P): Likewise.
+       (SIGNED_INTEGER_64BIT_P): Likewise.
        * config/rs6000/rs6000.md (isa attribute): Add paddis support.
        (enabled attribute); Likewise.
-       (add<mode>3): Likewise.
-       (adddi3 splitter): New splitter for paddis.
-       (movdi_internal64): Add paddis support.
-       (movdi splitter): New splitter for paddis.
+       (add<mode>3 define_expand): Likewise.
+       (*add<mode>3 define_insn): Likewise.
+       (movdi_internal64): Add paddis and paddis+paddi support.
+       (movdi splitter): New splitter for paddis + paddi/addi.
+       * doc/md.texi (PowerPC constraints): Add eU and eV documentation.
 
 gcc/testsuite/
 
        * gcc.target/powerpc/prefixed-addis.c: New test.
 
+==================== Branch work247-dmf, patch #115 was reverted 
====================
 ==================== Branch work247-dmf, patch #114 was reverted 
====================
 
 ==================== Branch work247-dmf, patch #113 ====================

Reply via email to