public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/users/meissner/heads/work088)] Update ChangeLog.meissner.
@ 2022-05-06 4:11 Michael Meissner
0 siblings, 0 replies; only message in thread
From: Michael Meissner @ 2022-05-06 4:11 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:ab4d5349c3395f908e759f58e6d110bf106c14e7
commit ab4d5349c3395f908e759f58e6d110bf106c14e7
Author: Michael Meissner <meissner@linux.ibm.com>
Date: Fri May 6 00:10:41 2022 -0400
Update ChangeLog.meissner.
2022-05-06 Michael Meissner <meissner@linux.ibm.com>
gcc/
* ChangeLog.meissner: Update.
Diff:
---
gcc/ChangeLog.meissner | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index d29ca63ea89..b97c2794fb5 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,53 @@
+==================== work088 patch #2
+
+Eliminate power8-fusion and power8-fusion-sign options.
+
+2022-05-06 Michael Meissner <meissner@linux.ibm.com>
+
+gcc/
+
+ PR target/102059
+ * config/rs6000/predicates.md (fusion_gpr_mem_load): Remove
+ support for fusing load with sign extend.
+ * config/rs6000/rs6000-cpus.def (OTHER_FUSION_MASKS): Delete.
+ (ISA_3_0_MASKS_SERVER): Don't reset fusion masks.
+ (POWERPC_MASKS): Delete -mpower8-fusion option.
+ * config/rs6000/rs6000.cc (rs6000_debug_reg_global): Delete code
+ to print out power8 fusion status.
+ (rs6000_option_override_internal): Delete support for power8
+ fusion options.
+ (rs6000_opt_masks): Delete power8-fusion and power8-fusion-sign
+ options.
+ (rs6000_can_inline_p): Delete resetting power8 fusion.
+ (fusion_gpr_load_p): Don't fuse load with sign extend.
+ (expand_fusion_gpr_load): Likewise.
+ * config/rs6000/rs6000.h (MASK_P8_FUSION): Delete.
+ (TARGET_P8_FUSION): New macro.
+ * config/rs6000/rs6000.opt (-mpower8-fusion): Delete option, allow
+ -mno-power8-fusion without warning.
+ (-mpower8-fusion-sign): Delete option.
+ * doc/invoke.texi (RS/6000 and PowerPC Options): Delete
+ -mpower8-fusion.
+
+gcc/testsuite/
+
+ PR target/102059
+ * gcc.target/powerpc/pr102059-3.c: Remove -mno-power8-fusion
+ option.
+
+==================== work088 patch #1
+
+Clear fusion bits for inline tests.
+
+2022-05-05 Michael Meissner <meissner@linux.ibm.com>
+
+gcc/
+ * config/rs6000/rs6000.cc (rs6000_can_inline_p): Clear the fusion
+ bits when testing for inline function compatibility.
+
+
+==================== work088 start branch
+
2022-05-05 Michael Meissner <meissner@linux.ibm.com>
Clone branch
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-05-06 4:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-06 4:11 [gcc(refs/users/meissner/heads/work088)] Update ChangeLog.meissner Michael Meissner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).