Home | History | Annotate | Download | only in CodeGen
      1 set(LLVM_LINK_COMPONENTS
      2   asmparser
      3   bitreader
      4   bitwriter
      5   instrumentation
      6   ipo
      7   linker
      8   vectorize
      9   )
     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   CGVTables.cpp
     41   CGVTT.cpp
     42   CodeGenAction.cpp
     43   CodeGenFunction.cpp
     44   CodeGenModule.cpp
     45   CodeGenTBAA.cpp
     46   CodeGenTypes.cpp
     47   ItaniumCXXABI.cpp
     48   MicrosoftCXXABI.cpp
     49   ModuleBuilder.cpp
     50   TargetInfo.cpp
     51   )
     52 
     53 add_dependencies(clangCodeGen
     54   ClangARMNeon
     55   ClangAttrClasses
     56   ClangAttrList
     57   ClangCommentNodes
     58   ClangDeclNodes
     59   ClangDiagnosticCommon
     60   ClangDiagnosticFrontend
     61   ClangStmtNodes
     62   )
     63 
     64 target_link_libraries(clangCodeGen
     65   clangBasic
     66   clangAST
     67   clangFrontend
     68   )
     69