summaryrefslogtreecommitdiff
path: root/liboil/liboilfuncs.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2006-01-28 21:16:44 +0000
committerDavid Schleef <ds@schleef.org>2006-01-28 21:16:44 +0000
commit4c9975b4cbb6f7f413480f5bd4648cdcddc48e4a (patch)
tree5a417887c1dabf92f619189fa5875c50ffbef28f /liboil/liboilfuncs.h
parent49e692e38aefbe5ee2549b9cfc7327d9dd6e2bdd (diff)
downloadliboil-4c9975b4cbb6f7f413480f5bd4648cdcddc48e4a.tar.gz
* examples/oil-suggest.c: cleanup
* liboil/Makefile.am: clean liboil-stdint.h * liboil/liboilclasses.h: add splat_u16_ns * liboil/ref/splat.c: same * liboil/liboilfuncs-04.h: same * liboil/liboilfuncs.h: same * liboil/liboiltrampolines.c: same
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r--liboil/liboilfuncs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h
index 9fa4c3c..ef110dd 100644
--- a/liboil/liboilfuncs.h
+++ b/liboil/liboilfuncs.h
@@ -945,6 +945,9 @@ typedef void (*_oil_type_sign_f32)(float * d, const float * s, int n);
extern OilFunctionClass *oil_function_class_ptr_sincos_f64;
typedef void (*_oil_type_sincos_f64)(double * dest1, double * dest2, int n, const double * s1_1, const double * s2_1);
#define oil_sincos_f64 ((_oil_type_sincos_f64)(*(void **)oil_function_class_ptr_sincos_f64))
+extern OilFunctionClass *oil_function_class_ptr_splat_u16_ns;
+typedef void (*_oil_type_splat_u16_ns)(uint16_t * dest, const uint16_t * s1_1, int n);
+#define oil_splat_u16_ns ((_oil_type_splat_u16_ns)(*(void **)oil_function_class_ptr_splat_u16_ns))
extern OilFunctionClass *oil_function_class_ptr_splat_u32;
typedef void (*_oil_type_splat_u32)(uint32_t * dest, int dstr, const uint32_t * s1_1, int n);
#define oil_splat_u32 ((_oil_type_splat_u32)(*(void **)oil_function_class_ptr_splat_u32))