This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/8776] loop invariants are not removed (most likely)
- From: "dhazeghi at yahoo dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Jun 2003 19:50:51 -0000
- Subject: [Bug optimization/8776] loop invariants are not removed (most likely)
- References: <20021201152600.8776.lomov1@yahoo.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8776
dhazeghi@yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
GCC build triplet| |i686-pc-linux-gnu
GCC host triplet| |i686-pc-linux-gnu
GCC target triplet| |i686-linux-pc-gnu
Last reconfirmed|0000-00-00 00:00:00 |2003-06-04 19:50:50
date| |
------- Additional Comments From dhazeghi@yahoo.com 2003-06-04 19:50 -------
Hello,
your problem as stated is fixed on gcc 3.3 branch and mainline. Please note that -O9 is the same
thing as -O3 (-On for n>3 is identical to -O3). Second, your code performs identically for me with
-O3, -O3 -DSLOW1 and -O3 -DSLOW2 with gcc 3.3. With gcc mainline, things are somewhat more
bizarre. With -O3, or -O3 -DSLOW1, the code is about 50% slower than with gcc 3.3, but with -O3
-DSLOW2 it's the same speed as gcc 3.3 (ie faster than the with the other two options). Very
strange.
Dara
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.