http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45373
Alex Marshall changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45373
Alex Marshall changed:
What|Removed |Added
Severity|major |critical
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45373
Alex Marshall changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Resolution|INVALID
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45373
Alex Marshall changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
--- Comment #3 from trap15 at raidenii dot net 2010-08-22 02:47 ---
This actually appears to be the same problem when comparing in the other
direction as well. If I change the source from i < 8 to i > 8, then it uses
``cmp 8, iter; bgt 0xf00'', which is also wrong,
--- Comment #2 from trap15 at raidenii dot net 2010-08-21 23:47 ---
I tested both 4.4.4 and 4.4.0 and they both generate the wrong code.
--
trap15 at raidenii dot net changed:
What|Removed |Added
--- Comment #1 from trap15 at raidenii dot net 2010-08-21 23:45 ---
Created an attachment (id=21540)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21540&action=view)
the .i file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45373
rement loops compile into incorrect assembly
Product: gcc
Version: 4.4.4
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: trap15 at raidenii dot ne