https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
--- Comment #6 from Richard Biener ---
The issue is cost modeling which is what the existing -funroll-[all-]loops RTL
unrolling lacks. The vectorizer meanwhile can unroll vectorized loops by means
of increasing the vectorization factor which th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
--- Comment #5 from Denis Yaroshevskiy ---
Pragma is not going to be used in 99.9% of cases.
TBH I think that gcc should not require -funroll-loops at least on O3. This is
not a well known flag and people expect O3 to be max speed at the expense
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
Hongtao.liu changed:
What|Removed |Added
CC||crazylht at gmail dot com
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
--- Comment #3 from Denis Yaroshevskiy ---
Thank you, feel free to close then
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
--- Comment #2 from Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105781
Andrew Pinski changed:
What|Removed |Added
Component|c++ |middle-end
Keywords|