aboutsummaryrefslogtreecommitdiff
path: root/contrib/arm-optimized-routines/math/v_pow.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/arm-optimized-routines/math/v_pow.c')
-rw-r--r--contrib/arm-optimized-routines/math/v_pow.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/contrib/arm-optimized-routines/math/v_pow.c b/contrib/arm-optimized-routines/math/v_pow.c
deleted file mode 100644
index a209d57f41ce..000000000000
--- a/contrib/arm-optimized-routines/math/v_pow.c
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Double-precision vector pow function.
- *
- * Copyright (c) 2020, Arm Limited.
- * SPDX-License-Identifier: MIT
- */
-
-#include "mathlib.h"
-#include "v_math.h"
-#if V_SUPPORTED
-
-VPCS_ATTR
-v_f64_t
-V_NAME(pow) (v_f64_t x, v_f64_t y)
-{
- v_f64_t z;
- for (int lane = 0; lane < v_lanes64 (); lane++)
- {
- f64_t sx = v_get_f64 (x, lane);
- f64_t sy = v_get_f64 (y, lane);
- f64_t sz = pow (sx, sy);
- v_set_f64 (&z, lane, sz);
- }
- return z;
-}
-VPCS_ALIAS
-#endif