File tree 3 files changed +5
-5
lines changed
3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -76,8 +76,7 @@ SET(PROD_AVX512F_MICROKERNEL_SRCS
76
76
src/f32-vunary/gen/f32-vsqr-avx512f.c
77
77
src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8.c
78
78
src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4-prfm.c
79
- src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8.c
80
- src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c)
79
+ src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8.c)
81
80
82
81
SET (NON_PROD_AVX512F_MICROKERNEL_SRCS
83
82
src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx512f-acc2.c
@@ -287,6 +286,7 @@ SET(NON_PROD_AVX512F_MICROKERNEL_SRCS
287
286
src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1-prfm.c
288
287
src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1.c
289
288
src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8-prfm.c
289
+ src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c
290
290
src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4.c)
291
291
292
292
SET (ALL_AVX512F_MICROKERNEL_SRCS ${PROD_AVX512F_MICROKERNEL_SRCS} + ${NON_PROD_AVX512F_MICROKERNEL_SRCS} )
Original file line number Diff line number Diff line change @@ -73,7 +73,6 @@ PROD_AVX512F_MICROKERNEL_SRCS = [
73
73
"src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8.c" ,
74
74
"src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4-prfm.c" ,
75
75
"src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8.c" ,
76
- "src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c" ,
77
76
]
78
77
79
78
NON_PROD_AVX512F_MICROKERNEL_SRCS = [
@@ -284,6 +283,7 @@ NON_PROD_AVX512F_MICROKERNEL_SRCS = [
284
283
"src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1-prfm.c" ,
285
284
"src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1.c" ,
286
285
"src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8-prfm.c" ,
286
+ "src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c" ,
287
287
"src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4.c" ,
288
288
]
289
289
Original file line number Diff line number Diff line change @@ -707,7 +707,7 @@ static void init_f32_gemm_config(void) {
707
707
f32_gemm_config .minmax .gemm [XNN_MR_TO_INDEX (7 )] = xnn_init_hmp_gemm_ukernel ((xnn_gemm_ukernel_fn ) xnn_f32_gemm_minmax_ukernel_7x32__avx512f_broadcast );
708
708
f32_gemm_config .init .f32 = xnn_init_f32_minmax_scalar_params ;
709
709
f32_gemm_config .pack_gemm_gio = (xnn_packw_gemm_gio_ukernel_fn ) xnn_x32_packw_gemm_gio_ukernel_x32__avx512f_u8 ;
710
- f32_gemm_config .pack_gemm_goi = (xnn_packw_gemm_goi_ukernel_fn ) xnn_x32_packw_gemm_goi_ukernel_x32__avx512f_u4_prfm ;
710
+ f32_gemm_config .pack_gemm_goi = (xnn_packw_gemm_goi_ukernel_fn ) xnn_pack_f32_gemm_goi_w ;
711
711
f32_gemm_config .mr = 7 ;
712
712
f32_gemm_config .nr = 32 ;
713
713
} else
@@ -1211,7 +1211,7 @@ static void init_f32_igemm_config(void) {
1211
1211
f32_igemm_config .minmax .igemm [XNN_MR_TO_INDEX (7 )] = xnn_init_hmp_igemm_ukernel ((xnn_igemm_ukernel_fn ) xnn_f32_igemm_minmax_ukernel_7x32__avx512f_broadcast );
1212
1212
f32_igemm_config .init .f32 = xnn_init_f32_minmax_scalar_params ;
1213
1213
f32_igemm_config .pack_gemm_gio = (xnn_packw_gemm_gio_ukernel_fn ) xnn_x32_packw_gemm_gio_ukernel_x32__avx512f_u8 ;
1214
- f32_igemm_config .pack_gemm_goi = (xnn_packw_gemm_goi_ukernel_fn ) xnn_x32_packw_gemm_goi_ukernel_x32__avx512f_u4_prfm ;
1214
+ f32_igemm_config .pack_gemm_goi = (xnn_packw_gemm_goi_ukernel_fn ) xnn_pack_f32_gemm_goi_w ;
1215
1215
f32_igemm_config .mr = 7 ;
1216
1216
f32_igemm_config .nr = 32 ;
1217
1217
} else
You can’t perform that action at this time.
0 commit comments