Home | History | Annotate | Download | only in CodeGen
      1 set(LLVM_LINK_COMPONENTS
      2   asmparser
      3   bitreader
      4   bitwriter
      5   instrumentation
      6   ipo
      7   )
      8 
      9 set(LLVM_USED_LIBS clangBasic clangAST clangFrontend)
     10 
     11 add_clang_library(clangCodeGen
     12   BackendUtil.cpp
     13   CGBlocks.cpp
     14   CGBuiltin.cpp
     15   CGCall.cpp
     16   CGClass.cpp
     17   CGCUDANV.cpp
     18   CGCUDARuntime.cpp
     19   CGCXX.cpp
     20   CGCXXABI.cpp
     21   CGCleanup.cpp
     22   CGDebugInfo.cpp
     23   CGDecl.cpp
     24   CGDeclCXX.cpp
     25   CGException.cpp
     26   CGExpr.cpp
     27   CGExprAgg.cpp
     28   CGExprComplex.cpp
     29   CGExprConstant.cpp
     30   CGExprCXX.cpp
     31   CGExprScalar.cpp
     32   CGObjC.cpp
     33   CGObjCGNU.cpp
     34   CGObjCMac.cpp
     35   CGObjCRuntime.cpp
     36   CGOpenCLRuntime.cpp
     37   CGRecordLayoutBuilder.cpp
     38   CGRTTI.cpp
     39   CGStmt.cpp
     40   CGTemporaries.cpp
     41   CGVTables.cpp
     42   CGVTT.cpp
     43   CodeGenAction.cpp
     44   CodeGenFunction.cpp
     45   CodeGenModule.cpp
     46   CodeGenTBAA.cpp
     47   CodeGenTypes.cpp
     48   ItaniumCXXABI.cpp
     49   MicrosoftCXXABI.cpp
     50   ModuleBuilder.cpp
     51   TargetInfo.cpp
     52   )
     53 
     54 add_dependencies(clangCodeGen ClangAttrClasses ClangAttrList ClangDeclNodes
     55                  ClangStmtNodes)
     56