[Bug rtl-optimization/32283] Missed induction variable optimization

2007-12-05 Thread amonakov at gmail dot com
--- Comment #15 from amonakov at gmail dot com 2007-12-05 16:26 --- Zdenek, please kindly share your thoughts on concerns expressed in previous comments. The failures of number-of-iterations analysis prohibit applying modulo scheduling to many simple loops that are otherwise eligible

[Bug tree-optimization/34160] Useful loop invariant motion missing

2007-11-20 Thread amonakov at gmail dot com
--- Comment #1 from amonakov at gmail dot com 2007-11-20 12:06 --- Created an attachment (id=14584) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14584&action=view) Preprocessed source Testcase attached. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34160

[Bug tree-optimization/34160] New: Useful loop invariant motion missing

2007-11-20 Thread amonakov at gmail dot com
l loop invariant motion missing Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: amonakov at gmail dot com

[Bug rtl-optimization/32283] Missed induction variable optimization

2007-09-20 Thread amonakov at gmail dot com
--- Comment #13 from amonakov at gmail dot com 2007-09-20 16:25 --- This patch sometimes confuses loop2_doloop. On ia64 this prevents use of countable loop branch machine idiom (br.cloop). On the example used in this thread loop2_doloop complains: Loop 1 is simple: simple exit 5

[Bug tree-optimization/32949] suboptimal address generation for int indices on 64-bit targets

2007-08-22 Thread amonakov at gmail dot com
--- Comment #3 from amonakov at gmail dot com 2007-08-22 21:29 --- With first hunk modified not to delete 'return true', this patch passes bootstrap with all default languages on ia64 and x86_64 with --disable-multilib, and passes regtest with no new regressions (all said wi

[Bug tree-optimization/32949] suboptimal address generation for int indices on 64-bit targets

2007-08-22 Thread amonakov at gmail dot com
--- Comment #2 from amonakov at gmail dot com 2007-08-22 10:13 --- > *** scev_probably_wraps_p (tree base, tree s > *** 2969,2977 >2032, 2040, 0, 8, ..., but the code is still legal. */ > > if (chrec_contains_und

[Bug tree-optimization/32949] New: suboptimal address generation for int indices on 64-bit targets

2007-07-31 Thread amonakov at gmail dot com
nu dot org ReportedBy: amonakov at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32949

[Bug bootstrap/27011] building profiledboort

2006-04-03 Thread amonakov at gmail dot com
--- Comment #3 from amonakov at gmail dot com 2006-04-03 21:25 --- (In reply to comment #2) > So what is wrong? > Oh, sorry for the mess. Shame on me. Building profiledbootstrap with checking enabled produces ICEing compiler (make profiledbootstrap stops trying to compile crt

[Bug bootstrap/27011] New: building profiledboort

2006-04-03 Thread amonakov at gmail dot com
gmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27011

[Bug bootstrap/27010] New: building profiledboor

2006-04-03 Thread amonakov at gmail dot com
gmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27010