On Sat, Jun 21, 2014 at 10:47 PM, Segher Boessenkool <seg...@kernel.crashing.org> wrote: > The last (and ugliest) kind of shift. > > Bootstrapped and tested on powerpc64-linux, {-m64,-m64/-mtune=power8, > -m32,-m32/-mpowerpc64}, no regressions. Okay to apply? > > > Segher > > > 2014-06-21 Segher Boessenkool <seg...@kernel.crashing.org> > > gcc/ > * config/rs6000/rs6000.md (ashrsi3, two anonymous define_insns and > define_splits, > ashrdi3, *ashrdi3_internal1, *ashrdi3_internal2 and split, > *ashrdi3_internal3 and split): Delete, merge into... > (ashr<mode>3): New expander. > (*ashr<mode>3, ashr<mode>3_dot, ashr<mode>3_dot2): New. > (*ashrsi3_64): Fix formatting. Replace "i" by "n".
Okay. Thanks, David