From: Jeff Law Date: Fri, 2 Oct 1998 10:25:55 +0000 (-0600) Subject: caller-save.c (insert_save_restore): Break this function up into new functions insert... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f670c074b860ce1e1d538fa41aa4f07832f050f2;p=gcc.git caller-save.c (insert_save_restore): Break this function up into new functions insert_restore... 0 * caller-save.c (insert_save_restore): Break this function up into new functions insert_restore, insert_save and insert_one_insn. All callers changed. (insert_restore): New function, mostly broken out of insert_save_restore. (insert_save): Likewise. (insert_one_insn): Likewise. (restore_referenced_regs): New argument BLOCK. All callers changed. (save_call_clobbered_regs): Don't keep track of basic block boundaries in this function, do it in insert_one_insn instead. From-SVN: r22753 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1bdc7e17f35..2e92aa0fbc0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,16 @@ Fri Oct 2 10:51:35 1998 Bernd Schmidt + * caller-save.c (insert_save_restore): Break this function up + into new functions insert_restore, insert_save and insert_one_insn. + All callers changed. + (insert_restore): New function, mostly broken out of + insert_save_restore. + (insert_save): Likewise. + (insert_one_insn): Likewise. + (restore_referenced_regs): New argument BLOCK. All callers changed. + (save_call_clobbered_regs): Don't keep track of basic block boundaries + in this function, do it in insert_one_insn instead. + * reload1.c (reload): Break out some more pieces into separate functions. (dump_needs): New function, broken out of reload.