From 0f7ef8ab2171093855a8f21bd39c8fd7066dd629 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Sun, 10 Jan 2021 04:23:52 +0000 Subject: Make memset/copy functions state-less Port following functions: - NECopy - NEFill - NEPermute - NEReshapeLayer Signed-off-by: Georgios Pinitas Change-Id: I75f3f837012abab79c7dde9a20a34f64f75571d8 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4800 Tested-by: Arm Jenkins Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins --- Android.bp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'Android.bp') diff --git a/Android.bp b/Android.bp index e686bdf78a..41ed188e6d 100644 --- a/Android.bp +++ b/Android.bp @@ -244,7 +244,6 @@ cc_library_static { "src/core/NEON/kernels/NEConvertFullyConnectedWeightsKernel.cpp", "src/core/NEON/kernels/NEConvertQuantizedSignednessKernel.cpp", "src/core/NEON/kernels/NEConvolutionKernel.cpp", - "src/core/NEON/kernels/NECopyKernel.cpp", "src/core/NEON/kernels/NECropKernel.cpp", "src/core/NEON/kernels/NECumulativeDistributionKernel.cpp", "src/core/NEON/kernels/NEDepthConvertLayerKernel.cpp", @@ -297,14 +296,12 @@ cc_library_static { "src/core/NEON/kernels/NEMeanStdDevKernel.cpp", "src/core/NEON/kernels/NEMeanStdDevNormalizationKernel.cpp", "src/core/NEON/kernels/NEMedian3x3Kernel.cpp", - "src/core/NEON/kernels/NEMemsetKernel.cpp", "src/core/NEON/kernels/NEMinMaxLayerKernel.cpp", "src/core/NEON/kernels/NEMinMaxLocationKernel.cpp", "src/core/NEON/kernels/NENonLinearFilterKernel.cpp", "src/core/NEON/kernels/NENonMaximaSuppression3x3Kernel.cpp", "src/core/NEON/kernels/NENormalizationLayerKernel.cpp", "src/core/NEON/kernels/NEPadLayerKernel.cpp", - "src/core/NEON/kernels/NEPermuteKernel.cpp", "src/core/NEON/kernels/NEPixelWiseMultiplicationKernel.cpp", "src/core/NEON/kernels/NEPoolingLayerKernel.cpp", "src/core/NEON/kernels/NEPriorBoxLayerKernel.cpp", @@ -316,7 +313,6 @@ cc_library_static { "src/core/NEON/kernels/NEReductionOperationKernel.cpp", "src/core/NEON/kernels/NERemapKernel.cpp", "src/core/NEON/kernels/NEReorgLayerKernel.cpp", - "src/core/NEON/kernels/NEReshapeLayerKernel.cpp", "src/core/NEON/kernels/NEReverseKernel.cpp", "src/core/NEON/kernels/NEScaleKernel.cpp", "src/core/NEON/kernels/NEScharr3x3Kernel.cpp", @@ -416,7 +412,11 @@ cc_library_static { "src/core/cpu/kernels/CpuConcatenateDepthKernel.cpp", "src/core/cpu/kernels/CpuConcatenateHeightKernel.cpp", "src/core/cpu/kernels/CpuConcatenateWidthKernel.cpp", + "src/core/cpu/kernels/CpuCopyKernel.cpp", + "src/core/cpu/kernels/CpuFillKernel.cpp", "src/core/cpu/kernels/CpuFloorKernel.cpp", + "src/core/cpu/kernels/CpuPermuteKernel.cpp", + "src/core/cpu/kernels/CpuReshapeKernel.cpp", "src/core/cpu/kernels/activation/NEON/fp16.cpp", "src/core/cpu/kernels/activation/NEON/fp32.cpp", "src/core/cpu/kernels/activation/NEON/qasymm8.cpp", @@ -776,7 +776,11 @@ cc_library_static { "src/runtime/cpu/operators/CpuActivation.cpp", "src/runtime/cpu/operators/CpuAdd.cpp", "src/runtime/cpu/operators/CpuConcatenate.cpp", + "src/runtime/cpu/operators/CpuCopy.cpp", + "src/runtime/cpu/operators/CpuFill.cpp", "src/runtime/cpu/operators/CpuFloor.cpp", + "src/runtime/cpu/operators/CpuPermute.cpp", + "src/runtime/cpu/operators/CpuReshape.cpp", "utils/CommonGraphOptions.cpp", "utils/GraphUtils.cpp", "utils/Utils.cpp", -- cgit v1.2.1