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).