@@ -882,149 +882,149 @@ inline void ggml_sycl_op_div(ggml_backend_sycl_context & ctx, const ggml_tensor
882882}
883883
884884
885- void ggml_sycl_sqrt (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
885+ void ggml_sycl_sqrt (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
886886 GGML_SYCL_DEBUG (" call %s\n " , __func__);
887- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_sqrt);
887+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_sqrt);
888888 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
889889}
890890
891- void ggml_sycl_sin (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
891+ void ggml_sycl_sin (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
892892 GGML_SYCL_DEBUG (" call %s\n " , __func__);
893- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_sin);
893+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_sin);
894894 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
895895}
896896
897- void ggml_sycl_cos (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
897+ void ggml_sycl_cos (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
898898 GGML_SYCL_DEBUG (" call %s\n " , __func__);
899- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_cos);
899+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_cos);
900900 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
901901}
902902
903- void ggml_sycl_acc (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
903+ void ggml_sycl_acc (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
904904 GGML_SYCL_DEBUG (" call %s\n " , __func__);
905- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_acc);
905+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_acc);
906906 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
907907}
908908
909- void ggml_sycl_gelu (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
909+ void ggml_sycl_gelu (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
910910 GGML_SYCL_DEBUG (" call %s\n " , __func__);
911- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_gelu);
911+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_gelu);
912912 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
913913}
914914
915- void ggml_sycl_silu (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
915+ void ggml_sycl_silu (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
916916 GGML_SYCL_DEBUG (" call %s\n " , __func__);
917- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_silu);
917+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_silu);
918918 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
919919}
920920
921- void ggml_sycl_gelu_quick (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
921+ void ggml_sycl_gelu_quick (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
922922 GGML_SYCL_DEBUG (" call %s\n " , __func__);
923- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_gelu_quick);
923+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_gelu_quick);
924924 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
925925}
926926
927- void ggml_sycl_tanh (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
927+ void ggml_sycl_tanh (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
928928 GGML_SYCL_DEBUG (" call %s\n " , __func__);
929- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_tanh);
929+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_tanh);
930930 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
931931}
932932
933- void ggml_sycl_relu (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
933+ void ggml_sycl_relu (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
934934 GGML_SYCL_DEBUG (" call %s\n " , __func__);
935- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_relu);
935+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_relu);
936936 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
937937}
938938
939- void ggml_sycl_sigmoid (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
939+ void ggml_sycl_sigmoid (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
940940 GGML_SYCL_DEBUG (" call %s\n " , __func__);
941- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_sigmoid);
941+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_sigmoid);
942942 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
943943}
944944
945- void ggml_sycl_hardsigmoid (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
945+ void ggml_sycl_hardsigmoid (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
946946 GGML_SYCL_DEBUG (" call %s\n " , __func__);
947- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_hardsigmoid);
947+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_hardsigmoid);
948948 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
949949}
950950
951- void ggml_sycl_hardswish (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
951+ void ggml_sycl_hardswish (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
952952 GGML_SYCL_DEBUG (" call %s\n " , __func__);
953- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_hardswish);
953+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_hardswish);
954954 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
955955}
956956
957957
958- void ggml_sycl_exp (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
958+ void ggml_sycl_exp (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
959959 GGML_SYCL_DEBUG (" call %s\n " , __func__);
960- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_exp);
960+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_exp);
961961 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
962962}
963963
964- void ggml_sycl_log (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
964+ void ggml_sycl_log (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
965965 GGML_SYCL_DEBUG (" call %s\n " , __func__);
966- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_log);
966+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_log);
967967 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
968968}
969969
970- void ggml_sycl_neg (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
970+ void ggml_sycl_neg (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
971971 GGML_SYCL_DEBUG (" call %s\n " , __func__);
972- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_neg);
972+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_neg);
973973 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
974974}
975975
976- void ggml_sycl_step (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
976+ void ggml_sycl_step (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
977977 GGML_SYCL_DEBUG (" call %s\n " , __func__);
978- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_step);
978+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_step);
979979 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
980980}
981981
982- void ggml_sycl_leaky_relu (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
982+ void ggml_sycl_leaky_relu (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
983983 GGML_SYCL_DEBUG (" call %s\n " , __func__);
984- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_leaky_relu);
984+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_leaky_relu);
985985 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
986986}
987987
988- void ggml_sycl_sqr (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
988+ void ggml_sycl_sqr (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
989989 GGML_SYCL_DEBUG (" call %s\n " , __func__);
990- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_sqr);
990+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_sqr);
991991 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
992992}
993993
994- void ggml_sycl_upscale (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
994+ void ggml_sycl_upscale (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
995995 GGML_SYCL_DEBUG (" call %s\n " , __func__);
996- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_upscale);
996+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_upscale);
997997 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
998998}
999999
1000- void ggml_sycl_pad (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
1000+ void ggml_sycl_pad (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
10011001 GGML_SYCL_DEBUG (" call %s\n " , __func__);
1002- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_pad);
1002+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_pad);
10031003 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
10041004}
10051005
10061006
10071007
1008- void ggml_sycl_add (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
1008+ void ggml_sycl_add (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
10091009 GGML_SYCL_DEBUG (" call %s\n " , __func__);
1010- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_add);
1010+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_add);
10111011 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
10121012}
10131013
1014- void ggml_sycl_sub (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
1014+ void ggml_sycl_sub (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
10151015 GGML_SYCL_DEBUG (" call %s\n " , __func__);
1016- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_sub);
1016+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_sub);
10171017 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
10181018}
10191019
1020- void ggml_sycl_mul (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
1020+ void ggml_sycl_mul (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
10211021 GGML_SYCL_DEBUG (" call %s\n " , __func__);
1022- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_mul);
1022+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_mul);
10231023 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
10241024}
10251025
1026- void ggml_sycl_div (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
1026+ void ggml_sycl_div (ggml_backend_sycl_context & ctx, ggml_tensor * dst) {
10271027 GGML_SYCL_DEBUG (" call %s\n " , __func__);
1028- ggml_sycl_op_flatten (ctx, src0, src1 , dst, ggml_sycl_op_div);
1028+ ggml_sycl_op_flatten (ctx, dst-> src [ 0 ], dst-> src [ 1 ] , dst, ggml_sycl_op_div);
10291029 GGML_SYCL_DEBUG (" call %s done\n " , __func__);
10301030}
0 commit comments