regmove.c (fixup_match_1): Don't change an unchanging register.
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Tue, 14 Sep 1999 07:39:14 +0000 (07:39 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 14 Sep 1999 07:39:14 +0000 (01:39 -0600)
commit18bf656fc370751398d978b977d3d4c406a5246e
treee931f706c326b0432553be380d76a52377371cba
parent328de7dac7ee9534f9245d1a8f8084fbaa6b3451
regmove.c (fixup_match_1): Don't change an unchanging register.

        * regmove.c (fixup_match_1): Don't change an unchanging register.
        (stable_but_for_p): Renamed to:
        (stable_and_no_regs_but_for_p).  Reject unchanging registers too.
        Changed all callers.

From-SVN: r29394
gcc/ChangeLog
gcc/regmove.c