Browse Source

Runtime dispatch для тестов simd

PR Issues
fixthgame 1 year ago
parent
commit
9f375a40b7

+ 6 - 0
.mapping.json

@@ -8581,6 +8581,12 @@
   "ydb/library/yql/utils/log/ut/CMakeLists.linux-x86_64.txt":"",
   "ydb/library/yql/utils/log/ut/CMakeLists.txt":"",
   "ydb/library/yql/utils/log/ut/CMakeLists.windows-x86_64.txt":"",
+  "ydb/library/yql/utils/simd/CMakeLists.txt":"",
+  "ydb/library/yql/utils/simd/ut/CMakeLists.darwin-x86_64.txt":"",
+  "ydb/library/yql/utils/simd/ut/CMakeLists.linux-aarch64.txt":"",
+  "ydb/library/yql/utils/simd/ut/CMakeLists.linux-x86_64.txt":"",
+  "ydb/library/yql/utils/simd/ut/CMakeLists.txt":"",
+  "ydb/library/yql/utils/simd/ut/CMakeLists.windows-x86_64.txt":"",
   "ydb/library/yql/utils/test_http_server/CMakeLists.darwin-x86_64.txt":"",
   "ydb/library/yql/utils/test_http_server/CMakeLists.linux-aarch64.txt":"",
   "ydb/library/yql/utils/test_http_server/CMakeLists.linux-x86_64.txt":"",

+ 0 - 3
ydb/library/yql/minikql/comp_nodes/block_join/avx2/begin.h

@@ -1,3 +0,0 @@
-#pragma clang attribute push(__attribute__((target("avx2"))), apply_to=function)
-
-#include "simd.h"

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/block_join/avx2/end.h

@@ -1 +0,0 @@
-#pragma clang attribute pop

+ 0 - 3
ydb/library/yql/minikql/comp_nodes/block_join/sse42/begin.h

@@ -1,3 +0,0 @@
-#pragma clang attribute push(__attribute__((target("sse4.2"))), apply_to=function)
-
-#include "simd.h"

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/block_join/sse42/end.h

@@ -1 +0,0 @@
-#pragma clang attribute pop

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/ut/CMakeLists.darwin-x86_64.txt

@@ -67,7 +67,6 @@ target_sources(ydb-library-yql-minikql-comp_nodes-ut PRIVATE
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_match_recognize_nfa_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_safe_circular_buffer_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_sort_ut.cpp
-  ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_simd_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_switch_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_todict_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_variant_ut.cpp

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/ut/CMakeLists.linux-aarch64.txt

@@ -70,7 +70,6 @@ target_sources(ydb-library-yql-minikql-comp_nodes-ut PRIVATE
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_match_recognize_nfa_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_safe_circular_buffer_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_sort_ut.cpp
-  ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_simd_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_switch_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_todict_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_variant_ut.cpp

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/ut/CMakeLists.linux-x86_64.txt

@@ -71,7 +71,6 @@ target_sources(ydb-library-yql-minikql-comp_nodes-ut PRIVATE
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_match_recognize_nfa_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_safe_circular_buffer_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_sort_ut.cpp
-  ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_simd_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_switch_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_todict_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_variant_ut.cpp

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/ut/CMakeLists.windows-x86_64.txt

@@ -60,7 +60,6 @@ target_sources(ydb-library-yql-minikql-comp_nodes-ut PRIVATE
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_match_recognize_nfa_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_safe_circular_buffer_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_sort_ut.cpp
-  ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_simd_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_switch_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_todict_ut.cpp
   ${CMAKE_SOURCE_DIR}/ydb/library/yql/minikql/comp_nodes/ut/mkql_variant_ut.cpp

+ 0 - 1
ydb/library/yql/minikql/comp_nodes/ut/ya.make

@@ -49,7 +49,6 @@ SRCS(
     mkql_match_recognize_nfa_ut.cpp
     mkql_safe_circular_buffer_ut.cpp
     mkql_sort_ut.cpp
-    mkql_simd_ut.cpp
     mkql_switch_ut.cpp
     mkql_todict_ut.cpp
     mkql_variant_ut.cpp

Some files were not shown because too many files changed in this diff