aabeaefc0c7ac30d3c64817007d6138e47519f5d
[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   Comdat.cpp
7   ConstantFold.cpp
8   ConstantRange.cpp
9   Constants.cpp
10   Core.cpp
11   DIBuilder.cpp
12   DataLayout.cpp
13   DebugInfo.cpp
14   DebugInfoMetadata.cpp
15   DebugLoc.cpp
16   DiagnosticInfo.cpp
17   DiagnosticPrinter.cpp
18   Dominators.cpp
19   Function.cpp
20   GCOV.cpp
21   GVMaterializer.cpp
22   Globals.cpp
23   IRBuilder.cpp
24   IRPrintingPasses.cpp
25   InlineAsm.cpp
26   Instruction.cpp
27   Instructions.cpp
28   IntrinsicInst.cpp
29   LLVMContext.cpp
30   LLVMContextImpl.cpp
31   LegacyPassManager.cpp
32   MDBuilder.cpp
33   Mangler.cpp
34   Metadata.cpp
35   MetadataTracking.cpp
36   Module.cpp
37   Operator.cpp
38   Pass.cpp
39   PassManager.cpp
40   PassRegistry.cpp
41   Statepoint.cpp
42   Type.cpp
43   TypeFinder.cpp
44   Use.cpp
45   User.cpp
46   Value.cpp
47   ValueSymbolTable.cpp
48   ValueTypes.cpp
49   Verifier.cpp
50
51   ADDITIONAL_HEADER_DIRS
52   ${LLVM_MAIN_INCLUDE_DIR}/llvm/IR
53   )
54
55 add_dependencies(LLVMCore intrinsics_gen)