Hi! On Wed, Dec 11, 2019 at 07:12:23PM -0500, Michael Meissner wrote: > --- gcc/config/rs6000/rs6000.c (revision 279141) > +++ gcc/config/rs6000/rs6000.c (working copy) > @@ -5541,6 +5541,10 @@ num_insns_constant_gpr (HOST_WIDE_INT va > && (value >> 31 == -1 || value >> 31 == 0)) > return 1; > > + /* PADDI can support up to 34 bit signed integers. */ > + else if (TARGET_PREFIXED_ADDR && SIGNED_34BIT_OFFSET_P (value)) > + return 1;
Please follow up with a patch to not call random numbers "OFFSET". Okay for trunk. Thanks! Segher