YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_1x32x8_1x4x4_neondot, 1, 32, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_2x32x8_1x4x4_neondot, 2, 32, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_3x32x8_1x4x4_neondot, 3, 32, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_2x16x8_1x4x4_neondot, 2, 16, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_3x16x8_1x4x4_neondot, 3, 16, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_4x16x8_1x4x4_neondot, 4, 16, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_5x16x8_1x4x4_neondot, 5, 16, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_8x8x8_1x4x4_neondot, 8, 8, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_10x8x8_1x4x4_neondot, 10, 8, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
YNN_DOT_KERNEL(arch_flag::neondot, dot_int8_int8_int32_8x4x8_1x4x4_neondot, 8, 4, 8, 1, 4, 4, /*flags=*/dot_flag::consistent_arithmetic, int8_t, int8_t, int32_t)
