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!