If the loop body has changInitially SLP vectorizer replaced and ScalarEvolution is used in the code,ll going-to-be-vectorized
instructions with Undef values. then forgetLoopDispositions() function must be called for the loopIt may break ScalarEvaluation and may
cause a crash.
Reworked SLP vectorizer so that it does not replace vectorized
instructions by UndefValue anymore. Otherwise, SCEV info may be reused and this may cause a crash of the compiler.Instead vectorized instructions are
marked for deletion inside if BoUpSLP class and deleted upon class