It's been on by default for 4 years now, we're probably pretty good and it cleans up the pass hierarchy.
Sound good?
Paths
| Differential D60745
Remove RunSLPAfterLoopVectorization option... ClosedPublic Authored by echristo on Apr 15 2019, 6:58 PM.
Details
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 16 2019, 9:35 AM Comment Actions
Nope. There's only a single instantiation of the SLP vectorizer in the new pass manager - it's in a fairly gratuitously different location and some loop passes have run before and after. I think that should be handled separately. Comment Actions
Sounds good. Comment Actions Committed thusly: commit 0ebbf72a6346a81cd349a30392b9d5cd27069e3b Remove the run-slp-after-loop-vectorization option. It's been on by default for 4 years and cleans up the pass hierarchy. llvm-svn: 358548 Forgot to put the differential revision tag in.
Revision Contents
Diff 195288 llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
|