[gcc(refs/users/meissner/heads/dmf004)] Update ChangeLog.meissner.

Michael Meissner meissner@gcc.gnu.org
Thu Nov 17 21:55:15 GMT 2022


https://gcc.gnu.org/g:7194a57231439f50c538641365db355a39d0023c

commit 7194a57231439f50c538641365db355a39d0023c
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Wed Nov 16 03:29:30 2022 -0500

    Update ChangeLog.meissner.
    
    2022-11-16   Michael Meissner  <meissner@linux.ibm.com>
    
    gcc/
    
            * ChangeLog.meissner: Update.

Diff:
---
 gcc/ChangeLog.meissner | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner
index 01dfa7e2868..e0b854db699 100644
--- a/gcc/ChangeLog.meissner
+++ b/gcc/ChangeLog.meissner
@@ -1,3 +1,15 @@
+==================== Dmf004 branch, patch #23.
+
+Don't do load/store vector with length if overlap.
+
+2022-11-16   Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-string.cc (expand_block_move): Don't do the
+	optimization to use load/store vector with length if the source and
+	destination might overlap.
+
 ==================== Dmf004 branch, patch #22.
 
 Allow for inline code for memcpy to move more than 16 bytes.


More information about the Gcc-cvs mailing list