blob: 9fef0b292eb0d632202ca4504d47d6c820ba0d66 [file] [log] [blame]
Oscar Fuentesf3c03b02008-10-22 02:51:53 +00001add_llvm_library(LLVMCore
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00002 AsmWriter.cpp
Oscar Fuentesace327a2008-09-24 01:58:12 +00003 Attributes.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00004 AutoUpgrade.cpp
5 BasicBlock.cpp
David Majnemerdad0a642014-06-27 18:19:56 +00006 Comdat.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00007 ConstantFold.cpp
Chandler Carruth8cd041e2014-03-04 12:24:34 +00008 ConstantRange.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00009 Constants.cpp
10 Core.cpp
Chandler Carruth7caea412013-11-09 12:26:54 +000011 DIBuilder.cpp
Micah Villmowac34b5c2012-10-04 22:08:14 +000012 DataLayout.cpp
Bill Wendling3b2ab9ea2012-06-28 00:18:12 +000013 DebugInfo.cpp
Duncan P. N. Exon Smithd9901ff2015-02-02 18:53:21 +000014 DebugInfoMetadata.cpp
Ted Kremenek539f7b02011-10-04 18:22:24 +000015 DebugLoc.cpp
Benjamin Kramer6b841f12014-04-12 14:26:59 +000016 DiagnosticInfo.cpp
17 DiagnosticPrinter.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000018 Dominators.cpp
19 Function.cpp
Ted Kremenek539f7b02011-10-04 18:22:24 +000020 GCOV.cpp
Ted Kremenek8fafa932010-01-27 20:44:12 +000021 GVMaterializer.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000022 Globals.cpp
Ted Kremenek8fafa932010-01-27 20:44:12 +000023 IRBuilder.cpp
Chandler Carruth12e9d2b2014-01-09 02:39:45 +000024 IRPrintingPasses.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000025 InlineAsm.cpp
26 Instruction.cpp
27 Instructions.cpp
28 IntrinsicInst.cpp
Owen Anderson8e66e0b2009-06-30 00:48:55 +000029 LLVMContext.cpp
Jeffrey Yasskin4cfb3a72010-03-21 21:17:34 +000030 LLVMContextImpl.cpp
Chandler Carruth7caea412013-11-09 12:26:54 +000031 LegacyPassManager.cpp
Benjamin Kramer6b841f12014-04-12 14:26:59 +000032 MDBuilder.cpp
Rafael Espindola894843c2014-01-07 21:19:40 +000033 Mangler.cpp
Devang Patela4f43fb2009-07-28 21:49:47 +000034 Metadata.cpp
Duncan P. N. Exon Smith5bf8fef2014-12-09 18:38:53 +000035 MetadataTracking.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000036 Module.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000037 Pass.cpp
Chandler Carruth74015a72013-11-13 01:12:08 +000038 PassManager.cpp
Owen Anderson1e8ae642010-07-20 18:39:06 +000039 PassRegistry.cpp
Philip Reames1a1bdb22014-12-02 18:50:36 +000040 Statepoint.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000041 Type.cpp
Bill Wendling8555a372012-08-03 00:30:35 +000042 TypeFinder.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000043 Use.cpp
Duncan P. N. Exon Smith6b6fdc92014-07-25 14:49:26 +000044 UseListOrder.cpp
Jay Foad59809c72011-01-16 08:10:57 +000045 User.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000046 Value.cpp
47 ValueSymbolTable.cpp
48 ValueTypes.cpp
49 Verifier.cpp
Zachary Turner3bd47ce2015-02-11 03:28:02 +000050
51 ADDITIONAL_HEADER_DIRS
52 ${LLVM_MAIN_INCLUDE_DIR}/llvm/IR
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000053 )
NAKAMURA Takumicca44e22012-06-24 03:48:29 +000054
NAKAMURA Takumi704de072012-06-24 13:32:01 +000055add_dependencies(LLVMCore intrinsics_gen)