https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122118
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |missed-optimization
Target| |X86_64
Summary|Combining writes causes |Bectoeization writes causes
|unnecessary runtime |unnecessary runtime
|relocations |relocations
Component|c |target
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This is a target specific issue in 2 ways
One is the vectorizer cost model say yes.
Second is the vector formation creates the relocations.