This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [SH] PR 54089 - Add support for rotcr insn


On 08/20/12 01:02:39, Oleg Endo wrote:
> Hello,
> 
> This adds support for SH's rotcr insn.
> Tested on rev 190459 with
> make -k check RUNTESTFLAGS="--target_board=sh-sim
> \{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a/-mb}"
> 
> and no new failures.
> OK?
> 
> Cheers,
> Oleg
> 
> ChangeLog:
> 
> 	PR target/50489

Above: that should be: PR target/54089.

> 	* config/sh/sh.md (rotcr, *rotcr, shar, shlr): New insns and 
> 	splits.
> 	(ashrdi3_k, lshrdi3_k): Rewrite as insn_and_split.
> 	* config/sh/sh.c (sh_lshrsi_clobbers_t_reg_p): New function.
> 	* config/sh/sh-protos.h (sh_lshrsi_clobbers_t_reg_p): Declare 
> 	it.
> 	
> testsuite/ChangeLog:
> 	
> 	PR target/50489

Here also.

> 	* gcc.target/sh/pr54089-1.c: New.

This is OK.

For a sec. I thought my long-standing bug report
got some attention. :)

- Gary


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]