[Bug target/55642] [4.8 Regression] Invalid thumb code generated ("thumb conditional instruction should be in IT block")

kyrylo.tkachov at arm dot com gcc-bugzilla@gcc.gnu.org
Tue Dec 11 10:28:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642

Kyrill Tkachov <kyrylo.tkachov at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kyrylo.tkachov at arm dot
                   |                            |com

--- Comment #2 from Kyrill Tkachov <kyrylo.tkachov at arm dot com> 2012-12-11 10:28:11 UTC ---
Regression introduced with r193724.

The abssi2 patterns in thumb2.md output two instructions but the enclosing it
block thinks it's only one and therefore has the wrong number of t's (it
instead of itt).

Currently testing a patch to fix this.

Thanks,
Kyrill



More information about the Gcc-bugs mailing list