Skip to content

Commit bfc099f

Browse files
Qualcomm AI Engine Direct - Phase out QCIR flow since it is no longer… (#12583)
### Summary - Remove all QCIR-related files and the associated custom protocol. ### Test plan General CI cc: @haowhsu-quic, @cccclai
1 parent d5cd4f3 commit bfc099f

16 files changed

+7
-797
lines changed

backends/qualcomm/CMakeLists.txt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,6 @@ if(${ANDROID})
3939
find_library(android_log log)
4040
endif()
4141

42-
set(qcir_schema_include_dir ${CMAKE_CURRENT_LIST_DIR}/aot/ir)
43-
set(qcir_schema_output ${qcir_schema_include_dir}/qcir_generated.h)
44-
add_custom_command(
45-
OUTPUT qcir_schema_output
46-
COMMAND flatc --cpp --cpp-std c++11 --scoped-enums -o
47-
${qcir_schema_include_dir} ${qcir_schema_include_dir}/qcir.fbs
48-
DEPENDS flatc
49-
COMMENT "Generating qualcomm ir schema headers"
50-
VERBATIM
51-
)
52-
5342
add_compile_options("-Wall" "-Werror" "-Wno-sign-compare")
5443
add_compile_definitions(C10_USING_CUSTOM_GENERATED_MACROS)
5544

@@ -73,7 +62,6 @@ include_directories(
7362
${_common_include_directories}
7463
${QNN_SDK_ROOT}/include/QNN
7564
${QNN_SDK_ROOT}/share/QNN/converter/jni
76-
${EXECUTORCH_SOURCE_DIR}/third-party/flatbuffers/include
7765
${EXECUTORCH_SOURCE_DIR}/runtime/core/portable_type/c10
7866
)
7967

@@ -112,8 +100,6 @@ include_directories(
112100
# declare targets
113101
#
114102
add_library(executorch_backend INTERFACE)
115-
add_library(qcir INTERFACE qcir_schema_output)
116-
add_library(qcir_utils STATIC)
117103
add_library(qnn_backend STATIC)
118104
add_library(qnn_backend_cache STATIC)
119105
add_library(qnn_backend_options STATIC)
@@ -143,7 +129,6 @@ add_library(utils STATIC)
143129
#
144130
# declare dependency
145131
#
146-
target_link_libraries(qcir_utils PRIVATE qcir)
147132
target_link_libraries(wrappers PRIVATE qnn_executorch_logging)
148133
target_link_libraries(
149134
qnn_implementation PRIVATE qnn_function_interface qnn_executorch_logging
@@ -228,10 +213,6 @@ add_subdirectory(
228213
${QNN_EXECUTORCH_ROOT_DIR}/aot/wrappers
229214
${CMAKE_CURRENT_BINARY_DIR}/qnn_executorch/wrappers
230215
)
231-
add_subdirectory(
232-
${QNN_EXECUTORCH_ROOT_DIR}/aot/ir
233-
${CMAKE_CURRENT_BINARY_DIR}/qnn_executorch/ir
234-
)
235216
install(
236217
TARGETS qnn_executorch_backend
237218
EXPORT ExecuTorchTargets

backends/qualcomm/aot/ir/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

backends/qualcomm/aot/ir/TARGETS

Lines changed: 0 additions & 5 deletions
This file was deleted.

backends/qualcomm/aot/ir/qcir.fbs

Lines changed: 0 additions & 119 deletions
This file was deleted.

0 commit comments

Comments
 (0)