| # |
| # Microkernel filenames lists for hvx. |
| # |
| # Auto-generated file. Do not edit! |
| # Generator: tools/update-microkernels.py |
| # |
| |
| PROD_HVX_MICROKERNEL_SRCS = [ |
| "src/f32-avgpool/gen/f32-avgpool-9p-minmax-hvx-u32.c", |
| "src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-hvx.c", |
| "src/f32-gemm/gen/f32-gemm-1x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-1x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-5x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-8x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-1x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-5x64-minmax-hvx-broadcast.c", |
| "src/f32-maxpool/gen/f32-maxpool-9p-minmax-hvx-u32.c", |
| "src/f32-qs8-vcvt/gen/f32-qs8-vcvt-hvx-u256.c", |
| "src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-hvx-rr2-p5-u128-acc2.c", |
| "src/f32-rdminmax/gen/f32-rdmax-2p2x-hvx-u32.c", |
| "src/f32-rdminmax/gen/f32-rdmin-2p2x-hvx-u32.c", |
| "src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-hvx-u128.c", |
| "src/f32-rminmax/gen/f32-rmax-hvx-u64-acc2.c", |
| "src/f32-rminmax/gen/f32-rmin-hvx-u64-acc2.c", |
| "src/f32-rminmax/gen/f32-rminmax-hvx-u64-acc2.c", |
| "src/f32-rsum/gen/f32-rsum-hvx-u64-acc2.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx-pipelined-u2.c", |
| "src/f32-vapproxgelu/gen/f32-vapproxgelu-hvx-rational-12-10-div.c", |
| "src/f32-vbinary/gen/f32-vadd-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vaddc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vdiv-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vdivc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vmax-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vmaxc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vmin-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vminc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vmul-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vmulc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vprelu-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vpreluc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vrdivc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vrpreluc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vrsubc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vsqrdiff-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vsqrdiffc-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vsub-hvx-u128.c", |
| "src/f32-vbinary/gen/f32-vsubc-hvx-u128.c", |
| "src/f32-vclamp/gen/f32-vclamp-hvx.c", |
| "src/f32-vcopysign/gen/f32-vcopysign-hvx.c", |
| "src/f32-vcopysign/gen/f32-vcopysignc-hvx.c", |
| "src/f32-vcopysign/gen/f32-vrcopysignc-hvx.c", |
| "src/f32-vcos/gen/f32-vcos-hvx-rational-5-4-div.c", |
| "src/f32-vexp/gen/f32-vexp-hvx-rational-3-2-div.c", |
| "src/f32-vgelu/gen/f32-vgelu-hvx-rational-12-10-div.c", |
| "src/f32-vhswish/gen/f32-vhswish-hvx.c", |
| "src/f32-vlog/gen/f32-vlog-hvx-rational-3-3-div.c", |
| "src/f32-vrnd/gen/f32-vrndd-hvx-u128.c", |
| "src/f32-vrnd/gen/f32-vrndne-hvx-u128.c", |
| "src/f32-vrnd/gen/f32-vrndu-hvx-u128.c", |
| "src/f32-vrnd/gen/f32-vrndz-hvx-u128.c", |
| "src/f32-vsin/gen/f32-vsin-hvx-rational-5-4-div.c", |
| "src/f32-vtanh/gen/f32-vtanh-hvx-rational-9-8-div.c", |
| "src/f32-vunary/gen/f32-vabs-hvx.c", |
| "src/f32-vunary/gen/f32-vneg-hvx.c", |
| "src/f32-vunary/gen/f32-vsqr-hvx.c", |
| "src/qs8-packw/gen/qs8-packw-x128c4-gemm-gio-hvx.c", |
| "src/qs8-packw/gen/qs8-packw-x128c4-gemm-goi-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x128c4-minmax-fp32-hvx.c", |
| "src/qs8-vadd/gen/qs8-vadd-minmax-hvx-u128.c", |
| "src/qs8-vaddc/gen/qs8-vaddc-minmax-hvx-u128.c", |
| "src/s8-rdminmax/gen/s8-rdmax-2p2x-hvx-u128.c", |
| "src/s8-rdminmax/gen/s8-rdmin-2p2x-hvx-u128.c", |
| "src/s8-rminmax/gen/s8-rmax-hvx-u256-acc2.c", |
| "src/s8-rminmax/gen/s8-rmin-hvx-u256-acc2.c", |
| "src/s8-rminmax/gen/s8-rminmax-hvx-u256-acc2.c", |
| "src/u8-rdminmax/gen/u8-rdmax-2p2x-hvx-u128.c", |
| "src/u8-rdminmax/gen/u8-rdmin-2p2x-hvx-u128.c", |
| "src/u8-rminmax/gen/u8-rmax-hvx-u256-acc2.c", |
| "src/u8-rminmax/gen/u8-rmin-hvx-u256-acc2.c", |
| "src/u8-rminmax/gen/u8-rminmax-hvx-u256-acc2.c", |
| "src/x32-packw/gen/x32-packw-gio-hvx-u2.c", |
| "src/x32-transposec/gen/x32-transposec-32x32-multi-multi-hvx.c", |
| ] |
| |
| NON_PROD_HVX_MICROKERNEL_SRCS = [ |
| "src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-3p64c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-3p64c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-4p64c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-4p64c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-9p64c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-9p64c-minmax-hvx.c", |
| "src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-25p64c-minmax-hvx-acc2.c", |
| "src/f32-dwconv/gen/f32-dwconv-25p64c-minmax-hvx.c", |
| "src/f32-gemm/gen/f32-gemm-1x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-2x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-2x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-2x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-3x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-3x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-3x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-4x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-4x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-4x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-5x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-5x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-6x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-6x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-6x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-7x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-7x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-7x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-8x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-8x128-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-9x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-9x64-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-10x32-minmax-hvx-broadcast.c", |
| "src/f32-gemm/gen/f32-gemm-10x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-1x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-1x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-2x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-2x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-2x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-3x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-3x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-3x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-4x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-4x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-4x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-5x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-5x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-6x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-6x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-6x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-7x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-7x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-7x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-8x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-8x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-8x128-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-9x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-9x64-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-10x32-minmax-hvx-broadcast.c", |
| "src/f32-igemm/gen/f32-igemm-10x64-minmax-hvx-broadcast.c", |
| "src/f32-qs8-vcvt/gen/f32-qs8-vcvt-hvx-u32.c", |
| "src/f32-qs8-vcvt/gen/f32-qs8-vcvt-hvx-u64.c", |
| "src/f32-qs8-vcvt/gen/f32-qs8-vcvt-hvx-u96.c", |
| "src/f32-qs8-vcvt/gen/f32-qs8-vcvt-hvx-u128.c", |
| "src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-hvx-rr2-p5-u32.c", |
| "src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-hvx-rr2-p5-u64-acc2.c", |
| "src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-hvx-rr2-p5-u128-acc4.c", |
| "src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-hvx-u32.c", |
| "src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-hvx-u64.c", |
| "src/f32-rdsum2/gen/f32-rdsum2-7p7x-minmax-hvx.c", |
| "src/f32-rminmax/gen/f32-rmax-hvx-u32.c", |
| "src/f32-rminmax/gen/f32-rmax-hvx-u96-acc3.c", |
| "src/f32-rminmax/gen/f32-rmax-hvx-u128-acc2.c", |
| "src/f32-rminmax/gen/f32-rmax-hvx-u128-acc4.c", |
| "src/f32-rminmax/gen/f32-rmin-hvx-u32.c", |
| "src/f32-rminmax/gen/f32-rmin-hvx-u96-acc3.c", |
| "src/f32-rminmax/gen/f32-rmin-hvx-u128-acc2.c", |
| "src/f32-rminmax/gen/f32-rmin-hvx-u128-acc4.c", |
| "src/f32-rminmax/gen/f32-rminmax-hvx-u32.c", |
| "src/f32-rminmax/gen/f32-rminmax-hvx-u96-acc3.c", |
| "src/f32-rminmax/gen/f32-rminmax-hvx-u128-acc2.c", |
| "src/f32-rminmax/gen/f32-rminmax-hvx-u128-acc4.c", |
| "src/f32-rsum/gen/f32-rsum-hvx-u32.c", |
| "src/f32-rsum/gen/f32-rsum-hvx-u96-acc3.c", |
| "src/f32-rsum/gen/f32-rsum-hvx-u128-acc2.c", |
| "src/f32-rsum/gen/f32-rsum-hvx-u128-acc4.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx-pipelined-u2.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx-pipelined-u4.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx-pipelined.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx-u2.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx-u4.c", |
| "src/f32-spmm/gen/f32-spmm-32x1-minmax-hvx.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx-pipelined-u2.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx-pipelined-u4.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx-pipelined.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx-u2.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx-u4.c", |
| "src/f32-spmm/gen/f32-spmm-64x1-minmax-hvx.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx-pipelined-u4.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx-pipelined.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx-u2.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx-u4.c", |
| "src/f32-spmm/gen/f32-spmm-128x1-minmax-hvx.c", |
| "src/f32-vbinary/gen/f32-vadd-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vadd-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vaddc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vaddc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vdiv-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vdiv-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vdivc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vdivc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vmax-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vmax-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vmaxc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vmaxc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vmin-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vmin-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vminc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vminc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vmul-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vmul-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vmulc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vmulc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vprelu-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vprelu-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vpreluc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vpreluc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vrdivc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vrdivc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vrpreluc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vrpreluc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vrsubc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vrsubc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vsqrdiff-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vsqrdiff-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vsqrdiffc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vsqrdiffc-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vsub-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vsub-hvx-u64.c", |
| "src/f32-vbinary/gen/f32-vsubc-hvx-u32.c", |
| "src/f32-vbinary/gen/f32-vsubc-hvx-u64.c", |
| "src/f32-vgelu/gen/f32-vgelu-hvx-rational-12-10-nr.c", |
| "src/f32-vrnd/gen/f32-vrndd-hvx-u32.c", |
| "src/f32-vrnd/gen/f32-vrndd-hvx-u64.c", |
| "src/f32-vrnd/gen/f32-vrndne-hvx-u32.c", |
| "src/f32-vrnd/gen/f32-vrndne-hvx-u64.c", |
| "src/f32-vrnd/gen/f32-vrndu-hvx-u32.c", |
| "src/f32-vrnd/gen/f32-vrndu-hvx-u64.c", |
| "src/f32-vrnd/gen/f32-vrndz-hvx-u32.c", |
| "src/f32-vrnd/gen/f32-vrndz-hvx-u64.c", |
| "src/f32-vtanh/gen/f32-vtanh-hvx-rational-9-8-nr.c", |
| "src/qs8-packw/gen/qs8-packw-x96c4-gemm-gio-hvx.c", |
| "src/qs8-packw/gen/qs8-packw-x96c4-gemm-goi-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x128c4-minmax-fp32-hvx-prfm.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x128c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x32c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x64c4-minmax-fp32-hvx.c", |
| "src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x128c4-minmax-fp32-hvx.c", |
| "src/qs8-vadd/gen/qs8-vadd-minmax-hvx-u32.c", |
| "src/qs8-vadd/gen/qs8-vadd-minmax-hvx-u64.c", |
| "src/qs8-vadd/gen/qs8-vadd-minmax-hvx-u96.c", |
| "src/qs8-vaddc/gen/qs8-vaddc-minmax-hvx-u32.c", |
| "src/qs8-vaddc/gen/qs8-vaddc-minmax-hvx-u64.c", |
| "src/qs8-vaddc/gen/qs8-vaddc-minmax-hvx-u96.c", |
| ] |
| |
| ALL_HVX_MICROKERNEL_SRCS = PROD_HVX_MICROKERNEL_SRCS + NON_PROD_HVX_MICROKERNEL_SRCS |