[Bug target/34932] [avr] ICE in reload
hutchinsonandy at aim dot com
gcc-bugzilla@gcc.gnu.org
Fri Mar 21 22:53:00 GMT 2008
------- Comment #4 from hutchinsonandy at aim dot com 2008-03-21 22:52 -------
Created an attachment (id=15357)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15357&action=view)
FIX for ICE
This patches disables instruction pattern that causes ICE. This pattern is used
for the case of addition where both operands are zero_extended.
Since zero extension of this type must still load a zero into one register
anyway, there appears to be no benefit from this pattern over separate patterns
for addhi3_zero_extend1 and zero_extend.
So rather than trying to get reload to figure it out, the problem instruction
can be removed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34932
More information about the Gcc-bugs
mailing list