[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-31 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |16.0

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Hongtao Liu changed: What|Removed |Added Known to work||16.0 Resolution|---

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #7 from Andrew Pins

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Bug 119876 depends on bug 119920, which changed state. Bug 119920 Summary: Missed vectorization for conditioned adds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 What|Removed |Added -

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-10 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 --- Comment #6 from Jan Hubicka --- Aha, I was looking into scalar-to-vector improvements promoting scalar integer + 1 to vector on AMD CPUs.

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-10 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 --- Comment #5 from Jan Hubicka --- I think I made the testcase while working on something else that I forgot, sorry :)

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 --- Comment #4 from Andrew Pinski --- Note the difference between what I get with PR 119920 and what LLVM produces is due to the generation of `b[i] > 0 ? 1 : 2` for GCC; should we file this seperately? Jan where you did notice this?

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Andrew Pinski changed: What|Removed |Added Depends on||119920 --- Comment #3 from Andrew Pinsk

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-04-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Richard Biener changed: What|Removed |Added Version|unknown |16.0 Target|