[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory.
authorDavide Italiano <davide@freebsd.org>
Fri, 15 Apr 2016 00:07:28 +0000 (00:07 +0000)
committerDavide Italiano <davide@freebsd.org>
Fri, 15 Apr 2016 00:07:28 +0000 (00:07 +0000)
commit3fdd27df0335f0eccc22b86369d8004a837b2530
tree96cf76e671823749ecaa73b0473560bfa6814710
parent5d7ddfda2dd1f61b203ed7bf1589dcafb44d8d7f
[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory.

This will be used in lld to avoid creating TargetMachine in two
different places. See D18999 for a more detailed discussion.

Differential Revision:  http://reviews.llvm.org/D19139

llvm-svn: 266390
llvm/include/llvm/CodeGen/ParallelCG.h
llvm/lib/CodeGen/ParallelCG.cpp