[llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled...
[llvm-complete.git] / lib / IR / CMakeLists.txt
blobb12931948003bf0d9662644c1584855b0be5d657
1 set(LLVM_TARGET_DEFINITIONS AttributesCompatFunc.td)
2 tablegen(LLVM AttributesCompatFunc.inc -gen-attrs)
3 add_public_tablegen_target(AttributeCompatFuncTableGen)
5 add_llvm_library(LLVMCore
6   AbstractCallSite.cpp
7   AsmWriter.cpp
8   Attributes.cpp
9   AutoUpgrade.cpp
10   BasicBlock.cpp
11   Comdat.cpp
12   ConstantFold.cpp
13   ConstantRange.cpp
14   Constants.cpp
15   Core.cpp
16   DIBuilder.cpp
17   DataLayout.cpp
18   DebugInfo.cpp
19   DebugInfoMetadata.cpp
20   DebugLoc.cpp
21   DiagnosticHandler.cpp
22   DiagnosticInfo.cpp
23   DiagnosticPrinter.cpp
24   Dominators.cpp
25   Function.cpp
26   GVMaterializer.cpp
27   Globals.cpp
28   IRBuilder.cpp
29   IRPrintingPasses.cpp
30   InlineAsm.cpp
31   Instruction.cpp
32   Instructions.cpp
33   IntrinsicInst.cpp
34   LLVMContext.cpp
35   LLVMContextImpl.cpp
36   LegacyPassManager.cpp
37   MDBuilder.cpp
38   Mangler.cpp
39   Metadata.cpp
40   Module.cpp
41   ModuleSummaryIndex.cpp
42   Operator.cpp
43   OptBisect.cpp
44   Pass.cpp
45   PassInstrumentation.cpp
46   PassManager.cpp
47   PassRegistry.cpp
48   PassTimingInfo.cpp
49   RemarkStreamer.cpp
50   SafepointIRVerifier.cpp
51   ProfileSummary.cpp
52   Statepoint.cpp
53   Type.cpp
54   TypeFinder.cpp
55   Use.cpp
56   User.cpp
57   Value.cpp
58   ValueSymbolTable.cpp
59   Verifier.cpp
61   ADDITIONAL_HEADER_DIRS
62   ${LLVM_MAIN_INCLUDE_DIR}/llvm/IR
64   DEPENDS
65   intrinsics_gen
66   )