Summary: | gcc 4.4.0 20090116 loop unrolling messes optimization | ||
---|---|---|---|
Product: | gcc | Reporter: | martin krastev <blu.dark> |
Component: | middle-end | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | CC: | gcc-bugs, pinskia |
Priority: | P3 | Keywords: | missed-optimization |
Version: | 4.4.0 | ||
Target Milestone: | --- | ||
Host: | powerpc-apple-darwin8.11.0 | Target: | powerpc-apple-darwin8.11.0 |
Build: | powerpc-apple-darwin8.11.0 | Known to work: | |
Known to fail: | Last reconfirmed: |
Description
martin krastev
2009-01-30 21:58:37 UTC
Result unreproducible under the same compiler version and same compile options on a OSX 10.5.6 core2duo host. Both 'flat_assignment_ai' and 'loop_assignment_ai' versions generate identical code. $ i386-apple-darwin9.6.0-gcc-4.4.0 -v Using built-in specs. Target: i386-apple-darwin9.6.0 Configured with: ../gcc-4.4-20090116/configure --prefix=/opt/local --enable-languages=c,c++,objc,obj-c++ --libdir=/opt/local/lib/gcc44 --includedir=/opt/local/include/gcc44 --infodir=/opt/local/share/info --mandir=/opt/local/share/man --with-local-prefix=/opt/local --with-system-zlib --disable-nls --program-suffix=-mp-4.4 --with-gxx-include-dir=/opt/local/include/gcc44/c++/ --with-gmp=/opt/local --with-mpfr=/opt/local Thread model: posix gcc version 4.4.0 20090116 (experimental) (GCC) |