aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Marquez Tello <pablo.tello@arm.com>2022-10-24 14:43:08 +0100
committerPablo Marquez Tello <pablo.tello@arm.com>2022-10-25 08:31:57 +0000
commitdc73246af4fec0b36ca3ae3d8e47f51561308309 (patch)
tree361e4a881009c49e2d7a3254c6fd6082334b0368
parent2bc8cfe274b1f524013fbb6561930daca496b3ec (diff)
downloadComputeLibrary-dc73246af4fec0b36ca3ae3d8e47f51561308309.tar.gz
Fix compiler warning
* Resolved MLCE-946 Change-Id: I7a2b8d068bbc810602dd0959e8c99d87a323152f Signed-off-by: Pablo Marquez Tello <pablo.tello@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/8513 Benchmark: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Gunes Bayir <gunes.bayir@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r--arm_compute/runtime/CL/CLTuningParams.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/arm_compute/runtime/CL/CLTuningParams.h b/arm_compute/runtime/CL/CLTuningParams.h
index b50481336b..1e5ab25c26 100644
--- a/arm_compute/runtime/CL/CLTuningParams.h
+++ b/arm_compute/runtime/CL/CLTuningParams.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020-2021 Arm Limited.
+ * Copyright (c) 2020-2022 Arm Limited.
*
* SPDX-License-Identifier: MIT
*
@@ -36,7 +36,10 @@ namespace arm_compute
class CLTuningParams
{
public:
- CLTuningParams(const CLTuningParams &) = default;
+ CLTuningParams(const CLTuningParams &tuning_params)
+ : _lws(tuning_params._lws), _wbsm(tuning_params._wbsm)
+ {
+ }
CLTuningParams(unsigned int lws_x = 0, unsigned int lws_y = 0, unsigned int lws_z = 0, int wbsm = 0)
: _lws(lws_x, lws_y, lws_z), _wbsm(wbsm)
@@ -51,6 +54,12 @@ public:
: CLTuningParams(cl::NullRange, wbsm)
{
}
+ CLTuningParams& operator=(const CLTuningParams &other)
+ {
+ _lws = other._lws;
+ _wbsm = other._wbsm;
+ return *this;
+ }
void set_lws(cl::NDRange lws)
{