Re: [PATCH SH] Fix PR57108

2013-05-12 Thread Oleg Endo
On Sun, 2013-05-05 at 22:56 +0900, Kaz Kojima wrote: > Oleg Endo wrote: > > The operand mode in the tstsi_t_zero_extract_eq pattern was void on > > purpose to match any mode (at least QI HI SI DI). The attached patch > > fixes that. > > OK for trunk and 4.8 if it passes testing? (I'd leave 4.7

Re: [PATCH SH] Fix PR57108

2013-05-05 Thread Kaz Kojima
Oleg Endo wrote: > The operand mode in the tstsi_t_zero_extract_eq pattern was void on > purpose to match any mode (at least QI HI SI DI). The attached patch > fixes that. > OK for trunk and 4.8 if it passes testing? (I'd leave 4.7 alone since > it doesn't have the iterators.md). OK. > (BTW,

Re: [PATCH SH] Fix PR57108

2013-05-05 Thread Oleg Endo
Hi, On Mon, 2013-04-29 at 11:31 +0200, Christian Bruel wrote: > Hello, > > This patches set the correct operand mode for tstsi_t_zero_extract_eq, > to avoid reload generating a move between a constant and a void register. > > Reg tested for sh-elf. No performance impact Unfortunately after your

Re: [PATCH SH] Fix PR57108

2013-04-29 Thread Kaz Kojima
Christian Bruel wrote: > This patches set the correct operand mode for tstsi_t_zero_extract_eq, > to avoid reload generating a move between a constant and a void register. > > Reg tested for sh-elf. No performance impact > > OK for 4.7, 4.8 and trunk ? OK. Regards, kaz