From 3f70cd053573cb6140990ab619ead865f55f3139 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/cpu/kernels/CpuElementwiseUnaryKernel.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/cpu/kernels/CpuElementwiseUnaryKernel.cpp') diff --git a/src/cpu/kernels/CpuElementwiseUnaryKernel.cpp b/src/cpu/kernels/CpuElementwiseUnaryKernel.cpp index dbb752aef3..04a7f15715 100644 --- a/src/cpu/kernels/CpuElementwiseUnaryKernel.cpp +++ b/src/cpu/kernels/CpuElementwiseUnaryKernel.cpp @@ -167,12 +167,12 @@ static const std::vector avai }, #ifdef __aarch64__ { - "sve_q8_elementwise_unary", + "sve2_q8_elementwise_unary", [](const DataTypeISASelectorData & data) { - return (data.dt == DataType::QASYMM8 || data.dt == DataType::QASYMM8_SIGNED) && data.isa.sve; + return (data.dt == DataType::QASYMM8 || data.dt == DataType::QASYMM8_SIGNED) && data.isa.sve2; }, - REGISTER_QASYMM8_SVE(sve_q8_elementwise_unary), + REGISTER_QASYMM8_SVE2(sve2_q8_elementwise_unary), &q8_prepare_lut, }, { -- cgit v1.2.1