Use CLKernellibraryEx on our own kernels (#2675)
author이춘석/동작제어Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Wed, 12 Sep 2018 05:39:48 +0000 (14:39 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Wed, 12 Sep 2018 05:39:48 +0000 (14:39 +0900)
commitd00211fcb17da2e203646ad88d85525b28a2003a
treeb447297532c11011a4d0e6cb59f88c6f33fcad68
parent2f22dd6b1ae97ed0380887ed78337870ce70f5c7
Use CLKernellibraryEx on our own kernels (#2675)

* Use CLKernellibraryEx on our own kernels

- Change  CLKernellibrary to CLKernellibraryEx
- add initilaization of CLKernellibraryEx before creating kernel
FIXME: please suggest better way

Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
* CLKernellibraryEx initialization on Compilation_finish

- Remove initialization on kernel's configure step
- Add initialization on Compilation_finish

Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
libs/ARMComputeEx/src/core/CL/kernels/CLCastKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLGatherKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLPixelWiseDivisionKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLReduceMaxKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLReductionMeanKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLStridedSliceKernel.cpp
libs/ARMComputeEx/src/core/CL/kernels/CLTopKV2Kernel.cpp
runtimes/pure_arm_compute/src/compilation.cc