[gcc(refs/users/meissner/heads/work111)] Update ChangeLog.meissner
Michael Meissner
meissner@gcc.gnu.org
Thu Mar 16 02:55:37 GMT 2023
https://gcc.gnu.org/g:604274d74ae907d47ea882581cd05534e4fd2809
commit 604274d74ae907d47ea882581cd05534e4fd2809
Author: Michael Meissner <meissner@linux.ibm.com>
Date: Wed Mar 15 22:55:33 2023 -0400
Update ChangeLog.meissner
Diff:
---
gcc/ChangeLog.meissner | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 71d546083d2..3dfe84dcc2c 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,5 +1,28 @@
==================== Branch work111, patch #21 ====================
+Make load/cmp fusion know about prefixed loads.
+
+2023-03-15 Michael Meissner <meissner@linux.ibm.com>
+ Aaron Sawdey <acsawdey@linux.ibm.com>
+
+gcc/
+
+ PR target/105325
+ * gcc/config/rs6000/genfusion.pl (gen_ld_cmpi_p10): The ld and lwa
+ instructions use the DS encoding instead of D. Set the sign_extend
+ attribute as appropriate.
+ * gcc/config/rs6000/fusion.md: Regenerate.
+ * gcc/config/rs6000/rs6000.md (prefixed attribute): Add fused_load_cmpi
+ instructions to the list of instructions that might have a prefixed load
+ instruction.
+
+gcc/testsuite/
+
+ PR target/105325
+ * g++.target/powerpc/pr105325.C: New test.
+
+==================== Branch work111, patch #21 ====================
+
Fix splat of extract for long long and double.
2023-03-15 Michael Meissner <meissner@linux.ibm.com>
More information about the Gcc-cvs
mailing list