ya.make 3.0 KB

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