cse.c
238 KB
-
calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage for… · f474c6f8
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
Alexandre Oliva committed