https://gcc.gnu.org/g:dfd150eac2b5d1f07d2b3a1368248cc39360508f

commit dfd150eac2b5d1f07d2b3a1368248cc39360508f
Author: Michael Meissner <meiss...@linux.ibm.com>
Date:   Wed Oct 16 19:22:36 2024 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.sha | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/gcc/ChangeLog.sha b/gcc/ChangeLog.sha
index 0727f25e522f..4baa72680749 100644
--- a/gcc/ChangeLog.sha
+++ b/gcc/ChangeLog.sha
@@ -6,15 +6,17 @@ Initial support for adding xxeval fusion support.
 
 gcc/
 
-       * config/rs6000/fusion.md (fuse_vandc_xor_noxxeval): Rename from
-       fuse_vandc_xor, and restrict the case to non-xxeval support.
-       (fuse_vandc_vxor_xxeval): New insn.
-       (fuse_vxor_vxor_noxxeval): Rename from fuse_vxor_xor, and restrict the
-       case to non-xxeval support.
-       (fuse_vxor_vxor_xxeval): New insn.
+       * config/rs6000/fusion.md: Regenerate.
+       * config/rs6000/genfusion.pl (gen_logical_addsubf): Add support to
+       generate vector/vector logical fusion if XXEVAL supports the fusion.
+       * config/rs6000/predicates.md (vector_fusion_operand): New predicate.
        * config/rs6000/rs6000.cc (rs6000_opt_vars): Add -mxxeval.
+       * config/rs6000/rs6000.md (isa attribute): Add xxeval.
+       (enabled attribute): Add support for -mxxeval.
        * config/rs6000/rs6000.opt (-mxxeval): New switch.
 
+==================== Branch work181-sha, patch #400 was reverted 
====================
+
 ==================== Branch work181-sha, baseline ====================
 
 Add ChangeLog.sha and update REVISION.

Reply via email to