[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2021-08-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 --- Comment #6 from Richard Biener --- So there is a store and we vectorize it: _188 = {_10, _14, _18, _22}; MEM[(union ._anon_7 *)&color] = _188; _43 = color.bgra; color ={v} {CLOBBER}; return _43; but we fail to vectorize more becau

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2021-08-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 --- Comment #5 from Andrew Pinski --- I think this is now the standard GCC SLP does not vectorize starting at loads but rather starts at stores issue.

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2020-01-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2019-12-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Dec 9 10:13:18 2019 New Revision: 279113 URL: https://gcc.gnu.org/viewcvs?rev=279113&root=gcc&view=rev Log: PR tree-optimization/92834 * match.pd (A - ((A - B) & -(C

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2019-12-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 --- Comment #3 from Jakub Jelinek --- Created attachment 47437 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47437&action=edit gcc10-pr92834.patch This untested patch just undoes the fancy way of writing blend operation and turns it into

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2019-12-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 --- Comment #2 from Jan Hubicka --- Created attachment 47436 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47436&action=edit Clang assembly from perf It is clang9 build https://treeherder.mozilla.org/#/jobs?repo=try&revision=7d7ee02817ab1

[Bug tree-optimization/92834] misssed SLP vectorization in LightPixel

2019-12-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92834 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org,