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

Kewen Lin <linkw at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rguenth at gcc dot gnu.org

--- Comment #5 from Kewen Lin <linkw at gcc dot gnu.org> ---
Seurer told me this has passed since one recent commit r278495 (Thanks
Seurer!). I noticed it guards the uniform_vector_p, the case doesn't try to
vectorize any more, I'm wondering that for the other cases into that code path,
the below code is safe enough?

      msq = vect_setup_realignment (first_stmt_info_for_drptr
                                    ? first_stmt_info_for_drptr
                                    : first_stmt_info

that is the situation here expecting first_stmt_info even
first_stmt_info_for_drptr gets assigned (the behavior of this test case before
commit r278495) would never happen? 

I may suffer from imaginary fears but my concern is that possibly commit
r278495 just conceal one bug which gets exposed by this case before.

Hi Richard B., since you are also the author of commit r275798, you might be
the best person who can answer that?  Thanks in advance!

Reply via email to