[Bug tree-optimization/54346] combine permutations

2022-10-24 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #9 from Hongtao.liu --- (In reply to Hongtao.liu from comment #7) > (In reply to Marc Glisse from comment #6) > > The log says that this breaks tree-ssa/forwprop-19.c, but I don't see any > > xfail or anything. Does it only fail becau

[Bug tree-optimization/54346] combine permutations

2022-10-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #8 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:fa553ff26d96f6fecaa8f1b00649cfdc6cda5f5a commit r13-3430-gfa553ff26d96f6fecaa8f1b00649cfdc6cda5f5a Author: Jakub Jelinek Date: Fr

[Bug tree-optimization/54346] combine permutations

2022-10-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #7 from Hongtao.liu --- (In reply to Marc Glisse from comment #6) > The log says that this breaks tree-ssa/forwprop-19.c, but I don't see any > xfail or anything. Does it only fail because gimple-simplify leaves some > dead code aroun

[Bug tree-optimization/54346] combine permutations

2022-10-10 Thread glisse at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #6 from Marc Glisse --- The log says that this breaks tree-ssa/forwprop-19.c, but I don't see any xfail or anything. Does it only fail because gimple-simplify leaves some dead code around, so you could update the test to scan the next

[Bug tree-optimization/54346] combine permutations

2022-10-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #5 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:b88adba751da635c6f0c353c5bc51bbe2ecf4c89 commit r13-3212-gb88adba751da635c6f0c353c5bc51bbe2ecf4c89 Author: Liwei Xu Date: Fri Sep 2

[Bug tree-optimization/54346] combine permutations

2022-06-07 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #4 from Hongtao.liu --- Now more x86 shuffle instrinsics are folded into gimple VEC_PERM_EXPR, I guess we need some Gimple-level pattern match to simplify successive vec_perm_expr.

[Bug tree-optimization/54346] combine permutations

2021-08-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 --- Comment #3 from Andrew Pinski --- Here is example code which should produce the same code: typedef int v4si __attribute__((vector_size (16))); v4si foo (v4si a, v4si b) { v4si c = __builtin_shuffle (a, b, __extension__ (v4si) {1, 4, 2, 7

[Bug tree-optimization/54346] combine permutations

2021-08-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org --- Comment #

[Bug tree-optimization/54346] combine permutations

2016-08-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54346 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Status|U