Re: [PATCH 4/4] Allow vsx_extract_ to use Altivec registers, PR target/99293

2022-03-29 Thread Michael Meissner via Gcc-patches
On Mon, Mar 28, 2022 at 06:59:14PM -0500, Segher Boessenkool wrote: > On Mon, Mar 28, 2022 at 12:28:55PM -0400, Michael Meissner wrote: > > In looking at PR target/99293, I noticed that the vsx_extract_ > > pattern for V2DImode and V2DFmode only allowed traditional floating point > > registers, and

Re: [PATCH 4/4] Allow vsx_extract_ to use Altivec registers, PR target/99293

2022-03-28 Thread Segher Boessenkool
On Mon, Mar 28, 2022 at 12:28:55PM -0400, Michael Meissner wrote: > In looking at PR target/99293, I noticed that the vsx_extract_ > pattern for V2DImode and V2DFmode only allowed traditional floating point > registers, and it did not allow Altivec registers. The original code was > written a few

[PATCH 4/4] Allow vsx_extract_ to use Altivec registers, PR target/99293

2022-03-28 Thread Michael Meissner via Gcc-patches
Allow vsx_extract_ to use Altivec registers, PR target/99293 In looking at PR target/99293, I noticed that the vsx_extract_ pattern for V2DImode and V2DFmode only allowed traditional floating point registers, and it did not allow Altivec registers. The original code was written a few years ago wh