From 9be61282c8f1fdafa78c1acb33ff13857c6fc543 Mon Sep 17 00:00:00 2001 From: Derek Lamberti Date: Tue, 10 Dec 2019 21:42:57 +0000 Subject: IVGCVSW-4246 Clean build optimizations with -Wextra Change-Id: I2e0884c66855071eb3aa72b86de06c6ed6389d50 Signed-off-by: Derek Lamberti --- src/armnn/optimizations/ConvertConstants.hpp | 3 +++ src/armnn/optimizations/OptimizeInverseConversions.hpp | 3 +++ src/armnn/optimizations/OptimizeInversePermutes.hpp | 3 +++ src/armnn/optimizations/SquashEqualSiblings.hpp | 3 +++ 4 files changed, 12 insertions(+) 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 +#include + #include 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 + 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 + 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(&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 + 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()) -- cgit v1.2.1