@@ -17,7 +17,7 @@ set(EXECUTORCH_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/../..)
1717
1818include (${EXECUTORCH_ROOT} /tools/cmake/Test .cmake)
1919
20- set (_kernels portable optimized_portable optimized quantized)
20+ set (_kernels portable optimized quantized)
2121foreach (kernel ${_kernels} )
2222 set (_wrapper_dir
2323 "${CMAKE_CURRENT_BINARY_DIR} /include/${kernel} /executorch/kernels/test"
@@ -37,17 +37,13 @@ foreach(kernel ${_kernels})
3737 VERBATIM
3838 )
3939
40- set (_supported_features_kernel ${kernel} )
41- if (${kernel} STREQUAL "optimized_portable" )
42- set (_supported_features_kernel "portable" )
43- endif ()
4440 add_custom_command (
4541 OUTPUT "${_wrapper_dir} /supported_features.cpp"
4642 "${_wrapper_dir} /supported_features.h"
4743 COMMAND mkdir -p ${_wrapper_dir}
4844 COMMAND
4945 ${PYTHON_EXECUTABLE} kernels/test /gen_supported_features.py
50- kernels/${_supported_features_kernel } /test /supported_features_def.yaml >
46+ kernels/${kernel } /test /supported_features_def.yaml >
5147 ${_wrapper_dir} /supported_features.cpp
5248 COMMAND
5349 ${PYTHON_EXECUTABLE} kernels/test /gen_supported_features.py
@@ -61,11 +57,6 @@ foreach(kernel ${_kernels})
6157 set (_kernel_ops_lib "optimized_native_cpu_ops_lib" )
6258 set (_kernel_ops_lib_path
6359 "${CMAKE_CURRENT_BINARY_DIR} /../../configurations/optimized_native_cpu_ops_lib"
64- )
65- elseif (${kernel} STREQUAL "optimized_portable" )
66- set (_kernel_ops_lib "${kernel} _ops_lib" )
67- set (_kernel_ops_lib_path
68- "${CMAKE_CURRENT_BINARY_DIR} /../../kernels/portable/${kernel} _ops_lib"
6960 )
7061 else ()
7162 set (_kernel_ops_lib "${kernel} _ops_lib" )
@@ -97,9 +88,6 @@ add_custom_target(
9788 "${CMAKE_CURRENT_BINARY_DIR} /include/optimized/executorch/kernels/test/FunctionHeaderWrapper.h"
9889 "${CMAKE_CURRENT_BINARY_DIR} /include/optimized/executorch/kernels/test/supported_features.h"
9990 "${CMAKE_CURRENT_BINARY_DIR} /include/optimized/executorch/kernels/test/supported_features.cpp"
100- "${CMAKE_CURRENT_BINARY_DIR} /include/optimized_portable/executorch/kernels/test/FunctionHeaderWrapper.h"
101- "${CMAKE_CURRENT_BINARY_DIR} /include/optimized_portable/executorch/kernels/test/supported_features.h"
102- "${CMAKE_CURRENT_BINARY_DIR} /include/optimized_portable/executorch/kernels/test/supported_features.cpp"
10391 "${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/FunctionHeaderWrapper.h"
10492 "${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/supported_features.h"
10593 "${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/supported_features.cpp"
@@ -311,22 +299,6 @@ set(_optimized_kernels_test_sources
311299if (TARGET optimized_portable_kernels)
312300 list (APPEND _optimized_kernels_test_sources ${all_test_sources} )
313301 list (REMOVE_DUPLICATES _optimized_kernels_test_sources)
314-
315- # Make sure that we still test optimized versions of portable
316- # kernels even if they would currently be shadowed by specific
317- # optimized implementations.
318- et_cxx_test(
319- optimized_portable_kernels_test
320- SOURCES
321- ${all_test_sources}
322- ${CMAKE_CURRENT_BINARY_DIR} /include /optimized_portable/executorch/kernels/test /supported_features.cpp
323- EXTRA_LIBS
324- optimized_portable_kernels
325- )
326- add_dependencies (optimized_portable_kernels_test generate_wrapper)
327- target_include_directories (
328- optimized_portable_kernels_test PRIVATE "${CMAKE_CURRENT_BINARY_DIR} /include/optimized_portable"
329- )
330302endif ()
331303
332304et_cxx_test(
0 commit comments