summaryrefslogtreecommitdiff
path: root/liboil/liboilfuncs.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@ginger.bigkitten.com>2008-02-18 18:38:37 -0800
committerDavid Schleef <ds@ginger.bigkitten.com>2008-02-18 18:38:37 -0800
commit8fbb8a7fd83aa7f761a8bba2453097f1a53c77ec (patch)
treedf09a431e05afb22b5fcd83f9a85062932735aba /liboil/liboilfuncs.h
parentf9c65c2f6f8324251a9364e46ae02fdd94d78858 (diff)
downloadliboil-8fbb8a7fd83aa7f761a8bba2453097f1a53c77ec.tar.gz
Add diffsquaresum_f32 and squaresum_f32
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r--liboil/liboilfuncs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h
index b854a78..fd0e76d 100644
--- a/liboil/liboilfuncs.h
+++ b/liboil/liboilfuncs.h
@@ -672,6 +672,9 @@ typedef void (*_oil_type_diff8x8_const128_s16_u8)(int16_t * d_8x8, const uint8_t
extern OilFunctionClass *oil_function_class_ptr_diff8x8_s16_u8;
typedef void (*_oil_type_diff8x8_s16_u8)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
#define oil_diff8x8_s16_u8 ((_oil_type_diff8x8_s16_u8)(*(void **)oil_function_class_ptr_diff8x8_s16_u8))
+extern OilFunctionClass *oil_function_class_ptr_diffsquaresum_f32;
+typedef void (*_oil_type_diffsquaresum_f32)(float * d_1, const float * src1, int sstr1, const float * src2, int sstr2, int n);
+#define oil_diffsquaresum_f32 ((_oil_type_diffsquaresum_f32)(*(void **)oil_function_class_ptr_diffsquaresum_f32))
extern OilFunctionClass *oil_function_class_ptr_diffsquaresum_f64;
typedef void (*_oil_type_diffsquaresum_f64)(double * d_1, const double * src1, int sstr1, const double * src2, int sstr2, int n);
#define oil_diffsquaresum_f64 ((_oil_type_diffsquaresum_f64)(*(void **)oil_function_class_ptr_diffsquaresum_f64))
@@ -1140,6 +1143,9 @@ typedef void (*_oil_type_split_approx97)(int16_t * d_2xn, const int16_t * s_2xn,
extern OilFunctionClass *oil_function_class_ptr_split_daub97;
typedef void (*_oil_type_split_daub97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
#define oil_split_daub97 ((_oil_type_split_daub97)(*(void **)oil_function_class_ptr_split_daub97))
+extern OilFunctionClass *oil_function_class_ptr_squaresum_f32;
+typedef void (*_oil_type_squaresum_f32)(float * d, const float * s, int n);
+#define oil_squaresum_f32 ((_oil_type_squaresum_f32)(*(void **)oil_function_class_ptr_squaresum_f32))
extern OilFunctionClass *oil_function_class_ptr_squaresum_f64;
typedef void (*_oil_type_squaresum_f64)(double * d, const double * s, int n);
#define oil_squaresum_f64 ((_oil_type_squaresum_f64)(*(void **)oil_function_class_ptr_squaresum_f64))