diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2001-08-10 13:08:16 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2001-08-10 13:08:16 +0000 |
commit | 67070ffeb0f10bcc841e87756d18eb85de1ab8a8 (patch) | |
tree | dbed25d8882c9ff756cc85d3b8076f7b534a4bda /gcc/c-semantics.c | |
parent | a8205f032908c8d821e92aac477cf60804ca2d2e (diff) | |
download | gcc-67070ffeb0f10bcc841e87756d18eb85de1ab8a8.zip gcc-67070ffeb0f10bcc841e87756d18eb85de1ab8a8.tar.gz gcc-67070ffeb0f10bcc841e87756d18eb85de1ab8a8.tar.bz2 |
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
Diffstat (limited to 'gcc/c-semantics.c')
0 files changed, 0 insertions, 0 deletions