aboutsummaryrefslogtreecommitdiff
path: root/libm/arm64
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2017-11-08 10:04:32 -0800
committerElliott Hughes <enh@google.com>2017-11-08 15:13:58 -0800
commite57d7723539df4be246dfccb898050fb75683da2 (patch)
tree6bb1e6443fa4b873dbb6a9497ff8ad49dc3d9dd2 /libm/arm64
parent3404bb11a36ee99a0fb2bcd7cfff3cbe0fe5da49 (diff)
downloadbionic-e57d7723539df4be246dfccb898050fb75683da2.tar.gz
Use builtins for fma/fmax/fmin/round on arm/arm64.
Bug: http://b/27829506 Test: ran tests and inspected arm/arm64/x86/x86-64 assembler Change-Id: I8af60b44c75dddbb11949f208a8a70ed3cff12c8
Diffstat (limited to 'libm/arm64')
-rw-r--r--libm/arm64/fma.S27
1 files changed, 0 insertions, 27 deletions
diff --git a/libm/arm64/fma.S b/libm/arm64/fma.S
deleted file mode 100644
index 1a8a15869..000000000
--- a/libm/arm64/fma.S
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (C) 2015 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <private/bionic_asm.h>
-
-ENTRY(fma)
- fmadd d0, d0, d1, d2
- ret
-END(fma)
-
-ENTRY(fmaf)
- fmadd s0, s0, s1, s2
- ret
-END(fmaf)