Compute Library
 23.08
ElementwiseKernelSelection.cpp File Reference

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2023 Arm Limited.
 
 arm_compute::test
 
 arm_compute::test::validation
 

Functions

 DATA_TEST_CASE (KernelSelection_elementwise_unary, framework::DatasetMode::ALL, concat(combine(framework::dataset::make("CpuExt", std::string("NEON")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32 })), combine(framework::dataset::make("CpuExt", std::string("SVE")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32 }))), cpu_ext, data_type)
 
 DATA_TEST_CASE (KernelSelection_elementwise_arithmetic, framework::DatasetMode::ALL, concat(concat(combine(framework::dataset::make("CpuExt", std::string("NEON")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32, DataType::S16, DataType::QASYMM8, DataType::QASYMM8_SIGNED })), combine(framework::dataset::make("CpuExt", std::string("SVE")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32, DataType::S16 }))), combine(framework::dataset::make("CpuExt", std::string("SVE2")), framework::dataset::make("DataType", { DataType::QASYMM8, DataType::QASYMM8_SIGNED }))), cpu_ext, data_type)
 
 DATA_TEST_CASE (KernelSelection_elementwise_comparison, framework::DatasetMode::ALL, concat(concat(combine(framework::dataset::make("CpuExt", std::string("NEON")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32, DataType::S16, DataType::U8, DataType::QASYMM8, DataType::QASYMM8_SIGNED })), combine(framework::dataset::make("CpuExt", std::string("SVE")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::S32, DataType::S16, DataType::U8 }))), combine(framework::dataset::make("CpuExt", std::string("SVE2")), framework::dataset::make("DataType", { DataType::QASYMM8, DataType::QASYMM8_SIGNED }))), cpu_ext, data_type)