diff options
Diffstat (limited to 'src/cpu/kernels/add/generic/neon/integer.cpp')
-rw-r--r-- | src/cpu/kernels/add/generic/neon/integer.cpp | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/cpu/kernels/add/generic/neon/integer.cpp b/src/cpu/kernels/add/generic/neon/integer.cpp index 62c19e66b1..ffead03474 100644 --- a/src/cpu/kernels/add/generic/neon/integer.cpp +++ b/src/cpu/kernels/add/generic/neon/integer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Arm Limited. + * Copyright (c) 2021-2022 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -42,5 +42,20 @@ void add_s32_neon(const ITensor *src0, const ITensor *src1, ITensor *dst, const { return add_same_neon<int32_t>(src0, src1, dst, policy, window); } + +void add_u8_neon_as_1d_array(const ITensor *src0, const ITensor *src1, ITensor *dst, const ConvertPolicy &policy, const Window &window) +{ + return add_same_neon_as_1d_array<uint8_t>(src0, src1, dst, policy, window); +} + +void add_s16_neon_as_1d_array(const ITensor *src0, const ITensor *src1, ITensor *dst, const ConvertPolicy &policy, const Window &window) +{ + return add_same_neon_as_1d_array<int16_t>(src0, src1, dst, policy, window); +} + +void add_s32_neon_as_1d_array(const ITensor *src0, const ITensor *src1, ITensor *dst, const ConvertPolicy &policy, const Window &window) +{ + return add_same_neon_as_1d_array<int32_t>(src0, src1, dst, policy, window); +} } } // namespace arm_compute |