ya.make 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # Generated by devtools/yamaker.
  2. PROGRAM(clang-tblgen)
  3. LICENSE(
  4. Apache-2.0 WITH LLVM-exception AND
  5. MIT
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. PEERDIR(
  9. contrib/libs/clang16
  10. contrib/libs/llvm16
  11. contrib/libs/llvm16/lib/Support
  12. contrib/libs/llvm16/lib/TableGen
  13. library/cpp/sanitizer/include
  14. )
  15. ADDINCL(
  16. contrib/libs/clang16/lib/Support
  17. contrib/libs/clang16/utils/TableGen
  18. )
  19. NO_COMPILER_WARNINGS()
  20. NO_UTIL()
  21. SRCDIR(contrib/libs/clang16)
  22. SRCS(
  23. lib/Support/RISCVVIntrinsicUtils.cpp
  24. utils/TableGen/ASTTableGen.cpp
  25. utils/TableGen/ClangASTNodesEmitter.cpp
  26. utils/TableGen/ClangASTPropertiesEmitter.cpp
  27. utils/TableGen/ClangAttrEmitter.cpp
  28. utils/TableGen/ClangCommentCommandInfoEmitter.cpp
  29. utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
  30. utils/TableGen/ClangCommentHTMLTagsEmitter.cpp
  31. utils/TableGen/ClangDataCollectorsEmitter.cpp
  32. utils/TableGen/ClangDiagnosticsEmitter.cpp
  33. utils/TableGen/ClangOpcodesEmitter.cpp
  34. utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
  35. utils/TableGen/ClangOptionDocEmitter.cpp
  36. utils/TableGen/ClangSACheckersEmitter.cpp
  37. utils/TableGen/ClangSyntaxEmitter.cpp
  38. utils/TableGen/ClangTypeNodesEmitter.cpp
  39. utils/TableGen/MveEmitter.cpp
  40. utils/TableGen/NeonEmitter.cpp
  41. utils/TableGen/RISCVVEmitter.cpp
  42. utils/TableGen/SveEmitter.cpp
  43. utils/TableGen/TableGen.cpp
  44. )
  45. END()