[Bug c/57157] Poor optimization of portable rotate idiom

2015-08-11 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Jeffrey Walton changed: What|Removed |Added CC||noloader at gmail dot com --- Comment #

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 --- Comment #4 from Jakub Jelinek --- Created attachment 30075 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30075&action=edit /tmp/gcc49-pr57157.patch Untested tiny i386 improvement, instead of roll $31, %eax we can emit rorl %eax which is

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-05 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 --- Comment #2 from Marc Glisse 2013-05-05 07:19:07 UTC --- Created attachment 30033 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30033 fold_binary patch A forwprop patch would be better, but this seems to work.

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|