diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2006-02-03 01:24:50 +0100 |
---|---|---|
committer | Daniel Berlin <dberlin@gcc.gnu.org> | 2006-02-03 00:24:50 +0000 |
commit | 016925bc68140a35fbc0dac86841d02704fc350c (patch) | |
tree | a29bc7c72528536c6d857894bb9932dff5f9d9a1 /gcc/java/class.c | |
parent | d3d4b28fb7ccde42de203bf1a83db8d40c7c3741 (diff) | |
download | gcc-016925bc68140a35fbc0dac86841d02704fc350c.zip gcc-016925bc68140a35fbc0dac86841d02704fc350c.tar.gz gcc-016925bc68140a35fbc0dac86841d02704fc350c.tar.bz2 |
tree-tailcall.c (arg_needs_copy_p): New function.
2006-02-02 Zdenek Dvorak <dvorakz@suse.cz>
Daniel Berlin <dberlin@dberlin.org>
* tree-tailcall.c (arg_needs_copy_p): New function.
(eliminate_tail_call): Use arg_needs_copy_p.
(tree_optimize_tail_calls_1): Ditto. Also call add_virtual_phis.
(add_virtual_phis): New function.
Co-Authored-By: Daniel Berlin <dberlin@dberlin.org>
From-SVN: r110530
Diffstat (limited to 'gcc/java/class.c')
0 files changed, 0 insertions, 0 deletions