[Bug tree-optimization/55001] Handle VEC_COND_EXPR better in tree-vect-generic.c

2024-11-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001 --- Comment #10 from Richard Biener --- (In reply to Richard Biener from comment #9) > Note it's going to be _way_ easier to tackle when we got rid of vcond{,u,eq} > since then the compares and the condition can be lowered separately. Which is t

[Bug tree-optimization/55001] Handle VEC_COND_EXPR better in tree-vect-generic.c

2024-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001 --- Comment #9 from Richard Biener --- Note it's going to be _way_ easier to tackle when we got rid of vcond{,u,eq} since then the compares and the condition can be lowered separately.

[Bug tree-optimization/55001] Handle VEC_COND_EXPR better in tree-vect-generic.c

2024-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001 --- Comment #8 from Richard Biener --- Testcase: typedef int v32si __attribute__((vector_size(128))); void foo (v32si *a, v32si *b, v32si *c) { *c = *a < *b ? (v32si){-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1

[Bug tree-optimization/55001] Handle VEC_COND_EXPR better in tree-vect-generic.c

2022-02-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug tree-optimization/55001] Handle VEC_COND_EXPR better in tree-vect-generic.c

2021-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55001 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Component|middle-en