[PureACL] Add NEON Operations (#2343)
author윤현식/동작제어Lab(SR)/Principal Engineer/삼성전자 <hyunsik.yoon@samsung.com>
Mon, 20 Aug 2018 04:43:04 +0000 (13:43 +0900)
committer이춘석/동작제어Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Mon, 20 Aug 2018 04:43:04 +0000 (13:43 +0900)
commitec4ea6a482da92f5335fb325d47e245194dfbc72
tree24e90aeed6cf38f690273728dc0186386bb34260
parent9bd19caab804b053c915a4820c55cf05b3a26167
[PureACL] Add NEON Operations (#2343)

PureACL was modified to run CL or NEON operations. (Provide "NEON=1" as env variable to run NEON operations)
Three NEON operations were tested: `Add`, `Sub`, `Mul` (8 generated tests were passed).

Signed-off-by: Hyun Sik Yoon <hyunsik.yoon@samsung.com>
runtimes/pure_arm_compute/src/compilation.cc
runtimes/pure_arm_compute/src/internal/arm_compute.cc
runtimes/pure_arm_compute/src/internal/arm_compute.h
runtimes/pure_arm_compute/src/internal/arm_compute/Cast.h
runtimes/pure_arm_compute/src/internal/layers/FeatureLoggingLayer.h
runtimes/pure_arm_compute/src/internal/layers/GenericReshapeLayer.cc
runtimes/pure_arm_compute/src/internal/layers/GenericReshapeLayer.h
runtimes/pure_arm_compute/src/internal/layers/SimpleArithmeticAddition.h
runtimes/pure_arm_compute/src/internal/layers/SimpleCastLayer.h