[llvm-exegesis] Fix missing std::move.
[llvm-complete.git] / lib / IR / CMakeLists.txt
blob2586f9872897002ce8d44025d05cae609f07c4c5
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   AsmWriter.cpp
7   Attributes.cpp
8   AutoUpgrade.cpp
9   BasicBlock.cpp
10   Comdat.cpp
11   ConstantFold.cpp
12   ConstantRange.cpp
13   Constants.cpp
14   Core.cpp
15   DIBuilder.cpp
16   DataLayout.cpp
17   DebugInfo.cpp
18   DebugInfoMetadata.cpp
19   DebugLoc.cpp
20   DiagnosticHandler.cpp
21   DiagnosticInfo.cpp
22   DiagnosticPrinter.cpp
23   Dominators.cpp
24   DomTreeUpdater.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   SafepointIRVerifier.cpp
50   ProfileSummary.cpp
51   Statepoint.cpp
52   Type.cpp
53   TypeFinder.cpp
54   Use.cpp
55   User.cpp
56   Value.cpp
57   ValueSymbolTable.cpp
58   Verifier.cpp
60   ADDITIONAL_HEADER_DIRS
61   ${LLVM_MAIN_INCLUDE_DIR}/llvm/IR
63   DEPENDS
64   intrinsics_gen
65   )