• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1set(LLVM_LINK_COMPONENTS
2  Analysis
3  BitReader
4  BitWriter
5  Core
6  Coroutines
7  Coverage
8  Extensions
9  FrontendOpenMP
10  IPO
11  IRReader
12  AggressiveInstCombine
13  InstCombine
14  Instrumentation
15  LTO
16  Linker
17  MC
18  ObjCARCOpts
19  Object
20  Passes
21  ProfileData
22  Remarks
23  ScalarOpts
24  Support
25  Target
26  TransformUtils
27  )
28
29add_clang_library(clangCodeGen
30  BackendUtil.cpp
31  CGAtomic.cpp
32  CGBlocks.cpp
33  CGBuiltin.cpp
34  CGCUDANV.cpp
35  CGCUDARuntime.cpp
36  CGCXX.cpp
37  CGCXXABI.cpp
38  CGCall.cpp
39  CGClass.cpp
40  CGCleanup.cpp
41  CGCoroutine.cpp
42  CGDebugInfo.cpp
43  CGDecl.cpp
44  CGDeclCXX.cpp
45  CGException.cpp
46  CGExpr.cpp
47  CGExprAgg.cpp
48  CGExprCXX.cpp
49  CGExprComplex.cpp
50  CGExprConstant.cpp
51  CGExprScalar.cpp
52  CGGPUBuiltin.cpp
53  CGLoopInfo.cpp
54  CGNonTrivialStruct.cpp
55  CGObjC.cpp
56  CGObjCGNU.cpp
57  CGObjCMac.cpp
58  CGObjCRuntime.cpp
59  CGOpenCLRuntime.cpp
60  CGOpenMPRuntime.cpp
61  CGOpenMPRuntimeAMDGCN.cpp
62  CGOpenMPRuntimeGPU.cpp
63  CGOpenMPRuntimeNVPTX.cpp
64  CGRecordLayoutBuilder.cpp
65  CGStmt.cpp
66  CGStmtOpenMP.cpp
67  CGVTT.cpp
68  CGVTables.cpp
69  CodeGenABITypes.cpp
70  CodeGenAction.cpp
71  CodeGenFunction.cpp
72  CodeGenModule.cpp
73  CodeGenPGO.cpp
74  CodeGenTBAA.cpp
75  CodeGenTypes.cpp
76  ConstantInitBuilder.cpp
77  CoverageMappingGen.cpp
78  ItaniumCXXABI.cpp
79  MacroPPCallbacks.cpp
80  MicrosoftCXXABI.cpp
81  ModuleBuilder.cpp
82  ObjectFilePCHContainerOperations.cpp
83  PatternInit.cpp
84  SanitizerMetadata.cpp
85  SwiftCallingConv.cpp
86  TargetInfo.cpp
87  VarBypassDetector.cpp
88
89  DEPENDS
90  intrinsics_gen
91
92  LINK_LIBS
93  clangAnalysis
94  clangAST
95  clangBasic
96  clangFrontend
97  clangLex
98  clangSerialization
99  )
100