summaryrefslogtreecommitdiff
path: root/src/math/armhf
diff options
context:
space:
mode:
Diffstat (limited to 'src/math/armhf')
-rw-r--r--src/math/armhf/fabs.s6
-rw-r--r--src/math/armhf/fabs.sub1
-rw-r--r--src/math/armhf/fabsf.s6
-rw-r--r--src/math/armhf/fabsf.sub1
-rw-r--r--src/math/armhf/sqrt.s6
-rw-r--r--src/math/armhf/sqrt.sub1
-rw-r--r--src/math/armhf/sqrtf.s6
-rw-r--r--src/math/armhf/sqrtf.sub1
8 files changed, 28 insertions, 0 deletions
diff --git a/src/math/armhf/fabs.s b/src/math/armhf/fabs.s
new file mode 100644
index 00000000..2bdebff5
--- /dev/null
+++ b/src/math/armhf/fabs.s
@@ -0,0 +1,6 @@
+.text
+.global fabs
+.type fabs,%function
+fabs:
+ vabs.f64 d0, d0
+ bx lr
diff --git a/src/math/armhf/fabs.sub b/src/math/armhf/fabs.sub
new file mode 100644
index 00000000..99e87406
--- /dev/null
+++ b/src/math/armhf/fabs.sub
@@ -0,0 +1 @@
+fabs.s
diff --git a/src/math/armhf/fabsf.s b/src/math/armhf/fabsf.s
new file mode 100644
index 00000000..35c720fa
--- /dev/null
+++ b/src/math/armhf/fabsf.s
@@ -0,0 +1,6 @@
+.text
+.global fabsf
+.type fabsf,%function
+fabsf:
+ vabs.f32 s0, s0
+ bx lr
diff --git a/src/math/armhf/fabsf.sub b/src/math/armhf/fabsf.sub
new file mode 100644
index 00000000..c04638ae
--- /dev/null
+++ b/src/math/armhf/fabsf.sub
@@ -0,0 +1 @@
+fabsf.s
diff --git a/src/math/armhf/sqrt.s b/src/math/armhf/sqrt.s
new file mode 100644
index 00000000..99fe64b9
--- /dev/null
+++ b/src/math/armhf/sqrt.s
@@ -0,0 +1,6 @@
+.text
+.global sqrt
+.type sqrt,%function
+sqrt:
+ vsqrt.f64 d0, d0
+ bx lr
diff --git a/src/math/armhf/sqrt.sub b/src/math/armhf/sqrt.sub
new file mode 100644
index 00000000..25de7cfa
--- /dev/null
+++ b/src/math/armhf/sqrt.sub
@@ -0,0 +1 @@
+sqrt.s
diff --git a/src/math/armhf/sqrtf.s b/src/math/armhf/sqrtf.s
new file mode 100644
index 00000000..9ea519f6
--- /dev/null
+++ b/src/math/armhf/sqrtf.s
@@ -0,0 +1,6 @@
+.text
+.global sqrtf
+.type sqrtf,%function
+sqrtf:
+ vsqrt.f32 s0, s0
+ bx lr
diff --git a/src/math/armhf/sqrtf.sub b/src/math/armhf/sqrtf.sub
new file mode 100644
index 00000000..3bcbac87
--- /dev/null
+++ b/src/math/armhf/sqrtf.sub
@@ -0,0 +1 @@
+sqrtf.s