[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-08-31 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #11 from Patrick Palka --- Author: ppalka Date: Wed Aug 31 19:06:22 2016 New Revision: 239907 URL: https://gcc.gnu.org/viewcvs?rev=239907&root=gcc&view=rev Log: Fix folding of VECTOR_CST comparisons gcc/ChangeLog: Backport

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-08-27 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #10 from Patrick Palka --- Author: ppalka Date: Sat Aug 27 22:00:17 2016 New Revision: 239798 URL: https://gcc.gnu.org/viewcvs?rev=239798&root=gcc&view=rev Log: Fix folding of VECTOR_CST comparisons gcc/ChangeLog: PR tree-o

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-03-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-02-02 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #8 from Ilya Enkovich --- Author: ienkovich Date: Tue Feb 2 09:46:26 2016 New Revision: 233068 URL: https://gcc.gnu.org/viewcvs?rev=233068&root=gcc&view=rev Log: gcc/ 2016-02-02 Yuri Rumyantsev PR middle-end/68542

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-01-27 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #7 from rguenther at suse dot de --- On January 27, 2016 5:03:18 PM GMT+01:00, "mpolacek at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 > >Marek Polacek changed: > > What|Removed

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-01-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-01-18 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #5 from Ilya Enkovich --- Author: ienkovich Date: Mon Jan 18 14:14:35 2016 New Revision: 232518 URL: https://gcc.gnu.org/viewcvs?rev=232518&root=gcc&view=rev Log: gcc/ 2016-01-18 Yuri Rumyantsev PR middle-end/68542

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-01-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #4 from Andrew Pinski --- (In reply to Yuri Rumyantsev from comment #3) > I enhanced a patch for masked stores movement by guard on zero mask - move > all possible producers for stored value and performance degradation > disappeared.

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2015-11-26 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #3 from Yuri Rumyantsev --- I enhanced a patch for masked stores movement by guard on zero mask - move all possible producers for stored value and performance degradation disappeared. the patch will be re-designed and send for review

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2015-11-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #2 from Richard Biener --- Ok, so previously we if-converted but with versioning and thus the if-converted loop was not vectorized and thrown away? So yes, for such cases we'd ideally have vector control-flow if (!all-zero) { ...

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2015-11-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2015-11-25 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 Ilya Enkovich changed: What|Removed |Added CC||ienkovich at gcc dot gnu.org --- Comment