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   CGCXX.cpp
     18   CGCXXABI.cpp
     19   CGCleanup.cpp
     20   CGDebugInfo.cpp
     21   CGDecl.cpp
     22   CGDeclCXX.cpp
     23   CGException.cpp
     24   CGExpr.cpp
     25   CGExprAgg.cpp
     26   CGExprComplex.cpp
     27   CGExprConstant.cpp
     28   CGExprCXX.cpp
     29   CGExprScalar.cpp
     30   CGObjC.cpp
     31   CGObjCGNU.cpp
     32   CGObjCMac.cpp
     33   CGObjCRuntime.cpp
     34   CGRecordLayoutBuilder.cpp
     35   CGRTTI.cpp
     36   CGStmt.cpp
     37   CGTemporaries.cpp
     38   CGVTables.cpp
     39   CGVTT.cpp
     40   CodeGenAction.cpp
     41   CodeGenFunction.cpp
     42   CodeGenModule.cpp
     43   CodeGenTBAA.cpp
     44   CodeGenTypes.cpp
     45   ItaniumCXXABI.cpp
     46   MicrosoftCXXABI.cpp
     47   ModuleBuilder.cpp
     48   TargetInfo.cpp
     49   )
     50 
     51 add_dependencies(clangCodeGen ClangAttrClasses ClangAttrList ClangDeclNodes
     52                  ClangStmtNodes)
     53