(reload): Can't eliminate if frame pointer needed and TO is stack pointer.
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 29 Jun 1994 20:02:13 +0000 (16:02 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 29 Jun 1994 20:02:13 +0000 (16:02 -0400)
commit9ff3516a35fc7223000fd245f62da36045eeb6a9
tree9db9bc5cf502ce91868ef454586236e7dd18f705
parentdaf55ac69a0ab8a559d68d9b0b0b1fc2b120de26
(reload): Can't eliminate if frame pointer needed and TO is stack pointer.

Spill HARD_FRAME_POINTER_REGNUM if not FRAME_POINTER_REGNUM and frame pointer
is needed.
(spill_hard_reg): If CANT_ELIMINATE, set regs_ever_live; no longer done by
callers.

From-SVN: r7605
gcc/reload1.c