aboutsummaryrefslogtreecommitdiff
path: root/src/backends/cl/workloads
diff options
context:
space:
mode:
Diffstat (limited to 'src/backends/cl/workloads')
-rw-r--r--src/backends/cl/workloads/CMakeLists.txt4
-rw-r--r--src/backends/cl/workloads/ClDivisionWorkload.cpp (renamed from src/backends/cl/workloads/ClDivisionFloatWorkload.cpp)16
-rw-r--r--src/backends/cl/workloads/ClDivisionWorkload.hpp (renamed from src/backends/cl/workloads/ClDivisionFloatWorkload.hpp)10
-rw-r--r--src/backends/cl/workloads/ClMultiplicationWorkload.hpp3
-rw-r--r--src/backends/cl/workloads/ClWorkloads.hpp2
5 files changed, 16 insertions, 19 deletions
diff --git a/src/backends/cl/workloads/CMakeLists.txt b/src/backends/cl/workloads/CMakeLists.txt
index 3a1b6b8432..04821bf4bb 100644
--- a/src/backends/cl/workloads/CMakeLists.txt
+++ b/src/backends/cl/workloads/CMakeLists.txt
@@ -34,8 +34,8 @@ list(APPEND armnnClBackendWorkloads_sources
ClDepthwiseConvolutionWorkload.hpp
ClDequantizeWorkload.cpp
ClDequantizeWorkload.hpp
- ClDivisionFloatWorkload.cpp
- ClDivisionFloatWorkload.hpp
+ ClDivisionWorkload.cpp
+ ClDivisionWorkload.hpp
ClExpWorkload.cpp
ClExpWorkload.hpp
ClFillWorkload.cpp
diff --git a/src/backends/cl/workloads/ClDivisionFloatWorkload.cpp b/src/backends/cl/workloads/ClDivisionWorkload.cpp
index 3df8d52f6d..be5f3b8225 100644
--- a/src/backends/cl/workloads/ClDivisionFloatWorkload.cpp
+++ b/src/backends/cl/workloads/ClDivisionWorkload.cpp
@@ -3,7 +3,7 @@
// SPDX-License-Identifier: MIT
//
-#include "ClDivisionFloatWorkload.hpp"
+#include "ClDivisionWorkload.hpp"
#include <aclCommon/ArmComputeUtils.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
@@ -31,12 +31,12 @@ arm_compute::Status ClDivisionWorkloadValidate(const TensorInfo& input0,
}
-ClDivisionFloatWorkload::ClDivisionFloatWorkload(const DivisionQueueDescriptor& descriptor,
- const WorkloadInfo& info,
- const arm_compute::CLCompileContext& clCompileContext)
- : FloatWorkload<DivisionQueueDescriptor>(descriptor, info)
+ClDivisionWorkload::ClDivisionWorkload(const DivisionQueueDescriptor& descriptor,
+ const WorkloadInfo& info,
+ const arm_compute::CLCompileContext& clCompileContext)
+ : BaseWorkload<DivisionQueueDescriptor>(descriptor, info)
{
- m_Data.ValidateInputsOutputs("ClDivisionFloatWorkload", 2, 1);
+ m_Data.ValidateInputsOutputs("ClDivisionWorkload", 2, 1);
arm_compute::ICLTensor& input0 = static_cast<IClTensorHandle*>(m_Data.m_Inputs[0])->GetTensor();
arm_compute::ICLTensor& input1 = static_cast<IClTensorHandle*>(m_Data.m_Inputs[1])->GetTensor();
@@ -47,9 +47,9 @@ ClDivisionFloatWorkload::ClDivisionFloatWorkload(const DivisionQueueDescriptor&
m_ArithmeticDivision.configure(clCompileContext, &input0, &input1, &output, activationInfo);
}
-void ClDivisionFloatWorkload::Execute() const
+void ClDivisionWorkload::Execute() const
{
- ARMNN_SCOPED_PROFILING_EVENT_CL("ClDivisionFloatWorkload_Execute");
+ ARMNN_SCOPED_PROFILING_EVENT_CL("ClDivisionWorkload_Execute");
RunClFunction(m_ArithmeticDivision, CHECK_LOCATION());
}
diff --git a/src/backends/cl/workloads/ClDivisionFloatWorkload.hpp b/src/backends/cl/workloads/ClDivisionWorkload.hpp
index 481b8b0a89..d0c27bb310 100644
--- a/src/backends/cl/workloads/ClDivisionFloatWorkload.hpp
+++ b/src/backends/cl/workloads/ClDivisionWorkload.hpp
@@ -17,14 +17,14 @@ arm_compute::Status ClDivisionWorkloadValidate(const TensorInfo& input0,
const TensorInfo& output,
const ActivationDescriptor* activationDescriptor = nullptr);
-class ClDivisionFloatWorkload : public FloatWorkload<DivisionQueueDescriptor>
+class ClDivisionWorkload : public BaseWorkload<DivisionQueueDescriptor>
{
public:
- ClDivisionFloatWorkload(const DivisionQueueDescriptor& descriptor,
- const WorkloadInfo& info,
- const arm_compute::CLCompileContext& clCompileContext);
+ ClDivisionWorkload(const DivisionQueueDescriptor& descriptor,
+ const WorkloadInfo& info,
+ const arm_compute::CLCompileContext& clCompileContext);
- using FloatWorkload<DivisionQueueDescriptor>::FloatWorkload;
+ using BaseWorkload<DivisionQueueDescriptor>::BaseWorkload;
void Execute() const override;
private:
diff --git a/src/backends/cl/workloads/ClMultiplicationWorkload.hpp b/src/backends/cl/workloads/ClMultiplicationWorkload.hpp
index 424f3d7045..7bc0db7ce9 100644
--- a/src/backends/cl/workloads/ClMultiplicationWorkload.hpp
+++ b/src/backends/cl/workloads/ClMultiplicationWorkload.hpp
@@ -32,6 +32,3 @@ private:
};
} //namespace armnn
-
-
-
diff --git a/src/backends/cl/workloads/ClWorkloads.hpp b/src/backends/cl/workloads/ClWorkloads.hpp
index f99a9fa11b..0ae7f4ec22 100644
--- a/src/backends/cl/workloads/ClWorkloads.hpp
+++ b/src/backends/cl/workloads/ClWorkloads.hpp
@@ -16,7 +16,7 @@
#include "ClDepthToSpaceWorkload.hpp"
#include "ClDepthwiseConvolutionWorkload.hpp"
#include "ClDequantizeWorkload.hpp"
-#include "ClDivisionFloatWorkload.hpp"
+#include "ClDivisionWorkload.hpp"
#include "ClExpWorkload.hpp"
#include "ClFillWorkload.hpp"
#include "ClFloorFloatWorkload.hpp"