diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-05-07 10:09:32 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-05-07 10:09:32 -0400 |
commit | 19a9014fab5f39ebfe4e56a298e786eb2cf7d968 (patch) | |
tree | 7d58be9bdadf663426f0987ee5f4abd141d5ab55 /gcc | |
parent | 5a783256bfc031ee157c84e8290c46d009f2403a (diff) | |
download | gcc-19a9014fab5f39ebfe4e56a298e786eb2cf7d968.zip gcc-19a9014fab5f39ebfe4e56a298e786eb2cf7d968.tar.gz gcc-19a9014fab5f39ebfe4e56a298e786eb2cf7d968.tar.bz2 |
(choose_reload_regs): Remove previous change.
From-SVN: r7261
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/reload1.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c index 098eed9..5fb6de5 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -4844,21 +4844,6 @@ choose_reload_regs (insn, avoid_return_reg) reload_when_needed[j], reload_mode[j]); } - /* Ban all registers used for argument passing to the current - function call. */ - if (GET_CODE (insn) == CALL_INSN) - { - rtx link; - - for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) - if (GET_CODE (XEXP (link, 0)) == USE) - { - register rtx reg = SET_DEST (XEXP (link, 0)); - mark_reload_reg_in_use (REGNO (reg), 0, RELOAD_FOR_INPUT, - GET_MODE (reg)); - } - } - if (n_reloads > 1) qsort (reload_order, n_reloads, sizeof (short), reload_reg_class_lower); |