aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/core/NEON
diff options
context:
space:
mode:
authorMichalis Spyrou <michalis.spyrou@arm.com>2020-09-30 00:33:05 +0100
committerMichalis Spyrou <michalis.spyrou@arm.com>2020-09-30 10:31:02 +0000
commit14e868e0fbb22622d70aa5529818ee4737c4a863 (patch)
tree02748869d3417ad465760c810f8eae89fe21f4aa /arm_compute/core/NEON
parentd6d1b3682a2cdd54bae5498635b108a4b19a045a (diff)
downloadComputeLibrary-14e868e0fbb22622d70aa5529818ee4737c4a863.tar.gz
COMPMID-3802: Remove templates from NEDirectConvolutionLayerOutputStageKernel
Removing bool template reduces the binary size by 20Kb. Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com> Change-Id: I652cea7d320a00b6c6e44cdacb61e77f3c10e56a Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4053 Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'arm_compute/core/NEON')
-rw-r--r--arm_compute/core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arm_compute/core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h b/arm_compute/core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h
index 165f5bd133..552a88ce42 100644
--- a/arm_compute/core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h
+++ b/arm_compute/core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h
@@ -87,7 +87,7 @@ public:
private:
using OutputStageKernel = void(ITensor *input, const ITensor *bias, const Window &window, ITensor *output,
- int result_fixedpoint_multiplier, int result_shift, int result_offset_after_shift);
+ int result_fixedpoint_multiplier, int result_shift, int result_offset_after_shift, bool has_bias);
private:
OutputStageKernel *_func;