llvm.org GIT mirror llvm / a437b5d
[SLPVectorizer] Set flag to previous default. Summary: The refactoring in r360276 moved the `RunSLPVectorization` flag and added the default explicitly. The default should have been `false`, as before. The new pass manager used to have SLPVectorization on by default, now it's off in opt, and needs D61617 checked in to enable it in clang. Reviewers: chandlerc Subscribers: mehdi_amini, jlebar, eraman, steven_wu, dexonsmith, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D61955 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361537 91177308-0d34-0410-b5e6-96231b3b80d8 Alina Sbirlea 3 months ago
3 changed file(s) with 1 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
105105 STATISTIC(NumVectorInstructions, "Number of vector instructions generated");
107107 cl::opt
108 llvm::RunSLPVectorization("vectorize-slp", cl::init(true), cl::Hidden,
108 llvm::RunSLPVectorization("vectorize-slp", cl::init(false), cl::Hidden,
109109 cl::desc("Run the SLP vectorization passes"));
111111 static cl::opt
242242 ; CHECK-O-NEXT: Running analysis: LoopAccessAnalysis
243243 ; CHECK-O-NEXT: Running pass: InstCombinePass
244244 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
245 ; CHECK-O-NEXT: Running pass: SLPVectorizerPass
246245 ; CHECK-O-NEXT: Running pass: InstCombinePass
247246 ; CHECK-O-NEXT: Running pass: LoopUnrollPass
248247 ; CHECK-O-NEXT: Running pass: WarnMissedTransformationsPass
216216 ; CHECK-POSTLINK-O-NEXT: Running analysis: LoopAccessAnalysis
217217 ; CHECK-POSTLINK-O-NEXT: Running pass: InstCombinePass
218218 ; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
219 ; CHECK-POSTLINK-O-NEXT: Running pass: SLPVectorizerPass
220219 ; CHECK-POSTLINK-O-NEXT: Running pass: InstCombinePass
221220 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopUnrollPass
222221 ; CHECK-POSTLINK-O-NEXT: Running pass: WarnMissedTransformationsPass