reload.c (push_secondary_reload): When invoking a reload_{in,out} pattern...
authorRichard Henderson <rth@cygnus.com>
Fri, 11 Aug 2000 08:52:58 +0000 (01:52 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 11 Aug 2000 08:52:58 +0000 (01:52 -0700)
commit9eba0801b6256850a254f51713ee780037ef9b0d
treeb9bbd99999019a1c1eaf2326e11ca5a7fcb9af65
parent8b4944fbce62beaf05ffeb0ac734d2b40bd5af80
reload.c (push_secondary_reload): When invoking a reload_{in,out} pattern...

        * reload.c (push_secondary_reload): When invoking a reload_{in,out}
        pattern, always allocate a tertiary scratch register.

        * config/alpha/alpha.md (reload_inqi): Use a DImode scratch.
        (reload_inhi): Likewise.

From-SVN: r35626
gcc/ChangeLog
gcc/config/alpha/alpha.md
gcc/reload.c