diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1997-02-15 08:15:55 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1997-02-15 08:15:55 -0500 |
commit | 4d2c432d8832636b094b20024bda7d1b1ff095aa (patch) | |
tree | 2eb7cc1ad698a7fa455f5ad9e17a018e802f94ce /gcc | |
parent | 3e6e075c892f3cb569311f0afdab783545275f45 (diff) | |
download | gcc-4d2c432d8832636b094b20024bda7d1b1ff095aa.zip gcc-4d2c432d8832636b094b20024bda7d1b1ff095aa.tar.gz gcc-4d2c432d8832636b094b20024bda7d1b1ff095aa.tar.bz2 |
Update comments.
From-SVN: r13636
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/combine.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/combine.c b/gcc/combine.c index 800d0c7..2265eb3 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -952,7 +952,12 @@ can_combine_p (insn, i3, pred, succ, pdest, psrc) insns. Eliminate this problem by not combining with such an insn. Also, on some machines we don't want to extend the life of a hard - register. */ + register. + + This is the same test done in can_combine except that we don't test + if SRC is a CALL operation to permit a hard register with + SMALL_REGISTER_CLASSES, and that we have to take all_adjacent + into account. */ if (GET_CODE (src) == REG && ((REGNO (dest) < FIRST_PSEUDO_REGISTER |