diff options
author | David Schleef <ds@schleef.org> | 2007-04-10 07:45:44 +0000 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2007-04-10 07:45:44 +0000 |
commit | 24ef59e03881e228d9d6ce77acc5c0e8926a08b6 (patch) | |
tree | 966a9a2ead590311c467d0867714877885a72da9 /liboil/liboilfuncs.h | |
parent | f91ba81b86913d52263b03cf4460ba743dfac8ff (diff) | |
download | liboil-24ef59e03881e228d9d6ce77acc5c0e8926a08b6.tar.gz |
* liboil/i386/sad8x8_i386.c:
* liboil/liboilclasses.h:
* liboil/liboilfuncs-04.h:
* liboil/liboilfuncs.h:
* liboil/liboiltrampolines.c:
* liboil/ref/sad8x8.c:
Add sad8x8_8xn_u8 class.
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r-- | liboil/liboilfuncs.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h index b682b54..afe8c57 100644 --- a/liboil/liboilfuncs.h +++ b/liboil/liboilfuncs.h @@ -750,15 +750,12 @@ typedef void (*_oil_type_mas8_across_add_s16)(int16_t * d, const int16_t * s1, c extern OilFunctionClass *oil_function_class_ptr_mas8_add_s16; typedef void (*_oil_type_mas8_add_s16)(int16_t * d, const int16_t * s1, const int16_t * s2_np7, const int16_t * s3_8, const int16_t * s4_2, int n); #define oil_mas8_add_s16 ((_oil_type_mas8_add_s16)(*(void **)oil_function_class_ptr_mas8_add_s16)) -extern OilFunctionClass *oil_function_class_ptr_max_f32; -typedef void (*_oil_type_max_f32)(float * d, const float * s1, int n); -#define oil_max_f32 ((_oil_type_max_f32)(*(void **)oil_function_class_ptr_max_f32)) -extern OilFunctionClass *oil_function_class_ptr_max_f64; -typedef void (*_oil_type_max_f64)(double * d, const double * s1, int n); -#define oil_max_f64 ((_oil_type_max_f64)(*(void **)oil_function_class_ptr_max_f64)) extern OilFunctionClass *oil_function_class_ptr_maximum_f32; typedef void (*_oil_type_maximum_f32)(float * d, const float * s1, const float * s2, int n); #define oil_maximum_f32 ((_oil_type_maximum_f32)(*(void **)oil_function_class_ptr_maximum_f32)) +extern OilFunctionClass *oil_function_class_ptr_maximum_f64; +typedef void (*_oil_type_maximum_f64)(float * d, const float * s1, const float * s2, int n); +#define oil_maximum_f64 ((_oil_type_maximum_f64)(*(void **)oil_function_class_ptr_maximum_f64)) extern OilFunctionClass *oil_function_class_ptr_md5; typedef void (*_oil_type_md5)(uint32_t * i_4, const uint32_t * s_16); #define oil_md5 ((_oil_type_md5)(*(void **)oil_function_class_ptr_md5)) @@ -777,6 +774,9 @@ typedef void (*_oil_type_merge_linear_u8)(uint8_t * d_n, const uint8_t * s_n, co extern OilFunctionClass *oil_function_class_ptr_minimum_f32; typedef void (*_oil_type_minimum_f32)(float * d, const float * s1, const float * s2, int n); #define oil_minimum_f32 ((_oil_type_minimum_f32)(*(void **)oil_function_class_ptr_minimum_f32)) +extern OilFunctionClass *oil_function_class_ptr_minimum_f64; +typedef void (*_oil_type_minimum_f64)(float * d, const float * s1, const float * s2, int n); +#define oil_minimum_f64 ((_oil_type_minimum_f64)(*(void **)oil_function_class_ptr_minimum_f64)) extern OilFunctionClass *oil_function_class_ptr_mix_u8; typedef void (*_oil_type_mix_u8)(uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n); #define oil_mix_u8 ((_oil_type_mix_u8)(*(void **)oil_function_class_ptr_mix_u8)) @@ -864,6 +864,9 @@ typedef void (*_oil_type_rgb565_to_argb)(uint32_t * d, const uint16_t * s, int n extern OilFunctionClass *oil_function_class_ptr_rowsad8x8_u8; typedef void (*_oil_type_rowsad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, const uint8_t * s2_8x8); #define oil_rowsad8x8_u8 ((_oil_type_rowsad8x8_u8)(*(void **)oil_function_class_ptr_rowsad8x8_u8)) +extern OilFunctionClass *oil_function_class_ptr_sad8x8_8xn_u8; +typedef void (*_oil_type_sad8x8_8xn_u8)(uint32_t * d_n, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8xnp7, int ss2, int n); +#define oil_sad8x8_8xn_u8 ((_oil_type_sad8x8_8xn_u8)(*(void **)oil_function_class_ptr_sad8x8_8xn_u8)) extern OilFunctionClass *oil_function_class_ptr_sad8x8_f64; typedef void (*_oil_type_sad8x8_f64)(double * d_8x8, int ds, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2); #define oil_sad8x8_f64 ((_oil_type_sad8x8_f64)(*(void **)oil_function_class_ptr_sad8x8_f64)) |