Re: [PATCH] Add zero_extendditi2. Improve lxvr*x code generation.

2022-05-13 Thread will schmidt via Gcc-patches
On Fri, 2022-05-13 at 12:13 -0400, Michael Meissner wrote: > Add zero_extendditi2. Improve lxvr*x code generation. > Content here matches what I commented on in the prior email with subject "Delay splitting addti3...". > This pattern adds zero_extendditi2 so that if we are extending DIm

Re: [PATCH] Add zero_extendditi2. Improve lxvr*x code generation.

2022-04-08 Thread Michael Meissner via Gcc-patches
On Wed, Apr 06, 2022 at 03:01:33PM -0500, will schmidt wrote: > In this context it's not clear what is the "old code" ? > The mtvsrdd > instruction is referenced in this code path. I see no direct reference > to lxvrdx here, though I suppose it's assumed somewhere behind the > emit_ calls. The lx

Re: [PATCH] Add zero_extendditi2. Improve lxvr*x code generation.

2022-04-06 Thread will schmidt via Gcc-patches
On Wed, 2022-04-06 at 14:21 -0400, Michael Meissner wrote: > From bf51c49f1481001c7b3223474d261dcbf9365eda Mon Sep 17 00:00:00 2001 > From: Michael Meissner > Date: Fri, 1 Apr 2022 22:27:13 -0400 > Subject: [PATCH] Add zero_extendditi2. Improve lxvr*x code generation. > Hi, > This pattern adds