MLCE-190: Neon and CL Constant Workloads do not support newer DataTypes
authorMike Kelly <mike.kelly@arm.com>
Mon, 27 Apr 2020 08:55:40 +0000 (09:55 +0100)
committermike.kelly <mike.kelly@arm.com>
Mon, 27 Apr 2020 10:19:33 +0000 (10:19 +0000)
commit0886ac4c403378ac0df85ab520a5db319be525a4
treed21097f081c9879750f577b4760b7c26e83affb7
parentd7fcafaaaa917db458be362060e1b7855cad8083
MLCE-190: Neon and CL Constant Workloads do not support newer DataTypes

 * Added support for QASYMM8_SIGNED, QSYMM16, QSYMM8 and QSYMM8_PER_CHANNEL to Neon and CL backends
 * Added unit tests to Neon, CL and Ref backends

Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I4c726b6d86b4d75abedd130dcea372d1e82be5c2
src/backends/backendsCommon/test/IsLayerSupportedTestImpl.hpp
src/backends/cl/ClLayerSupport.cpp
src/backends/cl/test/ClLayerSupportTests.cpp
src/backends/cl/workloads/ClConstantWorkload.cpp
src/backends/cl/workloads/ClConstantWorkload.hpp
src/backends/neon/NeonLayerSupport.cpp
src/backends/neon/test/NeonLayerSupportTests.cpp
src/backends/neon/workloads/NeonConstantWorkload.cpp
src/backends/neon/workloads/NeonConstantWorkload.hpp
src/backends/reference/test/RefLayerSupportTests.cpp