Re: [PATCH, 4 of 4] Use vector pair for memory operations with -mcpu=future

2025-06-24 Thread Surya Kumari Jangala
Hi Mike, On 24/06/25 10:03 am, Michael Meissner wrote: > On Fri, Jun 20, 2025 at 01:19:45PM -0500, Segher Boessenkool wrote: >> Hi! >> >> On Fri, Jun 20, 2025 at 10:38:30PM +0530, Surya Kumari Jangala wrote: >>> On 14/06/25 2:13 pm, Michael Meissner wrote: This is patch #4 of 4 to add -mcpu=f

Re: [PATCH, 4 of 4] Use vector pair for memory operations with -mcpu=future

2025-06-23 Thread Michael Meissner
On Fri, Jun 20, 2025 at 01:19:45PM -0500, Segher Boessenkool wrote: > Hi! > > On Fri, Jun 20, 2025 at 10:38:30PM +0530, Surya Kumari Jangala wrote: > > On 14/06/25 2:13 pm, Michael Meissner wrote: > > > This is patch #4 of 4 to add -mcpu=future support to the PowerPC. > > > > I think this should

Re: [PATCH, 4 of 4] Use vector pair for memory operations with -mcpu=future

2025-06-20 Thread Segher Boessenkool
Hi! On Fri, Jun 20, 2025 at 10:38:30PM +0530, Surya Kumari Jangala wrote: > On 14/06/25 2:13 pm, Michael Meissner wrote: > > This is patch #4 of 4 to add -mcpu=future support to the PowerPC. > > I think this should be a separate patch in itself. As such, this > patch is not required to enable the

Re: [PATCH, 4 of 4] Use vector pair for memory operations with -mcpu=future

2025-06-20 Thread Surya Kumari Jangala
Hi Mike, On 14/06/25 2:13 pm, Michael Meissner wrote: > This is patch #4 of 4 to add -mcpu=future support to the PowerPC. I think this should be a separate patch in itself. As such, this patch is not required to enable the -mcpu=future option. > > In the development for the power10 processor, G

[PATCH, 4 of 4] Use vector pair for memory operations with -mcpu=future

2025-06-14 Thread Michael Meissner
This is patch #4 of 4 to add -mcpu=future support to the PowerPC. In the development for the power10 processor, GCC did not enable using the load vector pair and store vector pair instructions when optimizing things like memory copy. This patch enables using those instructions if -mcpu=future is