Lines Matching +full:input +full:- +full:src

1 /* Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved.
2 * SPDX-License-Identifier: Apache-2.0
26 * @brief Floating-point vector multiplication.
27 * @param[in] src_a points to the first input vector
28 * @param[in] src_b points to the second input vector
37 * @brief Floating-point vector addition.
38 * @param[in] src_a points to the first input vector
39 * @param[in] src_b points to the second input vector
48 * @brief Floating-point vector subtraction.
49 * @param[in] src_a points to the first input vector
50 * @param[in] src_b points to the second input vector
59 * @brief Multiplies a floating-point vector by a scalar.
60 * @param[in] src points to the input vector
65 DSP_FUNC_SCOPE void zdsp_scale_f16(const float16_t *src, float16_t scale, float16_t *dst,
70 * @brief Floating-point vector absolute value.
71 * @param[in] src points to the input buffer
75 DSP_FUNC_SCOPE void zdsp_abs_f16(const float16_t *src, float16_t *dst, uint32_t block_size);
79 * @brief Dot product of floating-point vectors.
80 * @param[in] src_a points to the first input vector
81 * @param[in] src_b points to the second input vector
90 * @brief Adds a constant offset to a floating-point vector.
91 * @param[in] src points to the input vector
96 DSP_FUNC_SCOPE void zdsp_offset_f16(const float16_t *src, float16_t offset, float16_t *dst,
101 * @brief Negates the elements of a floating-point vector.
102 * @param[in] src points to the input vector
106 DSP_FUNC_SCOPE void zdsp_negate_f16(const float16_t *src, float16_t *dst, uint32_t block_size);
110 * @brief Elementwise floating-point clipping
111 * @param[in] src points to input values
117 DSP_FUNC_SCOPE void zdsp_clip_f16(const float16_t *src, float16_t *dst, float16_t low,