|
| float32x4_t | vconst (const float v) |
| | Vector constant.
|
| |
| float32x4_t | vconst_tail (const float v, const mve_pred16_t p0) |
| | Vector constant with tail.
|
| |
| float32x4_t | vneg (const float32x4_t a) |
| | Vector negate.
|
| |
| float32x4_t | vneg (const float32x4_t a, const mve_pred16_t p0) |
| | Vector negate with tail.
|
| |
| float32x4_t | vconjugate (const float32x4_t a) |
| | Vector conjugate.
|
| |
| float32x4_t | vconjugate (const float32x4_t a, const mve_pred16_t p0) |
| | Vector conjugate with tail.
|
| |
| float32x4_t | vadd (const float32x4_t a, const float32x4_t b) |
| | Vector + Vector.
|
| |
| float32x4_t | vadd (const float32x4_t a, const float b) |
| | Vector + Scalar.
|
| |
| float32x4_t | vadd (const float a, const float32x4_t b) |
| | Scalar + Vector.
|
| |
| float32x4_t | vadd (const float32x4_t a, const float32x4_t b, const mve_pred16_t p0) |
| | Vector + Vector with tail.
|
| |
| float32x4_t | vadd (const float32x4_t a, const float b, const mve_pred16_t p0) |
| | Vector + scalar with tail.
|
| |
| float32x4_t | vadd (const float a, const float32x4_t b, const mve_pred16_t p0) |
| | Scalar + vector with tail predicate.
|
| |
| float32x4_t | vsub (const float32x4_t a, const float32x4_t b) |
| | Vector - Vector.
|
| |
| float32x4_t | vsub (const float32x4_t a, const float b) |
| | Vector - Scalar.
|
| |
| float32x4_t | vsub (const float a, const float32x4_t b) |
| | Scalar - Vector.
|
| |
| float32x4_t | vsub (const float32x4_t a, const float32x4_t b, const mve_pred16_t p0) |
| | Vector - Vector with predicate.
|
| |
| float32x4_t | vsub (const float32x4_t a, const float b, const mve_pred16_t p0) |
| | Vector - Scalar with predicate.
|
| |
| float32x4_t | vsub (const float a, const float32x4_t b, const mve_pred16_t p0) |
| | Scalar - Vector with predicate.
|
| |
| float32x4_t | vmul (const float32x4_t a, const float32x4_t b) |
| | Vector * Vector.
|
| |
| float32x4_t | vmul (const float32x4_t a, const float b) |
| | Vector * Scalar.
|
| |
| float32x4_t | vmul (const float a, const float32x4_t b) |
| | Scalar * Vector.
|
| |
| float32x4_t | vmul (const float32x4_t a, const float32x4_t b, const mve_pred16_t p0) |
| | Vector * Vector with predicate.
|
| |
| float32x4_t | vmul (const float32x4_t a, const float b, const mve_pred16_t p0) |
| | Vector * Scalar with predicate.
|
| |
| float32x4_t | vmul (const float a, const float32x4_t b, const mve_pred16_t p0) |
| | Scalar * Vector with predicate.
|
| |
| float32x4_t | vmacc (const float32x4_t acc, const float32x4_t a, const float32x4_t b) |
| | Multiply accumulate (Vector * Vector)
|
| |
| float32x4_t | vmacc (const float32x4_t acc, const float32x4_t a, const float_t b) |
| | Multiply accumulate (Vector * Scalar)
|
| |
| float32x4_t | vmacc (const float32x4_t acc, const float32x4_t a, const float32x4_t b, const mve_pred16_t p0) |
| | Multiply accumulate with predicate (Vector * Vector)
|
| |
| float | vreduce (const float32x4_t in) |
| | Vector reduce.
|
| |
| template<int S, typename std::enable_if< S==1, bool >::type = true> |
| float32x4_t | vload1 (const float32_t *p) |
| | Vector load with stride.
|
| |
| float32x4_t | vload1 (const float32_t *p, const index_t stride) |
| | Vector load with dynamic stride.
|
| |
| template<int S, typename std::enable_if< S==1, bool >::type = true> |
| float32x4_t | vload1_z (const float32_t *p, const std::size_t nb, const mve_pred16_t p0) |
| | Vector load with stride and predicate.
|
| |
| float32x4_t | vload1_z (const float32_t *p, const index_t stride, const std::size_t nb, const mve_pred16_t p0) |
| | Vector load with dynamic stride and loop predication.
|
| |
| template<int S, typename std::enable_if< S==1, bool >::type = true> |
| void | vstore1 (float32_t *p, const float32x4_t val) |
| | Store with stride.
|
| |
| void | vstore1 (float32_t *p, const index_t stride, const float32x4_t val) |
| | Store with dynamic stride.
|
| |
| template<int S, typename std::enable_if< S==1, bool >::type = true> |
| void | vstore1_z (float32_t *p, const float32x4_t val, const std::size_t nb, const mve_pred16_t p0) |
| | Store with stride and tail predicate.
|
| |
| void | vstore1_z (float32_t *p, const index_t stride, const float32x4_t val, const std::size_t nb, const mve_pred16_t p0) |
| | Store with dynamic stride.
|
| |