Skip to content

Commit 25d4819

Browse files
author
zhouwg
committed
ggml-qnn:rebase to upstream
1 parent 7b2a298 commit 25d4819

File tree

2 files changed

+2
-23
lines changed

2 files changed

+2
-23
lines changed

ggml/src/ggml-qnn/ggml-qnn-ops.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,8 @@
2424
#include "ggml-qnn-impl.h"
2525
void ggml_qnn_general_node(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
2626
void ggml_qnn_mul_mat(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
27-
<<<<<<< HEAD
2827

2928
void ggml_qnn_repeat(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
30-
=======
31-
void ggml_qnn_repeat(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
32-
void ggml_qnn_add(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
33-
>>>>>>> ggml-qnn: refine source code structure to make code more clearly
3429
void ggml_qnn_div(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
3530
void ggml_qnn_leaky_relu(ggml_backend_qnn_context * ctx, ggml_tensor * dst);
3631
void ggml_qnn_concat(ggml_backend_qnn_context * ctx, ggml_tensor * dst);

ggml/src/ggml-qnn/ggml-qnn.cpp

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1170,22 +1170,6 @@ void ggmlqnn_get_graphkey_from_op(const ggml_tensor * op, std::string & output)
11701170
}
11711171
}
11721172

1173-
bool ggmlqnn_is_valid_params(ggml_backend_qnn_context * ctx, const ggml_tensor * src0,
1174-
const ggml_tensor * src1, ggml_tensor * dst) {
1175-
if ((nullptr == ctx) || (nullptr == src0) || (nullptr == src1) || (nullptr == dst)) {
1176-
GGMLQNN_LOG_WARN("invalid params\n");
1177-
return false;
1178-
}
1179-
1180-
qnn_instance * instance = ctx->instance;
1181-
if (nullptr == instance) {
1182-
GGMLQNN_LOG_WARN("invalid params\n");
1183-
return false;
1184-
}
1185-
1186-
return true;
1187-
}
1188-
11891173
template<typename Fn>
11901174
Fn load_qnn_functionpointers(void * handle, const char * function_name) {
11911175
return reinterpret_cast<Fn>(dlsym(handle, function_name));
@@ -2466,11 +2450,11 @@ static void * ggml_backend_qnn_buffer_get_base(ggml_backend_buffer_t buffer) {
24662450
return ctx->buffer;
24672451
}
24682452

2469-
static void ggml_backend_qnn_buffer_init_tensor(ggml_backend_buffer_t buffer, ggml_tensor * tensor) {
2453+
static enum ggml_status ggml_backend_qnn_buffer_init_tensor(ggml_backend_buffer_t buffer, ggml_tensor * tensor) {
24702454
ggml_backend_qnn_buffer_context * ctx = (ggml_backend_qnn_buffer_context *)buffer->context;
24712455
GGML_UNUSED(tensor);
24722456
GGML_UNUSED(ctx);
2473-
return;
2457+
return GGML_STATUS_SUCCESS;
24742458
}
24752459

24762460
static void ggml_backend_qnn_buffer_set_tensor(ggml_backend_buffer_t buffer,

0 commit comments

Comments
 (0)