aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppmain.c
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2001-01-12 21:58:56 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2001-01-12 21:58:56 +0000
commitf474c6f8f92594e09a56c03cdd609d161e690bdd (patch)
tree7db1440305362aa4b11577379f87eec6ec050a30 /gcc/cppmain.c
parent7dd232a8824ac79a5d17641804ffe1a72f19c387 (diff)
downloadgcc-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 'gcc/cppmain.c')
0 files changed, 0 insertions, 0 deletions