re PR rtl-optimization/33732 (gcc.c-torture/execute/longlong.c execution at -O3)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Fri, 9 Nov 2007 12:49:55 +0000 (13:49 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 9 Nov 2007 12:49:55 +0000 (12:49 +0000)
commit96cdfb52ff5c5ff9c7b73ef81b23fc1e637b925b
tree02eb0b8225223e9a89c38c461a3257d4c11bc7ce
parent91a17a346ef6b2f901a3fe4077228d918a98a8b5
re PR rtl-optimization/33732 (gcc.c-torture/execute/longlong.c execution at -O3)

PR rtl-optimization/33732
* reload.c (push_reload): Check that the REG_DEAD note was referring
to a hardreg or to a pseudo that has been assigned exactly one hardreg
before considering it in order to select the reload register.
(combine_reloads): Likewise.
(find_dummy_reload): Likewise.

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