------- Comment #3 from rask at gcc dot gnu dot org 2007-09-18 13:25 ------- Subject: Bug 33388
Author: rask Date: Tue Sep 18 13:24:44 2007 New Revision: 128577 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128577 Log: PR target/33388 PR target/33397 * config/fr30/fr30.md (addsi3): Check REG_P() before calling REGNO(). (addsi_small_int): Likewise. (addsi_big_int): Use rtx_equal_p() instead of REGNO() comparison. (one_cmplsi2): Likewise. (negsi2): Delete. (enter_func): Expand insn using hard_frame_pointer_rtx and stack_pointer_rtx. (*enter_func): New. * config/fr30/fr30.c (fr30_expand_prologue): Check for hard_frame_pointer_rtx instead of using REGNO() check. Properly sign extend GEN_INT() argument. Modified: trunk/gcc/ChangeLog trunk/gcc/config/fr30/fr30.c trunk/gcc/config/fr30/fr30.md -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33388