summaryrefslogtreecommitdiff
path: root/include/intsimd.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/intsimd.h')
-rw-r--r--include/intsimd.h44
1 files changed, 22 insertions, 22 deletions
diff --git a/include/intsimd.h b/include/intsimd.h
index 2377bd1..ab5572c 100644
--- a/include/intsimd.h
+++ b/include/intsimd.h
@@ -1,21 +1,21 @@
/*
Copyright (C) 2005-2007 Jussi Laako
-
+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
-
+
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-
+
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-*/
+
+ */
#ifndef __jack_intsimd_h__
#define __jack_intsimd_h__
@@ -23,34 +23,34 @@
#ifdef USE_DYNSIMD
#if (defined(__i386__) || defined(__x86_64__))
#define ARCH_X86
-#endif /* __i386__ || __x86_64__ */
-#endif /* USE_DYNSIMD */
+#endif /* __i386__ || __x86_64__ */
+#endif /* USE_DYNSIMD */
#ifdef ARCH_X86
-#define ARCH_X86_SSE(x) ((x) & 0xff)
-#define ARCH_X86_HAVE_SSE2(x) (ARCH_X86_SSE(x) >= 2)
-#define ARCH_X86_3DNOW(x) ((x) >> 8)
-#define ARCH_X86_HAVE_3DNOW(x) (ARCH_X86_3DNOW(x))
+#define ARCH_X86_SSE(x) ((x) & 0xff)
+#define ARCH_X86_HAVE_SSE2(x) (ARCH_X86_SSE (x) >= 2)
+#define ARCH_X86_3DNOW(x) ((x) >> 8)
+#define ARCH_X86_HAVE_3DNOW(x) (ARCH_X86_3DNOW (x))
-typedef float v2sf __attribute__((vector_size(8)));
-typedef float v4sf __attribute__((vector_size(16)));
+typedef float v2sf __attribute__((vector_size (8)));
+typedef float v4sf __attribute__((vector_size (16)));
typedef v2sf * pv2sf;
typedef v4sf * pv4sf;
extern int cpu_type;
-int have_3dnow (void);
-int have_sse (void);
-void x86_3dnow_copyf (float *, const float *, int);
-void x86_3dnow_add2f (float *, const float *, int);
-void x86_sse_copyf (float *, const float *, int);
-void x86_sse_add2f (float *, const float *, int);
-void x86_sse_f2i (int *, const float *, int, float);
-void x86_sse_i2f (float *, const int *, int, float);
+int have_3dnow(void);
+int have_sse(void);
+void x86_3dnow_copyf(float *, const float *, int);
+void x86_3dnow_add2f(float *, const float *, int);
+void x86_sse_copyf(float *, const float *, int);
+void x86_sse_add2f(float *, const float *, int);
+void x86_sse_f2i(int *, const float *, int, float);
+void x86_sse_i2f(float *, const int *, int, float);
#endif /* ARCH_X86 */
-void jack_port_set_funcs (void);
+void jack_port_set_funcs(void);
#endif /* __jack_intsimd_h__ */