diff options
Diffstat (limited to 'src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp')
-rw-r--r-- | src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp b/src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp index f384e0f491..f540d3fa24 100644 --- a/src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp +++ b/src/core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp @@ -37,8 +37,7 @@ void sme2_interleaved_nomerge_u8q_mopa_1VLx4VL(const uint8_t *const A, const uin class cls_sme2_interleaved_nomerge_u8q_mopa_1VLx4VL { public: - typedef uint8_t lhs_operand_type; - typedef uint8_t rhs_operand_type; + typedef uint8_t operand_type; typedef uint8_t result_type; typedef void (*kern_type)(const uint8_t *const A, const uint8_t *const B, uint8_t *const C, int ldc, const int M, const int N, const int K, const int32_t *const bias, const Requantize32 &rq, const int n_0, bool accumulate, int32_t *const accumulator_buffer); @@ -61,7 +60,7 @@ public: static constexpr bool supports_accumulate() { - return true; + return false; } static constexpr bool supports_bias() @@ -82,7 +81,7 @@ public: // Default to the generic kernel kern_type kernel = sme2_interleaved_nomerge_u8q_mopa_1VLx4VL; - StdTransformsSME<lhs_operand_type, result_type, 1, 4, 4, true> transforms = {}; + StdTransformsSME<operand_type, result_type, 1, 4, 4, true> transforms = {}; cls_sme2_interleaved_nomerge_u8q_mopa_1VLx4VL(const CPUInfo *) { |