aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorManuel Bottini <manuel.bottini@arm.com>2021-02-19 18:16:44 +0000
committerSheri Zhang <sheri.zhang@arm.com>2021-03-16 11:11:04 +0000
commit10b3826723e1e2f62a4e635801128ddf4438e50c (patch)
treea4e187c2b82f0d5ca4e93ae70babfbfd45d087b2 /Android.bp
parent42bd26560daa799dbb825a7c6aade61c7ca132a2 (diff)
downloadComputeLibrary-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.bp21
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",