https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750
Tamar Christina <tnfchris at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|gaius at gcc dot gnu.org |tnfchris at gcc dot gnu.org --- Comment #6 from Tamar Christina <tnfchris at gcc dot gnu.org> --- I assumed that labels could only still be present at this point of the CFG only to deal with control flow from e.g. switch statements which we reject earlier. It seems that these labels are an artifact of the front-end and are dead by the time they reach vect but still there in the IL. I'll add a quick check for if they are and can set the stores before the last non-debug statement. Testing a patch.