https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119655

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=36602

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So I am starting to think:
"In theory we could always use a char[len] type
         but that only gains us that the destination and source possibly
         no longer will have their address taken."

We should do that anyways. For the same reason why we should convert memset to
`= {}` .
We don't know right away if using `char[len]` might not cause their address
taken but later on with propagation and other improvements it might be easier
to deal with only one form too.

Reply via email to