http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751
--- Comment #24 from Oleg Endo <olegendo at gcc dot gnu.org> 2012-03-27 20:14:57 UTC --- Author: olegendo Date: Tue Mar 27 20:14:44 2012 New Revision: 185894 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185894 Log: PR target/50751 * config/sh/sh.c (sh_legitimize_address, sh_legitimize_reload_address): Rearrange conditional logic. Move displacement address calculations to ... (sh_find_mov_disp_adjust): ... this new function. Modified: trunk/gcc/ChangeLog trunk/gcc/config/sh/sh.c