llvm-project/clang/lib/CodeGen/CMakeLists.txt

70 lines
1.0 KiB
CMake
Raw Normal View History

set(LLVM_LINK_COMPONENTS
BitReader
BitWriter
Core
IPO
IRReader
InstCombine
Instrumentation
Linker
MC
ObjCARCOpts
ScalarOpts
Support
Target
TransformUtils
)
add_clang_library(clangCodeGen
BackendUtil.cpp
CGAtomic.cpp
2009-02-13 23:42:50 +08:00
CGBlocks.cpp
CGBuiltin.cpp
CGCUDANV.cpp
CGCUDARuntime.cpp
CGCXX.cpp
CGCXXABI.cpp
CGCall.cpp
CGClass.cpp
CGCleanup.cpp
CGDebugInfo.cpp
CGDecl.cpp
CGDeclCXX.cpp
CGException.cpp
CGExpr.cpp
CGExprAgg.cpp
CGExprCXX.cpp
CGExprComplex.cpp
CGExprConstant.cpp
CGExprScalar.cpp
CGObjC.cpp
CGObjCGNU.cpp
CGObjCMac.cpp
2011-03-25 22:16:48 +08:00
CGObjCRuntime.cpp
CGOpenCLRuntime.cpp
CGRTTI.cpp
CGRecordLayoutBuilder.cpp
CGStmt.cpp
CGVTT.cpp
CGVTables.cpp
CodeGenABITypes.cpp
CodeGenAction.cpp
CodeGenFunction.cpp
CodeGenModule.cpp
CodeGenPGO.cpp
2010-10-15 08:39:31 +08:00
CodeGenTBAA.cpp
CodeGenTypes.cpp
ItaniumCXXABI.cpp
MicrosoftCXXABI.cpp
ModuleBuilder.cpp
TargetInfo.cpp
DEPENDS
intrinsics_gen
2010-05-05 13:41:05 +08:00
LINK_LIBS
clangBasic
clangAST
clangFrontend
)