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

--- Comment #3 from Olaf Krzikalla <olaf.krzikalla at dlr dot de> ---
The type `aligned_double*` could be interpreted in two ways: 

1. A aligned pointer to an array of doubles packed in the usual way. That's how
the vectorizer currently treats it.
2. A pointer to an array of aligned doubles. In that case `mov*pd` instructions
shouldn't be generated at all.

Reply via email to