[llvm] r227599 - Fixup gold-plugin after r227576.

Alexey Samsonov vonosmas at gmail.com
Fri Jan 30 11:14:05 PST 2015


Author: samsonov
Date: Fri Jan 30 13:14:04 2015
New Revision: 227599

URL: http://llvm.org/viewvc/llvm-project?rev=227599&view=rev
Log:
Fixup gold-plugin after r227576.

Modified:
    llvm/trunk/tools/gold/gold-plugin.cpp

Modified: llvm/trunk/tools/gold/gold-plugin.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/gold-plugin.cpp?rev=227599&r1=227598&r2=227599&view=diff
==============================================================================
--- llvm/trunk/tools/gold/gold-plugin.cpp (original)
+++ llvm/trunk/tools/gold/gold-plugin.cpp Fri Jan 30 13:14:04 2015
@@ -696,7 +696,7 @@ getModuleForFile(LLVMContext &Context, c
   return Obj.takeModule();
 }
 
-static void runLTOPasses(Module &M, TargetMachine &TM) {
+static void runLTOPasses(Module &M, const TargetMachine &TM) {
   PassManager passes;
   PassManagerBuilder PMB;
   PMB.LibraryInfo = new TargetLibraryInfoImpl(Triple(TM.getTargetTriple()));
@@ -705,7 +705,7 @@ static void runLTOPasses(Module &M, Targ
   PMB.VerifyOutput = true;
   PMB.LoopVectorize = true;
   PMB.SLPVectorize = true;
-  PMB.populateLTOPassManager(passes, &TM);
+  PMB.populateLTOPassManager(passes);
   passes.run(M);
 }
 





More information about the llvm-commits mailing list