Make CLArithmeticAddition kernel and function state-less
authorMichele Di Giorgio <michele.digiorgio@arm.com>
Fri, 22 Jan 2021 15:42:59 +0000 (15:42 +0000)
committerMichele Di Giorgio <michele.digiorgio@arm.com>
Tue, 26 Jan 2021 14:11:18 +0000 (14:11 +0000)
commit1e0208a66ddea1be2d0e715591598c6704660811
treee0cdfe503ae54f892bea84ff3f0e916464828d42
parent7249f154c2ec029f9b8c91f2bb845abe6590f7ed
Make CLArithmeticAddition kernel and function state-less

Resolves COMPMID-4006

Change-Id: Iddc32b0b250142aac9a4a7b9dc0eef462d196025
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4913
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Sang-Hoon Park <sang-hoon.park@arm.com>
20 files changed:
Android.bp
arm_compute/runtime/CL/functions/CLElementwiseOperations.h
arm_compute/runtime/CL/functions/CLLogicalAnd.h
arm_compute/runtime/CL/functions/CLLogicalOr.h
arm_compute/runtime/CL/functions/CLPReluLayer.h
docs/00_introduction.dox
src/core/CL/CLKernels.h
src/core/CL/kernels/CLElementwiseOperationKernel.cpp [deleted file]
src/core/CL/kernels/CLElementwiseOperationKernel.h [deleted file]
src/core/KernelTypes.h
src/core/gpu/cl/kernels/ClElementwiseKernel.cpp [new file with mode: 0644]
src/core/gpu/cl/kernels/ClElementwiseKernel.h [new file with mode: 0644]
src/runtime/CL/functions/CLElementwiseOperations.cpp
src/runtime/CL/functions/CLLogicalAnd.cpp
src/runtime/CL/functions/CLLogicalOr.cpp
src/runtime/CL/functions/CLPReluLayer.cpp
src/runtime/NEON/functions/NELogical.cpp
src/runtime/gpu/cl/operators/ClAdd.cpp [new file with mode: 0644]
src/runtime/gpu/cl/operators/ClAdd.h [new file with mode: 0644]
tests/validation/reference/Logical.cpp