From 14e868e0fbb22622d70aa5529818ee4737c4a863 Mon Sep 17 00:00:00 2001 From: Michalis Spyrou Date: Wed, 30 Sep 2020 00:33:05 +0100 Subject: COMPMID-3802: Remove templates from NEDirectConvolutionLayerOutputStageKernel Removing bool template reduces the binary size by 20Kb. Signed-off-by: Michalis Spyrou Change-Id: I652cea7d320a00b6c6e44cdacb61e77f3c10e56a Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4053 Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins --- .../core/NEON/kernels/NEDirectConvolutionLayerOutputStageKernel.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'arm_compute/core/NEON') 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; -- cgit v1.2.1