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

--- Comment #4 from avieira at gcc dot gnu.org ---
The second case seems to be because vectorizable_simd_clone_call seems to be
inserting values and phi-nodes on the epilogue's preheader edge which uses a
value defined in the main loop's preheader edge (created by the main loop's
call to vectorizable_simd_clone_call). However this definition does not
dominate the use, as the main loop may have been skipped.

Not entirely sure what the best action is here, I didn't get enough time to
figure out what these values represent.

Reply via email to