Skip to content

Commit 42000f1

Browse files
Qualcomm AI Engine Direct - Phase out QCIR flow since it is no longer used
Summary: - Remove all QCIR-related files and associated custom protocol
1 parent f49c3e4 commit 42000f1

File tree

16 files changed

+7
-797
lines changed

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_context STATIC)
@@ -142,7 +128,6 @@ add_library(utils STATIC)
142128
#
143129
# declare dependency
144130
#
145-
target_link_libraries(qcir_utils PRIVATE qcir)
146131
target_link_libraries(wrappers PRIVATE qnn_executorch_logging)
147132
target_link_libraries(
148133
qnn_implementation PRIVATE qnn_function_interface qnn_executorch_logging
@@ -225,10 +210,6 @@ add_subdirectory(
225210
${QNN_EXECUTORCH_ROOT_DIR}/aot/wrappers
226211
${CMAKE_CURRENT_BINARY_DIR}/qnn_executorch/wrappers
227212
)
228-
add_subdirectory(
229-
${QNN_EXECUTORCH_ROOT_DIR}/aot/ir
230-
${CMAKE_CURRENT_BINARY_DIR}/qnn_executorch/ir
231-
)
232213
install(TARGETS qnn_executorch_backend DESTINATION lib)
233214

234215
# QNN pybind

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)