diff options
author | Manuel Bottini <manuel.bottini@arm.com> | 2021-02-19 18:16:44 +0000 |
---|---|---|
committer | Sheri Zhang <sheri.zhang@arm.com> | 2021-03-16 11:11:04 +0000 |
commit | 10b3826723e1e2f62a4e635801128ddf4438e50c (patch) | |
tree | a4e187c2b82f0d5ca4e93ae70babfbfd45d087b2 /Android.bp | |
parent | 42bd26560daa799dbb825a7c6aade61c7ca132a2 (diff) | |
download | ComputeLibrary-10b3826723e1e2f62a4e635801128ddf4438e50c.tar.gz |
Port Arm(R) Neon(TM) Scale to new API
Partially resolves: COMPMID-4190
Change-Id: I0c1e32ff6176775c9b7bf547899a791fd318ba0a
Signed-off-by: Manuel Bottini <manuel.bottini@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5192
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: TeresaARM <teresa.charlinreyes@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-by: Sheri Zhang <sheri.zhang@arm.com>
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/Android.bp b/Android.bp index 3468bd90a1..6dce0e40bc 100644 --- a/Android.bp +++ b/Android.bp @@ -232,7 +232,6 @@ cc_library_static { "src/core/NEON/kernels/NERemapKernel.cpp", "src/core/NEON/kernels/NEReorgLayerKernel.cpp", "src/core/NEON/kernels/NEReverseKernel.cpp", - "src/core/NEON/kernels/NEScaleKernel.cpp", "src/core/NEON/kernels/NESelectKernel.cpp", "src/core/NEON/kernels/NESpaceToBatchLayerKernel.cpp", "src/core/NEON/kernels/NESpaceToDepthLayerKernel.cpp", @@ -305,15 +304,6 @@ cc_library_static { "src/core/NEON/kernels/convolution/winograd/winograd_transforms/weights_4x4_3x3_fp16_fp16_integers.cpp", "src/core/NEON/kernels/convolution/winograd/winograd_transforms/weights_4x4_3x3_fp32_fp32_integers.cpp", "src/core/NEON/kernels/convolution/winograd/winograd_transforms/weights_6_3_fp32_fp32_integers.cpp", - "src/core/NEON/kernels/scale/impl/NEON/fp16.cpp", - "src/core/NEON/kernels/scale/impl/NEON/integer.cpp", - "src/core/NEON/kernels/scale/impl/NEON/qasymm8.cpp", - "src/core/NEON/kernels/scale/impl/NEON/qasymm8_signed.cpp", - "src/core/NEON/kernels/scale/impl/SVE/fp16.cpp", - "src/core/NEON/kernels/scale/impl/SVE/fp32.cpp", - "src/core/NEON/kernels/scale/impl/SVE/integer.cpp", - "src/core/NEON/kernels/scale/impl/SVE/qasymm8.cpp", - "src/core/NEON/kernels/scale/impl/SVE/qasymm8_signed.cpp", "src/core/PyramidInfo.cpp", "src/core/Rounding.cpp", "src/core/Size2D.cpp", @@ -339,6 +329,7 @@ cc_library_static { "src/core/cpu/kernels/CpuPoolingKernel.cpp", "src/core/cpu/kernels/CpuQuantizationKernel.cpp", "src/core/cpu/kernels/CpuReshapeKernel.cpp", + "src/core/cpu/kernels/CpuScaleKernel.cpp", "src/core/cpu/kernels/CpuSoftmaxKernel.cpp", "src/core/cpu/kernels/CpuSubKernel.cpp", "src/core/cpu/kernels/activation/NEON/fp16.cpp", @@ -366,6 +357,15 @@ cc_library_static { "src/core/cpu/kernels/pooling/neon/nchw/all.cpp", "src/core/cpu/kernels/pooling/neon/qasymm8.cpp", "src/core/cpu/kernels/pooling/neon/qasymm8_signed.cpp", + "src/core/cpu/kernels/scale/neon/fp16.cpp", + "src/core/cpu/kernels/scale/neon/integer.cpp", + "src/core/cpu/kernels/scale/neon/qasymm8.cpp", + "src/core/cpu/kernels/scale/neon/qasymm8_signed.cpp", + "src/core/cpu/kernels/scale/sve/fp16.cpp", + "src/core/cpu/kernels/scale/sve/fp32.cpp", + "src/core/cpu/kernels/scale/sve/integer.cpp", + "src/core/cpu/kernels/scale/sve/qasymm8.cpp", + "src/core/cpu/kernels/scale/sve/qasymm8_signed.cpp", "src/core/cpu/kernels/sub/neon/integer.cpp", "src/core/cpu/kernels/sub/neon/qasymm8.cpp", "src/core/cpu/kernels/sub/neon/qasymm8_signed.cpp", @@ -667,6 +667,7 @@ cc_library_static { "src/runtime/cpu/operators/CpuPoolingAssemblyDispatch.cpp", "src/runtime/cpu/operators/CpuQuantization.cpp", "src/runtime/cpu/operators/CpuReshape.cpp", + "src/runtime/cpu/operators/CpuScale.cpp", "src/runtime/cpu/operators/CpuSoftmax.cpp", "src/runtime/cpu/operators/CpuSub.cpp", "src/runtime/gpu/cl/operators/ClActivation.cpp", |