aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Foschiani <luca.foschiani@arm.com>2020-03-27 15:04:13 +0000
committerLuca Foschiani <luca.foschiani@arm.com>2020-03-30 08:22:12 +0000
commit5219ed8a3c56db22867cc0c49db93951a7acb36d (patch)
tree5ea3e8e7d3f6ea5d4b8ea0717af6f8638fd9010e
parent9f2403ff462c3725a03df68484dc43df6f011ab0 (diff)
downloadComputeLibrary-5219ed8a3c56db22867cc0c49db93951a7acb36d.tar.gz
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 <luca.foschiani@arm.com> Change-Id: If78b01dded51d026737bac829b4aee441088fab5 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/2944 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Sang-Hoon Park <sang-hoon.park@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r--src/core/CL/cl_kernels/gemmlowp.cl2
1 files changed, 1 insertions, 1 deletions
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)