diff options
| author | Alexandre Oliva <aoliva@redhat.com> | 2001-01-12 21:58:56 +0000 |
|---|---|---|
| committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2001-01-12 21:58:56 +0000 |
| commit | f474c6f8f92594e09a56c03cdd609d161e690bdd (patch) | |
| tree | 7db1440305362aa4b11577379f87eec6ec050a30 /libjava/java/io/ObjectOutput.java | |
| parent | 7dd232a8824ac79a5d17641804ffe1a72f19c387 (diff) | |
| download | gcc-f474c6f8f92594e09a56c03cdd609d161e690bdd.zip gcc-f474c6f8f92594e09a56c03cdd609d161e690bdd.tar.gz gcc-f474c6f8f92594e09a56c03cdd609d161e690bdd.tar.bz2 | |
calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage for arguments passed by reference.
* calls.c (emit_library_call_value_1): Add USEs and CLOBBERs
to function usage for arguments passed by reference. Optimize
callee-copied arguments.
* regmove.c (find_related_toplev): Find uses in function usage.
(replace_in_call_usage): New function.
(fixup_match_1): Call it.
* cse.c (cse_insn): Canonicalize registers in function usage.
* reload1.c (replace_pseudos_in_call_usage): New function.
(reload): Call it.
From-SVN: r38964
Diffstat (limited to 'libjava/java/io/ObjectOutput.java')
0 files changed, 0 insertions, 0 deletions
