diff options
author | David Schleef <ds@ginger.bigkitten.com> | 2008-03-13 13:29:46 -0700 |
---|---|---|
committer | David Schleef <ds@ginger.bigkitten.com> | 2008-03-13 13:29:46 -0700 |
commit | 3297a4ee2e5a8f27f89206c79335c8af82ba863f (patch) | |
tree | 40368f3e7e033d150c4fd7e845baec1c419505af /liboil/liboilfuncs.h | |
parent | 873b7f253cf57730911da1716855541b28aedd9f (diff) | |
download | liboil-3297a4ee2e5a8f27f89206c79335c8af82ba863f.tar.gz |
Add scalarmult_f64_ns. From Sebastian Dröge <slomo@circular-chaos.org>, Bug #14878
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r-- | liboil/liboilfuncs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h index 6dba267..e326a77 100644 --- a/liboil/liboilfuncs.h +++ b/liboil/liboilfuncs.h @@ -1035,6 +1035,9 @@ typedef void (*_oil_type_scalarmult_u8)(uint8_t * d, int dstr, const uint8_t * s OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmultiply_f32_ns; typedef void (*_oil_type_scalarmultiply_f32_ns)(float * d, const float * s1, const float * s2_1, int n); #define oil_scalarmultiply_f32_ns ((_oil_type_scalarmultiply_f32_ns)(*(void **)oil_function_class_ptr_scalarmultiply_f32_ns)) +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmultiply_f64_ns; +typedef void (*_oil_type_scalarmultiply_f64_ns)(double * d, const double * s1, const double * s2_1, int n); +#define oil_scalarmultiply_f64_ns ((_oil_type_scalarmultiply_f64_ns)(*(void **)oil_function_class_ptr_scalarmultiply_f64_ns)) OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_s16; typedef void (*_oil_type_scaleconv_f32_s16)(float * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1); #define oil_scaleconv_f32_s16 ((_oil_type_scaleconv_f32_s16)(*(void **)oil_function_class_ptr_scaleconv_f32_s16)) |