aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp
diff options
context:
space:
mode:
authorMichalis Spyrou <michalis.spyrou@arm.com>2019-12-03 13:42:25 +0000
committerMichalis Spyrou <michalis.spyrou@arm.com>2019-12-04 11:36:33 +0000
commit5cb49dcf7ad74cc6e7e91790b7132ae4dd845515 (patch)
tree120317f94830f7322fdc332d646154aa46d23d0d /src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp
parentbc4d7c2d0c3484152256d5c9dbb61e6a149bdc20 (diff)
downloadComputeLibrary-5cb49dcf7ad74cc6e7e91790b7132ae4dd845515.tar.gz
COMPMID-2962 Fix compiler warnings for g++8
Change-Id: I410c4c54577c1f253597821b1ec6cc40d936b96f Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com> Reviewed-on: https://review.mlplatform.org/c/2406 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp')
-rw-r--r--src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp b/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp
index 24254eb9e5..6551518bc2 100644
--- a/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp
+++ b/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp
@@ -69,7 +69,16 @@ template <typename TypeInput, typename TypeOutput>
class FallbackTransform : public ITransformWeights
{
public:
- void run() override
+ FallbackTransform() noexcept {};
+ /** Prevent instances of this class from being copied (As this class contains pointers) */
+ FallbackTransform(const FallbackTransform &) = delete;
+ /** Default move constructor */
+ FallbackTransform(FallbackTransform &&) = default;
+ /** Prevent instances of this class from being copied (As this class contains pointers) */
+ FallbackTransform &operator=(const FallbackTransform &) = delete;
+ /** Default move assignment operator */
+ FallbackTransform &operator=(FallbackTransform &&) = default;
+ void run() override
{
_output.allocator()->allocate();
ARM_COMPUTE_ERROR_ON(_output.buffer() == nullptr);