From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1005) id 385DC3858C2C; Thu, 24 Mar 2022 01:35:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 385DC3858C2C Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Michael Meissner To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/meissner/heads/work082)] Update ChangeLog.meissner. X-Act-Checkin: gcc X-Git-Author: Michael Meissner X-Git-Refname: refs/users/meissner/heads/work082 X-Git-Oldrev: 2f61e4c25937b132841aa3eb6c71d7f4f53b09be X-Git-Newrev: 048a4d58b235e3d9f102529394c97594c02f43b6 Message-Id: <20220324013517.385DC3858C2C@sourceware.org> Date: Thu, 24 Mar 2022 01:35:17 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2022 01:35:17 -0000 https://gcc.gnu.org/g:048a4d58b235e3d9f102529394c97594c02f43b6 commit 048a4d58b235e3d9f102529394c97594c02f43b6 Author: Michael Meissner Date: Wed Mar 23 21:34:57 2022 -0400 Update ChangeLog.meissner. 2022-03-23 Michael Meissner gcc/ * ChangeLog.meissner: Update. Diff: --- gcc/ChangeLog.meissner | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner index 993dca92e4f..8cf11cf85b4 100644 --- a/gcc/ChangeLog.meissner +++ b/gcc/ChangeLog.meissner @@ -1,25 +1,4 @@ -==================== Work082, patch #9: -Improve vsx_extract_ - -In looking at PR target/99293, I noticed that the code in -vsx_extract_ could be improved. - -When the element being extracted is the element in the upper 64-bits, we -should do an insn_split to convert this to a simple move. This would -allow the post reload passes to eliminate the move completely. - -The insn type attribute was incorrect in that it used "mfvsr" instead of -"vecperm" when a xxpermdi would be generated. Also, when a "mvfsrld" -would be generated, the type should be "mfvsr". - -2022-03-23 Michael Meissner - -gcc/ - PR target/99392 - * config/rs6000/rs6000.md (vsx_extract_): Split extracts - that are just a move to being a move insn. Use the correct insn - type for the alternatives. - (insn splitter for vsx_extract_): Add new splitter. +==================== Work082, patch #9 (reverted): ==================== Work082, patch #8: Improve vsx_splat__reg