@@ -17,7 +17,7 @@ set(EXECUTORCH_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/../..)
17
17
18
18
include (${EXECUTORCH_ROOT} /tools/cmake/Test.cmake )
19
19
20
- set (_kernels portable optimized_portable optimized quantized )
20
+ set (_kernels portable optimized quantized )
21
21
foreach (kernel ${_kernels} )
22
22
set (_wrapper_dir
23
23
"${CMAKE_CURRENT_BINARY_DIR} /include/${kernel} /executorch/kernels/test"
@@ -37,17 +37,13 @@ foreach(kernel ${_kernels})
37
37
VERBATIM
38
38
)
39
39
40
- set (_supported_features_kernel ${kernel} )
41
- if (${kernel} STREQUAL "optimized_portable" )
42
- set (_supported_features_kernel "portable" )
43
- endif ()
44
40
add_custom_command (
45
41
OUTPUT "${_wrapper_dir} /supported_features.cpp"
46
42
"${_wrapper_dir} /supported_features.h"
47
43
COMMAND mkdir -p ${_wrapper_dir}
48
44
COMMAND
49
45
${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 >
51
47
${_wrapper_dir} /supported_features.cpp
52
48
COMMAND
53
49
${PYTHON_EXECUTABLE} kernels/test/gen_supported_features.py
@@ -61,11 +57,6 @@ foreach(kernel ${_kernels})
61
57
set (_kernel_ops_lib "optimized_native_cpu_ops_lib" )
62
58
set (_kernel_ops_lib_path
63
59
"${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"
69
60
)
70
61
else ()
71
62
set (_kernel_ops_lib "${kernel} _ops_lib" )
@@ -97,9 +88,6 @@ add_custom_target(
97
88
"${CMAKE_CURRENT_BINARY_DIR} /include/optimized/executorch/kernels/test/FunctionHeaderWrapper.h"
98
89
"${CMAKE_CURRENT_BINARY_DIR} /include/optimized/executorch/kernels/test/supported_features.h"
99
90
"${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"
103
91
"${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/FunctionHeaderWrapper.h"
104
92
"${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/supported_features.h"
105
93
"${CMAKE_CURRENT_BINARY_DIR} /include/quantized/executorch/kernels/test/supported_features.cpp"
@@ -311,22 +299,6 @@ set(_optimized_kernels_test_sources
311
299
if (TARGET optimized_portable_kernels )
312
300
list (APPEND _optimized_kernels_test_sources ${all_test_sources} )
313
301
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
- )
330
302
endif ()
331
303
332
304
et_cxx_test (
0 commit comments