[gcc(refs/users/meissner/heads/work222)] Update ChangeLog.*
Michael Meissner
meissner@gcc.gnu.org
Mon Sep 22 02:05:00 GMT 2025
https://gcc.gnu.org/g:71e186ade986d1ef3bfbe1566aad79b89e4b3870
commit 71e186ade986d1ef3bfbe1566aad79b89e4b3870
Author: Michael Meissner <meissner@linux.ibm.com>
Date: Sun Sep 21 22:04:54 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 1cc58ef7235d..431f7c75ed76 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,40 @@
+==================== Branch work222, patch #19 ====================
+
+Use power7 CPU option for power7 support instead of -mpopcntd
+
+2025-09-21 Michael Meissner <meissner@linux.ibm.com>
+
+gcc/
+
+ * config/rs6000/dfp.h (cmp<mode>_internal1): Use power7 CPU option
+ support instead of -mpopcntd, except for population count instructions.
+ * config/rs6000/rs6000-builtin.cc (rs6000_builtin_is_supported):
+ Likewise.
+ * config/rs6000/rs6000-string.cc (expand_block_compare_gpr): Likewise.
+ * config/rs6000/rs6000.cc (rs6000_hard_regno_mode_ok_uncached):
+ Likewise.
+ (rs6000_option_override_internal): Likewise.
+ * config/rs6000/rs6000.h (TARGET_LDBRX): Likewise.
+ (TARGET_FCFID): Likewise.
+ (TARGET_LFIWZX): Likewise.
+ (TARGET_FCFIDS): Likewise.
+ (TARGET_FCFIDU): Likewise.
+ (TARGET_FCFIDUS): Likewise.
+ (TARGET_FCTIDUZ): Likewise.
+ (TARGET_FCTIWUZ): Likewise.
+ (TARGET_EXTRA_BUILTINS): Likewise.
+ (TARGET_POWER7): New macro.
+ * config/rs6000/rs6000.md (isa attribute): Use power7 CPU option support
+ instead of -mpopcntd, except for population count instructions.
+ (lrint<mode>s): Likewise.
+ (lrint<mode>si_di): Likewise.
+ (cmpmemsi): Likewise.
+ (bpermd_<mode>): Likewise.
+ (addg6s): Likewise.
+ (cdtbcd): Likewise.
+ (cbcdtd): Likewise.
+ (div<div_extend>_<mode>): Likewise.
+
==================== Branch work222, patch #18 ====================
Remove -mpower8-internal support.
More information about the Gcc-cvs
mailing list