mips.c (mips_add_large_offset_to_sp): New function.
* config/mips/mips.c (mips_add_large_offset_to_sp): New function. (mips_annotate_frame_insn): New function. (mips_emit_frame_related_store): New function. (save_restore_insns): Don't mark instructions that set up the base registers as frame-related. Add REG_FRAME_RELATED_EXPR notes to the store instructions instead. (mips_expand_prologue): If the stack size is moved into a temporary register, do not mark that move as frame-related. Add a REG_FRAME_RELATED_EXPR note to the stack adjustment instruction. From-SVN: r44761
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment