[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | --- Comment #9 from Martin Liška --- (

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread glisse at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 --- Comment #8 from Marc Glisse --- Thank you. I originally noticed the problem with 11.2.0-18 (Debian), so I believe this will be needed on that branch as well. 10.3.0 looked ok...

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 Richard Biener changed: What|Removed |Added Known to work||12.0 --- Comment #7 from Richard Biene

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 --- Comment #6 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:fe705dce2e1e3e4e5e0c69d7f9adaf7f2777cdc8 commit r12-7816-gfe705dce2e1e3e4e5e0c69d7f9adaf7f2777cdc8 Author: Richard Biener Date:

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 --- Comment #5 from Richard Biener --- Err, no - the reduction epilogue is simply incomplete: [local count: 202926872]: # prephitmp_27 = PHI # vect__26.72_63 = PHI _64 = .REDUC_MAX (vect__26.72_63); if (prephitmp_27 != prephitmp_35

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 --- Comment #3 from Richard Biener --- (In reply to Richard Biener from comment #2) > (In reply to Richard Biener from comment #1) > > It also reproduces with n == 16 for me - can you produce a testcase with a > > static initializer that's known

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 --- Comment #2 from Richard Biener --- (In reply to Richard Biener from comment #1) > It also reproduces with n == 16 for me - can you produce a testcase with a > static initializer that's known to fail please? And n == 4, but std::cout << vec;

[Bug tree-optimization/105053] Wrong loop count for scalar code from vectorizer

2022-03-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105053 Richard Biener changed: What|Removed |Added Last reconfirmed||2022-03-25 Keywords|