aboutsummaryrefslogtreecommitdiff
path: root/src/core/NEON/SVEMath.h
diff options
context:
space:
mode:
authorMichalis Spyrou <michalis.spyrou@arm.com>2020-12-08 21:02:16 +0000
committerMichalis Spyrou <michalis.spyrou@arm.com>2021-01-05 14:30:17 +0000
commita3c9a3b3d56f0369b199512fef832e6db958a601 (patch)
tree357bf1ea0c3ccf2ac314b0777036642a11b5f7cd /src/core/NEON/SVEMath.h
parentb309fc249e4383b4d40ae03e377c3cbad3f9f5f7 (diff)
downloadComputeLibrary-a3c9a3b3d56f0369b199512fef832e6db958a601.tar.gz
COMPMID-3874: Create ArithmeticAddition SVE/SVE2
Change-Id: I4ec7561a7f6a42a22b8187968ae302dbe75023bc Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4753 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Sang-Hoon Park <sang-hoon.park@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'src/core/NEON/SVEMath.h')
-rw-r--r--src/core/NEON/SVEMath.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/core/NEON/SVEMath.h b/src/core/NEON/SVEMath.h
index 490759c789..2b30e20e8d 100644
--- a/src/core/NEON/SVEMath.h
+++ b/src/core/NEON/SVEMath.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020 Arm Limited.
+ * Copyright (c) 2020-2021 Arm Limited.
*
* SPDX-License-Identifier: MIT
*
@@ -36,7 +36,7 @@ namespace arm_compute
{
/** Calculate exponent.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input vector value in F32 format.
*
* @return The calculated exponent.
@@ -45,7 +45,7 @@ svfloat32_t svexp_f32_z(svbool_t pg, svfloat32_t val);
/** Calculate reciprocal.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] x Input value.
*
* @return The calculated reciprocal.
@@ -54,7 +54,7 @@ svfloat32_t svinv_f32_z(svbool_t pg, svfloat32_t x);
/** Calculate logarithm
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] x Input vector value in F32 format.
*
* @return The calculated logarithm.
@@ -67,7 +67,7 @@ svfloat32_t svlog_f32_z(svbool_t pg, svfloat32_t x);
*
* @note We clamp x to [-5,5] to avoid overflowing issues.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input vector value in F32 format.
*
* @return The calculated Hyperbolic Tangent.
@@ -80,7 +80,7 @@ svfloat32_t svtanh_f32_z(svbool_t pg, svfloat32_t val);
*
* @note We clamp x to [-5,5] to avoid overflowing issues.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input vector value in F16 format.
*
* @return The calculated Hyperbolic Tangent.
@@ -89,7 +89,7 @@ svfloat16_t svtanh_f16_z(svbool_t pg, svfloat16_t val);
/** Calculate exponential
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] x Input vector value in F16 format.
*
* @return The calculated exponent.
@@ -98,7 +98,7 @@ svfloat16_t svexp_f16_z(svbool_t pg, svfloat16_t x);
/** Calculate reciprocal.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] x Input value.
*
* @return The calculated reciprocal.
@@ -107,7 +107,7 @@ svfloat16_t svinv_f16_z(svbool_t pg, svfloat16_t x);
/** Calculate logarithm
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] x Input vector value in F32 format.
*
* @return The calculated logarithm.
@@ -116,7 +116,7 @@ svfloat16_t svlog_f16_z(svbool_t pg, svfloat16_t x);
/** Calculate inverse square root.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input value.
*
* @return The calculated inverse square root.
@@ -132,7 +132,7 @@ inline VectorType svinvsqrt(svbool_t pg, VectorType val)
/** Calculate sine.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input vector value in radians, F32 format.
*
* @return The calculated sine.
@@ -141,7 +141,7 @@ svfloat32_t svsin_f32_z(svbool_t pg, svfloat32_t val);
/** Calculate sine.
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] val Input vector value in radians, F16 format.
*
* @return The calculated sine.
@@ -152,7 +152,7 @@ svfloat16_t svsin_f16_z(svbool_t pg, svfloat16_t val);
*
* pow(x,n) = e^(n*log(x))
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] a Input vector value in F32 format.
* @param[in] b Powers to raise the input to.
*
@@ -164,7 +164,7 @@ svfloat32_t svpow_f32_z(svbool_t pg, svfloat32_t a, svfloat32_t b);
*
* pow(x,n) = e^(n*log(x))
*
- * @param[in] pg Input reciprocal.
+ * @param[in] pg Input predicate.
* @param[in] a Input vector value in F16 format.
* @param[in] b Powers to raise the input to.
*