about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc/back/passes.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc/back/passes.rs b/src/librustc/back/passes.rs
index a9cee275c27..84e15560df0 100644
--- a/src/librustc/back/passes.rs
+++ b/src/librustc/back/passes.rs
@@ -118,7 +118,7 @@ pub fn populatePassManager(pm: &mut PassManager, level:session::OptLevel) {
         pm.addPass(llvm::LLVMCreateLoopDeletionPass());
 
         if level == session::Aggressive {
-            pm.addPass(llvm::LLVMCreateLoopUnrollPass());
+            pm.addPass(llvm::LLVMCreateLoopVectorizePass());
         }
         pm.addPass(llvm::LLVMCreateLoopUnrollPass());