From a41c54b7151edd9eb139c1080c79123d09f93037 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Wed, 30 Jan 2019 18:16:43 +0000 Subject: COMPMID-1710: Enable fp16 fallback for AArch32 Change-Id: If50fc6a96e97eb96c1e3850864b13d134dcbf88a Signed-off-by: Georgios Pinitas Reviewed-on: https://review.mlplatform.org/607 Tested-by: Arm Jenkins Reviewed-by: Pablo Marquez --- src/core/NEON/kernels/arm_gemm/gemm_fp16.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/core') diff --git a/src/core/NEON/kernels/arm_gemm/gemm_fp16.cpp b/src/core/NEON/kernels/arm_gemm/gemm_fp16.cpp index 1a90e96140..b56165927d 100644 --- a/src/core/NEON/kernels/arm_gemm/gemm_fp16.cpp +++ b/src/core/NEON/kernels/arm_gemm/gemm_fp16.cpp @@ -63,6 +63,15 @@ static const GemmImplementation<__fp16, __fp16> gemm_fp16_methods[] = { [](const GemmArgs<__fp16> &args) { return new GemmInterleaved(args); } }, #endif +#if defined(__arm__) +{ + GemmMethod::GEMM_INTERLEAVED, + "sgemm_8x6", + [](const GemmArgs<__fp16> &args) { return true; }, + [](const GemmArgs<__fp16> &args) { return true; }, + [](const GemmArgs<__fp16> &args) { return new GemmInterleaved(args); } +}, +#endif { GemmMethod::DEFAULT, "", -- cgit v1.2.1