Changeset View
Changeset View
Standalone View
Standalone View
head/math/openblas/files/patch-common__arm.h
Property | Old Value | New Value |
---|---|---|
fbsd:nokeywords | null | yes \ No newline at end of property |
svn:eol-style | null | native \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
--- common_arm.h.orig 2016-09-01 03:58:42 UTC | |||||
+++ common_arm.h | |||||
@@ -93,6 +93,13 @@ static inline int blas_quickdivide(blasi | |||||
#endif | |||||
+/* Translate pre-UAL asm to UAL equivalents */ | |||||
+#if defined(__clang__) | |||||
+#define fnmacs vmls.f32 | |||||
+#define fnmacd vmls.f64 | |||||
+#define fnmuls vnmul.f32 | |||||
+#define fnmuld vnmul.f64 | |||||
+#endif | |||||
#ifndef F_INTERFACE | |||||
#define REALNAME ASMNAME | |||||
@@ -105,7 +112,6 @@ static inline int blas_quickdivide(blasi | |||||
#define PROLOGUE \ | |||||
.arm ;\ | |||||
.global REALNAME ;\ | |||||
- .func REALNAME ;\ | |||||
REALNAME: | |||||
#define EPILOGUE |