Re: [PATCH 3/6] rs6000: Don't use zero_extract in the bswap:HI splitter

2015-05-11 Thread David Edelsohn
On Sun, May 10, 2015 at 12:13 PM, Segher Boessenkool wrote: > The next patch removes the zero_extract insn this splits to. Write > it as (and (lshiftrt ... instead. > > Okay for trunk? > > > Segher > > > 2015-05-10 Segher Boessenkool > > * config/rs6000/rs6000.md (define_split for bswa

[PATCH 3/6] rs6000: Don't use zero_extract in the bswap:HI splitter

2015-05-10 Thread Segher Boessenkool
The next patch removes the zero_extract insn this splits to. Write it as (and (lshiftrt ... instead. Okay for trunk? Segher 2015-05-10 Segher Boessenkool * config/rs6000/rs6000.md (define_split for bswaphi): Don't use zero_extract. --- gcc/config/rs6000/rs6000.md | 8 +++