mips.h (ELIMINABLE_REGS): Can't eliminate RETURN_ADDRESS_POINTER_REGNUM to $ra.
* config/mips/mips.h (ELIMINABLE_REGS): Can't eliminate RETURN_ADDRESS_POINTER_REGNUM to $ra. (CAN_ELIMINATE): Only eliminate it to $sp if a frame pointer is not needed. Disregard leaf_function_p(). (INITIAL_ELIMINATION_OFFSET): Adjust for elimination of rap to mips16 frame pointer. * config/mips/mips.md (store ra): Only to small SP offsets. 2001-08-22 Graham Stott <grahams@redhat.com> * config/mips/mips.h (RETURN_ADDR_RTX): For a leaf function return a REG rtx for the return address register. From-SVN: r50985
Showing
Please
register
or
sign in
to comment