diff options
author | Derek Lamberti <derek.lamberti@arm.com> | 2019-12-10 21:42:57 +0000 |
---|---|---|
committer | Francis Murtagh <francis.murtagh@arm.com> | 2019-12-30 17:05:04 +0000 |
commit | 9be61282c8f1fdafa78c1acb33ff13857c6fc543 (patch) | |
tree | e1b5ae7ea9ec3cf2906001203ff70ef4f09e3296 /src/armnn/optimizations | |
parent | eb1fce0f5b13b479b13a9d265ebdc8792676b163 (diff) | |
download | armnn-9be61282c8f1fdafa78c1acb33ff13857c6fc543.tar.gz |
IVGCVSW-4246 Clean build optimizations with -Wextra
Change-Id: I2e0884c66855071eb3aa72b86de06c6ed6389d50
Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
Diffstat (limited to 'src/armnn/optimizations')
4 files changed, 12 insertions, 0 deletions
diff --git a/src/armnn/optimizations/ConvertConstants.hpp b/src/armnn/optimizations/ConvertConstants.hpp index e8a0e62295..b3842e3c0f 100644 --- a/src/armnn/optimizations/ConvertConstants.hpp +++ b/src/armnn/optimizations/ConvertConstants.hpp @@ -11,6 +11,8 @@ #include <backendsCommon/CpuTensorHandle.hpp> +#include <boost/core/ignore_unused.hpp> + #include <Half.hpp> namespace armnn @@ -70,6 +72,7 @@ public: void Run(Graph& graph, Layer& layer) const override { + boost::ignore_unused(graph); if (Predicate::Test(layer)) { layer.OperateOnConstantTensors(Converter::Func); diff --git a/src/armnn/optimizations/OptimizeInverseConversions.hpp b/src/armnn/optimizations/OptimizeInverseConversions.hpp index c3a56832ce..f0d11ce159 100644 --- a/src/armnn/optimizations/OptimizeInverseConversions.hpp +++ b/src/armnn/optimizations/OptimizeInverseConversions.hpp @@ -6,6 +6,8 @@ #include "Optimization.hpp" +#include <boost/core/ignore_unused.hpp> + namespace armnn { namespace optimizations @@ -18,6 +20,7 @@ public: /// Fp16ToFp32 followed by Fp32ToFp16 or vice-versa. void Run(Graph& graph, InputSlot& connection) const { + boost::ignore_unused(graph); Layer& base = connection.GetConnectedOutputSlot()->GetOwningLayer(); Layer& child = connection.GetOwningLayer(); diff --git a/src/armnn/optimizations/OptimizeInversePermutes.hpp b/src/armnn/optimizations/OptimizeInversePermutes.hpp index b0c8be08c3..48bfa35440 100644 --- a/src/armnn/optimizations/OptimizeInversePermutes.hpp +++ b/src/armnn/optimizations/OptimizeInversePermutes.hpp @@ -6,6 +6,8 @@ #include "Optimization.hpp" +#include <boost/core/ignore_unused.hpp> + namespace armnn { namespace optimizations @@ -18,6 +20,7 @@ public: /// Bypasses both layers for that connection if one is the inverse of the other. void Run(Graph& graph, InputSlot& connection) const { + boost::ignore_unused(graph); Layer& base = connection.GetConnectedOutputSlot()->GetOwningLayer(); auto child = boost::polymorphic_downcast<PermuteLayer*>(&connection.GetOwningLayer()); diff --git a/src/armnn/optimizations/SquashEqualSiblings.hpp b/src/armnn/optimizations/SquashEqualSiblings.hpp index fcc1fec34e..12637ba9b6 100644 --- a/src/armnn/optimizations/SquashEqualSiblings.hpp +++ b/src/armnn/optimizations/SquashEqualSiblings.hpp @@ -6,6 +6,8 @@ #include "Optimization.hpp" +#include <boost/core/ignore_unused.hpp> + namespace armnn { namespace optimizations @@ -21,6 +23,7 @@ public: /// the child layer, so the siblings are left unconnected (and later removed). void Run(Graph& graph, InputSlot& connection) const { + boost::ignore_unused(graph); auto& child = connection.GetOwningLayer(); if (!child.IsOutputUnconnected()) |