aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.com>2023-08-30 20:31:54 +0300
committersvidyuk <svidyuk@yandex-team.com>2023-08-30 20:50:06 +0300
commitc76aaf823d18acf064939d806427b39cea1bbe16 (patch)
treed85585d1cea05124f3f264965654164b38a0591e /contrib
parente7fbce1e36ca8d9a32abcc07805749d572a83dd3 (diff)
downloadydb-c76aaf823d18acf064939d806427b39cea1bbe16.tar.gz
Fix input variable missprint
Diffstat (limited to 'contrib')
-rw-r--r--contrib/CMakeLists.txt1
-rw-r--r--contrib/libs/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/libs/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt36
-rw-r--r--contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt36
-rw-r--r--contrib/libs/apache/arrow/CMakeLists.linux-x86_64.txt36
-rw-r--r--contrib/libs/apache/arrow/CMakeLists.windows-x86_64.txt36
-rw-r--r--contrib/libs/apache/orc/CMakeLists.darwin-x86_64.txt12
-rw-r--r--contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt12
-rw-r--r--contrib/libs/apache/orc/CMakeLists.linux-x86_64.txt12
-rw-r--r--contrib/libs/apache/orc/CMakeLists.windows-x86_64.txt12
-rw-r--r--contrib/libs/cctz/tzdata/CMakeLists.darwin-x86_64.txt6
-rw-r--r--contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt6
-rw-r--r--contrib/libs/cctz/tzdata/CMakeLists.linux-x86_64.txt6
-rw-r--r--contrib/libs/cctz/tzdata/CMakeLists.windows-x86_64.txt6
-rw-r--r--contrib/libs/flatbuffers/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/libs/flatbuffers/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/libs/flatbuffers/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/libs/flatbuffers/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt61
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt62
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt62
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.txt17
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt61
-rw-r--r--contrib/libs/googleapis-common-protos/CMakeLists.darwin-x86_64.txt742
-rw-r--r--contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt742
-rw-r--r--contrib/libs/googleapis-common-protos/CMakeLists.linux-x86_64.txt742
-rw-r--r--contrib/libs/googleapis-common-protos/CMakeLists.windows-x86_64.txt742
-rw-r--r--contrib/libs/grpc/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/libs/grpc/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/libs/grpc/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/libs/grpc/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/libs/grpc/src/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/src/compiler/CMakeLists.txt9
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.darwin-x86_64.txt37
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-aarch64.txt38
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-x86_64.txt38
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt17
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.windows-x86_64.txt36
-rw-r--r--contrib/libs/llvm12/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/libs/llvm12/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/libs/llvm12/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/libs/llvm12/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/libs/llvm12/include/CMakeLists.darwin-x86_64.txt1095
-rw-r--r--contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt1095
-rw-r--r--contrib/libs/llvm12/include/CMakeLists.linux-x86_64.txt1095
-rw-r--r--contrib/libs/llvm12/include/CMakeLists.windows-x86_64.txt1095
-rw-r--r--contrib/libs/llvm12/lib/CMakeLists.txt1
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.darwin-x86_64.txt34
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-aarch64.txt35
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-x86_64.txt35
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.txt17
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.windows-x86_64.txt34
-rw-r--r--contrib/libs/llvm12/utils/CMakeLists.txt9
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin-x86_64.txt89
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-aarch64.txt95
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-x86_64.txt96
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.txt17
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.windows-x86_64.txt84
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.darwin-x86_64.txt30
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-aarch64.txt31
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-x86_64.txt31
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt17
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.windows-x86_64.txt30
-rw-r--r--contrib/libs/lua/CMakeLists.darwin-x86_64.txt15
-rw-r--r--contrib/libs/lua/CMakeLists.linux-aarch64.txt15
-rw-r--r--contrib/libs/lua/CMakeLists.linux-x86_64.txt15
-rw-r--r--contrib/libs/lua/CMakeLists.windows-x86_64.txt15
-rw-r--r--contrib/libs/opentelemetry-proto/CMakeLists.darwin-x86_64.txt106
-rw-r--r--contrib/libs/opentelemetry-proto/CMakeLists.linux-aarch64.txt106
-rw-r--r--contrib/libs/opentelemetry-proto/CMakeLists.linux-x86_64.txt106
-rw-r--r--contrib/libs/opentelemetry-proto/CMakeLists.windows-x86_64.txt106
-rw-r--r--contrib/libs/pfr/CMakeLists.linux-aarch64.txt18
-rw-r--r--contrib/libs/pfr/CMakeLists.linux-x86_64.txt18
-rw-r--r--contrib/libs/pfr/CMakeLists.txt13
-rw-r--r--contrib/tools/CMakeLists.txt10
-rw-r--r--contrib/tools/flatc/CMakeLists.txt9
-rw-r--r--contrib/tools/flatc/bin/CMakeLists.darwin-x86_64.txt29
-rw-r--r--contrib/tools/flatc/bin/CMakeLists.linux-aarch64.txt33
-rw-r--r--contrib/tools/flatc/bin/CMakeLists.linux-x86_64.txt34
-rw-r--r--contrib/tools/flatc/bin/CMakeLists.txt17
-rw-r--r--contrib/tools/flatc/bin/CMakeLists.windows-x86_64.txt24
-rw-r--r--contrib/tools/protoc/CMakeLists.txt10
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.darwin-x86_64.txt31
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.linux-aarch64.txt36
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.linux-x86_64.txt38
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.txt17
-rw-r--r--contrib/tools/protoc/bin/CMakeLists.windows-x86_64.txt26
-rw-r--r--contrib/tools/protoc/plugins/CMakeLists.txt10
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin-x86_64.txt31
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-aarch64.txt36
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-x86_64.txt38
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt17
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.windows-x86_64.txt26
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin-x86_64.txt36
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-aarch64.txt41
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-x86_64.txt43
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt17
-rw-r--r--contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.windows-x86_64.txt31
99 files changed, 9004 insertions, 880 deletions
diff --git a/contrib/CMakeLists.txt b/contrib/CMakeLists.txt
index 3176999e568..8ff9dff7005 100644
--- a/contrib/CMakeLists.txt
+++ b/contrib/CMakeLists.txt
@@ -8,3 +8,4 @@
add_subdirectory(libs)
add_subdirectory(restricted)
+add_subdirectory(tools)
diff --git a/contrib/libs/CMakeLists.linux-aarch64.txt b/contrib/libs/CMakeLists.linux-aarch64.txt
index ef6acdf77a3..ced3728c581 100644
--- a/contrib/libs/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/CMakeLists.linux-aarch64.txt
@@ -49,6 +49,7 @@ add_subdirectory(openldap)
add_subdirectory(opentelemetry-proto)
add_subdirectory(pcre)
add_subdirectory(pdqsort)
+add_subdirectory(pfr)
add_subdirectory(poco)
add_subdirectory(protobuf)
add_subdirectory(protoc)
diff --git a/contrib/libs/CMakeLists.linux-x86_64.txt b/contrib/libs/CMakeLists.linux-x86_64.txt
index 5da95368b02..a1dec91afd1 100644
--- a/contrib/libs/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/CMakeLists.linux-x86_64.txt
@@ -50,6 +50,7 @@ add_subdirectory(openldap)
add_subdirectory(opentelemetry-proto)
add_subdirectory(pcre)
add_subdirectory(pdqsort)
+add_subdirectory(pfr)
add_subdirectory(poco)
add_subdirectory(protobuf)
add_subdirectory(protoc)
diff --git a/contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt b/contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt
index 2a0ec3d794a..d00e982afda 100644
--- a/contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt
@@ -7,6 +7,42 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
add_library(libs-apache-arrow)
target_compile_options(libs-apache-arrow PUBLIC
diff --git a/contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt b/contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt
index 410a6098547..7787cf4cfe9 100644
--- a/contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt
@@ -7,6 +7,42 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
add_library(libs-apache-arrow)
target_compile_options(libs-apache-arrow PUBLIC
diff --git a/contrib/libs/apache/arrow/CMakeLists.linux-x86_64.txt b/contrib/libs/apache/arrow/CMakeLists.linux-x86_64.txt
index 410a6098547..7787cf4cfe9 100644
--- a/contrib/libs/apache/arrow/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/apache/arrow/CMakeLists.linux-x86_64.txt
@@ -7,6 +7,42 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
add_library(libs-apache-arrow)
target_compile_options(libs-apache-arrow PUBLIC
diff --git a/contrib/libs/apache/arrow/CMakeLists.windows-x86_64.txt b/contrib/libs/apache/arrow/CMakeLists.windows-x86_64.txt
index 7081c1a4ba0..04df7d46c3a 100644
--- a/contrib/libs/apache/arrow/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/apache/arrow/CMakeLists.windows-x86_64.txt
@@ -7,6 +7,42 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
+get_built_tool_path(
+ TOOL_flatc_bin
+ TOOL_flatc_dependency
+ contrib/tools/flatc/bin
+ flatc
+)
add_library(libs-apache-arrow)
target_compile_options(libs-apache-arrow PUBLIC
diff --git a/contrib/libs/apache/orc/CMakeLists.darwin-x86_64.txt b/contrib/libs/apache/orc/CMakeLists.darwin-x86_64.txt
index 8cbea4aeb82..45e01d7a291 100644
--- a/contrib/libs/apache/orc/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/apache/orc/CMakeLists.darwin-x86_64.txt
@@ -7,6 +7,18 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(libs-apache-orc)
target_compile_options(libs-apache-orc PRIVATE
diff --git a/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt b/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt
index 5a76ebf642d..1a7d3d48e7c 100644
--- a/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt
@@ -7,6 +7,18 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(libs-apache-orc)
target_compile_options(libs-apache-orc PRIVATE
diff --git a/contrib/libs/apache/orc/CMakeLists.linux-x86_64.txt b/contrib/libs/apache/orc/CMakeLists.linux-x86_64.txt
index 5a76ebf642d..1a7d3d48e7c 100644
--- a/contrib/libs/apache/orc/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/apache/orc/CMakeLists.linux-x86_64.txt
@@ -7,6 +7,18 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(libs-apache-orc)
target_compile_options(libs-apache-orc PRIVATE
diff --git a/contrib/libs/apache/orc/CMakeLists.windows-x86_64.txt b/contrib/libs/apache/orc/CMakeLists.windows-x86_64.txt
index 8cbea4aeb82..45e01d7a291 100644
--- a/contrib/libs/apache/orc/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/apache/orc/CMakeLists.windows-x86_64.txt
@@ -7,6 +7,18 @@
find_package(ZLIB REQUIRED)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(libs-apache-orc)
target_compile_options(libs-apache-orc PRIVATE
diff --git a/contrib/libs/cctz/tzdata/CMakeLists.darwin-x86_64.txt b/contrib/libs/cctz/tzdata/CMakeLists.darwin-x86_64.txt
index bf3ba4c5775..6fe8fed51dc 100644
--- a/contrib/libs/cctz/tzdata/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/cctz/tzdata/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_rescompiler_bin
+ TOOL_rescompiler_dependency
+ tools/rescompiler/bin
+ rescompiler
+)
add_library(libs-cctz-tzdata INTERFACE)
target_link_libraries(libs-cctz-tzdata INTERFACE
diff --git a/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt b/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt
index 25bb5aa5383..01c35d8023d 100644
--- a/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_rescompiler_bin
+ TOOL_rescompiler_dependency
+ tools/rescompiler/bin
+ rescompiler
+)
add_library(libs-cctz-tzdata INTERFACE)
target_link_libraries(libs-cctz-tzdata INTERFACE
diff --git a/contrib/libs/cctz/tzdata/CMakeLists.linux-x86_64.txt b/contrib/libs/cctz/tzdata/CMakeLists.linux-x86_64.txt
index 25bb5aa5383..01c35d8023d 100644
--- a/contrib/libs/cctz/tzdata/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/cctz/tzdata/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_rescompiler_bin
+ TOOL_rescompiler_dependency
+ tools/rescompiler/bin
+ rescompiler
+)
add_library(libs-cctz-tzdata INTERFACE)
target_link_libraries(libs-cctz-tzdata INTERFACE
diff --git a/contrib/libs/cctz/tzdata/CMakeLists.windows-x86_64.txt b/contrib/libs/cctz/tzdata/CMakeLists.windows-x86_64.txt
index bf3ba4c5775..6fe8fed51dc 100644
--- a/contrib/libs/cctz/tzdata/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/cctz/tzdata/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_rescompiler_bin
+ TOOL_rescompiler_dependency
+ tools/rescompiler/bin
+ rescompiler
+)
add_library(libs-cctz-tzdata INTERFACE)
target_link_libraries(libs-cctz-tzdata INTERFACE
diff --git a/contrib/libs/flatbuffers/CMakeLists.darwin-x86_64.txt b/contrib/libs/flatbuffers/CMakeLists.darwin-x86_64.txt
index cd594fcccf3..506517c6951 100644
--- a/contrib/libs/flatbuffers/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/flatbuffers/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,7 @@
# original buildsystem will not be accepted.
+add_subdirectory(flatc)
add_library(contrib-libs-flatbuffers)
target_compile_options(contrib-libs-flatbuffers PRIVATE
diff --git a/contrib/libs/flatbuffers/CMakeLists.linux-aarch64.txt b/contrib/libs/flatbuffers/CMakeLists.linux-aarch64.txt
index b9fc8544878..8bf1b6647ca 100644
--- a/contrib/libs/flatbuffers/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/flatbuffers/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,7 @@
# original buildsystem will not be accepted.
+add_subdirectory(flatc)
add_library(contrib-libs-flatbuffers)
target_compile_options(contrib-libs-flatbuffers PRIVATE
diff --git a/contrib/libs/flatbuffers/CMakeLists.linux-x86_64.txt b/contrib/libs/flatbuffers/CMakeLists.linux-x86_64.txt
index b9fc8544878..8bf1b6647ca 100644
--- a/contrib/libs/flatbuffers/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/flatbuffers/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,7 @@
# original buildsystem will not be accepted.
+add_subdirectory(flatc)
add_library(contrib-libs-flatbuffers)
target_compile_options(contrib-libs-flatbuffers PRIVATE
diff --git a/contrib/libs/flatbuffers/CMakeLists.windows-x86_64.txt b/contrib/libs/flatbuffers/CMakeLists.windows-x86_64.txt
index cd594fcccf3..506517c6951 100644
--- a/contrib/libs/flatbuffers/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/flatbuffers/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,7 @@
# original buildsystem will not be accepted.
+add_subdirectory(flatc)
add_library(contrib-libs-flatbuffers)
target_compile_options(contrib-libs-flatbuffers PRIVATE
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..60468b3dcd6
--- /dev/null
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,61 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(libs-flatbuffers-flatc)
+target_compile_options(libs-flatbuffers-flatc PRIVATE
+ -DFLATBUFFERS_LOCALE_INDEPENDENT=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(libs-flatbuffers-flatc PUBLIC
+ contrib-libs-cxxsupp
+ abseil-cpp-absl-base
+)
+target_sources(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/go_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/java_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_dart.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_fbs.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_go.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_grpc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_java.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_json_schema.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_kotlin.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lobster.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_php.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_python.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_rust.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_swift.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_text.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_ts.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_parser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/reflection.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/util.cpp
+)
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..8e7b7f01052
--- /dev/null
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,62 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(libs-flatbuffers-flatc)
+target_compile_options(libs-flatbuffers-flatc PRIVATE
+ -DFLATBUFFERS_LOCALE_INDEPENDENT=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(libs-flatbuffers-flatc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ abseil-cpp-absl-base
+)
+target_sources(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/go_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/java_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_dart.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_fbs.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_go.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_grpc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_java.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_json_schema.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_kotlin.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lobster.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_php.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_python.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_rust.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_swift.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_text.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_ts.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_parser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/reflection.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/util.cpp
+)
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..8e7b7f01052
--- /dev/null
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,62 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(libs-flatbuffers-flatc)
+target_compile_options(libs-flatbuffers-flatc PRIVATE
+ -DFLATBUFFERS_LOCALE_INDEPENDENT=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(libs-flatbuffers-flatc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ abseil-cpp-absl-base
+)
+target_sources(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/go_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/java_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_dart.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_fbs.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_go.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_grpc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_java.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_json_schema.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_kotlin.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lobster.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_php.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_python.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_rust.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_swift.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_text.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_ts.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_parser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/reflection.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/util.cpp
+)
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..60468b3dcd6
--- /dev/null
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,61 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(libs-flatbuffers-flatc)
+target_compile_options(libs-flatbuffers-flatc PRIVATE
+ -DFLATBUFFERS_LOCALE_INDEPENDENT=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(libs-flatbuffers-flatc PUBLIC
+ contrib-libs-cxxsupp
+ abseil-cpp-absl-base
+)
+target_sources(libs-flatbuffers-flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/go_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/java_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_dart.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_fbs.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_go.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_grpc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_java.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_json_schema.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_kotlin.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lobster.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_php.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_python.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_rust.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_swift.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_text.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_ts.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_parser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/reflection.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/util.cpp
+)
diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.darwin-x86_64.txt b/contrib/libs/googleapis-common-protos/CMakeLists.darwin-x86_64.txt
index 494f8c8dd51..77de4ef62f7 100644
--- a/contrib/libs/googleapis-common-protos/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/googleapis-common-protos/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,744 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-googleapis-common-protos)
set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY
@@ -100,3 +838,7 @@ target_proto_outs(contrib-libs-googleapis-common-protos
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
)
+target_proto_plugin(contrib-libs-googleapis-common-protos
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt b/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt
index 899a24b8a49..4b72c3000c7 100644
--- a/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,744 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-googleapis-common-protos)
set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY
@@ -101,3 +839,7 @@ target_proto_outs(contrib-libs-googleapis-common-protos
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
)
+target_proto_plugin(contrib-libs-googleapis-common-protos
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.linux-x86_64.txt b/contrib/libs/googleapis-common-protos/CMakeLists.linux-x86_64.txt
index 899a24b8a49..4b72c3000c7 100644
--- a/contrib/libs/googleapis-common-protos/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/googleapis-common-protos/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,744 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-googleapis-common-protos)
set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY
@@ -101,3 +839,7 @@ target_proto_outs(contrib-libs-googleapis-common-protos
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
)
+target_proto_plugin(contrib-libs-googleapis-common-protos
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.windows-x86_64.txt b/contrib/libs/googleapis-common-protos/CMakeLists.windows-x86_64.txt
index 494f8c8dd51..77de4ef62f7 100644
--- a/contrib/libs/googleapis-common-protos/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/googleapis-common-protos/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,744 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-googleapis-common-protos)
set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY
@@ -100,3 +838,7 @@ target_proto_outs(contrib-libs-googleapis-common-protos
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/googleapis-common-protos
)
+target_proto_plugin(contrib-libs-googleapis-common-protos
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/grpc/CMakeLists.darwin-x86_64.txt b/contrib/libs/grpc/CMakeLists.darwin-x86_64.txt
index 84c8d727f77..572d29d4205 100644
--- a/contrib/libs/grpc/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/grpc/CMakeLists.darwin-x86_64.txt
@@ -9,6 +9,7 @@
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
+add_subdirectory(src)
add_subdirectory(third_party)
add_library(contrib-libs-grpc)
diff --git a/contrib/libs/grpc/CMakeLists.linux-aarch64.txt b/contrib/libs/grpc/CMakeLists.linux-aarch64.txt
index d7cc5081b75..db254378e1f 100644
--- a/contrib/libs/grpc/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/grpc/CMakeLists.linux-aarch64.txt
@@ -9,6 +9,7 @@
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
+add_subdirectory(src)
add_subdirectory(third_party)
add_library(contrib-libs-grpc)
diff --git a/contrib/libs/grpc/CMakeLists.linux-x86_64.txt b/contrib/libs/grpc/CMakeLists.linux-x86_64.txt
index d7cc5081b75..db254378e1f 100644
--- a/contrib/libs/grpc/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/grpc/CMakeLists.linux-x86_64.txt
@@ -9,6 +9,7 @@
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
+add_subdirectory(src)
add_subdirectory(third_party)
add_library(contrib-libs-grpc)
diff --git a/contrib/libs/grpc/CMakeLists.windows-x86_64.txt b/contrib/libs/grpc/CMakeLists.windows-x86_64.txt
index 59a6cdca12c..be7c6442d89 100644
--- a/contrib/libs/grpc/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/grpc/CMakeLists.windows-x86_64.txt
@@ -9,6 +9,7 @@
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
find_package(c-ares REQUIRED)
+add_subdirectory(src)
add_subdirectory(third_party)
add_library(contrib-libs-grpc)
diff --git a/contrib/libs/grpc/src/CMakeLists.txt b/contrib/libs/grpc/src/CMakeLists.txt
new file mode 100644
index 00000000000..8da768dff0b
--- /dev/null
+++ b/contrib/libs/grpc/src/CMakeLists.txt
@@ -0,0 +1,9 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(compiler)
diff --git a/contrib/libs/grpc/src/compiler/CMakeLists.txt b/contrib/libs/grpc/src/compiler/CMakeLists.txt
new file mode 100644
index 00000000000..439054ac67f
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/CMakeLists.txt
@@ -0,0 +1,9 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(grpc_plugin_support)
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.darwin-x86_64.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..404dcf27e66
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,37 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(src-compiler-grpc_plugin_support)
+target_compile_options(src-compiler-grpc_plugin_support PRIVATE
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(src-compiler-grpc_plugin_support PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_include_directories(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_BINARY_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+)
+target_link_libraries(src-compiler-grpc_plugin_support PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protobuf
+ contrib-libs-protoc
+)
+target_sources(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/csharp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/node_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/objective_c_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/php_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/proto_parser_helper.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/ruby_generator.cc
+)
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-aarch64.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..44748174782
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,38 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(src-compiler-grpc_plugin_support)
+target_compile_options(src-compiler-grpc_plugin_support PRIVATE
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(src-compiler-grpc_plugin_support PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_include_directories(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_BINARY_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+)
+target_link_libraries(src-compiler-grpc_plugin_support PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protobuf
+ contrib-libs-protoc
+)
+target_sources(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/csharp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/node_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/objective_c_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/php_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/proto_parser_helper.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/ruby_generator.cc
+)
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-x86_64.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..44748174782
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,38 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(src-compiler-grpc_plugin_support)
+target_compile_options(src-compiler-grpc_plugin_support PRIVATE
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(src-compiler-grpc_plugin_support PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_include_directories(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_BINARY_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+)
+target_link_libraries(src-compiler-grpc_plugin_support PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protobuf
+ contrib-libs-protoc
+)
+target_sources(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/csharp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/node_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/objective_c_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/php_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/proto_parser_helper.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/ruby_generator.cc
+)
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.windows-x86_64.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..5106119c534
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,36 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(src-compiler-grpc_plugin_support)
+target_compile_options(src-compiler-grpc_plugin_support PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(src-compiler-grpc_plugin_support PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_include_directories(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_BINARY_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+)
+target_link_libraries(src-compiler-grpc_plugin_support PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protobuf
+ contrib-libs-protoc
+)
+target_sources(src-compiler-grpc_plugin_support PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/csharp_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/node_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/objective_c_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/php_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/proto_parser_helper.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/python_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/ruby_generator.cc
+)
diff --git a/contrib/libs/llvm12/CMakeLists.darwin-x86_64.txt b/contrib/libs/llvm12/CMakeLists.darwin-x86_64.txt
index c60e684fdcb..953c61faacd 100644
--- a/contrib/libs/llvm12/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/llvm12/CMakeLists.darwin-x86_64.txt
@@ -8,6 +8,7 @@
add_subdirectory(include)
add_subdirectory(lib)
+add_subdirectory(utils)
add_library(contrib-libs-llvm12 INTERFACE)
target_include_directories(contrib-libs-llvm12 INTERFACE
diff --git a/contrib/libs/llvm12/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/CMakeLists.linux-aarch64.txt
index 22fc5e15d0f..21e1679e2d6 100644
--- a/contrib/libs/llvm12/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/llvm12/CMakeLists.linux-aarch64.txt
@@ -8,6 +8,7 @@
add_subdirectory(include)
add_subdirectory(lib)
+add_subdirectory(utils)
add_library(contrib-libs-llvm12 INTERFACE)
target_include_directories(contrib-libs-llvm12 INTERFACE
diff --git a/contrib/libs/llvm12/CMakeLists.linux-x86_64.txt b/contrib/libs/llvm12/CMakeLists.linux-x86_64.txt
index 22fc5e15d0f..21e1679e2d6 100644
--- a/contrib/libs/llvm12/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/llvm12/CMakeLists.linux-x86_64.txt
@@ -8,6 +8,7 @@
add_subdirectory(include)
add_subdirectory(lib)
+add_subdirectory(utils)
add_library(contrib-libs-llvm12 INTERFACE)
target_include_directories(contrib-libs-llvm12 INTERFACE
diff --git a/contrib/libs/llvm12/CMakeLists.windows-x86_64.txt b/contrib/libs/llvm12/CMakeLists.windows-x86_64.txt
index c60e684fdcb..953c61faacd 100644
--- a/contrib/libs/llvm12/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/llvm12/CMakeLists.windows-x86_64.txt
@@ -8,6 +8,7 @@
add_subdirectory(include)
add_subdirectory(lib)
+add_subdirectory(utils)
add_library(contrib-libs-llvm12 INTERFACE)
target_include_directories(contrib-libs-llvm12 INTERFACE
diff --git a/contrib/libs/llvm12/include/CMakeLists.darwin-x86_64.txt b/contrib/libs/llvm12/include/CMakeLists.darwin-x86_64.txt
index 97100af1807..7ea3024199a 100644
--- a/contrib/libs/llvm12/include/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/llvm12/include/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,660 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
add_library(libs-llvm12-include STATIC)
set_property(TARGET libs-llvm12-include PROPERTY
@@ -131,11 +785,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC
@@ -155,11 +809,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP
@@ -178,11 +832,11 @@ add_custom_command(
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-attrs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -219,11 +873,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -260,11 +914,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -301,11 +955,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=aarch64
-I
@@ -343,11 +997,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=amdgcn
-I
@@ -385,11 +1039,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=arm
-I
@@ -427,11 +1081,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=bpf
-I
@@ -469,11 +1123,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=hexagon
-I
@@ -511,11 +1165,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=mips
-I
@@ -553,11 +1207,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=nvvm
-I
@@ -595,11 +1249,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ppc
-I
@@ -637,11 +1291,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=r600
-I
@@ -679,11 +1333,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=riscv
-I
@@ -721,11 +1375,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=s390
-I
@@ -763,11 +1417,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ve
-I
@@ -805,11 +1459,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=wasm
-I
@@ -847,11 +1501,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=x86
-I
@@ -889,11 +1543,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=xcore
-I
@@ -914,11 +1568,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC
@@ -938,11 +1592,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
@@ -1025,11 +1679,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1114,11 +1768,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1203,11 +1857,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -1293,11 +1947,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1382,11 +2036,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1472,11 +2126,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1561,11 +2215,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1650,11 +2304,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1739,11 +2393,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1828,11 +2482,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1917,11 +2571,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2006,11 +2660,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2095,11 +2749,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerCombinerHelper
-I
@@ -2185,11 +2839,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerLoweringHelper
-I
@@ -2275,11 +2929,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PreLegalizerCombinerHelper
-I
@@ -2365,11 +3019,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2454,11 +3108,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2543,11 +3197,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2632,11 +3286,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2711,11 +3365,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2790,11 +3444,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2869,11 +3523,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2948,11 +3602,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3028,11 +3682,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3107,11 +3761,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3186,11 +3840,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3265,11 +3919,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3344,11 +3998,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3423,11 +4077,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3502,11 +4156,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3581,11 +4235,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3660,11 +4314,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3739,11 +4393,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3798,11 +4452,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3857,11 +4511,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3916,11 +4570,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3975,11 +4629,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4035,11 +4689,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4094,11 +4748,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4153,11 +4807,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4212,11 +4866,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4271,11 +4925,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4330,11 +4984,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4389,11 +5043,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4449,11 +5103,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4508,11 +5162,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4567,11 +5221,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4648,11 +5302,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4729,11 +5383,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4810,11 +5464,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4891,11 +5545,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4973,11 +5627,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5054,11 +5708,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5135,11 +5789,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5216,11 +5870,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5297,11 +5951,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5378,11 +6032,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5459,11 +6113,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5540,11 +6194,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5621,11 +6275,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5720,11 +6374,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5819,11 +6473,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5918,11 +6572,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -6018,11 +6672,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6117,11 +6771,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6217,11 +6871,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6316,11 +6970,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-x86-EVEX2VEX-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6415,11 +7069,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6514,11 +7168,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6613,11 +7267,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6712,11 +7366,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6812,11 +7466,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6911,11 +7565,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7010,11 +7664,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7036,11 +7690,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool
@@ -7060,11 +7714,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib
@@ -7084,11 +7738,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil
@@ -7108,11 +7762,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres
@@ -7132,11 +7786,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo
@@ -7156,11 +7810,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml
@@ -7180,11 +7834,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt
@@ -7204,11 +7858,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7228,11 +7882,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7253,11 +7907,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7278,11 +7932,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7302,11 +7956,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc
@@ -7326,11 +7980,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer
@@ -7343,6 +7997,11 @@ add_custom_command(
-d
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(libs-llvm12-include
+ llvm-tblgen
+)
+endif()
add_custom_target(OpenMP-gen-srcs-stealing
DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp
)
diff --git a/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt
index ad15f112ffd..468c652df5d 100644
--- a/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,660 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
add_library(libs-llvm12-include STATIC)
set_property(TARGET libs-llvm12-include PROPERTY
@@ -132,11 +786,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC
@@ -156,11 +810,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP
@@ -179,11 +833,11 @@ add_custom_command(
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-attrs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -220,11 +874,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -261,11 +915,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -302,11 +956,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=aarch64
-I
@@ -344,11 +998,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=amdgcn
-I
@@ -386,11 +1040,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=arm
-I
@@ -428,11 +1082,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=bpf
-I
@@ -470,11 +1124,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=hexagon
-I
@@ -512,11 +1166,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=mips
-I
@@ -554,11 +1208,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=nvvm
-I
@@ -596,11 +1250,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ppc
-I
@@ -638,11 +1292,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=r600
-I
@@ -680,11 +1334,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=riscv
-I
@@ -722,11 +1376,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=s390
-I
@@ -764,11 +1418,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ve
-I
@@ -806,11 +1460,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=wasm
-I
@@ -848,11 +1502,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=x86
-I
@@ -890,11 +1544,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=xcore
-I
@@ -915,11 +1569,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC
@@ -939,11 +1593,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
@@ -1026,11 +1680,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1115,11 +1769,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1204,11 +1858,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -1294,11 +1948,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1383,11 +2037,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1473,11 +2127,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1562,11 +2216,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1651,11 +2305,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1740,11 +2394,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1829,11 +2483,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1918,11 +2572,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2007,11 +2661,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2096,11 +2750,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerCombinerHelper
-I
@@ -2186,11 +2840,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerLoweringHelper
-I
@@ -2276,11 +2930,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PreLegalizerCombinerHelper
-I
@@ -2366,11 +3020,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2455,11 +3109,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2544,11 +3198,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2633,11 +3287,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2712,11 +3366,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2791,11 +3445,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2870,11 +3524,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2949,11 +3603,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3029,11 +3683,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3108,11 +3762,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3187,11 +3841,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3266,11 +3920,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3345,11 +3999,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3424,11 +4078,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3503,11 +4157,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3582,11 +4236,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3661,11 +4315,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3740,11 +4394,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3799,11 +4453,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3858,11 +4512,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3917,11 +4571,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3976,11 +4630,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4036,11 +4690,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4095,11 +4749,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4154,11 +4808,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4213,11 +4867,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4272,11 +4926,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4331,11 +4985,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4390,11 +5044,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4450,11 +5104,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4509,11 +5163,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4568,11 +5222,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4649,11 +5303,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4730,11 +5384,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4811,11 +5465,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4892,11 +5546,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4974,11 +5628,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5055,11 +5709,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5136,11 +5790,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5217,11 +5871,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5298,11 +5952,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5379,11 +6033,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5460,11 +6114,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5541,11 +6195,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5622,11 +6276,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5721,11 +6375,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5820,11 +6474,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5919,11 +6573,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -6019,11 +6673,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6118,11 +6772,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6218,11 +6872,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6317,11 +6971,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-x86-EVEX2VEX-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6416,11 +7070,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6515,11 +7169,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6614,11 +7268,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6713,11 +7367,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6813,11 +7467,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6912,11 +7566,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7011,11 +7665,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7037,11 +7691,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool
@@ -7061,11 +7715,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib
@@ -7085,11 +7739,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil
@@ -7109,11 +7763,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres
@@ -7133,11 +7787,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo
@@ -7157,11 +7811,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml
@@ -7181,11 +7835,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt
@@ -7205,11 +7859,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7229,11 +7883,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7254,11 +7908,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7279,11 +7933,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7303,11 +7957,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc
@@ -7327,11 +7981,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer
@@ -7344,6 +7998,11 @@ add_custom_command(
-d
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(libs-llvm12-include
+ llvm-tblgen
+)
+endif()
add_custom_target(OpenMP-gen-srcs-stealing
DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp
)
diff --git a/contrib/libs/llvm12/include/CMakeLists.linux-x86_64.txt b/contrib/libs/llvm12/include/CMakeLists.linux-x86_64.txt
index ad15f112ffd..468c652df5d 100644
--- a/contrib/libs/llvm12/include/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/llvm12/include/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,660 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
add_library(libs-llvm12-include STATIC)
set_property(TARGET libs-llvm12-include PROPERTY
@@ -132,11 +786,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC
@@ -156,11 +810,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP
@@ -179,11 +833,11 @@ add_custom_command(
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-attrs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -220,11 +874,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -261,11 +915,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -302,11 +956,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=aarch64
-I
@@ -344,11 +998,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=amdgcn
-I
@@ -386,11 +1040,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=arm
-I
@@ -428,11 +1082,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=bpf
-I
@@ -470,11 +1124,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=hexagon
-I
@@ -512,11 +1166,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=mips
-I
@@ -554,11 +1208,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=nvvm
-I
@@ -596,11 +1250,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ppc
-I
@@ -638,11 +1292,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=r600
-I
@@ -680,11 +1334,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=riscv
-I
@@ -722,11 +1376,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=s390
-I
@@ -764,11 +1418,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ve
-I
@@ -806,11 +1460,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=wasm
-I
@@ -848,11 +1502,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=x86
-I
@@ -890,11 +1544,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=xcore
-I
@@ -915,11 +1569,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC
@@ -939,11 +1593,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
@@ -1026,11 +1680,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1115,11 +1769,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1204,11 +1858,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -1294,11 +1948,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1383,11 +2037,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1473,11 +2127,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1562,11 +2216,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1651,11 +2305,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1740,11 +2394,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1829,11 +2483,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1918,11 +2572,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2007,11 +2661,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2096,11 +2750,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerCombinerHelper
-I
@@ -2186,11 +2840,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerLoweringHelper
-I
@@ -2276,11 +2930,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PreLegalizerCombinerHelper
-I
@@ -2366,11 +3020,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2455,11 +3109,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2544,11 +3198,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2633,11 +3287,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2712,11 +3366,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2791,11 +3445,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2870,11 +3524,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2949,11 +3603,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3029,11 +3683,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3108,11 +3762,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3187,11 +3841,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3266,11 +3920,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3345,11 +3999,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3424,11 +4078,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3503,11 +4157,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3582,11 +4236,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3661,11 +4315,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3740,11 +4394,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3799,11 +4453,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3858,11 +4512,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3917,11 +4571,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3976,11 +4630,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4036,11 +4690,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4095,11 +4749,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4154,11 +4808,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4213,11 +4867,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4272,11 +4926,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4331,11 +4985,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4390,11 +5044,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4450,11 +5104,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4509,11 +5163,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4568,11 +5222,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4649,11 +5303,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4730,11 +5384,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4811,11 +5465,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4892,11 +5546,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4974,11 +5628,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5055,11 +5709,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5136,11 +5790,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5217,11 +5871,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5298,11 +5952,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5379,11 +6033,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5460,11 +6114,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5541,11 +6195,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5622,11 +6276,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5721,11 +6375,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5820,11 +6474,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5919,11 +6573,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -6019,11 +6673,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6118,11 +6772,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6218,11 +6872,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6317,11 +6971,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-x86-EVEX2VEX-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6416,11 +7070,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6515,11 +7169,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6614,11 +7268,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6713,11 +7367,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6813,11 +7467,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6912,11 +7566,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7011,11 +7665,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7037,11 +7691,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool
@@ -7061,11 +7715,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib
@@ -7085,11 +7739,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil
@@ -7109,11 +7763,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres
@@ -7133,11 +7787,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo
@@ -7157,11 +7811,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml
@@ -7181,11 +7835,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt
@@ -7205,11 +7859,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7229,11 +7883,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7254,11 +7908,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7279,11 +7933,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7303,11 +7957,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc
@@ -7327,11 +7981,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer
@@ -7344,6 +7998,11 @@ add_custom_command(
-d
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(libs-llvm12-include
+ llvm-tblgen
+)
+endif()
add_custom_target(OpenMP-gen-srcs-stealing
DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp
)
diff --git a/contrib/libs/llvm12/include/CMakeLists.windows-x86_64.txt b/contrib/libs/llvm12/include/CMakeLists.windows-x86_64.txt
index 9266e3d4770..7ea3024199a 100644
--- a/contrib/libs/llvm12/include/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/llvm12/include/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,660 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
+get_built_tool_path(
+ TOOL_llvm-tblgen_bin
+ TOOL_llvm-tblgen_dependency
+ contrib/libs/llvm12/utils/TableGen
+ llvm-tblgen
+)
add_library(libs-llvm12-include STATIC)
set_property(TARGET libs-llvm12-include PROPERTY
@@ -131,11 +785,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC
@@ -155,11 +809,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-decl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP
@@ -178,11 +832,11 @@ add_custom_command(
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-attrs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -219,11 +873,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -260,11 +914,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR
@@ -301,11 +955,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=aarch64
-I
@@ -343,11 +997,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=amdgcn
-I
@@ -385,11 +1039,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=arm
-I
@@ -427,11 +1081,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=bpf
-I
@@ -469,11 +1123,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=hexagon
-I
@@ -511,11 +1165,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=mips
-I
@@ -553,11 +1207,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=nvvm
-I
@@ -595,11 +1249,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ppc
-I
@@ -637,11 +1291,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=r600
-I
@@ -679,11 +1333,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=riscv
-I
@@ -721,11 +1375,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=s390
-I
@@ -763,11 +1417,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=ve
-I
@@ -805,11 +1459,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=wasm
-I
@@ -847,11 +1501,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=x86
-I
@@ -889,11 +1543,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-intrinsic-enums
-intrinsic-prefix=xcore
-I
@@ -914,11 +1568,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC
@@ -938,11 +1592,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
--gen-directive-impl
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
@@ -1025,11 +1679,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1114,11 +1768,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1203,11 +1857,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -1293,11 +1947,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1382,11 +2036,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1472,11 +2126,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1561,11 +2215,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1650,11 +2304,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1739,11 +2393,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1828,11 +2482,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -1917,11 +2571,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2006,11 +2660,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2095,11 +2749,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerCombinerHelper
-I
@@ -2185,11 +2839,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PostLegalizerLoweringHelper
-I
@@ -2275,11 +2929,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel-combiner
-combiners=AArch64PreLegalizerCombinerHelper
-I
@@ -2365,11 +3019,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2454,11 +3108,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2543,11 +3197,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2632,11 +3286,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64
@@ -2711,11 +3365,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2790,11 +3444,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2869,11 +3523,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -2948,11 +3602,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3028,11 +3682,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3107,11 +3761,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3186,11 +3840,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3265,11 +3919,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3344,11 +3998,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3423,11 +4077,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-pseudo-lowering
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3502,11 +4156,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3581,11 +4235,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3660,11 +4314,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3739,11 +4393,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-searchable-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM
@@ -3798,11 +4452,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3857,11 +4511,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3916,11 +4570,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -3975,11 +4629,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4035,11 +4689,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4094,11 +4748,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4153,11 +4807,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4212,11 +4866,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4271,11 +4925,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF
@@ -4330,11 +4984,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4389,11 +5043,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4449,11 +5103,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4508,11 +5162,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4567,11 +5221,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX
@@ -4648,11 +5302,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4729,11 +5383,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4810,11 +5464,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4891,11 +5545,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -4973,11 +5627,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5054,11 +5708,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5135,11 +5789,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5216,11 +5870,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5297,11 +5951,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5378,11 +6032,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-emitter
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5459,11 +6113,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5540,11 +6194,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5621,11 +6275,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC
@@ -5720,11 +6374,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-matcher
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5819,11 +6473,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -5918,11 +6572,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-asm-writer
-asmwriternum=1
-I
@@ -6018,11 +6672,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-callingconv
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6117,11 +6771,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-dag-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6217,11 +6871,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-disassembler
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6316,11 +6970,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-x86-EVEX2VEX-tables
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6415,11 +7069,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-exegesis
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6514,11 +7168,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-fast-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6613,11 +7267,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-global-isel
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6712,11 +7366,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-instr-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6812,11 +7466,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-bank
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -6911,11 +7565,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-register-info
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7010,11 +7664,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-subtarget
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
@@ -7036,11 +7690,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool
@@ -7060,11 +7714,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib
@@ -7084,11 +7738,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil
@@ -7108,11 +7762,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres
@@ -7132,11 +7786,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo
@@ -7156,11 +7810,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml
@@ -7180,11 +7834,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt
@@ -7204,11 +7858,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7228,11 +7882,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7253,11 +7907,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7278,11 +7932,11 @@ add_custom_command(
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy
@@ -7302,11 +7956,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc
@@ -7326,11 +7980,11 @@ add_custom_command(
DEPENDS
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
WORKING_DIRECTORY
${CMAKE_BINARY_DIR}/contrib/libs/llvm12
COMMAND
- ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen.exe
+ ${TOOL_llvm-tblgen_bin}
-gen-opt-parser-defs
-I
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer
@@ -7343,6 +7997,11 @@ add_custom_command(
-d
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(libs-llvm12-include
+ llvm-tblgen
+)
+endif()
add_custom_target(OpenMP-gen-srcs-stealing
DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp
)
diff --git a/contrib/libs/llvm12/lib/CMakeLists.txt b/contrib/libs/llvm12/lib/CMakeLists.txt
index 88ad96dae94..d6a1483fa0c 100644
--- a/contrib/libs/llvm12/lib/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CMakeLists.txt
@@ -24,6 +24,7 @@ add_subdirectory(Object)
add_subdirectory(ProfileData)
add_subdirectory(Remarks)
add_subdirectory(Support)
+add_subdirectory(TableGen)
add_subdirectory(Target)
add_subdirectory(TextAPI)
add_subdirectory(Transforms)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.darwin-x86_64.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..6f2ec53956d
--- /dev/null
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,34 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(llvm12-lib-TableGen)
+target_compile_options(llvm12-lib-TableGen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
+)
+target_link_libraries(llvm12-lib-TableGen PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Support
+)
+target_sources(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/DetailedRecordsBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Error.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/JSONBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Main.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Record.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/SetTheory.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/StringMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGLexer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGParser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackendSkeleton.cpp
+)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..13e6f131676
--- /dev/null
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,35 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(llvm12-lib-TableGen)
+target_compile_options(llvm12-lib-TableGen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
+)
+target_link_libraries(llvm12-lib-TableGen PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Support
+)
+target_sources(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/DetailedRecordsBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Error.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/JSONBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Main.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Record.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/SetTheory.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/StringMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGLexer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGParser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackendSkeleton.cpp
+)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-x86_64.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..13e6f131676
--- /dev/null
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,35 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(llvm12-lib-TableGen)
+target_compile_options(llvm12-lib-TableGen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
+)
+target_link_libraries(llvm12-lib-TableGen PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Support
+)
+target_sources(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/DetailedRecordsBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Error.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/JSONBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Main.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Record.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/SetTheory.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/StringMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGLexer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGParser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackendSkeleton.cpp
+)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.windows-x86_64.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..6f2ec53956d
--- /dev/null
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,34 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(llvm12-lib-TableGen)
+target_compile_options(llvm12-lib-TableGen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
+)
+target_link_libraries(llvm12-lib-TableGen PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Support
+)
+target_sources(llvm12-lib-TableGen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/DetailedRecordsBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Error.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/JSONBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Main.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/Record.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/SetTheory.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/StringMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGLexer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TGParser.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen/TableGenBackendSkeleton.cpp
+)
diff --git a/contrib/libs/llvm12/utils/CMakeLists.txt b/contrib/libs/llvm12/utils/CMakeLists.txt
new file mode 100644
index 00000000000..b58ec8b78f1
--- /dev/null
+++ b/contrib/libs/llvm12/utils/CMakeLists.txt
@@ -0,0 +1,9 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(TableGen)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..9556066b210
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,89 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(GlobalISel)
+
+add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
+)
+target_link_libraries(llvm-tblgen PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Demangle
+ llvm12-lib-Support
+ llvm12-lib-TableGen
+ utils-TableGen-GlobalISel
+ cpp-sanitizer-include
+)
+target_link_options(llvm-tblgen PRIVATE
+ -Wl,-platform_version,macos,11.0,11.0
+ -fPIC
+ -fPIC
+)
+target_sources(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterInst.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Attributes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CTagsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CallingConvEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeEmitterGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenDAGPatterns.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenHwModes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenInstruction.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenMapTable.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenRegisters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenSchedule.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenTarget.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherOpt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAPacketizerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DirectiveEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/ExegesisEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FastISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FixedLenDecoderEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GICombinerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InfoByHwMode.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrDocsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/IntrinsicEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptParserEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptRSTEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PredicateExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PseudoLoweringEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RISCVCompressInstEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterBankEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SDNodeProperties.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SearchableTableEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetFeatureInfo.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/TableGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Types.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86DisassemblerTables.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86FoldTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
+)
+target_allocator(llvm-tblgen
+ system_allocator
+)
+vcs_info(llvm-tblgen)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..1421a2e7acf
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,95 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(GlobalISel)
+
+add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
+)
+target_link_libraries(llvm-tblgen PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Demangle
+ llvm12-lib-Support
+ llvm12-lib-TableGen
+ utils-TableGen-GlobalISel
+ cpp-sanitizer-include
+)
+target_link_options(llvm-tblgen PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterInst.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Attributes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CTagsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CallingConvEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeEmitterGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenDAGPatterns.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenHwModes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenInstruction.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenMapTable.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenRegisters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenSchedule.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenTarget.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherOpt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAPacketizerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DirectiveEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/ExegesisEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FastISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FixedLenDecoderEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GICombinerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InfoByHwMode.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrDocsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/IntrinsicEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptParserEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptRSTEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PredicateExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PseudoLoweringEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RISCVCompressInstEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterBankEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SDNodeProperties.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SearchableTableEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetFeatureInfo.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/TableGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Types.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86DisassemblerTables.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86FoldTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
+)
+target_allocator(llvm-tblgen
+ cpp-malloc-jemalloc
+)
+vcs_info(llvm-tblgen)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..947f97be942
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,96 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(GlobalISel)
+
+add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
+)
+target_link_libraries(llvm-tblgen PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Demangle
+ llvm12-lib-Support
+ llvm12-lib-TableGen
+ utils-TableGen-GlobalISel
+ cpp-sanitizer-include
+)
+target_link_options(llvm-tblgen PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterInst.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Attributes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CTagsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CallingConvEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeEmitterGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenDAGPatterns.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenHwModes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenInstruction.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenMapTable.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenRegisters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenSchedule.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenTarget.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherOpt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAPacketizerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DirectiveEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/ExegesisEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FastISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FixedLenDecoderEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GICombinerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InfoByHwMode.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrDocsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/IntrinsicEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptParserEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptRSTEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PredicateExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PseudoLoweringEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RISCVCompressInstEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterBankEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SDNodeProperties.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SearchableTableEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetFeatureInfo.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/TableGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Types.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86DisassemblerTables.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86FoldTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
+)
+target_allocator(llvm-tblgen
+ cpp-malloc-tcmalloc
+ libs-tcmalloc-no_percpu_cache
+)
+vcs_info(llvm-tblgen)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.windows-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..ca05ebeca7c
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,84 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(GlobalISel)
+
+add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
+)
+target_link_libraries(llvm-tblgen PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+ llvm12-lib-Demangle
+ llvm12-lib-Support
+ llvm12-lib-TableGen
+ utils-TableGen-GlobalISel
+ cpp-sanitizer-include
+)
+target_sources(llvm-tblgen PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterInst.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Attributes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CTagsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CallingConvEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeEmitterGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenDAGPatterns.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenHwModes.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenInstruction.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenMapTable.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenRegisters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenSchedule.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/CodeGenTarget.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcher.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DAGISelMatcherOpt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DFAPacketizerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DirectiveEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/DisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/ExegesisEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FastISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/FixedLenDecoderEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GICombinerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISelEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InfoByHwMode.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrDocsEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/InstrInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/IntrinsicEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptParserEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/OptRSTEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PredicateExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/PseudoLoweringEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RISCVCompressInstEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterBankEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/RegisterInfoEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SDNodeProperties.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SearchableTableEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/SubtargetFeatureInfo.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/TableGen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/Types.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86DisassemblerTables.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86FoldTablesEmitter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
+)
+target_allocator(llvm-tblgen
+ system_allocator
+)
+vcs_info(llvm-tblgen)
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.darwin-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..7ab180f92f1
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,30 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(utils-TableGen-GlobalISel)
+target_compile_options(utils-TableGen-GlobalISel PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
+)
+target_link_libraries(utils-TableGen-GlobalISel PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+)
+target_sources(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/CodeExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDag.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchTree.cpp
+)
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..bb006dd12d1
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,31 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(utils-TableGen-GlobalISel)
+target_compile_options(utils-TableGen-GlobalISel PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
+)
+target_link_libraries(utils-TableGen-GlobalISel PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+)
+target_sources(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/CodeExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDag.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchTree.cpp
+)
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..bb006dd12d1
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,31 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(utils-TableGen-GlobalISel)
+target_compile_options(utils-TableGen-GlobalISel PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
+)
+target_link_libraries(utils-TableGen-GlobalISel PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+)
+target_sources(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/CodeExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDag.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchTree.cpp
+)
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.windows-x86_64.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..7ab180f92f1
--- /dev/null
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,30 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(utils-TableGen-GlobalISel)
+target_compile_options(utils-TableGen-GlobalISel PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
+)
+target_link_libraries(utils-TableGen-GlobalISel PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-llvm12
+)
+target_sources(utils-TableGen-GlobalISel PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/CodeExpander.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDag.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel/GIMatchTree.cpp
+)
diff --git a/contrib/libs/lua/CMakeLists.darwin-x86_64.txt b/contrib/libs/lua/CMakeLists.darwin-x86_64.txt
index 5efc54d0478..b8bb770b445 100644
--- a/contrib/libs/lua/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/lua/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_archiver_bin
+ TOOL_archiver_dependency
+ tools/archiver
+ archiver
+)
add_library(contrib-libs-lua)
target_compile_options(contrib-libs-lua PRIVATE
@@ -31,11 +37,11 @@ add_custom_command(
OUTPUT
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
DEPENDS
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua
COMMAND
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
-q
-x
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua:
@@ -43,3 +49,8 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(contrib-libs-lua
+ archiver
+)
+endif()
diff --git a/contrib/libs/lua/CMakeLists.linux-aarch64.txt b/contrib/libs/lua/CMakeLists.linux-aarch64.txt
index 1ee2173305a..c9c201999bb 100644
--- a/contrib/libs/lua/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/lua/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_archiver_bin
+ TOOL_archiver_dependency
+ tools/archiver
+ archiver
+)
add_library(contrib-libs-lua)
target_compile_options(contrib-libs-lua PRIVATE
@@ -32,11 +38,11 @@ add_custom_command(
OUTPUT
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
DEPENDS
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua
COMMAND
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
-q
-x
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua:
@@ -44,3 +50,8 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(contrib-libs-lua
+ archiver
+)
+endif()
diff --git a/contrib/libs/lua/CMakeLists.linux-x86_64.txt b/contrib/libs/lua/CMakeLists.linux-x86_64.txt
index 1ee2173305a..c9c201999bb 100644
--- a/contrib/libs/lua/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/lua/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_archiver_bin
+ TOOL_archiver_dependency
+ tools/archiver
+ archiver
+)
add_library(contrib-libs-lua)
target_compile_options(contrib-libs-lua PRIVATE
@@ -32,11 +38,11 @@ add_custom_command(
OUTPUT
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
DEPENDS
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua
COMMAND
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver
+ ${TOOL_archiver_bin}
-q
-x
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua:
@@ -44,3 +50,8 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(contrib-libs-lua
+ archiver
+)
+endif()
diff --git a/contrib/libs/lua/CMakeLists.windows-x86_64.txt b/contrib/libs/lua/CMakeLists.windows-x86_64.txt
index 02fbdd8bbb0..eae8e899a2d 100644
--- a/contrib/libs/lua/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/lua/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,12 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_archiver_bin
+ TOOL_archiver_dependency
+ tools/archiver
+ archiver
+)
add_library(contrib-libs-lua)
target_compile_options(contrib-libs-lua PRIVATE
@@ -31,11 +37,11 @@ add_custom_command(
OUTPUT
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
DEPENDS
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver.exe
+ ${TOOL_archiver_bin}
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua
COMMAND
- ${CMAKE_BINARY_DIR}/tools/archiver/archiver.exe
+ ${TOOL_archiver_bin}
-q
-x
${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua:
@@ -43,3 +49,8 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc
)
+if(NOT CMAKE_CROSSCOMPILING)
+ add_dependencies(contrib-libs-lua
+ archiver
+)
+endif()
diff --git a/contrib/libs/opentelemetry-proto/CMakeLists.darwin-x86_64.txt b/contrib/libs/opentelemetry-proto/CMakeLists.darwin-x86_64.txt
index 035004f4521..c26ac9dfec6 100644
--- a/contrib/libs/opentelemetry-proto/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/opentelemetry-proto/CMakeLists.darwin-x86_64.txt
@@ -6,6 +6,108 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-opentelemetry-proto)
set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY
@@ -47,3 +149,7 @@ target_proto_outs(contrib-libs-opentelemetry-proto
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
)
+target_proto_plugin(contrib-libs-opentelemetry-proto
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/opentelemetry-proto/CMakeLists.linux-aarch64.txt b/contrib/libs/opentelemetry-proto/CMakeLists.linux-aarch64.txt
index 69c9fc71bc0..3379498d0eb 100644
--- a/contrib/libs/opentelemetry-proto/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/opentelemetry-proto/CMakeLists.linux-aarch64.txt
@@ -6,6 +6,108 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-opentelemetry-proto)
set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY
@@ -48,3 +150,7 @@ target_proto_outs(contrib-libs-opentelemetry-proto
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
)
+target_proto_plugin(contrib-libs-opentelemetry-proto
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/opentelemetry-proto/CMakeLists.linux-x86_64.txt b/contrib/libs/opentelemetry-proto/CMakeLists.linux-x86_64.txt
index 69c9fc71bc0..3379498d0eb 100644
--- a/contrib/libs/opentelemetry-proto/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/opentelemetry-proto/CMakeLists.linux-x86_64.txt
@@ -6,6 +6,108 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-opentelemetry-proto)
set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY
@@ -48,3 +150,7 @@ target_proto_outs(contrib-libs-opentelemetry-proto
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
)
+target_proto_plugin(contrib-libs-opentelemetry-proto
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/opentelemetry-proto/CMakeLists.windows-x86_64.txt b/contrib/libs/opentelemetry-proto/CMakeLists.windows-x86_64.txt
index 035004f4521..c26ac9dfec6 100644
--- a/contrib/libs/opentelemetry-proto/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/opentelemetry-proto/CMakeLists.windows-x86_64.txt
@@ -6,6 +6,108 @@
# original buildsystem will not be accepted.
+get_built_tool_path(
+ TOOL_grpc_cpp_bin
+ TOOL_grpc_cpp_dependency
+ contrib/tools/protoc/plugins/grpc_cpp
+ grpc_cpp
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
+get_built_tool_path(
+ TOOL_protoc_bin
+ TOOL_protoc_dependency
+ contrib/tools/protoc/bin
+ protoc
+)
+get_built_tool_path(
+ TOOL_cpp_styleguide_bin
+ TOOL_cpp_styleguide_dependency
+ contrib/tools/protoc/plugins/cpp_styleguide
+ cpp_styleguide
+)
add_library(contrib-libs-opentelemetry-proto)
set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY
@@ -47,3 +149,7 @@ target_proto_outs(contrib-libs-opentelemetry-proto
--cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
--cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto
)
+target_proto_plugin(contrib-libs-opentelemetry-proto
+ grpc_cpp
+ grpc_cpp
+)
diff --git a/contrib/libs/pfr/CMakeLists.linux-aarch64.txt b/contrib/libs/pfr/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..a959a566f2f
--- /dev/null
+++ b/contrib/libs/pfr/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,18 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(contrib-libs-pfr INTERFACE)
+target_include_directories(contrib-libs-pfr INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/pfr/include
+)
+target_link_libraries(contrib-libs-pfr INTERFACE
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+)
diff --git a/contrib/libs/pfr/CMakeLists.linux-x86_64.txt b/contrib/libs/pfr/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..a959a566f2f
--- /dev/null
+++ b/contrib/libs/pfr/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,18 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(contrib-libs-pfr INTERFACE)
+target_include_directories(contrib-libs-pfr INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/pfr/include
+)
+target_link_libraries(contrib-libs-pfr INTERFACE
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+)
diff --git a/contrib/libs/pfr/CMakeLists.txt b/contrib/libs/pfr/CMakeLists.txt
new file mode 100644
index 00000000000..4d48dcdee65
--- /dev/null
+++ b/contrib/libs/pfr/CMakeLists.txt
@@ -0,0 +1,13 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/tools/CMakeLists.txt b/contrib/tools/CMakeLists.txt
new file mode 100644
index 00000000000..c9f61332283
--- /dev/null
+++ b/contrib/tools/CMakeLists.txt
@@ -0,0 +1,10 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(flatc)
+add_subdirectory(protoc)
diff --git a/contrib/tools/flatc/CMakeLists.txt b/contrib/tools/flatc/CMakeLists.txt
new file mode 100644
index 00000000000..94c55d2b574
--- /dev/null
+++ b/contrib/tools/flatc/CMakeLists.txt
@@ -0,0 +1,9 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(bin)
diff --git a/contrib/tools/flatc/bin/CMakeLists.darwin-x86_64.txt b/contrib/tools/flatc/bin/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..a8baf04410d
--- /dev/null
+++ b/contrib/tools/flatc/bin/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,29 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(flatc)
+target_include_directories(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(flatc PUBLIC
+ contrib-libs-cxxsupp
+ libs-flatbuffers-flatc
+)
+target_link_options(flatc PRIVATE
+ -Wl,-platform_version,macos,11.0,11.0
+ -fPIC
+ -fPIC
+)
+target_sources(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc_main.cpp
+)
+target_allocator(flatc
+ system_allocator
+)
+vcs_info(flatc)
diff --git a/contrib/tools/flatc/bin/CMakeLists.linux-aarch64.txt b/contrib/tools/flatc/bin/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..83ac0382b9a
--- /dev/null
+++ b/contrib/tools/flatc/bin/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,33 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(flatc)
+target_include_directories(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(flatc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ libs-flatbuffers-flatc
+)
+target_link_options(flatc PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+)
+target_sources(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc_main.cpp
+)
+target_allocator(flatc
+ cpp-malloc-jemalloc
+)
+vcs_info(flatc)
diff --git a/contrib/tools/flatc/bin/CMakeLists.linux-x86_64.txt b/contrib/tools/flatc/bin/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..bf662e0f791
--- /dev/null
+++ b/contrib/tools/flatc/bin/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,34 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(flatc)
+target_include_directories(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(flatc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ libs-flatbuffers-flatc
+)
+target_link_options(flatc PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+)
+target_sources(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc_main.cpp
+)
+target_allocator(flatc
+ cpp-malloc-tcmalloc
+ libs-tcmalloc-no_percpu_cache
+)
+vcs_info(flatc)
diff --git a/contrib/tools/flatc/bin/CMakeLists.txt b/contrib/tools/flatc/bin/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/tools/flatc/bin/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/tools/flatc/bin/CMakeLists.windows-x86_64.txt b/contrib/tools/flatc/bin/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..8e599c87954
--- /dev/null
+++ b/contrib/tools/flatc/bin/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,24 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(flatc)
+target_include_directories(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/include
+)
+target_link_libraries(flatc PUBLIC
+ contrib-libs-cxxsupp
+ libs-flatbuffers-flatc
+)
+target_sources(flatc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc_main.cpp
+)
+target_allocator(flatc
+ system_allocator
+)
+vcs_info(flatc)
diff --git a/contrib/tools/protoc/CMakeLists.txt b/contrib/tools/protoc/CMakeLists.txt
new file mode 100644
index 00000000000..bdcaeeca991
--- /dev/null
+++ b/contrib/tools/protoc/CMakeLists.txt
@@ -0,0 +1,10 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(bin)
+add_subdirectory(plugins)
diff --git a/contrib/tools/protoc/bin/CMakeLists.darwin-x86_64.txt b/contrib/tools/protoc/bin/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..7ba0d379ec9
--- /dev/null
+++ b/contrib/tools/protoc/bin/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,31 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(protoc)
+target_compile_options(protoc PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(protoc PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_link_options(protoc PRIVATE
+ -Wl,-platform_version,macos,11.0,11.0
+ -fPIC
+ -fPIC
+)
+target_sources(protoc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc
+)
+target_allocator(protoc
+ system_allocator
+)
+vcs_info(protoc)
diff --git a/contrib/tools/protoc/bin/CMakeLists.linux-aarch64.txt b/contrib/tools/protoc/bin/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..7aa65033fd0
--- /dev/null
+++ b/contrib/tools/protoc/bin/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,36 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(protoc)
+target_compile_options(protoc PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(protoc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protoc
+)
+target_link_options(protoc PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(protoc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc
+)
+target_allocator(protoc
+ cpp-malloc-jemalloc
+)
+vcs_info(protoc)
diff --git a/contrib/tools/protoc/bin/CMakeLists.linux-x86_64.txt b/contrib/tools/protoc/bin/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..37364dc61aa
--- /dev/null
+++ b/contrib/tools/protoc/bin/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,38 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(protoc)
+target_compile_options(protoc PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(protoc PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_link_options(protoc PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(protoc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc
+)
+target_allocator(protoc
+ cpp-malloc-tcmalloc
+ libs-tcmalloc-no_percpu_cache
+)
+vcs_info(protoc)
diff --git a/contrib/tools/protoc/bin/CMakeLists.txt b/contrib/tools/protoc/bin/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/tools/protoc/bin/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/tools/protoc/bin/CMakeLists.windows-x86_64.txt b/contrib/tools/protoc/bin/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..a79b28c37df
--- /dev/null
+++ b/contrib/tools/protoc/bin/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,26 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(protoc)
+target_compile_options(protoc PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(protoc PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_sources(protoc PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protoc/src/google/protobuf/compiler/main.cc
+)
+target_allocator(protoc
+ system_allocator
+)
+vcs_info(protoc)
diff --git a/contrib/tools/protoc/plugins/CMakeLists.txt b/contrib/tools/protoc/plugins/CMakeLists.txt
new file mode 100644
index 00000000000..f6c7b58a9e4
--- /dev/null
+++ b/contrib/tools/protoc/plugins/CMakeLists.txt
@@ -0,0 +1,10 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+add_subdirectory(cpp_styleguide)
+add_subdirectory(grpc_cpp)
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin-x86_64.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..0b5c34301d1
--- /dev/null
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,31 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(cpp_styleguide)
+target_compile_options(cpp_styleguide PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(cpp_styleguide PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_link_options(cpp_styleguide PRIVATE
+ -Wl,-platform_version,macos,11.0,11.0
+ -fPIC
+ -fPIC
+)
+target_sources(cpp_styleguide PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
+)
+target_allocator(cpp_styleguide
+ system_allocator
+)
+vcs_info(cpp_styleguide)
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-aarch64.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..744e24124bf
--- /dev/null
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,36 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(cpp_styleguide)
+target_compile_options(cpp_styleguide PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(cpp_styleguide PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ contrib-libs-protoc
+)
+target_link_options(cpp_styleguide PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(cpp_styleguide PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
+)
+target_allocator(cpp_styleguide
+ cpp-malloc-jemalloc
+)
+vcs_info(cpp_styleguide)
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-x86_64.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..d39ea8b10b1
--- /dev/null
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,38 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(cpp_styleguide)
+target_compile_options(cpp_styleguide PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(cpp_styleguide PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_link_options(cpp_styleguide PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(cpp_styleguide PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
+)
+target_allocator(cpp_styleguide
+ cpp-malloc-tcmalloc
+ libs-tcmalloc-no_percpu_cache
+)
+vcs_info(cpp_styleguide)
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.windows-x86_64.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..dcf39ba82e5
--- /dev/null
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,26 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(cpp_styleguide)
+target_compile_options(cpp_styleguide PRIVATE
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_link_libraries(cpp_styleguide PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ contrib-libs-protoc
+)
+target_sources(cpp_styleguide PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
+)
+target_allocator(cpp_styleguide
+ system_allocator
+)
+vcs_info(cpp_styleguide)
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin-x86_64.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin-x86_64.txt
new file mode 100644
index 00000000000..d2cb604b85c
--- /dev/null
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.darwin-x86_64.txt
@@ -0,0 +1,36 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(grpc_cpp)
+target_compile_options(grpc_cpp PRIVATE
+ -DGRPC_USE_ABSL=0
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_link_libraries(grpc_cpp PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ src-compiler-grpc_plugin_support
+)
+target_link_options(grpc_cpp PRIVATE
+ -Wl,-platform_version,macos,11.0,11.0
+ -fPIC
+ -fPIC
+)
+target_sources(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc
+)
+target_allocator(grpc_cpp
+ system_allocator
+)
+vcs_info(grpc_cpp)
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-aarch64.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-aarch64.txt
new file mode 100644
index 00000000000..860ce479935
--- /dev/null
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-aarch64.txt
@@ -0,0 +1,41 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(grpc_cpp)
+target_compile_options(grpc_cpp PRIVATE
+ -DGRPC_USE_ABSL=0
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_link_libraries(grpc_cpp PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ src-compiler-grpc_plugin_support
+)
+target_link_options(grpc_cpp PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc
+)
+target_allocator(grpc_cpp
+ cpp-malloc-jemalloc
+)
+vcs_info(grpc_cpp)
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-x86_64.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-x86_64.txt
new file mode 100644
index 00000000000..38f77750e6b
--- /dev/null
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.linux-x86_64.txt
@@ -0,0 +1,43 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(grpc_cpp)
+target_compile_options(grpc_cpp PRIVATE
+ -DGRPC_USE_ABSL=0
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_link_libraries(grpc_cpp PUBLIC
+ contrib-libs-linux-headers
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ src-compiler-grpc_plugin_support
+)
+target_link_options(grpc_cpp PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
+target_sources(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc
+)
+target_allocator(grpc_cpp
+ cpp-malloc-tcmalloc
+ libs-tcmalloc-no_percpu_cache
+)
+vcs_info(grpc_cpp)
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt
new file mode 100644
index 00000000000..f8b31df0c11
--- /dev/null
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt
@@ -0,0 +1,17 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-aarch64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ include(CMakeLists.darwin-x86_64.txt)
+elseif (WIN32 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64" AND NOT HAVE_CUDA)
+ include(CMakeLists.windows-x86_64.txt)
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND NOT HAVE_CUDA)
+ include(CMakeLists.linux-x86_64.txt)
+endif()
diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.windows-x86_64.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.windows-x86_64.txt
new file mode 100644
index 00000000000..f787c68818b
--- /dev/null
+++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.windows-x86_64.txt
@@ -0,0 +1,31 @@
+
+# This file was generated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(grpc_cpp)
+target_compile_options(grpc_cpp PRIVATE
+ -DGRPC_USE_ABSL=0
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
+)
+target_include_directories(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/include
+)
+target_link_libraries(grpc_cpp PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ library-cpp-cpuid_check
+ src-compiler-grpc_plugin_support
+)
+target_sources(grpc_cpp PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/libs/grpc/src/compiler/cpp_plugin.cc
+)
+target_allocator(grpc_cpp
+ system_allocator
+)
+vcs_info(grpc_cpp)