From c0463a2959c84e8aa28f39ed2faa035678e682d8 Mon Sep 17 00:00:00 2001 From: SiCong Li Date: Wed, 17 May 2023 13:46:13 +0100 Subject: Move lut kernel to sve2 category This specific Lut kernel uses sve2 instructions Resolves: COMPMID-6268 Signed-off-by: SiCong Li Change-Id: I44fa3812e96fa79b3d1e1e3a31d587581f59f0e1 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/9675 Reviewed-by: Viet-Hoa Do Reviewed-by: Jakub Sujak Comments-Addressed: Arm Jenkins Benchmark: Arm Jenkins Tested-by: Arm Jenkins --- src/BUILD.bazel | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/BUILD.bazel') diff --git a/src/BUILD.bazel b/src/BUILD.bazel index 8f35c7a659..12dc1ca340 100644 --- a/src/BUILD.bazel +++ b/src/BUILD.bazel @@ -107,7 +107,8 @@ filegroup( filegroup( name = "arm_compute_sve2_srcs", - srcs = ["cpu/kernels/activation/generic/sve2/qasymm8.cpp", + srcs = ["cpu/kernels/activation/generic/sve2/lut.cpp", + "cpu/kernels/activation/generic/sve2/qasymm8.cpp", "cpu/kernels/activation/generic/sve2/qasymm8_signed.cpp", "cpu/kernels/activation/generic/sve2/qsymm16.cpp", "cpu/kernels/add/generic/sve2/qasymm8.cpp", @@ -115,6 +116,8 @@ filegroup( "cpu/kernels/add/generic/sve2/qsymm16.cpp", "cpu/kernels/elementwise_binary/generic/sve2/qasymm8.cpp", "cpu/kernels/elementwise_binary/generic/sve2/qasymm8_signed.cpp", + "cpu/kernels/elementwise_unary/generic/sve2/q8.cpp", + "cpu/kernels/lut/generic/sve2/u8.cpp", "cpu/kernels/softmax/generic/sve2/impl.cpp", "cpu/kernels/softmax/generic/sve2/qasymm8.cpp", "cpu/kernels/softmax/generic/sve2/qasymm8_signed.cpp"] + @@ -323,7 +326,6 @@ filegroup( "core/NEON/kernels/convolution/winograd/output_transforms/sme_fp32_mopa_4x4_3x3.cpp", "cpu/kernels/activation/generic/sve/fp16.cpp", "cpu/kernels/activation/generic/sve/fp32.cpp", - "cpu/kernels/activation/generic/sve/lut.cpp", "cpu/kernels/add/generic/sve/fp16.cpp", "cpu/kernels/add/generic/sve/fp32.cpp", "cpu/kernels/add/generic/sve/impl.cpp", @@ -336,8 +338,6 @@ filegroup( "cpu/kernels/elementwise_unary/generic/sve/fp32.cpp", "cpu/kernels/elementwise_unary/generic/sve/impl.cpp", "cpu/kernels/elementwise_unary/generic/sve/integer.cpp", - "cpu/kernels/elementwise_unary/generic/sve/q8.cpp", - "cpu/kernels/lut/generic/sve/u8.cpp", "cpu/kernels/scale/sve/fp16.cpp", "cpu/kernels/scale/sve/fp32.cpp", "cpu/kernels/scale/sve/integer.cpp", -- cgit v1.2.1