LTO: Also init TTI for codegen passes.
authorNadav Rotem <nrotem@apple.com>
Tue, 15 Jan 2013 01:53:57 +0000 (01:53 +0000)
committerNadav Rotem <nrotem@apple.com>
Tue, 15 Jan 2013 01:53:57 +0000 (01:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172499 91177308-0d34-0410-b5e6-96231b3b80d8

tools/lto/LTOCodeGenerator.cpp

index e87b378106bda791090c8f19e70f815bed59c160..477bd2de06236b4bef6ca12ca0d950be82759404 100644 (file)
@@ -387,6 +387,7 @@ bool LTOCodeGenerator::generateObjectFile(raw_ostream &out,
   FunctionPassManager *codeGenPasses = new FunctionPassManager(mergedModule);
 
   codeGenPasses->add(new DataLayout(*_target->getDataLayout()));
+  _target->addAnalysisPasses(*codeGenPasses);
 
   formatted_raw_ostream Out(out);