brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.1 KiB · fd50e95 Raw
151 lines · plain
1set(LLVM_LINK_COMPONENTS2  BinaryFormat3  Core4  FrontendOpenMP5  FrontendHLSL6  Support7  TargetParser8  )9 10# FIXME: the entry points to the interpreter should be moved out of clangAST11# into the parser or Sema in order to allow the interpreter to be moved to12# another library which depends on clangAST.13clang_tablegen(Opcodes.inc14  -gen-clang-opcodes15  SOURCE ByteCode/Opcodes.td16  TARGET Opcodes)17 18clang_tablegen(AttrDocTable.inc -gen-clang-attr-doc-table19  -I ${CMAKE_CURRENT_SOURCE_DIR}/../../include/20  SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/../../include/clang/Basic/Attr.td21  TARGET ClangAttrDocTable)22 23add_clang_library(clangAST24  APValue.cpp25  ASTConcept.cpp26  ASTConsumer.cpp27  ASTContext.cpp28  ASTDiagnostic.cpp29  ASTDumper.cpp30  ASTImporter.cpp31  ASTImporterLookupTable.cpp32  ASTStructuralEquivalence.cpp33  ASTTypeTraits.cpp34  AttrDocTable.cpp35  AttrImpl.cpp36  Availability.cpp37  Comment.cpp38  CommentBriefParser.cpp39  CommentCommandTraits.cpp40  CommentLexer.cpp41  CommentParser.cpp42  CommentSema.cpp43  ComparisonCategories.cpp44  ComputeDependence.cpp45  CXXInheritance.cpp46  DataCollection.cpp47  Decl.cpp48  DeclarationName.cpp49  DeclBase.cpp50  DeclCXX.cpp51  DeclFriend.cpp52  DeclGroup.cpp53  DeclObjC.cpp54  DeclOpenACC.cpp55  DeclOpenMP.cpp56  DeclPrinter.cpp57  DeclTemplate.cpp58  DynamicRecursiveASTVisitor.cpp59  ParentMapContext.cpp60  Expr.cpp61  ExprClassification.cpp62  ExprConcepts.cpp63  ExprConstant.cpp64  ExprCXX.cpp65  ExprObjC.cpp66  ExternalASTMerger.cpp67  ExternalASTSource.cpp68  FormatString.cpp69  InferAlloc.cpp70  InheritViz.cpp71  ByteCode/BitcastBuffer.cpp72  ByteCode/ByteCodeEmitter.cpp73  ByteCode/Compiler.cpp74  ByteCode/Context.cpp75  ByteCode/Descriptor.cpp76  ByteCode/Disasm.cpp77  ByteCode/EvalEmitter.cpp78  ByteCode/Function.cpp79  ByteCode/FunctionPointer.cpp80  ByteCode/InterpBuiltin.cpp81  ByteCode/InterpBuiltinBitCast.cpp82  ByteCode/Floating.cpp83  ByteCode/EvaluationResult.cpp84  ByteCode/DynamicAllocator.cpp85  ByteCode/Interp.cpp86  ByteCode/InterpBlock.cpp87  ByteCode/InterpFrame.cpp88  ByteCode/InterpStack.cpp89  ByteCode/InterpState.cpp90  ByteCode/Pointer.cpp91  ByteCode/PrimType.cpp92  ByteCode/Program.cpp93  ByteCode/Record.cpp94  ByteCode/Source.cpp95  ByteCode/State.cpp96  ByteCode/MemberPointer.cpp97  ByteCode/InterpShared.cpp98  ItaniumCXXABI.cpp99  ItaniumMangle.cpp100  JSONNodeDumper.cpp101  Mangle.cpp102  MicrosoftCXXABI.cpp103  MicrosoftMangle.cpp104  NestedNameSpecifier.cpp105  NSAPI.cpp106  ODRDiagsEmitter.cpp107  ODRHash.cpp108  OpenACCClause.cpp109  OpenMPClause.cpp110  OSLog.cpp111  ParentMap.cpp112  PrintfFormatString.cpp113  QualTypeNames.cpp114  Randstruct.cpp115  RawCommentList.cpp116  RecordLayout.cpp117  RecordLayoutBuilder.cpp118  ScanfFormatString.cpp119  SelectorLocationsKind.cpp120  Stmt.cpp121  StmtCXX.cpp122  StmtIterator.cpp123  StmtObjC.cpp124  StmtOpenACC.cpp125  StmtOpenMP.cpp126  StmtPrinter.cpp127  StmtProfile.cpp128  StmtViz.cpp129  TemplateBase.cpp130  TemplateName.cpp131  TextNodeDumper.cpp132  Type.cpp133  TypeLoc.cpp134  TypePrinter.cpp135  VTableBuilder.cpp136  VTTBuilder.cpp137 138  LINK_LIBS139  clangBasic140  clangLex141 142  DEPENDS143  ClangAttrDocTable144  Opcodes145  omp_gen146  ClangDriverOptions147  intrinsics_gen148  # These generated headers are included transitively.149  target_parser_gen150  )151