ya.make 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. LICENSE(Apache-2.0 WITH LLVM-exception)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. PEERDIR(
  6. contrib/libs/llvm16/include
  7. )
  8. NO_UTIL()
  9. RUN_PROGRAM(
  10. contrib/libs/clang16/utils/TableGen -gen-clang-basic-reader -I
  11. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  12. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/PropertiesBase.td --write-if-changed
  13. -o clang/AST/AbstractBasicReader.inc -d clang/AST/AbstractBasicReader.inc.d
  14. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  15. IN clang/AST/PropertiesBase.td
  16. OUT_NOAUTO clang/AST/AbstractBasicReader.inc clang/AST/AbstractBasicReader.inc.d
  17. )
  18. RUN_PROGRAM(
  19. contrib/libs/clang16/utils/TableGen -gen-clang-basic-writer -I
  20. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  21. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/PropertiesBase.td --write-if-changed
  22. -o clang/AST/AbstractBasicWriter.inc -d clang/AST/AbstractBasicWriter.inc.d
  23. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  24. IN clang/AST/PropertiesBase.td
  25. OUT_NOAUTO clang/AST/AbstractBasicWriter.inc clang/AST/AbstractBasicWriter.inc.d
  26. )
  27. RUN_PROGRAM(
  28. contrib/libs/clang16/utils/TableGen -gen-clang-type-reader -I
  29. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  30. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/TypeProperties.td --write-if-changed
  31. -o clang/AST/AbstractTypeReader.inc -d clang/AST/AbstractTypeReader.inc.d
  32. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  33. IN clang/AST/PropertiesBase.td clang/AST/TypeProperties.td clang/Basic/ASTNode.td clang/Basic/TypeNodes.td
  34. OUTPUT_INCLUDES clang/AST/BuiltinTypes.def clang/Basic/AArch64SVEACLETypes.def
  35. clang/Basic/OpenCLExtensionTypes.def clang/Basic/OpenCLImageTypes.def clang/Basic/PPCTypes.def
  36. clang/Basic/RISCVVTypes.def
  37. OUT_NOAUTO clang/AST/AbstractTypeReader.inc clang/AST/AbstractTypeReader.inc.d
  38. )
  39. RUN_PROGRAM(
  40. contrib/libs/clang16/utils/TableGen -gen-clang-type-writer -I
  41. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  42. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/TypeProperties.td --write-if-changed
  43. -o clang/AST/AbstractTypeWriter.inc -d clang/AST/AbstractTypeWriter.inc.d
  44. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  45. IN clang/AST/PropertiesBase.td clang/AST/TypeProperties.td clang/Basic/ASTNode.td clang/Basic/TypeNodes.td
  46. OUT_NOAUTO clang/AST/AbstractTypeWriter.inc clang/AST/AbstractTypeWriter.inc.d
  47. )
  48. RUN_PROGRAM(
  49. contrib/libs/clang16/utils/TableGen -gen-clang-attr-impl -I
  50. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  51. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  52. clang/AST/AttrImpl.inc -d clang/AST/AttrImpl.inc.d
  53. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  54. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  55. clang/Basic/StmtNodes.td
  56. OUT_NOAUTO clang/AST/AttrImpl.inc clang/AST/AttrImpl.inc.d
  57. )
  58. RUN_PROGRAM(
  59. contrib/libs/clang16/utils/TableGen -gen-clang-attr-node-traverse -I
  60. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  61. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  62. clang/AST/AttrNodeTraverse.inc -d clang/AST/AttrNodeTraverse.inc.d
  63. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  64. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  65. clang/Basic/StmtNodes.td
  66. OUT_NOAUTO clang/AST/AttrNodeTraverse.inc clang/AST/AttrNodeTraverse.inc.d
  67. )
  68. RUN_PROGRAM(
  69. contrib/libs/clang16/utils/TableGen -gen-clang-attr-text-node-dump -I
  70. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  71. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  72. clang/AST/AttrTextNodeDump.inc -d clang/AST/AttrTextNodeDump.inc.d
  73. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  74. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  75. clang/Basic/StmtNodes.td
  76. OUT_NOAUTO clang/AST/AttrTextNodeDump.inc clang/AST/AttrTextNodeDump.inc.d
  77. )
  78. RUN_PROGRAM(
  79. contrib/libs/clang16/utils/TableGen -gen-clang-attr-ast-visitor -I
  80. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  81. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  82. clang/AST/AttrVisitor.inc -d clang/AST/AttrVisitor.inc.d
  83. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  84. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  85. clang/Basic/StmtNodes.td
  86. OUT_NOAUTO clang/AST/AttrVisitor.inc clang/AST/AttrVisitor.inc.d
  87. )
  88. RUN_PROGRAM(
  89. contrib/libs/clang16/utils/TableGen -gen-clang-attr-classes -I
  90. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  91. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  92. clang/AST/Attrs.inc -d clang/AST/Attrs.inc.d
  93. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  94. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  95. clang/Basic/StmtNodes.td
  96. OUT_NOAUTO clang/AST/Attrs.inc clang/AST/Attrs.inc.d
  97. )
  98. RUN_PROGRAM(
  99. contrib/libs/clang16/utils/TableGen -gen-clang-comment-command-info -I
  100. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  101. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/CommentCommands.td
  102. --write-if-changed -o clang/AST/CommentCommandInfo.inc -d clang/AST/CommentCommandInfo.inc.d
  103. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  104. IN clang/AST/CommentCommands.td
  105. OUT_NOAUTO clang/AST/CommentCommandInfo.inc clang/AST/CommentCommandInfo.inc.d
  106. )
  107. RUN_PROGRAM(
  108. contrib/libs/clang16/utils/TableGen -gen-clang-comment-command-list -I
  109. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  110. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/CommentCommands.td
  111. --write-if-changed -o clang/AST/CommentCommandList.inc -d clang/AST/CommentCommandList.inc.d
  112. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  113. IN clang/AST/CommentCommands.td
  114. OUT_NOAUTO clang/AST/CommentCommandList.inc clang/AST/CommentCommandList.inc.d
  115. )
  116. RUN_PROGRAM(
  117. contrib/libs/clang16/utils/TableGen -gen-clang-comment-html-named-character-references -I
  118. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  119. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  120. clang/AST/CommentHTMLNamedCharacterReferences.td --write-if-changed -o
  121. clang/AST/CommentHTMLNamedCharacterReferences.inc -d
  122. clang/AST/CommentHTMLNamedCharacterReferences.inc.d
  123. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  124. IN clang/AST/CommentHTMLNamedCharacterReferences.td
  125. OUT_NOAUTO clang/AST/CommentHTMLNamedCharacterReferences.inc
  126. clang/AST/CommentHTMLNamedCharacterReferences.inc.d
  127. )
  128. RUN_PROGRAM(
  129. contrib/libs/clang16/utils/TableGen -gen-clang-comment-html-tags -I
  130. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  131. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/CommentHTMLTags.td
  132. --write-if-changed -o clang/AST/CommentHTMLTags.inc -d clang/AST/CommentHTMLTags.inc.d
  133. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  134. IN clang/AST/CommentHTMLTags.td
  135. OUT_NOAUTO clang/AST/CommentHTMLTags.inc clang/AST/CommentHTMLTags.inc.d
  136. )
  137. RUN_PROGRAM(
  138. contrib/libs/clang16/utils/TableGen -gen-clang-comment-html-tags-properties -I
  139. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  140. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/CommentHTMLTags.td
  141. --write-if-changed -o clang/AST/CommentHTMLTagsProperties.inc -d
  142. clang/AST/CommentHTMLTagsProperties.inc.d
  143. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  144. IN clang/AST/CommentHTMLTags.td
  145. OUT_NOAUTO clang/AST/CommentHTMLTagsProperties.inc clang/AST/CommentHTMLTagsProperties.inc.d
  146. )
  147. RUN_PROGRAM(
  148. contrib/libs/clang16/utils/TableGen -gen-clang-comment-nodes -I
  149. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  150. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/CommentNodes.td --write-if-changed
  151. -o clang/AST/CommentNodes.inc -d clang/AST/CommentNodes.inc.d
  152. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  153. IN clang/Basic/ASTNode.td clang/Basic/CommentNodes.td
  154. OUT_NOAUTO clang/AST/CommentNodes.inc clang/AST/CommentNodes.inc.d
  155. )
  156. RUN_PROGRAM(
  157. contrib/libs/clang16/utils/TableGen -gen-clang-decl-nodes -I
  158. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  159. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/DeclNodes.td --write-if-changed -o
  160. clang/AST/DeclNodes.inc -d clang/AST/DeclNodes.inc.d
  161. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  162. IN clang/Basic/ASTNode.td clang/Basic/DeclNodes.td
  163. OUT_NOAUTO clang/AST/DeclNodes.inc clang/AST/DeclNodes.inc.d
  164. )
  165. RUN_PROGRAM(
  166. contrib/libs/clang16/utils/TableGen -gen-clang-data-collectors -I
  167. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  168. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/AST/StmtDataCollectors.td
  169. --write-if-changed -o clang/AST/StmtDataCollectors.inc -d clang/AST/StmtDataCollectors.inc.d
  170. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  171. IN clang/AST/StmtDataCollectors.td
  172. OUT_NOAUTO clang/AST/StmtDataCollectors.inc clang/AST/StmtDataCollectors.inc.d
  173. )
  174. RUN_PROGRAM(
  175. contrib/libs/clang16/utils/TableGen -gen-clang-stmt-nodes -I
  176. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  177. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/StmtNodes.td --write-if-changed -o
  178. clang/AST/StmtNodes.inc -d clang/AST/StmtNodes.inc.d
  179. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  180. IN clang/Basic/ASTNode.td clang/Basic/StmtNodes.td
  181. OUT_NOAUTO clang/AST/StmtNodes.inc clang/AST/StmtNodes.inc.d
  182. )
  183. RUN_PROGRAM(
  184. contrib/libs/clang16/utils/TableGen -gen-clang-type-nodes -I
  185. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/AST -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  186. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/TypeNodes.td --write-if-changed -o
  187. clang/AST/TypeNodes.inc -d clang/AST/TypeNodes.inc.d
  188. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  189. IN clang/Basic/ASTNode.td clang/Basic/TypeNodes.td
  190. OUT_NOAUTO clang/AST/TypeNodes.inc clang/AST/TypeNodes.inc.d
  191. )
  192. RUN_PROGRAM(
  193. contrib/libs/clang16/utils/TableGen -gen-clang-attr-has-attribute-impl -I
  194. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  195. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  196. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  197. clang/Basic/Attr.td --write-if-changed -o clang/Basic/AttrHasAttributeImpl.inc -d
  198. clang/Basic/AttrHasAttributeImpl.inc.d
  199. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  200. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  201. clang/Basic/StmtNodes.td
  202. OUT_NOAUTO clang/Basic/AttrHasAttributeImpl.inc clang/Basic/AttrHasAttributeImpl.inc.d
  203. )
  204. RUN_PROGRAM(
  205. contrib/libs/clang16/utils/TableGen -gen-clang-attr-list -I ${ARCADIA_ROOT}/contrib/libs/clang16/include/
  206. -I ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  207. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  208. clang/Basic/Attr.td --write-if-changed -o clang/Basic/AttrList.inc -d clang/Basic/AttrList.inc.d
  209. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  210. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  211. clang/Basic/StmtNodes.td
  212. OUT_NOAUTO clang/Basic/AttrList.inc clang/Basic/AttrList.inc.d
  213. )
  214. RUN_PROGRAM(
  215. contrib/libs/clang16/utils/TableGen -gen-clang-attr-subject-match-rule-list -I
  216. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  217. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  218. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  219. clang/Basic/Attr.td --write-if-changed -o clang/Basic/AttrSubMatchRulesList.inc -d
  220. clang/Basic/AttrSubMatchRulesList.inc.d
  221. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  222. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  223. clang/Basic/StmtNodes.td
  224. OUT_NOAUTO clang/Basic/AttrSubMatchRulesList.inc clang/Basic/AttrSubMatchRulesList.inc.d
  225. )
  226. RUN_PROGRAM(
  227. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=AST -I
  228. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  229. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  230. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticASTKinds.inc -d
  231. clang/Basic/DiagnosticASTKinds.inc.d
  232. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  233. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  234. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  235. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  236. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  237. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  238. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  239. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  240. clang/Basic/DiagnosticSerializationKinds.td
  241. OUT_NOAUTO clang/Basic/DiagnosticASTKinds.inc clang/Basic/DiagnosticASTKinds.inc.d
  242. )
  243. RUN_PROGRAM(
  244. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Analysis -I
  245. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  246. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  247. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticAnalysisKinds.inc -d
  248. clang/Basic/DiagnosticAnalysisKinds.inc.d
  249. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  250. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  251. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  252. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  253. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  254. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  255. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  256. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  257. clang/Basic/DiagnosticSerializationKinds.td
  258. OUT_NOAUTO clang/Basic/DiagnosticAnalysisKinds.inc clang/Basic/DiagnosticAnalysisKinds.inc.d
  259. )
  260. RUN_PROGRAM(
  261. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Comment -I
  262. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  263. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  264. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticCommentKinds.inc -d
  265. clang/Basic/DiagnosticCommentKinds.inc.d
  266. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  267. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  268. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  269. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  270. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  271. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  272. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  273. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  274. clang/Basic/DiagnosticSerializationKinds.td
  275. OUT_NOAUTO clang/Basic/DiagnosticCommentKinds.inc clang/Basic/DiagnosticCommentKinds.inc.d
  276. )
  277. RUN_PROGRAM(
  278. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Common -I
  279. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  280. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  281. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticCommonKinds.inc -d
  282. clang/Basic/DiagnosticCommonKinds.inc.d
  283. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  284. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  285. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  286. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  287. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  288. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  289. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  290. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  291. clang/Basic/DiagnosticSerializationKinds.td
  292. OUT_NOAUTO clang/Basic/DiagnosticCommonKinds.inc clang/Basic/DiagnosticCommonKinds.inc.d
  293. )
  294. RUN_PROGRAM(
  295. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=CrossTU -I
  296. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  297. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  298. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticCrossTUKinds.inc -d
  299. clang/Basic/DiagnosticCrossTUKinds.inc.d
  300. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  301. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  302. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  303. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  304. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  305. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  306. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  307. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  308. clang/Basic/DiagnosticSerializationKinds.td
  309. OUT_NOAUTO clang/Basic/DiagnosticCrossTUKinds.inc clang/Basic/DiagnosticCrossTUKinds.inc.d
  310. )
  311. RUN_PROGRAM(
  312. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Driver -I
  313. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  314. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  315. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticDriverKinds.inc -d
  316. clang/Basic/DiagnosticDriverKinds.inc.d
  317. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  318. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  319. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  320. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  321. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  322. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  323. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  324. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  325. clang/Basic/DiagnosticSerializationKinds.td
  326. OUT_NOAUTO clang/Basic/DiagnosticDriverKinds.inc clang/Basic/DiagnosticDriverKinds.inc.d
  327. )
  328. RUN_PROGRAM(
  329. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Frontend -I
  330. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  331. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  332. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticFrontendKinds.inc -d
  333. clang/Basic/DiagnosticFrontendKinds.inc.d
  334. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  335. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  336. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  337. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  338. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  339. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  340. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  341. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  342. clang/Basic/DiagnosticSerializationKinds.td
  343. OUT_NOAUTO clang/Basic/DiagnosticFrontendKinds.inc clang/Basic/DiagnosticFrontendKinds.inc.d
  344. )
  345. RUN_PROGRAM(
  346. contrib/libs/clang16/utils/TableGen -gen-clang-diag-groups -I
  347. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  348. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  349. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticGroups.inc -d
  350. clang/Basic/DiagnosticGroups.inc.d
  351. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  352. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  353. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  354. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  355. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  356. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  357. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  358. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  359. clang/Basic/DiagnosticSerializationKinds.td
  360. OUT_NOAUTO clang/Basic/DiagnosticGroups.inc clang/Basic/DiagnosticGroups.inc.d
  361. )
  362. RUN_PROGRAM(
  363. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Lex -I
  364. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  365. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  366. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticLexKinds.inc -d
  367. clang/Basic/DiagnosticLexKinds.inc.d
  368. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  369. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  370. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  371. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  372. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  373. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  374. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  375. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  376. clang/Basic/DiagnosticSerializationKinds.td
  377. OUT_NOAUTO clang/Basic/DiagnosticLexKinds.inc clang/Basic/DiagnosticLexKinds.inc.d
  378. )
  379. RUN_PROGRAM(
  380. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Parse -I
  381. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  382. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  383. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticParseKinds.inc -d
  384. clang/Basic/DiagnosticParseKinds.inc.d
  385. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  386. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  387. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  388. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  389. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  390. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  391. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  392. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  393. clang/Basic/DiagnosticSerializationKinds.td
  394. OUT_NOAUTO clang/Basic/DiagnosticParseKinds.inc clang/Basic/DiagnosticParseKinds.inc.d
  395. )
  396. RUN_PROGRAM(
  397. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Refactoring -I
  398. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  399. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  400. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticRefactoringKinds.inc -d
  401. clang/Basic/DiagnosticRefactoringKinds.inc.d
  402. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  403. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  404. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  405. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  406. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  407. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  408. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  409. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  410. clang/Basic/DiagnosticSerializationKinds.td
  411. OUT_NOAUTO clang/Basic/DiagnosticRefactoringKinds.inc clang/Basic/DiagnosticRefactoringKinds.inc.d
  412. )
  413. RUN_PROGRAM(
  414. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Sema -I
  415. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  416. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  417. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticSemaKinds.inc -d
  418. clang/Basic/DiagnosticSemaKinds.inc.d
  419. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  420. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  421. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  422. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  423. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  424. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  425. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  426. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  427. clang/Basic/DiagnosticSerializationKinds.td
  428. OUT_NOAUTO clang/Basic/DiagnosticSemaKinds.inc clang/Basic/DiagnosticSemaKinds.inc.d
  429. )
  430. RUN_PROGRAM(
  431. contrib/libs/clang16/utils/TableGen -gen-clang-diags-defs -clang-component=Serialization -I
  432. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  433. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  434. clang/Basic/Diagnostic.td --write-if-changed -o clang/Basic/DiagnosticSerializationKinds.inc -d
  435. clang/Basic/DiagnosticSerializationKinds.inc.d
  436. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  437. IN clang/Basic/Diagnostic.td clang/Basic/DiagnosticASTKinds.td clang/Basic/DiagnosticAnalysisKinds.td
  438. clang/Basic/DiagnosticCategories.td clang/Basic/DiagnosticCommentKinds.td
  439. clang/Basic/DiagnosticCommonKinds.td clang/Basic/DiagnosticCrossTUKinds.td
  440. clang/Basic/DiagnosticDocs.td clang/Basic/DiagnosticDriverKinds.td
  441. clang/Basic/DiagnosticFrontendKinds.td clang/Basic/DiagnosticGroups.td
  442. clang/Basic/DiagnosticLexKinds.td clang/Basic/DiagnosticParseKinds.td
  443. clang/Basic/DiagnosticRefactoringKinds.td clang/Basic/DiagnosticSemaKinds.td
  444. clang/Basic/DiagnosticSerializationKinds.td
  445. OUT_NOAUTO clang/Basic/DiagnosticSerializationKinds.inc clang/Basic/DiagnosticSerializationKinds.inc.d
  446. )
  447. RUN_PROGRAM(
  448. contrib/libs/clang16/utils/TableGen -gen-arm-cde-builtin-aliases -I
  449. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  450. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  451. clang/Basic/arm_cde.td --write-if-changed -o clang/Basic/arm_cde_builtin_aliases.inc -d
  452. clang/Basic/arm_cde_builtin_aliases.inc.d
  453. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  454. IN clang/Basic/arm_cde.td clang/Basic/arm_mve_defs.td
  455. OUT_NOAUTO clang/Basic/arm_cde_builtin_aliases.inc clang/Basic/arm_cde_builtin_aliases.inc.d
  456. )
  457. RUN_PROGRAM(
  458. contrib/libs/clang16/utils/TableGen -gen-arm-cde-builtin-codegen -I
  459. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  460. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  461. clang/Basic/arm_cde.td --write-if-changed -o clang/Basic/arm_cde_builtin_cg.inc -d
  462. clang/Basic/arm_cde_builtin_cg.inc.d
  463. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  464. IN clang/Basic/arm_cde.td clang/Basic/arm_mve_defs.td
  465. OUT_NOAUTO clang/Basic/arm_cde_builtin_cg.inc clang/Basic/arm_cde_builtin_cg.inc.d
  466. )
  467. RUN_PROGRAM(
  468. contrib/libs/clang16/utils/TableGen -gen-arm-cde-builtin-sema -I
  469. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  470. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  471. clang/Basic/arm_cde.td --write-if-changed -o clang/Basic/arm_cde_builtin_sema.inc -d
  472. clang/Basic/arm_cde_builtin_sema.inc.d
  473. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  474. IN clang/Basic/arm_cde.td clang/Basic/arm_mve_defs.td
  475. OUT_NOAUTO clang/Basic/arm_cde_builtin_sema.inc clang/Basic/arm_cde_builtin_sema.inc.d
  476. )
  477. RUN_PROGRAM(
  478. contrib/libs/clang16/utils/TableGen -gen-arm-cde-builtin-def -I
  479. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  480. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  481. clang/Basic/arm_cde.td --write-if-changed -o clang/Basic/arm_cde_builtins.inc -d
  482. clang/Basic/arm_cde_builtins.inc.d
  483. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  484. IN clang/Basic/arm_cde.td clang/Basic/arm_mve_defs.td
  485. OUT_NOAUTO clang/Basic/arm_cde_builtins.inc clang/Basic/arm_cde_builtins.inc.d
  486. )
  487. RUN_PROGRAM(
  488. contrib/libs/clang16/utils/TableGen -gen-arm-neon-sema -I
  489. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  490. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  491. clang/Basic/arm_fp16.td --write-if-changed -o clang/Basic/arm_fp16.inc -d clang/Basic/arm_fp16.inc.d
  492. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  493. IN clang/Basic/arm_fp16.td clang/Basic/arm_neon_incl.td
  494. OUT_NOAUTO clang/Basic/arm_fp16.inc clang/Basic/arm_fp16.inc.d
  495. )
  496. RUN_PROGRAM(
  497. contrib/libs/clang16/utils/TableGen -gen-arm-mve-builtin-aliases -I
  498. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  499. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  500. clang/Basic/arm_mve.td --write-if-changed -o clang/Basic/arm_mve_builtin_aliases.inc -d
  501. clang/Basic/arm_mve_builtin_aliases.inc.d
  502. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  503. IN clang/Basic/arm_mve.td clang/Basic/arm_mve_defs.td
  504. OUT_NOAUTO clang/Basic/arm_mve_builtin_aliases.inc clang/Basic/arm_mve_builtin_aliases.inc.d
  505. )
  506. RUN_PROGRAM(
  507. contrib/libs/clang16/utils/TableGen -gen-arm-mve-builtin-codegen -I
  508. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  509. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  510. clang/Basic/arm_mve.td --write-if-changed -o clang/Basic/arm_mve_builtin_cg.inc -d
  511. clang/Basic/arm_mve_builtin_cg.inc.d
  512. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  513. IN clang/Basic/arm_mve.td clang/Basic/arm_mve_defs.td
  514. OUT_NOAUTO clang/Basic/arm_mve_builtin_cg.inc clang/Basic/arm_mve_builtin_cg.inc.d
  515. )
  516. RUN_PROGRAM(
  517. contrib/libs/clang16/utils/TableGen -gen-arm-mve-builtin-sema -I
  518. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  519. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  520. clang/Basic/arm_mve.td --write-if-changed -o clang/Basic/arm_mve_builtin_sema.inc -d
  521. clang/Basic/arm_mve_builtin_sema.inc.d
  522. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  523. IN clang/Basic/arm_mve.td clang/Basic/arm_mve_defs.td
  524. OUT_NOAUTO clang/Basic/arm_mve_builtin_sema.inc clang/Basic/arm_mve_builtin_sema.inc.d
  525. )
  526. RUN_PROGRAM(
  527. contrib/libs/clang16/utils/TableGen -gen-arm-mve-builtin-def -I
  528. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  529. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  530. clang/Basic/arm_mve.td --write-if-changed -o clang/Basic/arm_mve_builtins.inc -d
  531. clang/Basic/arm_mve_builtins.inc.d
  532. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  533. IN clang/Basic/arm_mve.td clang/Basic/arm_mve_defs.td
  534. OUT_NOAUTO clang/Basic/arm_mve_builtins.inc clang/Basic/arm_mve_builtins.inc.d
  535. )
  536. RUN_PROGRAM(
  537. contrib/libs/clang16/utils/TableGen -gen-arm-neon-sema -I
  538. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  539. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  540. clang/Basic/arm_neon.td --write-if-changed -o clang/Basic/arm_neon.inc -d clang/Basic/arm_neon.inc.d
  541. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  542. IN clang/Basic/arm_neon.td clang/Basic/arm_neon_incl.td
  543. OUT_NOAUTO clang/Basic/arm_neon.inc clang/Basic/arm_neon.inc.d
  544. )
  545. RUN_PROGRAM(
  546. contrib/libs/clang16/utils/TableGen -gen-arm-sve-builtin-codegen -I
  547. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  548. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  549. clang/Basic/arm_sve.td --write-if-changed -o clang/Basic/arm_sve_builtin_cg.inc -d
  550. clang/Basic/arm_sve_builtin_cg.inc.d
  551. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  552. IN clang/Basic/arm_sve.td
  553. OUT_NOAUTO clang/Basic/arm_sve_builtin_cg.inc clang/Basic/arm_sve_builtin_cg.inc.d
  554. )
  555. RUN_PROGRAM(
  556. contrib/libs/clang16/utils/TableGen -gen-arm-sve-builtins -I
  557. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  558. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  559. clang/Basic/arm_sve.td --write-if-changed -o clang/Basic/arm_sve_builtins.inc -d
  560. clang/Basic/arm_sve_builtins.inc.d
  561. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  562. IN clang/Basic/arm_sve.td
  563. OUT_NOAUTO clang/Basic/arm_sve_builtins.inc clang/Basic/arm_sve_builtins.inc.d
  564. )
  565. RUN_PROGRAM(
  566. contrib/libs/clang16/utils/TableGen -gen-arm-sve-sema-rangechecks -I
  567. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  568. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  569. clang/Basic/arm_sve.td --write-if-changed -o clang/Basic/arm_sve_sema_rangechecks.inc -d
  570. clang/Basic/arm_sve_sema_rangechecks.inc.d
  571. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  572. IN clang/Basic/arm_sve.td
  573. OUT_NOAUTO clang/Basic/arm_sve_sema_rangechecks.inc clang/Basic/arm_sve_sema_rangechecks.inc.d
  574. )
  575. RUN_PROGRAM(
  576. contrib/libs/clang16/utils/TableGen -gen-arm-sve-typeflags -I
  577. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  578. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  579. clang/Basic/arm_sve.td --write-if-changed -o clang/Basic/arm_sve_typeflags.inc -d
  580. clang/Basic/arm_sve_typeflags.inc.d
  581. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  582. IN clang/Basic/arm_sve.td
  583. OUT_NOAUTO clang/Basic/arm_sve_typeflags.inc clang/Basic/arm_sve_typeflags.inc.d
  584. )
  585. RUN_PROGRAM(
  586. contrib/libs/clang16/utils/TableGen -gen-riscv-vector-builtin-codegen -I
  587. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  588. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  589. clang/Basic/riscv_vector.td --write-if-changed -o clang/Basic/riscv_vector_builtin_cg.inc -d
  590. clang/Basic/riscv_vector_builtin_cg.inc.d
  591. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  592. IN clang/Basic/riscv_vector.td
  593. OUT_NOAUTO clang/Basic/riscv_vector_builtin_cg.inc clang/Basic/riscv_vector_builtin_cg.inc.d
  594. )
  595. RUN_PROGRAM(
  596. contrib/libs/clang16/utils/TableGen -gen-riscv-vector-builtin-sema -I
  597. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  598. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  599. clang/Basic/riscv_vector.td --write-if-changed -o clang/Basic/riscv_vector_builtin_sema.inc -d
  600. clang/Basic/riscv_vector_builtin_sema.inc.d
  601. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  602. IN clang/Basic/riscv_vector.td
  603. OUT_NOAUTO clang/Basic/riscv_vector_builtin_sema.inc clang/Basic/riscv_vector_builtin_sema.inc.d
  604. )
  605. RUN_PROGRAM(
  606. contrib/libs/clang16/utils/TableGen -gen-riscv-vector-builtins -I
  607. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Basic
  608. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  609. clang/Basic/riscv_vector.td --write-if-changed -o clang/Basic/riscv_vector_builtins.inc -d
  610. clang/Basic/riscv_vector_builtins.inc.d
  611. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  612. IN clang/Basic/riscv_vector.td
  613. OUT_NOAUTO clang/Basic/riscv_vector_builtins.inc clang/Basic/riscv_vector_builtins.inc.d
  614. )
  615. RUN_PROGRAM(
  616. contrib/libs/llvm16/utils/TableGen -gen-opt-parser-defs -I
  617. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Driver
  618. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  619. clang/Driver/Options.td --write-if-changed -o clang/Driver/Options.inc -d clang/Driver/Options.inc.d
  620. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  621. IN clang/Driver/Options.td contrib/libs/llvm16/include/llvm/Option/OptParser.td
  622. OUTPUT_INCLUDES clang/Basic/LangStandards.def clang/StaticAnalyzer/Checkers/Checkers.inc
  623. OUT_NOAUTO clang/Driver/Options.inc clang/Driver/Options.inc.d
  624. )
  625. RUN_PROGRAM(
  626. contrib/libs/clang16/utils/TableGen -gen-clang-attr-parser-string-switches -I
  627. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  628. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Parse
  629. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  630. clang/Basic/Attr.td --write-if-changed -o clang/Parse/AttrParserStringSwitches.inc -d
  631. clang/Parse/AttrParserStringSwitches.inc.d
  632. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  633. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  634. clang/Basic/StmtNodes.td
  635. OUT_NOAUTO clang/Parse/AttrParserStringSwitches.inc clang/Parse/AttrParserStringSwitches.inc.d
  636. )
  637. RUN_PROGRAM(
  638. contrib/libs/clang16/utils/TableGen -gen-clang-attr-subject-match-rules-parser-string-switches -I
  639. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  640. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Parse
  641. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  642. clang/Basic/Attr.td --write-if-changed -o clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -d
  643. clang/Parse/AttrSubMatchRulesParserStringSwitches.inc.d
  644. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  645. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  646. clang/Basic/StmtNodes.td
  647. OUT_NOAUTO clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
  648. clang/Parse/AttrSubMatchRulesParserStringSwitches.inc.d
  649. )
  650. RUN_PROGRAM(
  651. contrib/libs/clang16/utils/TableGen -gen-clang-attr-parsed-attr-impl -I
  652. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  653. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  654. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  655. clang/Sema/AttrParsedAttrImpl.inc -d clang/Sema/AttrParsedAttrImpl.inc.d
  656. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  657. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  658. clang/Basic/StmtNodes.td
  659. OUT_NOAUTO clang/Sema/AttrParsedAttrImpl.inc clang/Sema/AttrParsedAttrImpl.inc.d
  660. )
  661. RUN_PROGRAM(
  662. contrib/libs/clang16/utils/TableGen -gen-clang-attr-parsed-attr-kinds -I
  663. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  664. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  665. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  666. clang/Sema/AttrParsedAttrKinds.inc -d clang/Sema/AttrParsedAttrKinds.inc.d
  667. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  668. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  669. clang/Basic/StmtNodes.td
  670. OUT_NOAUTO clang/Sema/AttrParsedAttrKinds.inc clang/Sema/AttrParsedAttrKinds.inc.d
  671. )
  672. RUN_PROGRAM(
  673. contrib/libs/clang16/utils/TableGen -gen-clang-attr-parsed-attr-list -I
  674. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  675. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  676. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  677. clang/Sema/AttrParsedAttrList.inc -d clang/Sema/AttrParsedAttrList.inc.d
  678. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  679. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  680. clang/Basic/StmtNodes.td
  681. OUT_NOAUTO clang/Sema/AttrParsedAttrList.inc clang/Sema/AttrParsedAttrList.inc.d
  682. )
  683. RUN_PROGRAM(
  684. contrib/libs/clang16/utils/TableGen -gen-clang-attr-spelling-index -I
  685. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  686. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  687. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  688. clang/Sema/AttrSpellingListIndex.inc -d clang/Sema/AttrSpellingListIndex.inc.d
  689. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  690. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  691. clang/Basic/StmtNodes.td
  692. OUT_NOAUTO clang/Sema/AttrSpellingListIndex.inc clang/Sema/AttrSpellingListIndex.inc.d
  693. )
  694. RUN_PROGRAM(
  695. contrib/libs/clang16/utils/TableGen -gen-clang-attr-template-instantiate -I
  696. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  697. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include
  698. -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include clang/Basic/Attr.td --write-if-changed -o
  699. clang/Sema/AttrTemplateInstantiate.inc -d clang/Sema/AttrTemplateInstantiate.inc.d
  700. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  701. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  702. clang/Basic/StmtNodes.td
  703. OUT_NOAUTO clang/Sema/AttrTemplateInstantiate.inc clang/Sema/AttrTemplateInstantiate.inc.d
  704. )
  705. RUN_PROGRAM(
  706. contrib/libs/clang16/utils/TableGen -gen-clang-attr-pch-read -I
  707. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  708. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Serialization
  709. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  710. clang/Basic/Attr.td --write-if-changed -o clang/Serialization/AttrPCHRead.inc -d
  711. clang/Serialization/AttrPCHRead.inc.d
  712. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  713. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  714. clang/Basic/StmtNodes.td
  715. OUT_NOAUTO clang/Serialization/AttrPCHRead.inc clang/Serialization/AttrPCHRead.inc.d
  716. )
  717. RUN_PROGRAM(
  718. contrib/libs/clang16/utils/TableGen -gen-clang-attr-pch-write -I
  719. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I
  720. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/Serialization
  721. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  722. clang/Basic/Attr.td --write-if-changed -o clang/Serialization/AttrPCHWrite.inc -d
  723. clang/Serialization/AttrPCHWrite.inc.d
  724. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  725. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  726. clang/Basic/StmtNodes.td
  727. OUT_NOAUTO clang/Serialization/AttrPCHWrite.inc clang/Serialization/AttrPCHWrite.inc.d
  728. )
  729. RUN_PROGRAM(
  730. contrib/libs/clang16/utils/TableGen -gen-clang-sa-checkers -I
  731. ${ARCADIA_ROOT}/contrib/libs/clang16/include/clang/StaticAnalyzer/Checkers
  732. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  733. clang/StaticAnalyzer/Checkers/Checkers.td --write-if-changed -o
  734. clang/StaticAnalyzer/Checkers/Checkers.inc -d clang/StaticAnalyzer/Checkers/Checkers.inc.d
  735. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  736. IN clang/StaticAnalyzer/Checkers/CheckerBase.td clang/StaticAnalyzer/Checkers/Checkers.td
  737. OUT_NOAUTO clang/StaticAnalyzer/Checkers/Checkers.inc clang/StaticAnalyzer/Checkers/Checkers.inc.d
  738. )
  739. RUN_PROGRAM(
  740. contrib/tools/python3/bin contrib/libs/clang16/lib/Tooling/DumpTool/generate_cxx_src_locs.py
  741. --json-input-path contrib/libs/clang16/lib/Tooling/ASTNodeAPI.json --output-file
  742. clang/Tooling/NodeIntrospection.inc --use-empty-implementation 0 --empty-implementation
  743. contrib/libs/clang16/lib/Tooling/EmptyNodeIntrospection.inc.in
  744. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Tooling
  745. IN ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Tooling/yamaker_mock.dep
  746. contrib/libs/clang16/lib/Tooling/ASTNodeAPI.json
  747. contrib/libs/clang16/lib/Tooling/DumpTool/generate_cxx_src_locs.py
  748. contrib/libs/clang16/lib/Tooling/EmptyNodeIntrospection.inc.in
  749. OUT_NOAUTO clang/Tooling/NodeIntrospection.inc
  750. )
  751. RUN_PROGRAM(
  752. contrib/libs/clang16/utils/TableGen -gen-clang-attr-doc-table -I
  753. ${ARCADIA_ROOT}/contrib/libs/clang16/include/ -I ${ARCADIA_ROOT}/contrib/libs/clang16/lib/AST
  754. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  755. clang/Basic/Attr.td --write-if-changed -o
  756. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/AttrDocTable.inc -d
  757. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/AttrDocTable.inc.d
  758. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  759. IN clang/Basic/ASTNode.td clang/Basic/Attr.td clang/Basic/AttrDocs.td clang/Basic/DeclNodes.td
  760. clang/Basic/StmtNodes.td
  761. OUTPUT_INCLUDES cassert math.h
  762. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/AttrDocTable.inc
  763. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/AttrDocTable.inc.d
  764. )
  765. RUN_PROGRAM(
  766. contrib/libs/clang16/utils/TableGen -gen-clang-opcodes -I ${ARCADIA_ROOT}/contrib/libs/clang16/lib/AST
  767. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  768. contrib/libs/clang16/lib/AST/Interp/Opcodes.td --write-if-changed -o
  769. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/Opcodes.inc -d
  770. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/Opcodes.inc.d
  771. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  772. IN contrib/libs/clang16/lib/AST/Interp/Opcodes.td
  773. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/Opcodes.inc
  774. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/AST/Opcodes.inc.d
  775. )
  776. RUN_PROGRAM(
  777. contrib/libs/clang16/utils/TableGen -gen-clang-opencl-builtins -I
  778. ${ARCADIA_ROOT}/contrib/libs/clang16/lib/Sema -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude
  779. -I${ARCADIA_ROOT}/contrib/libs/llvm16/include contrib/libs/clang16/lib/Sema/OpenCLBuiltins.td
  780. --write-if-changed -o ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Sema/OpenCLBuiltins.inc -d
  781. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Sema/OpenCLBuiltins.inc.d
  782. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  783. IN contrib/libs/clang16/lib/Sema/OpenCLBuiltins.td
  784. OUTPUT_INCLUDES llvm/ADT/StringRef.h
  785. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Sema/OpenCLBuiltins.inc
  786. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Sema/OpenCLBuiltins.inc.d
  787. )
  788. RUN_PROGRAM(
  789. contrib/libs/llvm16/utils/TableGen -gen-opt-parser-defs -I
  790. ${ARCADIA_ROOT}/contrib/libs/clang16/tools/clang-linker-wrapper
  791. -I${ARCADIA_ROOT}/contrib/libs/clang16/include -Iinclude -I${ARCADIA_ROOT}/contrib/libs/llvm16/include
  792. contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.td --write-if-changed -o
  793. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.inc -d
  794. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.inc.d
  795. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  796. IN contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.td
  797. contrib/libs/llvm16/include/llvm/Option/OptParser.td
  798. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.inc
  799. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/clang-linker-wrapper/LinkerWrapperOpts.inc.d
  800. )
  801. RUN_PROGRAM(
  802. contrib/libs/clang16/tools/extra/clang-tidy/misc/ConfusableTable
  803. contrib/libs/clang16/tools/extra/clang-tidy/misc/ConfusableTable/confusables.txt
  804. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/extra/clang-tidy/misc/Confusables.inc
  805. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/extra/clang-tidy/misc
  806. IN contrib/libs/clang16/tools/extra/clang-tidy/misc/ConfusableTable/confusables.txt
  807. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/tools/extra/clang-tidy/misc/Confusables.inc
  808. )
  809. RUN_PROGRAM(
  810. contrib/tools/python3/bin ${ARCADIA_ROOT}/contrib/libs/clang16/include/yamaker_mkdepdir.py
  811. ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Tooling
  812. CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16
  813. OUT_NOAUTO ${ARCADIA_BUILD_ROOT}/contrib/libs/clang16/lib/Tooling/yamaker_mock.dep
  814. )
  815. END()