https://gcc.gnu.org/g:47a36f33f1c733095c3bd7ef60dfb21725967658

commit 47a36f33f1c733095c3bd7ef60dfb21725967658
Author: Michael Meissner <meiss...@linux.ibm.com>
Date:   Thu Mar 27 21:11:41 2025 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.paddis | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gcc/ChangeLog.paddis b/gcc/ChangeLog.paddis
index 57222325a8b1..2cb83fa01731 100644
--- a/gcc/ChangeLog.paddis
+++ b/gcc/ChangeLog.paddis
@@ -1,3 +1,47 @@
+==================== Branch work198-paddis, patch #311 ====================
+
+RFC2677-Add xvrlw support.
+
+2025-03-27  Michael Meissner  <meiss...@linux.ibm.com>
+
+gcc/
+
+       * config/rs6000/altivec.md (xvrlw): New insn.
+       * config/rs6000/rs6000.h (TARGET_XVRLW): New macro.
+
+gcc/testsuite/
+
+       * gcc.target/powerpc/vector-rotate-left.c: New test.
+
+==================== Branch work198-paddis, patch #310 ====================
+
+RFC2686-Add paddis support.
+
+2025-03-27  Michael Meissner  <meiss...@linux.ibm.com>
+
+gcc/
+
+       * config/rs6000/constraints.md (eU): New constraint.
+       (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.
+       (print_operand): Add %B<n> for paddis support.
+       * config/rs6000/rs6000.h (TARGET_PADDIS): New macro.
+       (SIGNED_INTEGER_32BIT_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.
+
+gcc/testsuite/
+
+       * gcc.target/powerpc/prefixed-addis.c: New test.
+
 ==================== Branch work198-paddis, patch #301 ====================
 
 RFC2655-Add saturating subtract built-ins.

Reply via email to