Re: [PATCH] V11 patch #2 of 15, Use prefixed load for vector extract with large offset

2019-12-22 Thread Segher Boessenkool
Hi! On Fri, Dec 20, 2019 at 06:38:32PM -0500, Michael Meissner wrote: > --- gcc/config/rs6000/rs6000.c(revision 279553) > +++ gcc/config/rs6000/rs6000.c(working copy) > @@ -6792,9 +6792,17 @@ rs6000_adjust_vec_address (rtx scalar_re > HOST_WIDE_INT offset = INTVAL (op1) + I

[PATCH] V11 patch #2 of 15, Use prefixed load for vector extract with large offset

2019-12-20 Thread Michael Meissner
This patch incorporates large offsets for -mcpu=future when we optimization a vector extract from memory and the memory address previously had been a prefixed address with a large offset. The current code would generate loading up the constant into a temporary and then doing an indexed load. Succ