[PATCH] D34846: Remove Clang support for '-fvectorize-slp-aggressive' which used LLVM's basic block vectorizer. This vectorizer has had no known users for many, many years and is completely surpassed by the normal '-fvectorize-slp'-controlled SLP vectorizer in LLVM.

Hal Finkel via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jun 29 16:37:55 PDT 2017

hfinkel added a comment.

In https://reviews.llvm.org/D34846#796102, @rsmith wrote:

> Removing a `-cc1` flag is OK: we explicitly tell people that the `-cc1` interface is subject to change without notice.

I'm assuming we can remove the regular flag as well. They'll just get an "unused argument" warning, which I think makes sense in this context. Do you think that we should do more? I know some people are using this flag, but I don't think many. We should remember to add something to the release notes.


More information about the cfe-commits mailing list