]> git.ipfire.org Git - thirdparty/gcc.git/commit
reload.c (reload_inner_reg_of_subreg): Change type of return value and type of OUTPUT...
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 26 Oct 2011 13:54:13 +0000 (13:54 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 26 Oct 2011 13:54:13 +0000 (13:54 +0000)
commitd9d09ca2d67c64d7746c70f61fb595994ae941f5
treed066abe1a45fa2c2f22ff463c528153ff122a592
parentbfd5f9f59dc139568b3c205b7452a68cd8392d05
reload.c (reload_inner_reg_of_subreg): Change type of return value and type of OUTPUT parameter to bool and adjust.

* reload.c (reload_inner_reg_of_subreg): Change type of return value
and type of OUTPUT parameter to bool and adjust.  Document MODE and
OUTPUT parameters.  Use HARD_REGISTER_P.  Reorder final condition
and improve associated comment.
(push_reload): Clarify and update comments about reloading of subregs.
Adjust calls to reload_inner_reg_of_subreg.  Compute the class upfront
for the reloading of subregs in the out case as well.

From-SVN: r180526
gcc/ChangeLog
gcc/reload.c