aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerek Lamberti <derek.lamberti@arm.com>2019-12-10 21:42:57 +0000
committerFrancis Murtagh <francis.murtagh@arm.com>2019-12-30 17:05:04 +0000
commit9be61282c8f1fdafa78c1acb33ff13857c6fc543 (patch)
treee1b5ae7ea9ec3cf2906001203ff70ef4f09e3296
parenteb1fce0f5b13b479b13a9d265ebdc8792676b163 (diff)
downloadarmnn-9be61282c8f1fdafa78c1acb33ff13857c6fc543.tar.gz
IVGCVSW-4246 Clean build optimizations with -Wextra
Change-Id: I2e0884c66855071eb3aa72b86de06c6ed6389d50 Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
-rw-r--r--src/armnn/optimizations/ConvertConstants.hpp3
-rw-r--r--src/armnn/optimizations/OptimizeInverseConversions.hpp3
-rw-r--r--src/armnn/optimizations/OptimizeInversePermutes.hpp3
-rw-r--r--src/armnn/optimizations/SquashEqualSiblings.hpp3
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())