Oleg Endo <oleg.e...@t-online.de> wrote: > This patch adds support for SH's rotcl instruction. > While working on it, I've noticed that the DImode left shift by one insn > was not used anymore, and instead ended up as 'x + x'. This > transformation was happening before/during RTL expansion. The fix for > it was to adjust the costs for DImode plus/minus. > > Tested on rev 193135 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?
OK. Regards, kaz