ya.make 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. VERSION(16.0.0)
  4. LICENSE(
  5. Apache-2.0 WITH LLVM-exception AND
  6. MIT
  7. )
  8. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  9. PEERDIR(
  10. contrib/libs/llvm16
  11. contrib/libs/llvm16/include
  12. contrib/libs/llvm16/lib/Analysis
  13. contrib/libs/llvm16/lib/Bitcode/Reader
  14. contrib/libs/llvm16/lib/IR
  15. contrib/libs/llvm16/lib/IRReader
  16. contrib/libs/llvm16/lib/Linker
  17. contrib/libs/llvm16/lib/MC
  18. contrib/libs/llvm16/lib/MC/MCParser
  19. contrib/libs/llvm16/lib/Object
  20. contrib/libs/llvm16/lib/Passes
  21. contrib/libs/llvm16/lib/ProfileData
  22. contrib/libs/llvm16/lib/Support
  23. contrib/libs/llvm16/lib/Target
  24. contrib/libs/llvm16/lib/Target/NVPTX
  25. contrib/libs/llvm16/lib/Target/NVPTX/MCTargetDesc
  26. contrib/libs/llvm16/lib/Target/NVPTX/TargetInfo
  27. contrib/libs/llvm16/lib/TargetParser
  28. contrib/libs/llvm16/lib/Transforms/IPO
  29. contrib/libs/llvm16/lib/Transforms/InstCombine
  30. contrib/libs/llvm16/lib/Transforms/Scalar
  31. contrib/libs/llvm16/lib/Transforms/Utils
  32. contrib/libs/llvm16/lib/Transforms/Vectorize
  33. contrib/libs/llvm16/tools/polly/lib/External/isl
  34. contrib/libs/llvm16/tools/polly/lib/External/ppcg
  35. )
  36. ADDINCL(
  37. contrib/libs/llvm16/tools/polly/include
  38. contrib/libs/llvm16/tools/polly/lib
  39. contrib/libs/llvm16/tools/polly/lib/External
  40. contrib/libs/llvm16/tools/polly/lib/External/isl/include
  41. contrib/libs/llvm16/tools/polly/lib/External/pet/include
  42. )
  43. NO_COMPILER_WARNINGS()
  44. NO_UTIL()
  45. SRCS(
  46. Analysis/DependenceInfo.cpp
  47. Analysis/PolyhedralInfo.cpp
  48. Analysis/PruneUnprofitable.cpp
  49. Analysis/ScopBuilder.cpp
  50. Analysis/ScopDetection.cpp
  51. Analysis/ScopDetectionDiagnostic.cpp
  52. Analysis/ScopGraphPrinter.cpp
  53. Analysis/ScopInfo.cpp
  54. Analysis/ScopPass.cpp
  55. CodeGen/BlockGenerators.cpp
  56. CodeGen/CodeGeneration.cpp
  57. CodeGen/CodegenCleanup.cpp
  58. CodeGen/IRBuilder.cpp
  59. CodeGen/IslAst.cpp
  60. CodeGen/IslExprBuilder.cpp
  61. CodeGen/IslNodeBuilder.cpp
  62. CodeGen/LoopGenerators.cpp
  63. CodeGen/LoopGeneratorsGOMP.cpp
  64. CodeGen/LoopGeneratorsKMP.cpp
  65. CodeGen/ManagedMemoryRewrite.cpp
  66. CodeGen/PPCGCodeGeneration.cpp
  67. CodeGen/PerfMonitor.cpp
  68. CodeGen/RuntimeDebugBuilder.cpp
  69. CodeGen/Utils.cpp
  70. Exchange/JSONExporter.cpp
  71. Support/DumpFunctionPass.cpp
  72. Support/DumpModulePass.cpp
  73. Support/GICHelper.cpp
  74. Support/ISLTools.cpp
  75. Support/RegisterPasses.cpp
  76. Support/SCEVAffinator.cpp
  77. Support/SCEVValidator.cpp
  78. Support/ScopHelper.cpp
  79. Support/ScopLocation.cpp
  80. Support/VirtualInstruction.cpp
  81. Transform/Canonicalization.cpp
  82. Transform/CodePreparation.cpp
  83. Transform/DeLICM.cpp
  84. Transform/DeadCodeElimination.cpp
  85. Transform/FlattenAlgo.cpp
  86. Transform/FlattenSchedule.cpp
  87. Transform/ForwardOpTree.cpp
  88. Transform/ManualOptimizer.cpp
  89. Transform/MatmulOptimizer.cpp
  90. Transform/MaximalStaticExpansion.cpp
  91. Transform/ScheduleOptimizer.cpp
  92. Transform/ScheduleTreeTransform.cpp
  93. Transform/ScopInliner.cpp
  94. Transform/Simplify.cpp
  95. Transform/ZoneAlgo.cpp
  96. )
  97. END()