@@ -389,55 +389,55 @@ static txe_compute_pipeline_state_s tsi_kernel_setup(enum ggml_tsavorite_kernel_
389389 if (ggml_tsavorite_kernel_mode_flag == GGML_TSAVORITE_KERNEL_MODE_CPU)
390390 kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_add_test;
391391 else
392- kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_add ;
392+ kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_add_host ;
393393 kernel_pipeline->kernel_name = " TXE_ADD" ;
394394 flag = true ;
395395 break ;
396396 case GGML_TSAVORITE_KERNEL_TYPE_SUB:
397- kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_sub ;
397+ kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_sub_host ;
398398 kernel_pipeline->kernel_name = " TXE_SUB" ;
399399 flag = true ;
400400 break ;
401401 case GGML_TSAVORITE_KERNEL_TYPE_MULT:
402402 if (ggml_tsavorite_kernel_mode_flag == GGML_TSAVORITE_KERNEL_MODE_CPU)
403403 kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_mult_test;
404404 else
405- kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_mult ;
405+ kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_mult_host ;
406406 kernel_pipeline->kernel_name = " TXE_MULT" ;
407407 flag = true ;
408408 break ;
409409 case GGML_TSAVORITE_KERNEL_TYPE_DIV:
410- kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_div ;
410+ kernel_pipeline->_mlir_fptr_2_input = &_mlir_ciface_txe_div_host ;
411411 kernel_pipeline->kernel_name = " TXE_DIV" ;
412412 flag = true ;
413413 break ;
414414 case GGML_TSAVORITE_KERNEL_TYPE_SQRT:
415- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sqrt ;
415+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sqrt_host ;
416416 kernel_pipeline->kernel_name = " TXE_SQRT" ;
417417 flag = true ;
418418 break ;
419419 case GGML_TSAVORITE_KERNEL_TYPE_NEG:
420- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_neg ;
420+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_neg_host ;
421421 kernel_pipeline->kernel_name = " TXE_NEG" ;
422422 flag = true ;
423423 break ;
424424 case GGML_TSAVORITE_KERNEL_TYPE_ABS:
425- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_abs ;
425+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_abs_host ;
426426 kernel_pipeline->kernel_name = " TXE_ABS" ;
427427 flag = true ;
428428 break ;
429429 case GGML_TSAVORITE_KERNEL_TYPE_SIN:
430- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sin ;
430+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sin_host ;
431431 kernel_pipeline->kernel_name = " TXE_SIN" ;
432432 flag = true ;
433433 break ;
434434 case GGML_TSAVORITE_KERNEL_TYPE_SIGMOID:
435- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sigmoid ;
435+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_sigmoid_host ;
436436 kernel_pipeline->kernel_name = " TXE_SIGMOID" ;
437437 flag = true ;
438438 break ;
439439 case GGML_TSAVORITE_KERNEL_TYPE_SILU:
440- kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_silu ;
440+ kernel_pipeline->_mlir_fptr_1_input = &_mlir_ciface_txe_silu_host ;
441441 kernel_pipeline->kernel_name = " TXE_SILU" ;
442442 flag = true ;
443443 break ;
0 commit comments