https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
--- Comment #6 from Andrew Pinski ---
As I mentioned in PR 87987:
So I think LLVM's unrolling notices the load will become constant and the whole
induction variable basically goes away for sum.
I also said something similar in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
Andrew Pinski changed:
What|Removed |Added
CC||lh_mouse at 126 dot com
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
--- Comment #2 from Eyal Rozenberg ---
(In reply to Richard Biener from comment #1)
> The issue at -O2 is etc.
That is one issue, but there is the question of the changes in behavior between
versions and when `-march` is used. I don't know if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
--- Comment #2 from Eyal Rozenberg ---
(In reply to Richard Biener from comment #1)
> The issue at -O2 is etc.
That is one issue, but there is the question of the changes in behavior between
versions and when `-march` is used. I don't know if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|