[Bug target/70799] STV pass does not convert DImode shifts

2017-04-25 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 Uroš Bizjak changed: What|Removed |Added Target||x86 Status|ASSIGNED

[Bug target/70799] STV pass does not convert DImode shifts

2017-04-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #10 from uros at gcc dot gnu.org --- Author: uros Date: Tue Apr 25 17:45:22 2017 New Revision: 247263 URL: https://gcc.gnu.org/viewcvs?rev=247263&root=gcc&view=rev Log: PR target/70799 * config/i386/i386.c (dimode_scal

[Bug target/70799] STV pass does not convert DImode shifts

2017-04-23 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Sun Apr 23 07:25:30 2017 New Revision: 247082 URL: https://gcc.gnu.org/viewcvs?rev=247082&root=gcc&view=rev Log: PR target/70799 * config/i386/i386.c (dimode_scala

[Bug target/70799] STV pass does not convert DImode shifts

2017-02-10 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/70799] STV pass does not convert DImode shifts

2016-12-11 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Sun Dec 11 18:59:07 2016 New Revision: 243530 URL: https://gcc.gnu.org/viewcvs?rev=243530&root=gcc&view=rev Log: PR target/70799 * config/i386/i386.c (dimode_scala

[Bug target/70799] STV pass does not convert DImode shifts

2016-12-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #6 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #5) > (In reply to Uroš Bizjak from comment #0) > > These should all be converted to DImode vector shifts for SSE2/AVX2 32bit > > target (and similar for rotates): > > The

[Bug target/70799] STV pass does not convert DImode shifts

2016-11-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/70799] STV pass does not convert DImode shifts and rotates

2016-11-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Tue Nov 8 19:06:54 2016 New Revision: 241974 URL: https://gcc.gnu.org/viewcvs?rev=241974&root=gcc&view=rev Log: PR target/70799 * config/i386/i386.c (dimode_scala

[Bug target/70799] STV pass does not convert DImode shifts and rotates

2016-05-10 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #3 from Ilya Enkovich --- Author: ienkovich Date: Tue May 10 16:08:42 2016 New Revision: 236090 URL: https://gcc.gnu.org/viewcvs?rev=236090&root=gcc&view=rev Log: gcc/ PR target/70799 * config/i386/i386.c (dimode_sca

[Bug target/70799] STV pass does not convert DImode shifts and rotates

2016-04-27 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #2 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #1) > I've been also surprised that the STV pass punts on moves of constants into > DImode registers, if it is not 0, sure, it has higher cost, because it needs > to be l

[Bug target/70799] STV pass does not convert DImode shifts and rotates

2016-04-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1