summaryrefslogtreecommitdiffstats
path: root/llvm/tools/gold/gold-plugin.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-10-30 00:11:24 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-10-30 00:11:24 +0000
commit8391dbd1c6b51cbc3f80be0b59c1c2a2c18e73fd (patch)
tree89d7e399113417425414cdd5d45423b1272fd639 /llvm/tools/gold/gold-plugin.cpp
parent4a3b6cf3c1b41896fc0b56787ba4e4626c0fca7e (diff)
downloadbcm5719-llvm-8391dbd1c6b51cbc3f80be0b59c1c2a2c18e73fd.tar.gz
bcm5719-llvm-8391dbd1c6b51cbc3f80be0b59c1c2a2c18e73fd.zip
Enable the loop vectorizer in the gold plugin.
llvm-svn: 220886
Diffstat (limited to 'llvm/tools/gold/gold-plugin.cpp')
-rw-r--r--llvm/tools/gold/gold-plugin.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/gold/gold-plugin.cpp b/llvm/tools/gold/gold-plugin.cpp
index fb1566ca396..db21c1bd59d 100644
--- a/llvm/tools/gold/gold-plugin.cpp
+++ b/llvm/tools/gold/gold-plugin.cpp
@@ -676,6 +676,7 @@ static void runLTOPasses(Module &M, TargetMachine &TM) {
PMB.Inliner = createFunctionInliningPass();
PMB.VerifyInput = true;
PMB.VerifyOutput = true;
+ PMB.LoopVectorize = true;
PMB.populateLTOPassManager(passes, &TM);
passes.run(M);
}
OpenPOWER on IntegriCloud