[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #12 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4 commit r16-2298-g4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4 Author: Andrew Pinski Date: M

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:fbc849d9c3872a05a308724f4009c18685b5af9c commit r16-2297-gfbc849d9c3872a05a308724f4009c18685b5af9c Author: Andrew Pinski Date: M

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #10 from Andrew Pinski --- Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2025-July/689515.html

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-08 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #9 from Alfie Richards --- Confirmed this fixes my test case. The optimization is fascinating, and looks really elegant. Thanks for sending it!

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 Andrew Pinski changed: What|Removed |Added Attachment #61814|0 |1 is obsolete|

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > Created attachment 61814 [details] > First prototype > > Has some rough edges (extra dumps for quick debugging; it also does not > handle commutative operations

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #6 from Andrew Pinski --- Created attachment 61814 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61814&action=edit First prototype Has some rough edges (extra dumps for quick debugging; it also does not handle commutative ope

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-07-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #5 from Andrew Pinski --- (In reply to Alfie Richards from comment #4) > Ah okay great, I'll shelve this for now and check back later. I am going to start working on this today. I should have a prototype by the end of this week.

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #4 from Alfie Richards --- Ah okay great, I'll shelve this for now and check back later.

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

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

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #2 from Alfie Richards --- Ive explored adding a simplify to match.pd and a case to tree-vect-patterns.cc but both cause other trade-offs that are sub-optimal. Interested in any thoughts on changing ifcvt behavior in this case to ch

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|