IVGCVSW-2421 Remove the template-based version of armnnUtils::Permute
authorMatteo Martincigh <matteo.martincigh@arm.com>
Fri, 4 Jan 2019 18:01:21 +0000 (18:01 +0000)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Mon, 7 Jan 2019 11:25:42 +0000 (11:25 +0000)
commitd5b9e6497b03d58c671c15b9ebe8e35500171f06
treebf1e995d1b88f75cf497e8fd5f52f5003272187e
parent2ad6cb486164ff3aabe4e9ecabc47f08da48da35
IVGCVSW-2421 Remove the template-based version of armnnUtils::Permute
in favor of a type-indepent implementation that takes void-pointers

 * The new implementation requires the size of the type to be passed
   to the function
 * Updated all the usages accordingly
 * Removed the old implementation no longer used

!android-nn-driver:469

Change-Id: I37f4e6d62a38fbb8ec8c39bb559a2c54c83365d4
src/armnnTfLiteParser/TfLiteParser.cpp
src/armnnTfParser/TfParser.cpp
src/armnnUtils/Permute.cpp
src/armnnUtils/Permute.hpp
src/backends/backendsCommon/test/Conv2dTestImpl.hpp
src/backends/backendsCommon/test/LayerTests.cpp
src/backends/backendsCommon/test/Pooling2dTestImpl.hpp
src/backends/backendsCommon/test/SpaceToBatchNdTestImpl.hpp
src/backends/reference/workloads/RefPermuteWorkload.cpp
tests/ImagePreprocessor.cpp