aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgios Pinitas <georgios.pinitas@arm.com>2021-02-23 20:04:42 +0000
committerGeorgios Pinitas <georgios.pinitas@arm.com>2021-02-24 10:08:13 +0000
commit85e16c2431f1adce1dd166d52caece9066546895 (patch)
tree3bbba37d5af416e512ba527fcaed45669ee58048
parent261df74754f0feb632f1b604091da927aacb6f7c (diff)
downloadComputeLibrary-85e16c2431f1adce1dd166d52caece9066546895.tar.gz
Use vector resizing instead of temporary assign in gemm_hybrid_indirect
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com> Change-Id: Ic782e37ad50a54a3e94f30b5e826dda1b3e23c7e Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5167 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r--src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp b/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp
index d9035c8917..d06c2183d1 100644
--- a/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp
+++ b/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp
@@ -327,8 +327,8 @@ public:
// In convolution mode, we need input pointers.
if (_convolver) {
- in_row_ptrs = std::vector<const To *>(strategy::out_height() * _args._Ksections, nullptr);
- in_row_strings = std::vector<const To * const *>(_args._Ksections, nullptr);
+ in_row_ptrs.resize(strategy::out_height() * _args._Ksections, nullptr);
+ in_row_strings.resize(_args._Ksections, nullptr);
for (unsigned int i=0; i<_args._Ksections; i++) {
in_row_strings[i] = &(in_row_ptrs[i * strategy::out_height()]);