On Sat, Jun 21, 2014 at 10:47 PM, Segher Boessenkool
<seg...@kernel.crashing.org> wrote:
> This uses the rotl* extended mnemonics instead of the rlw*nm and rld*cl
> mnemonics, because they are shorter and more importantly they look the
> same for 32-bit and 64-bit.
>
> Bootstrapped and tested on powerpc64-linux, {-m64,-m64/-mtune=power8,
> -m32,-m32/-mpowerpc64}, no regressions.  Okay to apply?
>
>
> Segher
>
>
> gcc/
>         * config/rs6000/rs6000.md (rotlsi3, *rotlsi3_internal2 and split,
>         *rotlsi3_internal3 and split, rotldi3, *rotldi3_internal2 and split,
>         *rotldi3_internal3 and split): Delete, merge into...
>         (rotl<mode>3, rotl<mode>3_dot, rotl<mode>3_dot2): New.
>         (*rotlsi3_64): Fix formatting.  Fix condition.  Replace "i" by "n".
>         Use "rotlw" extended mnemonic.

Okay.

Thanks, David

Reply via email to