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

--- Comment #5 from rguenther at suse dot de <rguenther at suse dot de> ---
On Mon, 27 Jan 2025, rsandifo at gcc dot gnu.org wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118669
> 
> --- Comment #4 from Richard Sandiford <rsandifo at gcc dot gnu.org> ---
> Just to be sure I understand: is the PR simply about making the RTL
> representation of the memory more correct?  Or is it about generating 
> different
> code?

I'm not sure - it depends on the alignment of VNx4SI(?), if it is
4 bytes then the RTL wrongly specifies 128bit alignment.  If it is
128bit then the generated GIMPLE from the vectorizer is wrong
(but not exactly sure why).

The question is really where we make things wrong from which
information.

Reply via email to