Just like Bug #16275, the SLP vectorizer needs to understand when not to vectorise using NEON. If we avoid vectorization (ex. high cost), scalar VFP instructions will be chosen instead, as expected. But we should not play with costs, rather just abort vectorization in the same way we did with the loop vectorizer.
Extended Description
Just like Bug #16275, the SLP vectorizer needs to understand when not to vectorise using NEON. If we avoid vectorization (ex. high cost), scalar VFP instructions will be chosen instead, as expected. But we should not play with costs, rather just abort vectorization in the same way we did with the loop vectorizer.