summaryrefslogtreecommitdiffstats
path: root/gcc/cppfiles.c
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2003-11-14 17:28:25 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2003-11-14 17:28:25 +0000
commit3fb924d2c7e1707623d487c8ff64ceded60283e3 (patch)
tree753d9314a0fd4ae7558309808837be7aaf893eae /gcc/cppfiles.c
parent752e26e895f78c9c838b67a3f52f592fb8d03c66 (diff)
downloadppe42-gcc-3fb924d2c7e1707623d487c8ff64ceded60283e3.tar.gz
ppe42-gcc-3fb924d2c7e1707623d487c8ff64ceded60283e3.zip
PR/6552
* function.c (struct epi_info): New field const_equiv. (update_epilogue_consts): New function. (keep_stack_depressed): Clear new field and verify scratch register doesn't have it set. Call new function via note_stores. (handle_epilogue_set): Allow setting SP equiv reg in different mode. Allow PLUS where second operand is register known set to constant. (emit_equiv_load): Write load using proper mode if source different. * config/mips/mips.md (return_internal): Put (return) first. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73609 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppfiles.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud