[Bug tree-optimization/101178] SLP permute propagation doesn't handle VEC_PERM

2021-07-01 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101178 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/101178] SLP permute propagation doesn't handle VEC_PERM

2021-07-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101178 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:7d8211603a3d04384812b481b0ae01205a287a72 commit r12-1949-g7d8211603a3d04384812b481b0ae01205a287a72 Author: Richard Biener Date:

[Bug tree-optimization/101178] SLP permute propagation doesn't handle VEC_PERM

2021-06-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101178 --- Comment #1 from Richard Biener --- Another case: double a[2], b[2], c[2]; void foo () { double tem0 = a[1] + b[1]; double tem1 = a[0] - b[0]; c[0] = tem0; c[1] = tem1; } here the addsub VEC_PERM merge node has wrong order (+, - in

[Bug tree-optimization/101178] SLP permute propagation doesn't handle VEC_PERM

2021-06-23 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101178 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org