diff options
author | David Schleef <ds@ginger.bigkitten.com> | 2007-12-27 16:17:15 -0800 |
---|---|---|
committer | David Schleef <ds@ginger.bigkitten.com> | 2007-12-27 16:17:15 -0800 |
commit | 8655b453a47f496dffa44250c6183d36ff701079 (patch) | |
tree | 121a57b8163b27bd49f65149637d2b432268c1ba /liboil/liboilfuncs.h | |
parent | 32b26088358267d84b90171eeeb781d5702ac288 (diff) | |
download | liboil-8655b453a47f496dffa44250c6183d36ff701079.tar.gz |
Add more classes needed by schro
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r-- | liboil/liboilfuncs.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h index 39c8382..d841485 100644 --- a/liboil/liboilfuncs.h +++ b/liboil/liboilfuncs.h @@ -819,6 +819,18 @@ typedef void (*_oil_type_mult8x8_s16)(int16_t * d_8x8, const int16_t * s1_8x8, c extern OilFunctionClass *oil_function_class_ptr_multiply_and_acc_12xn_s16_u8; typedef void (*_oil_type_multiply_and_acc_12xn_s16_u8)(int16_t * i1_12xn, int is1, const int16_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n); #define oil_multiply_and_acc_12xn_s16_u8 ((_oil_type_multiply_and_acc_12xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_12xn_s16_u8)) +extern OilFunctionClass *oil_function_class_ptr_multiply_and_acc_16xn_s16_u8; +typedef void (*_oil_type_multiply_and_acc_16xn_s16_u8)(int16_t * i1_16xn, int is1, const int16_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n); +#define oil_multiply_and_acc_16xn_s16_u8 ((_oil_type_multiply_and_acc_16xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_16xn_s16_u8)) +extern OilFunctionClass *oil_function_class_ptr_multiply_and_acc_24xn_s16_u8; +typedef void (*_oil_type_multiply_and_acc_24xn_s16_u8)(int16_t * i1_24xn, int is1, const int16_t * s1_24xn, int ss1, const uint8_t * s2_24xn, int ss2, int n); +#define oil_multiply_and_acc_24xn_s16_u8 ((_oil_type_multiply_and_acc_24xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_24xn_s16_u8)) +extern OilFunctionClass *oil_function_class_ptr_multiply_and_acc_6xn_s16_u8; +typedef void (*_oil_type_multiply_and_acc_6xn_s16_u8)(int16_t * i1_6xn, int is1, const int16_t * s1_6xn, int ss1, const uint8_t * s2_6xn, int ss2, int n); +#define oil_multiply_and_acc_6xn_s16_u8 ((_oil_type_multiply_and_acc_6xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_6xn_s16_u8)) +extern OilFunctionClass *oil_function_class_ptr_multiply_and_acc_8xn_s16_u8; +typedef void (*_oil_type_multiply_and_acc_8xn_s16_u8)(int16_t * i1_8xn, int is1, const int16_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n); +#define oil_multiply_and_acc_8xn_s16_u8 ((_oil_type_multiply_and_acc_8xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_8xn_s16_u8)) extern OilFunctionClass *oil_function_class_ptr_multiply_and_add_s16; typedef void (*_oil_type_multiply_and_add_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, const int16_t * src3, int n); #define oil_multiply_and_add_s16 ((_oil_type_multiply_and_add_s16)(*(void **)oil_function_class_ptr_multiply_and_add_s16)) |