From 5219ed8a3c56db22867cc0c49db93951a7acb36d Mon Sep 17 00:00:00 2001 From: Luca Foschiani Date: Fri, 27 Mar 2020 15:04:13 +0000 Subject: COMPMID-3069 Fix bug on QASYMM8_SIGNED GEMMLowp CL kernel Solves a bug involving a call to vstore4 with wrong argument types in gemmlowp.cl. This bug was introduced in COMPMID-2967. Signed-off-by: Luca Foschiani Change-Id: If78b01dded51d026737bac829b4aee441088fab5 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/2944 Tested-by: Arm Jenkins Reviewed-by: Sang-Hoon Park Comments-Addressed: Arm Jenkins --- src/core/CL/cl_kernels/gemmlowp.cl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/CL/cl_kernels/gemmlowp.cl b/src/core/CL/cl_kernels/gemmlowp.cl index 7f2828689a..71de1d4b27 100644 --- a/src/core/CL/cl_kernels/gemmlowp.cl +++ b/src/core/CL/cl_kernels/gemmlowp.cl @@ -2132,7 +2132,7 @@ __kernel void gemmlowp_output_stage_quantize_down(TENSOR3D_DECLARATION(src), #endif // defined(MAX_BOUND) // Store the result - vstore4(res, 0, dst_addr); + vstore4(res, 0, (__global OUTPUT_DATA_TYPE *)dst_addr); } #endif // defined(RESULT_OFFSET) && defined(RESULT_MULT_INT) && defined(RESULT_SHIFT) -- cgit v1.2.1