]> gcc.gnu.org Git - gcc.git/commit
function.c (frame_required_for_rtx): Remove function.
authorBernd Schmidt <bernds@codesourcery.com>
Fri, 7 Oct 2011 12:20:17 +0000 (12:20 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 7 Oct 2011 12:20:17 +0000 (12:20 +0000)
commit764a2546bb1b7a4e3478042008ea75736de7c224
tree75f1b4d01d5b4be1eae0851d70a65cea44fab5f8
parent87aab9b24b6ef536f090e3c5acb7e68d14f141fe
function.c (frame_required_for_rtx): Remove function.

* function.c (frame_required_for_rtx): Remove function.
(requires_stack_frame_p): New arg set_up_by_prologue.  All callers
changed.  Compute a set of mentioned registers and compare against
the new arg rather than calling frame_required_for_rtx.
(thread_prologue_and_epilogue_insns): Compute the set_up_by_prologue
reg set.  Convert the unconverted_simple_returns mechanism to store
jump insns rather than their basic blocks.  Also check the
orig_entry_edge destination for new blocks.

From-SVN: r179654
gcc/ChangeLog
gcc/function.c
This page took 0.058531 seconds and 5 git commands to generate.