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

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

100 lines
1.6 KiB
CMake
Raw Normal View History

set(LLVM_LINK_COMPONENTS
Analysis
BitReader
BitWriter
Core
Coroutines
Coverage
Extensions
FrontendOpenMP
IPO
IRReader
AggressiveInstCombine
InstCombine
Instrumentation
LTO
Linker
MC
ObjCARCOpts
Object
Passes
ProfileData
Remarks
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
CGCoroutine.cpp
CGDebugInfo.cpp
CGDecl.cpp
CGDeclCXX.cpp
CGException.cpp
CGExpr.cpp
CGExprAgg.cpp
CGExprCXX.cpp
CGExprComplex.cpp
CGExprConstant.cpp
CGExprScalar.cpp
CGGPUBuiltin.cpp
CGLoopInfo.cpp
CGNonTrivialStruct.cpp
CGObjC.cpp
CGObjCGNU.cpp
CGObjCMac.cpp
2011-03-25 22:16:48 +08:00
CGObjCRuntime.cpp
CGOpenCLRuntime.cpp
CGOpenMPRuntime.cpp
CGOpenMPRuntimeAMDGCN.cpp
CGOpenMPRuntimeGPU.cpp
CGOpenMPRuntimeNVPTX.cpp
CGRecordLayoutBuilder.cpp
CGStmt.cpp
CGStmtOpenMP.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
ConstantInitBuilder.cpp
CoverageMappingGen.cpp
ItaniumCXXABI.cpp
MacroPPCallbacks.cpp
MicrosoftCXXABI.cpp
ModuleBuilder.cpp
ObjectFilePCHContainerOperations.cpp
PatternInit.cpp
SanitizerMetadata.cpp
SwiftCallingConv.cpp
TargetInfo.cpp
VarBypassDetector.cpp
DEPENDS
intrinsics_gen
2010-05-05 13:41:05 +08:00
LINK_LIBS
clangAnalysis
clangAST
clangBasic
clangFrontend
clangLex
clangSerialization
)