[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2013-12-24 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815 Bug 24815 depends on bug 19078, which changed state. Bug 19078 Summary: Poor quality code after loop unrolling. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19078 What|Removed |Added -

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2012-07-22 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815 Oleg Endo changed: What|Removed |Added Target|sh-elf |sh*-*-* Last reconfirmed|2006-04-24 22:37:4

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2006-04-24 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2006-04-24 22:37 --- I'm sure Zdenek would argue that strength reduction is not the unroller's task (and fwiw I agree), and Joern would argue that it is. Either way, this is a valid bug report. -- steven at gcc dot gnu dot org change

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2005-11-11 21:48 --- (In reply to comment #1) > Try -fsplit-ivs-in-unroller > No, that doesn't help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread amylaar at gcc dot gnu dot org
--- Comment #2 from amylaar at gcc dot gnu dot org 2005-11-11 21:40 --- Created an attachment (id=10222) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10222&action=view) test case This testcase, compiled with -O2 -funroll-loops, shows numerous reg+index addressing being used in th

[Bug rtl-optimization/24815] loop unrolling ends up with too much reg+index addressing

2005-11-11 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-11 21:06 --- Try -fsplit-ivs-in-unroller -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24815