Commit d4e0d036 by Bernd Schmidt Committed by Bernd Schmidt

rtlanal.c (simplify_subreg_regno): Don't treat HARD_FRAME_POINTER_REGNUM specially.

	* rtlanal.c (simplify_subreg_regno): Don't treat
	HARD_FRAME_POINTER_REGNUM specially.

From-SVN: r162726
parent 1107bd38
2010-07-30 Bernd Schmidt <bernds@codesourcery.com>
* rtlanal.c (simplify_subreg_regno): Don't treat
HARD_FRAME_POINTER_REGNUM specially.
2010-07-30 Joseph Myers <joseph@codesourcery.com>
* common.opt (-G): Don't define option here.
......
......@@ -3297,8 +3297,7 @@ simplify_subreg_regno (unsigned int xregno, enum machine_mode xmode,
/* We shouldn't simplify stack-related registers. */
if ((!reload_completed || frame_pointer_needed)
&& (xregno == FRAME_POINTER_REGNUM
|| xregno == HARD_FRAME_POINTER_REGNUM))
&& xregno == FRAME_POINTER_REGNUM)
return -1;
if (FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment