Move MDBuilder's methods out of line.
[oota-llvm.git] / lib / IR / CMakeLists.txt
1 add_llvm_library(LLVMCore
2   AsmWriter.cpp
3   Attributes.cpp
4   AutoUpgrade.cpp
5   BasicBlock.cpp
6   ConstantFold.cpp
7   ConstantRange.cpp
8   Constants.cpp
9   Core.cpp
10   DIBuilder.cpp
11   DataLayout.cpp
12   DebugInfo.cpp
13   DebugLoc.cpp
14   DiagnosticInfo.cpp
15   DiagnosticPrinter.cpp
16   Dominators.cpp
17   Function.cpp
18   GCOV.cpp
19   GVMaterializer.cpp
20   Globals.cpp
21   IRBuilder.cpp
22   IRPrintingPasses.cpp
23   InlineAsm.cpp
24   Instruction.cpp
25   Instructions.cpp
26   IntrinsicInst.cpp
27   LLVMContext.cpp
28   LLVMContextImpl.cpp
29   LeakDetector.cpp
30   LegacyPassManager.cpp
31   MDBuilder.cpp
32   Mangler.cpp
33   Metadata.cpp
34   Module.cpp
35   Pass.cpp
36   PassManager.cpp
37   PassRegistry.cpp
38   Type.cpp
39   TypeFinder.cpp
40   Use.cpp
41   User.cpp
42   Value.cpp
43   ValueSymbolTable.cpp
44   ValueTypes.cpp
45   Verifier.cpp
46   )
47
48 add_dependencies(LLVMCore intrinsics_gen)