diff options
author | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-07 12:20:17 +0000 |
---|---|---|
committer | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-07 12:20:17 +0000 |
commit | f8e6666e4580a0fc0942b746f9242a5ef66170a5 (patch) | |
tree | 75f1b4d01d5b4be1eae0851d70a65cea44fab5f8 /gcc/builtins.c | |
parent | f39dd90cdce5bc4e0257b55b4108ceefe0787683 (diff) | |
download | gcc-f8e6666e4580a0fc0942b746f9242a5ef66170a5.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179654 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions