[Bug tree-optimization/92347] [10 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1537

avieira at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 11 14:24:00 GMT 2019


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

--- Comment #3 from avieira at gcc dot gnu.org ---
I had a look at the first testcase. I think the problem is I was setting the
epilogue's safelen to the loop's safelen, after the loop->safelen had been
cleared, as we do this after vectorization. Removing that update and letting
epilogue keep the original safelen seems to solve the first ICE.  The second is
something different, looking at that now.


More information about the Gcc-bugs mailing list