sl@0: /* sl@0: * LIBOIL - Library of Optimized Inner Loops sl@0: * Copyright (c) 2004 David A. Schleef sl@0: * All rights reserved. sl@0: * sl@0: * Redistribution and use in source and binary forms, with or without sl@0: * modification, are permitted provided that the following conditions sl@0: * are met: sl@0: * 1. Redistributions of source code must retain the above copyright sl@0: * notice, this list of conditions and the following disclaimer. sl@0: * 2. Redistributions in binary form must reproduce the above copyright sl@0: * notice, this list of conditions and the following disclaimer in the sl@0: * documentation and/or other materials provided with the distribution. sl@0: * sl@0: * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR sl@0: * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED sl@0: * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE sl@0: * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, sl@0: * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES sl@0: * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR sl@0: * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) sl@0: * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, sl@0: * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING sl@0: * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE sl@0: * POSSIBILITY OF SUCH DAMAGE. sl@0: */ sl@0: sl@0: /* This file is automatically generated. Do not edit. */ sl@0: sl@0: #include sl@0: #include sl@0: #include sl@0: sl@0: sl@0: sl@0: #undef oil_abs_f32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_abs_f32_f32 (float * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_abs_f32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_abs_f32_f32); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_abs_f32_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_abs_f64_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_abs_f64_f64 (double * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_abs_f64_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_abs_f64_f64); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_abs_f64_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_abs_u16_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_abs_u16_s16 (uint16_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_abs_u16_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_abs_u16_s16); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_abs_u16_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_abs_u32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_abs_u32_s32 (uint32_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_abs_u32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_abs_u32_s32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_abs_u32_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_abs_u8_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_abs_u8_s8 (uint8_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_abs_u8_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_abs_u8_s8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_abs_u8_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_add2_rshift_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add2_rshift_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_add2_rshift_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add2_rshift_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, int n))(_oil_function_class_add2_rshift_add_s16.func))(d, s1, s2, s3, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_add2_rshift_sub_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add2_rshift_sub_s16 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_add2_rshift_sub_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add2_rshift_sub_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, int n))(_oil_function_class_add2_rshift_sub_s16.func))(d, s1, s2, s3, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_add_const_rshift_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add_const_rshift_s16 (int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n) sl@0: { sl@0: if (_oil_function_class_add_const_rshift_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add_const_rshift_s16); sl@0: } sl@0: ((void (*)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n))(_oil_function_class_add_const_rshift_s16.func))(d1, s1, s2_2, n); sl@0: } sl@0: sl@0: #undef oil_add_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_add_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_add_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_add_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add_f64 (double * d, const double * s1, const double * s2, int n) sl@0: { sl@0: if (_oil_function_class_add_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add_f64); sl@0: } sl@0: ((void (*)(double * d, const double * s1, const double * s2, int n))(_oil_function_class_add_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add_s16 (int16_t * d, const int16_t * src1, const int16_t * src2, int n) sl@0: { sl@0: if (_oil_function_class_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const int16_t * src2, int n))(_oil_function_class_add_s16.func))(d, src1, src2, n); sl@0: } sl@0: sl@0: #undef oil_add_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_add_s16_u8 (int16_t * d, const int16_t * src1, const uint8_t * src2, int n) sl@0: { sl@0: if (_oil_function_class_add_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_add_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n))(_oil_function_class_add_s16_u8.func))(d, src1, src2, n); sl@0: } sl@0: sl@0: #undef oil_addc_rshift_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_addc_rshift_s16 (int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n) sl@0: { sl@0: if (_oil_function_class_addc_rshift_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_addc_rshift_s16); sl@0: } sl@0: ((void (*)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n))(_oil_function_class_addc_rshift_s16.func))(d1, s1, s2_2, n); sl@0: } sl@0: sl@0: #undef oil_addc_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_addc_s16 (int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_addc_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_addc_s16); sl@0: } sl@0: ((void (*)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n))(_oil_function_class_addc_s16.func))(d1, s1, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_argb_paint_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_argb_paint_u8 (uint8_t * i_4xn, const uint8_t * s1_4, const uint8_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_argb_paint_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_argb_paint_u8); sl@0: } sl@0: ((void (*)(uint8_t * i_4xn, const uint8_t * s1_4, const uint8_t * s2_n, int n))(_oil_function_class_argb_paint_u8.func))(i_4xn, s1_4, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_average2_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_average2_u8 (uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_average2_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_average2_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n))(_oil_function_class_average2_u8.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_avg2_12xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_avg2_12xn_u8 (uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_avg2_12xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_avg2_12xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n))(_oil_function_class_avg2_12xn_u8.func))(d_12xn, ds1, s1_12xn, ss1, s2_12xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_avg2_16xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_avg2_16xn_u8 (uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_avg2_16xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_avg2_16xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n))(_oil_function_class_avg2_16xn_u8.func))(d_16xn, ds1, s1_16xn, ss1, s2_16xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_avg2_8xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_avg2_8xn_u8 (uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_avg2_8xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_avg2_8xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n))(_oil_function_class_avg2_8xn_u8.func))(d_8xn, ds1, s1_8xn, ss1, s2_8xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_ayuv2argb_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_ayuv2argb_u8 (uint8_t * d_4xn, const uint8_t * s_4xn, int n) sl@0: { sl@0: if (_oil_function_class_ayuv2argb_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_ayuv2argb_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_4xn, const uint8_t * s_4xn, int n))(_oil_function_class_ayuv2argb_u8.func))(d_4xn, s_4xn, n); sl@0: } sl@0: sl@0: #undef oil_ayuv2uyvy sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_ayuv2uyvy (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_ayuv2uyvy.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_ayuv2uyvy); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_ayuv2uyvy.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_ayuv2yuyv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_ayuv2yuyv (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_ayuv2yuyv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_ayuv2yuyv); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_ayuv2yuyv.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_ayuv2yvyu sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_ayuv2yvyu (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_ayuv2yvyu.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_ayuv2yvyu); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_ayuv2yvyu.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_clamp_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_f32 (float * dest, const float * src, int n, const float * s2_1, const float * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_f32); sl@0: } sl@0: ((void (*)(float * dest, const float * src, int n, const float * s2_1, const float * s3_1))(_oil_function_class_clamp_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_f64 (double * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_f64); sl@0: } sl@0: ((void (*)(double * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_clamp_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_s16 (int16_t * dest, const int16_t * src, int n, const int16_t * s2_1, const int16_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_s16); sl@0: } sl@0: ((void (*)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1, const int16_t * s3_1))(_oil_function_class_clamp_s16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_s32 (int32_t * dest, const int32_t * src, int n, const int32_t * s2_1, const int32_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_s32); sl@0: } sl@0: ((void (*)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1, const int32_t * s3_1))(_oil_function_class_clamp_s32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_s8 (int8_t * dest, const int8_t * src, int n, const int8_t * s2_1, const int8_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_s8); sl@0: } sl@0: ((void (*)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1, const int8_t * s3_1))(_oil_function_class_clamp_s8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_u16 (uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1, const uint16_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_u16); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1, const uint16_t * s3_1))(_oil_function_class_clamp_u16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_u32 (uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1, const uint32_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1, const uint32_t * s3_1))(_oil_function_class_clamp_u32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamp_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamp_u8 (uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1, const uint8_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clamp_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamp_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1, const uint8_t * s3_1))(_oil_function_class_clamp_u8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_f32 (float * dest, const float * src, int n, const float * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_f32); sl@0: } sl@0: ((void (*)(float * dest, const float * src, int n, const float * s2_1))(_oil_function_class_clamphigh_f32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_f64 (double * dest, const double * src, int n, const double * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_f64); sl@0: } sl@0: ((void (*)(double * dest, const double * src, int n, const double * s2_1))(_oil_function_class_clamphigh_f64.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_s16 (int16_t * dest, const int16_t * src, int n, const int16_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_s16); sl@0: } sl@0: ((void (*)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1))(_oil_function_class_clamphigh_s16.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_s32 (int32_t * dest, const int32_t * src, int n, const int32_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_s32); sl@0: } sl@0: ((void (*)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1))(_oil_function_class_clamphigh_s32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_s8 (int8_t * dest, const int8_t * src, int n, const int8_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_s8); sl@0: } sl@0: ((void (*)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1))(_oil_function_class_clamphigh_s8.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_u16 (uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_u16); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1))(_oil_function_class_clamphigh_u16.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_u32 (uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1))(_oil_function_class_clamphigh_u32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamphigh_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamphigh_u8 (uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamphigh_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamphigh_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1))(_oil_function_class_clamphigh_u8.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_f32 (float * dest, const float * src, int n, const float * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_f32); sl@0: } sl@0: ((void (*)(float * dest, const float * src, int n, const float * s2_1))(_oil_function_class_clamplow_f32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_f64 (double * dest, const double * src, int n, const double * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_f64); sl@0: } sl@0: ((void (*)(double * dest, const double * src, int n, const double * s2_1))(_oil_function_class_clamplow_f64.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_s16 (int16_t * dest, const int16_t * src, int n, const int16_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_s16); sl@0: } sl@0: ((void (*)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1))(_oil_function_class_clamplow_s16.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_s32 (int32_t * dest, const int32_t * src, int n, const int32_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_s32); sl@0: } sl@0: ((void (*)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1))(_oil_function_class_clamplow_s32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_s8 (int8_t * dest, const int8_t * src, int n, const int8_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_s8); sl@0: } sl@0: ((void (*)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1))(_oil_function_class_clamplow_s8.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_u16 (uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_u16); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1))(_oil_function_class_clamplow_u16.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_u32 (uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1))(_oil_function_class_clamplow_u32.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clamplow_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clamplow_u8 (uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1) sl@0: { sl@0: if (_oil_function_class_clamplow_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clamplow_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1))(_oil_function_class_clamplow_u8.func))(dest, src, n, s2_1); sl@0: } sl@0: sl@0: #undef oil_clip_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_f32 (float * dest, int dstr, const float * src, int sstr, int n, const float * s2_1, const float * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_f32); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const float * src, int sstr, int n, const float * s2_1, const float * s3_1))(_oil_function_class_clip_f32.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_f64 (double * dest, int dstr, const double * src, int sstr, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_f64); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const double * src, int sstr, int n, const double * s2_1, const double * s3_1))(_oil_function_class_clip_f64.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_s16 (int16_t * dest, int dstr, const int16_t * src, int sstr, int n, const int16_t * s2_1, const int16_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_s16); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const int16_t * src, int sstr, int n, const int16_t * s2_1, const int16_t * s3_1))(_oil_function_class_clip_s16.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_s32 (int32_t * dest, int dstr, const int32_t * src, int sstr, int n, const int32_t * s2_1, const int32_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_s32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const int32_t * src, int sstr, int n, const int32_t * s2_1, const int32_t * s3_1))(_oil_function_class_clip_s32.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_s8 (int8_t * dest, int dstr, const int8_t * src, int sstr, int n, const int8_t * s2_1, const int8_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_s8); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int8_t * src, int sstr, int n, const int8_t * s2_1, const int8_t * s3_1))(_oil_function_class_clip_s8.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_u16 (uint16_t * dest, int dstr, const uint16_t * src, int sstr, int n, const uint16_t * s2_1, const uint16_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_u16); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const uint16_t * src, int sstr, int n, const uint16_t * s2_1, const uint16_t * s3_1))(_oil_function_class_clip_u16.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_u32 (uint32_t * dest, int dstr, const uint32_t * src, int sstr, int n, const uint32_t * s2_1, const uint32_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const uint32_t * src, int sstr, int n, const uint32_t * s2_1, const uint32_t * s3_1))(_oil_function_class_clip_u32.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clip_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clip_u8 (uint8_t * dest, int dstr, const uint8_t * src, int sstr, int n, const uint8_t * s2_1, const uint8_t * s3_1) sl@0: { sl@0: if (_oil_function_class_clip_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clip_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint8_t * src, int sstr, int n, const uint8_t * s2_1, const uint8_t * s3_1))(_oil_function_class_clip_u8.func))(dest, dstr, src, sstr, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_clipconv8x8_u8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv8x8_u8_s16 (uint8_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_clipconv8x8_u8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv8x8_u8_s16); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr))(_oil_function_class_clipconv8x8_u8_s16.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_clipconv_s16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s16_f32 (int16_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s16_f32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_s16_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s16_f64 (int16_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s16_f64); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_s16_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s16_s32 (int16_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s16_s32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_clipconv_s16_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s16_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s16_u16 (int16_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s16_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s16_u16); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_clipconv_s16_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s16_u32 (int16_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s16_u32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_clipconv_s16_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s32_f32 (int32_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s32_f32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_s32_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s32_f64 (int32_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s32_f64); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_s32_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s32_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s32_u32 (int32_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s32_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s32_u32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_clipconv_s32_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_f32 (int8_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_f32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_s8_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_f64 (int8_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_f64); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_s8_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_s16 (int8_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_s16); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_clipconv_s8_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_s32 (int8_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_s32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_clipconv_s8_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_u16 (int8_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_u16); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_clipconv_s8_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_u32 (int8_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_u32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_clipconv_s8_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_s8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_s8_u8 (int8_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_s8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_s8_u8); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_clipconv_s8_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u16_f32 (uint16_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u16_f32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_u16_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u16_f64 (uint16_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u16_f64); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_u16_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u16_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u16_s16 (uint16_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u16_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u16_s16); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_clipconv_u16_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u16_s32 (uint16_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u16_s32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_clipconv_u16_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u16_u32 (uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u16_u32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_clipconv_u16_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u32_f32 (uint32_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u32_f32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_u32_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u32_f64 (uint32_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u32_f64); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_u32_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u32_s32 (uint32_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u32_s32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_clipconv_u32_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_f32 (uint8_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_f32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_clipconv_u8_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_f64 (uint8_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_f64); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_clipconv_u8_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_s16 (uint8_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_s16); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_clipconv_u8_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_s32 (uint8_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_s32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_clipconv_u8_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_s8 (uint8_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_s8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_clipconv_u8_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_u16 (uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_u16); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_clipconv_u8_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_clipconv_u8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_clipconv_u8_u32 (uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_clipconv_u8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_clipconv_u8_u32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_clipconv_u8_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_colorspace_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_colorspace_argb (uint32_t * d, const uint32_t * s, const int16_t * s2_24, int n) sl@0: { sl@0: if (_oil_function_class_colorspace_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_colorspace_argb); sl@0: } sl@0: ((void (*)(uint32_t * d, const uint32_t * s, const int16_t * s2_24, int n))(_oil_function_class_colorspace_argb.func))(d, s, s2_24, n); sl@0: } sl@0: sl@0: #undef oil_colsad8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_colsad8x8_u8 (uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_colsad8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_colsad8x8_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2))(_oil_function_class_colsad8x8_u8.func))(d_1, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_combine2_12xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine2_12xn_u8 (uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, const int16_t * s3_4, int n) sl@0: { sl@0: if (_oil_function_class_combine2_12xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine2_12xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, const int16_t * s3_4, int n))(_oil_function_class_combine2_12xn_u8.func))(d_12xn, ds1, s1_12xn, ss1, s2_12xn, ss2, s3_4, n); sl@0: } sl@0: sl@0: #undef oil_combine2_16xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine2_16xn_u8 (uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, const int16_t * s3_4, int n) sl@0: { sl@0: if (_oil_function_class_combine2_16xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine2_16xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, const int16_t * s3_4, int n))(_oil_function_class_combine2_16xn_u8.func))(d_16xn, ds1, s1_16xn, ss1, s2_16xn, ss2, s3_4, n); sl@0: } sl@0: sl@0: #undef oil_combine2_8xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine2_8xn_u8 (uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, const int16_t * s3_4, int n) sl@0: { sl@0: if (_oil_function_class_combine2_8xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine2_8xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, const int16_t * s3_4, int n))(_oil_function_class_combine2_8xn_u8.func))(d_8xn, ds1, s1_8xn, ss1, s2_8xn, ss2, s3_4, n); sl@0: } sl@0: sl@0: #undef oil_combine4_12xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine4_12xn_u8 (uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, const uint8_t * s3_12xn, int ss3, const uint8_t * s4_12xn, int ss4, const int16_t * s5_6, int n) sl@0: { sl@0: if (_oil_function_class_combine4_12xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine4_12xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_12xn, int ds1, const uint8_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, const uint8_t * s3_12xn, int ss3, const uint8_t * s4_12xn, int ss4, const int16_t * s5_6, int n))(_oil_function_class_combine4_12xn_u8.func))(d_12xn, ds1, s1_12xn, ss1, s2_12xn, ss2, s3_12xn, ss3, s4_12xn, ss4, s5_6, n); sl@0: } sl@0: sl@0: #undef oil_combine4_16xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine4_16xn_u8 (uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, const uint8_t * s3_16xn, int ss3, const uint8_t * s4_16xn, int ss4, const int16_t * s5_6, int n) sl@0: { sl@0: if (_oil_function_class_combine4_16xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine4_16xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_16xn, int ds1, const uint8_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, const uint8_t * s3_16xn, int ss3, const uint8_t * s4_16xn, int ss4, const int16_t * s5_6, int n))(_oil_function_class_combine4_16xn_u8.func))(d_16xn, ds1, s1_16xn, ss1, s2_16xn, ss2, s3_16xn, ss3, s4_16xn, ss4, s5_6, n); sl@0: } sl@0: sl@0: #undef oil_combine4_8xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_combine4_8xn_u8 (uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, const uint8_t * s3_8xn, int ss3, const uint8_t * s4_8xn, int ss4, const int16_t * s5_6, int n) sl@0: { sl@0: if (_oil_function_class_combine4_8xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_combine4_8xn_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_8xn, int ds1, const uint8_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, const uint8_t * s3_8xn, int ss3, const uint8_t * s4_8xn, int ss4, const int16_t * s5_6, int n))(_oil_function_class_combine4_8xn_u8.func))(d_8xn, ds1, s1_8xn, ss1, s2_8xn, ss2, s3_8xn, ss3, s4_8xn, ss4, s5_6, n); sl@0: } sl@0: sl@0: #undef oil_compare_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_compare_u8 (uint32_t * d_1, const uint8_t * s1, const uint8_t * s2, int n) sl@0: { sl@0: if (_oil_function_class_compare_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_compare_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1, const uint8_t * s2, int n))(_oil_function_class_compare_u8.func))(d_1, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_composite_add_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_add_argb (uint32_t * i_n, const uint32_t * s1_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_add_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_add_argb); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_n, int n))(_oil_function_class_composite_add_argb.func))(i_n, s1_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_add_argb_const_src sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_add_argb_const_src (uint32_t * i_n, const uint32_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_composite_add_argb_const_src.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_add_argb_const_src); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_1, int n))(_oil_function_class_composite_add_argb_const_src.func))(i_n, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_composite_add_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_add_u8 (uint8_t * i_n, const uint8_t * s1_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_add_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_add_u8); sl@0: } sl@0: ((void (*)(uint8_t * i_n, const uint8_t * s1_n, int n))(_oil_function_class_composite_add_u8.func))(i_n, s1_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_add_u8_const_src sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_add_u8_const_src (uint8_t * i_n, const uint8_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_composite_add_u8_const_src.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_add_u8_const_src); sl@0: } sl@0: ((void (*)(uint8_t * i_n, const uint8_t * s1_1, int n))(_oil_function_class_composite_add_u8_const_src.func))(i_n, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_argb (uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_argb); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_n, int n))(_oil_function_class_composite_in_argb.func))(d_n, s1_n, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_argb_const_mask sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_argb_const_mask (uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_argb_const_mask.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_argb_const_mask); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_1, int n))(_oil_function_class_composite_in_argb_const_mask.func))(d_n, s1_n, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_argb_const_src sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_argb_const_src (uint32_t * d_n, const uint32_t * s1_1, const uint8_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_argb_const_src.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_argb_const_src); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s1_1, const uint8_t * s2_n, int n))(_oil_function_class_composite_in_argb_const_src.func))(d_n, s1_1, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_over_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_over_argb (uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_over_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_over_argb); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_n, int n))(_oil_function_class_composite_in_over_argb.func))(i_n, s1_n, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_over_argb_const_mask sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_over_argb_const_mask (uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_over_argb_const_mask.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_over_argb_const_mask); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_1, int n))(_oil_function_class_composite_in_over_argb_const_mask.func))(i_n, s1_n, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_composite_in_over_argb_const_src sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_in_over_argb_const_src (uint32_t * i_n, const uint32_t * s1_1, const uint8_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_in_over_argb_const_src.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_in_over_argb_const_src); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_1, const uint8_t * s2_n, int n))(_oil_function_class_composite_in_over_argb_const_src.func))(i_n, s1_1, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_over_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_over_argb (uint32_t * i_n, const uint32_t * s1_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_over_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_over_argb); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_n, int n))(_oil_function_class_composite_over_argb.func))(i_n, s1_n, n); sl@0: } sl@0: sl@0: #undef oil_composite_over_argb_const_src sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_over_argb_const_src (uint32_t * i_n, const uint32_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_composite_over_argb_const_src.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_over_argb_const_src); sl@0: } sl@0: ((void (*)(uint32_t * i_n, const uint32_t * s1_1, int n))(_oil_function_class_composite_over_argb_const_src.func))(i_n, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_composite_over_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_composite_over_u8 (uint8_t * i_n, const uint8_t * s1_n, int n) sl@0: { sl@0: if (_oil_function_class_composite_over_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_composite_over_u8); sl@0: } sl@0: ((void (*)(uint8_t * i_n, const uint8_t * s1_n, int n))(_oil_function_class_composite_over_u8.func))(i_n, s1_n, n); sl@0: } sl@0: sl@0: #undef oil_conv8x8_f64_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv8x8_f64_s16 (double * d_8x8, int dstr, const int16_t * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_conv8x8_f64_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv8x8_f64_s16); sl@0: } sl@0: ((void (*)(double * d_8x8, int dstr, const int16_t * s_8x8, int sstr))(_oil_function_class_conv8x8_f64_s16.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_conv8x8_s16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv8x8_s16_f64 (int16_t * d_8x8, int dstr, const double * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_conv8x8_s16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv8x8_s16_f64); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int dstr, const double * s_8x8, int sstr))(_oil_function_class_conv8x8_s16_f64.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_conv_f32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_f64 (float * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_f64); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_f32_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_s16 (float * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_s16); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_f32_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_s32 (float * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_s32); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_f32_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_s8 (float * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_s8); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_f32_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_u16 (float * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_u16); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_f32_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_u32 (float * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_u32); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_f32_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f32_u8 (float * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f32_u8); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_f32_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_f32 (double * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_f32); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_f64_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_s16 (double * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_s16); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_f64_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_s32 (double * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_s32); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_f64_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_s8 (double * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_s8); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_f64_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_u16 (double * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_u16); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_f64_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_u32 (double * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_u32); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_f64_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_f64_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_f64_u8 (double * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_f64_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_f64_u8); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_f64_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_f32 (int16_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_f32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_s16_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_f64 (int16_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_f64); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_s16_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_s32 (int16_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_s32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_s16_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_s8 (int16_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_s8); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_s16_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_u16 (int16_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_u16); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_s16_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_u32 (int16_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_u32); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_s16_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s16_u8 (int16_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_s16_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_f32 (int32_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_f32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_s32_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_f64 (int32_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_f64); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_s32_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_s16 (int32_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_s16); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_s32_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_s8 (int32_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_s8); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_s32_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_u16 (int32_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_u16); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_s32_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_u32 (int32_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_u32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_s32_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s32_u8 (int32_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s32_u8); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_s32_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_f32 (int8_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_f32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_s8_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_f64 (int8_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_f64); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_s8_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_s16 (int8_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_s16); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_s8_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_s32 (int8_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_s32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_s8_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_u16 (int8_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_u16); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_s8_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_u32 (int8_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_u32); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_s8_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_s8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_s8_u8 (int8_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_s8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_s8_u8); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_s8_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_f32 (uint16_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_f32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_u16_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_f64 (uint16_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_f64); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_u16_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_s16 (uint16_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_s16); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_u16_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_s32 (uint16_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_s32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_u16_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_s8 (uint16_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_s8); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_u16_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_u32 (uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_u32); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_u16_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u16_u8 (uint16_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u16_u8); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_u16_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_f32 (uint32_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_f32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_u32_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_f64 (uint32_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_f64); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_u32_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_s16 (uint32_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_s16); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_u32_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_s32 (uint32_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_s32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_u32_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_s8 (uint32_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_s8); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_u32_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_u16 (uint32_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_u16); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_u32_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u32_u8 (uint32_t * dest, int dstr, const uint8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u32_u8); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const uint8_t * src, int sstr, int n))(_oil_function_class_conv_u32_u8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_f32 (uint8_t * dest, int dstr, const float * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_f32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const float * src, int sstr, int n))(_oil_function_class_conv_u8_f32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_f64 (uint8_t * dest, int dstr, const double * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_f64); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const double * src, int sstr, int n))(_oil_function_class_conv_u8_f64.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_s16 (uint8_t * dest, int dstr, const int16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_s16); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n))(_oil_function_class_conv_u8_s16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_s32 (uint8_t * dest, int dstr, const int32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_s32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n))(_oil_function_class_conv_u8_s32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_s8 (uint8_t * dest, int dstr, const int8_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_s8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n))(_oil_function_class_conv_u8_s8.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_u16 (uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_u16); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n))(_oil_function_class_conv_u8_u16.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_conv_u8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_conv_u8_u32 (uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_conv_u8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_conv_u8_u32); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n))(_oil_function_class_conv_u8_u32.func))(dest, dstr, src, sstr, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_f32 (int16_t * dest, const float * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_f32); sl@0: } sl@0: ((void (*)(int16_t * dest, const float * src, int n))(_oil_function_class_convert_s16_f32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_f64 (int16_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_f64); sl@0: } sl@0: ((void (*)(int16_t * dest, const double * src, int n))(_oil_function_class_convert_s16_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_s32 (int16_t * dest, const int32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_s32); sl@0: } sl@0: ((void (*)(int16_t * dest, const int32_t * src, int n))(_oil_function_class_convert_s16_s32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_s8 (int16_t * dest, const int8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_s8); sl@0: } sl@0: ((void (*)(int16_t * dest, const int8_t * src, int n))(_oil_function_class_convert_s16_s8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_u16 (int16_t * dest, const uint16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_u16); sl@0: } sl@0: ((void (*)(int16_t * dest, const uint16_t * src, int n))(_oil_function_class_convert_s16_u16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_u32 (int16_t * dest, const uint32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_u32); sl@0: } sl@0: ((void (*)(int16_t * dest, const uint32_t * src, int n))(_oil_function_class_convert_s16_u32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s16_u8 (int16_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * dest, const uint8_t * src, int n))(_oil_function_class_convert_s16_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_f64 (int32_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_f64); sl@0: } sl@0: ((void (*)(int32_t * dest, const double * src, int n))(_oil_function_class_convert_s32_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_s16 (int32_t * dest, const int16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_s16); sl@0: } sl@0: ((void (*)(int32_t * dest, const int16_t * src, int n))(_oil_function_class_convert_s32_s16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_s8 (int32_t * dest, const int8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_s8); sl@0: } sl@0: ((void (*)(int32_t * dest, const int8_t * src, int n))(_oil_function_class_convert_s32_s8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_u16 (int32_t * dest, const uint16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_u16); sl@0: } sl@0: ((void (*)(int32_t * dest, const uint16_t * src, int n))(_oil_function_class_convert_s32_u16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_u32 (int32_t * dest, const uint32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_u32); sl@0: } sl@0: ((void (*)(int32_t * dest, const uint32_t * src, int n))(_oil_function_class_convert_s32_u32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s32_u8 (int32_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s32_u8); sl@0: } sl@0: ((void (*)(int32_t * dest, const uint8_t * src, int n))(_oil_function_class_convert_s32_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_f32 (int8_t * dest, const float * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_f32); sl@0: } sl@0: ((void (*)(int8_t * dest, const float * src, int n))(_oil_function_class_convert_s8_f32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_f64 (int8_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_f64); sl@0: } sl@0: ((void (*)(int8_t * dest, const double * src, int n))(_oil_function_class_convert_s8_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_s16 (int8_t * dest, const int16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_s16); sl@0: } sl@0: ((void (*)(int8_t * dest, const int16_t * src, int n))(_oil_function_class_convert_s8_s16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_s32 (int8_t * dest, const int32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_s32); sl@0: } sl@0: ((void (*)(int8_t * dest, const int32_t * src, int n))(_oil_function_class_convert_s8_s32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_u16 (int8_t * dest, const uint16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_u16); sl@0: } sl@0: ((void (*)(int8_t * dest, const uint16_t * src, int n))(_oil_function_class_convert_s8_u16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_u32 (int8_t * dest, const uint32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_u32); sl@0: } sl@0: ((void (*)(int8_t * dest, const uint32_t * src, int n))(_oil_function_class_convert_s8_u32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_s8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_s8_u8 (int8_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_s8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_s8_u8); sl@0: } sl@0: ((void (*)(int8_t * dest, const uint8_t * src, int n))(_oil_function_class_convert_s8_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_f32 (uint16_t * dest, const float * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_f32); sl@0: } sl@0: ((void (*)(uint16_t * dest, const float * src, int n))(_oil_function_class_convert_u16_f32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_f64 (uint16_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_f64); sl@0: } sl@0: ((void (*)(uint16_t * dest, const double * src, int n))(_oil_function_class_convert_u16_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_s16 (uint16_t * dest, const int16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_s16); sl@0: } sl@0: ((void (*)(uint16_t * dest, const int16_t * src, int n))(_oil_function_class_convert_u16_s16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_s32 (uint16_t * dest, const int32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_s32); sl@0: } sl@0: ((void (*)(uint16_t * dest, const int32_t * src, int n))(_oil_function_class_convert_u16_s32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_u32 (uint16_t * dest, const uint32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_u32); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint32_t * src, int n))(_oil_function_class_convert_u16_u32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u16_u8 (uint16_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u16_u8); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint8_t * src, int n))(_oil_function_class_convert_u16_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u32_f64 (uint32_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u32_f64); sl@0: } sl@0: ((void (*)(uint32_t * dest, const double * src, int n))(_oil_function_class_convert_u32_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u32_s32 (uint32_t * dest, const int32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u32_s32); sl@0: } sl@0: ((void (*)(uint32_t * dest, const int32_t * src, int n))(_oil_function_class_convert_u32_s32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u32_u16 (uint32_t * dest, const uint16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u32_u16); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint16_t * src, int n))(_oil_function_class_convert_u32_u16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u32_u8 (uint32_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u32_u8); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint8_t * src, int n))(_oil_function_class_convert_u32_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_f32 (uint8_t * dest, const float * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_f32); sl@0: } sl@0: ((void (*)(uint8_t * dest, const float * src, int n))(_oil_function_class_convert_u8_f32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_f64 (uint8_t * dest, const double * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_f64); sl@0: } sl@0: ((void (*)(uint8_t * dest, const double * src, int n))(_oil_function_class_convert_u8_f64.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_s16 (uint8_t * dest, const int16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_s16); sl@0: } sl@0: ((void (*)(uint8_t * dest, const int16_t * src, int n))(_oil_function_class_convert_u8_s16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_s32 (uint8_t * dest, const int32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_s32); sl@0: } sl@0: ((void (*)(uint8_t * dest, const int32_t * src, int n))(_oil_function_class_convert_u8_s32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_s8 (uint8_t * dest, const int8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_s8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const int8_t * src, int n))(_oil_function_class_convert_u8_s8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_u16 (uint8_t * dest, const uint16_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_u16); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint16_t * src, int n))(_oil_function_class_convert_u8_u16.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_convert_u8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_convert_u8_u32 (uint8_t * dest, const uint32_t * src, int n) sl@0: { sl@0: if (_oil_function_class_convert_u8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_convert_u8_u32); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint32_t * src, int n))(_oil_function_class_convert_u8_u32.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_copy8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_copy8x8_u8 (uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_copy8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_copy8x8_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss))(_oil_function_class_copy8x8_u8.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_copy_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_copy_u8 (uint8_t * dest, const uint8_t * src, int n) sl@0: { sl@0: if (_oil_function_class_copy_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_copy_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * src, int n))(_oil_function_class_copy_u8.func))(dest, src, n); sl@0: } sl@0: sl@0: #undef oil_dct36_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_dct36_f32 (float * d_36, int dstr, const float * s_36, int sstr) sl@0: { sl@0: if (_oil_function_class_dct36_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_dct36_f32); sl@0: } sl@0: ((void (*)(float * d_36, int dstr, const float * s_36, int sstr))(_oil_function_class_dct36_f32.func))(d_36, dstr, s_36, sstr); sl@0: } sl@0: sl@0: #undef oil_deinterleave sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_deinterleave (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_deinterleave.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_deinterleave); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_deinterleave.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_deinterleave2_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_deinterleave2_s16 (int16_t * d1_n, int16_t * d2_n, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_deinterleave2_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_deinterleave2_s16); sl@0: } sl@0: ((void (*)(int16_t * d1_n, int16_t * d2_n, const int16_t * s_2xn, int n))(_oil_function_class_deinterleave2_s16.func))(d1_n, d2_n, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_dequantize8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_dequantize8x8_s16 (int16_t * d_8x8, int dstr, const int16_t * s1_8x8, int sstr1, const int16_t * s2_8x8, int sstr2) sl@0: { sl@0: if (_oil_function_class_dequantize8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_dequantize8x8_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int dstr, const int16_t * s1_8x8, int sstr1, const int16_t * s2_8x8, int sstr2))(_oil_function_class_dequantize8x8_s16.func))(d_8x8, dstr, s1_8x8, sstr1, s2_8x8, sstr2); sl@0: } sl@0: sl@0: #undef oil_diff8x8_average_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_diff8x8_average_s16_u8 (int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2, const uint8_t * s3_8x8, int ss3) sl@0: { sl@0: if (_oil_function_class_diff8x8_average_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_diff8x8_average_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2, const uint8_t * s3_8x8, int ss3))(_oil_function_class_diff8x8_average_s16_u8.func))(d_8x8, s1_8x8, ss1, s2_8x8, ss2, s3_8x8, ss3); sl@0: } sl@0: sl@0: #undef oil_diff8x8_const128_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_diff8x8_const128_s16_u8 (int16_t * d_8x8, const uint8_t * s1_8x8, int ss1) sl@0: { sl@0: if (_oil_function_class_diff8x8_const128_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_diff8x8_const128_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1))(_oil_function_class_diff8x8_const128_s16_u8.func))(d_8x8, s1_8x8, ss1); sl@0: } sl@0: sl@0: #undef oil_diff8x8_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_diff8x8_s16_u8 (int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_diff8x8_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_diff8x8_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2))(_oil_function_class_diff8x8_s16_u8.func))(d_8x8, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_diffsquaresum_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_diffsquaresum_f32 (float * d_1, const float * src1, int sstr1, const float * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_diffsquaresum_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_diffsquaresum_f32); sl@0: } sl@0: ((void (*)(float * d_1, const float * src1, int sstr1, const float * src2, int sstr2, int n))(_oil_function_class_diffsquaresum_f32.func))(d_1, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_diffsquaresum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_diffsquaresum_f64 (double * d_1, const double * src1, int sstr1, const double * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_diffsquaresum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_diffsquaresum_f64); sl@0: } sl@0: ((void (*)(double * d_1, const double * src1, int sstr1, const double * src2, int sstr2, int n))(_oil_function_class_diffsquaresum_f64.func))(d_1, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_divide_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_divide_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_divide_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_divide_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_divide_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_divide_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_divide_f64 (double * d, const double * s1, const double * s2, int n) sl@0: { sl@0: if (_oil_function_class_divide_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_divide_f64); sl@0: } sl@0: ((void (*)(double * d, const double * s1, const double * s2, int n))(_oil_function_class_divide_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_err_inter8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_err_inter8x8_u8 (uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_err_inter8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_err_inter8x8_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2))(_oil_function_class_err_inter8x8_u8.func))(d_1, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_err_inter8x8_u8_avg sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_err_inter8x8_u8_avg (uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, const uint8_t * s3_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_err_inter8x8_u8_avg.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_err_inter8x8_u8_avg); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, const uint8_t * s3_8x8, int ss2))(_oil_function_class_err_inter8x8_u8_avg.func))(d_1, s1_8x8, ss1, s2_8x8, s3_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_err_intra8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_err_intra8x8_u8 (uint32_t * d_1, const uint8_t * s1_8x8, int ss1) sl@0: { sl@0: if (_oil_function_class_err_intra8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_err_intra8x8_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1))(_oil_function_class_err_intra8x8_u8.func))(d_1, s1_8x8, ss1); sl@0: } sl@0: sl@0: #undef oil_fdct8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_fdct8_f64 (double * d_8, const double * s_8, int dstr, int sstr) sl@0: { sl@0: if (_oil_function_class_fdct8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_fdct8_f64); sl@0: } sl@0: ((void (*)(double * d_8, const double * s_8, int dstr, int sstr))(_oil_function_class_fdct8_f64.func))(d_8, s_8, dstr, sstr); sl@0: } sl@0: sl@0: #undef oil_fdct8x8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_fdct8x8_f64 (double * d_8x8, int dstr, const double * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_fdct8x8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_fdct8x8_f64); sl@0: } sl@0: ((void (*)(double * d_8x8, int dstr, const double * s_8x8, int sstr))(_oil_function_class_fdct8x8_f64.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_fdct8x8s_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_fdct8x8s_s16 (int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_fdct8x8s_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_fdct8x8s_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss))(_oil_function_class_fdct8x8s_s16.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_fdct8x8theora sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_fdct8x8theora (const int16_t * s_8x8, int16_t * d_8x8) sl@0: { sl@0: if (_oil_function_class_fdct8x8theora.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_fdct8x8theora); sl@0: } sl@0: ((void (*)(const int16_t * s_8x8, int16_t * d_8x8))(_oil_function_class_fdct8x8theora.func))(s_8x8, d_8x8); sl@0: } sl@0: sl@0: #undef oil_floor_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_floor_f32 (float * d, const float * s, int n) sl@0: { sl@0: if (_oil_function_class_floor_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_floor_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s, int n))(_oil_function_class_floor_f32.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_idct8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8_f64 (double * d_8, int dstr, const double * s_8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8_f64); sl@0: } sl@0: ((void (*)(double * d_8, int dstr, const double * s_8, int sstr))(_oil_function_class_idct8_f64.func))(d_8, dstr, s_8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8theora_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8theora_s16 (int16_t * d_8, int dstr, const int16_t * s_8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8theora_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8theora_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8, int dstr, const int16_t * s_8, int sstr))(_oil_function_class_idct8theora_s16.func))(d_8, dstr, s_8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8x8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8x8_f64 (double * d_8x8, int dstr, const double * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8x8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8x8_f64); sl@0: } sl@0: ((void (*)(double * d_8x8, int dstr, const double * s_8x8, int sstr))(_oil_function_class_idct8x8_f64.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8x8_s16 (int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8x8_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr))(_oil_function_class_idct8x8_s16.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8x8lim10_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8x8lim10_f64 (double * d_8x8, int dstr, const double * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8x8lim10_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8x8lim10_f64); sl@0: } sl@0: ((void (*)(double * d_8x8, int dstr, const double * s_8x8, int sstr))(_oil_function_class_idct8x8lim10_f64.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8x8lim10_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8x8lim10_s16 (int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8x8lim10_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8x8lim10_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr))(_oil_function_class_idct8x8lim10_s16.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_idct8x8theora_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_idct8x8theora_s16 (int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr) sl@0: { sl@0: if (_oil_function_class_idct8x8theora_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_idct8x8theora_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr))(_oil_function_class_idct8x8theora_s16.func))(d_8x8, dstr, s_8x8, sstr); sl@0: } sl@0: sl@0: #undef oil_imdct12_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_imdct12_f64 (double * d_12, const double * s_6) sl@0: { sl@0: if (_oil_function_class_imdct12_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_imdct12_f64); sl@0: } sl@0: ((void (*)(double * d_12, const double * s_6))(_oil_function_class_imdct12_f64.func))(d_12, s_6); sl@0: } sl@0: sl@0: #undef oil_imdct32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_imdct32_f32 (float * d_32, const float * s_32) sl@0: { sl@0: if (_oil_function_class_imdct32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_imdct32_f32); sl@0: } sl@0: ((void (*)(float * d_32, const float * s_32))(_oil_function_class_imdct32_f32.func))(d_32, s_32); sl@0: } sl@0: sl@0: #undef oil_imdct36_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_imdct36_f64 (double * d_36, const double * s_18) sl@0: { sl@0: if (_oil_function_class_imdct36_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_imdct36_f64); sl@0: } sl@0: ((void (*)(double * d_36, const double * s_18))(_oil_function_class_imdct36_f64.func))(d_36, s_18); sl@0: } sl@0: sl@0: #undef oil_interleave sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_interleave (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_interleave.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_interleave); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_interleave.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_interleave2_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_interleave2_s16 (int16_t * d_2xn, const int16_t * s1_n, const int16_t * s2_n, int n) sl@0: { sl@0: if (_oil_function_class_interleave2_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_interleave2_s16); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s1_n, const int16_t * s2_n, int n))(_oil_function_class_interleave2_s16.func))(d_2xn, s1_n, s2_n, n); sl@0: } sl@0: sl@0: #undef oil_inverse_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_inverse_f32 (float * d, const float * s, int n) sl@0: { sl@0: if (_oil_function_class_inverse_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_inverse_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s, int n))(_oil_function_class_inverse_f32.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_lift_add_135 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_add_135 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n) sl@0: { sl@0: if (_oil_function_class_lift_add_135.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_add_135); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n))(_oil_function_class_lift_add_135.func))(d, s1, s2, s3, s4, s5, n); sl@0: } sl@0: sl@0: #undef oil_lift_add_mult_shift12 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_add_mult_shift12 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n) sl@0: { sl@0: if (_oil_function_class_lift_add_mult_shift12.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_add_mult_shift12); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n))(_oil_function_class_lift_add_mult_shift12.func))(d, s1, s2, s3, s4_1, n); sl@0: } sl@0: sl@0: #undef oil_lift_add_shift1 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_add_shift1 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n) sl@0: { sl@0: if (_oil_function_class_lift_add_shift1.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_add_shift1); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n))(_oil_function_class_lift_add_shift1.func))(d, s1, s2, s3, n); sl@0: } sl@0: sl@0: #undef oil_lift_add_shift2 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_add_shift2 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n) sl@0: { sl@0: if (_oil_function_class_lift_add_shift2.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_add_shift2); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n))(_oil_function_class_lift_add_shift2.func))(d, s1, s2, s3, n); sl@0: } sl@0: sl@0: #undef oil_lift_sub_135 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_sub_135 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n) sl@0: { sl@0: if (_oil_function_class_lift_sub_135.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_sub_135); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n))(_oil_function_class_lift_sub_135.func))(d, s1, s2, s3, s4, s5, n); sl@0: } sl@0: sl@0: #undef oil_lift_sub_mult_shift12 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_sub_mult_shift12 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n) sl@0: { sl@0: if (_oil_function_class_lift_sub_mult_shift12.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_sub_mult_shift12); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n))(_oil_function_class_lift_sub_mult_shift12.func))(d, s1, s2, s3, s4_1, n); sl@0: } sl@0: sl@0: #undef oil_lift_sub_shift1 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_sub_shift1 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n) sl@0: { sl@0: if (_oil_function_class_lift_sub_shift1.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_sub_shift1); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n))(_oil_function_class_lift_sub_shift1.func))(d, s1, s2, s3, n); sl@0: } sl@0: sl@0: #undef oil_lift_sub_shift2 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lift_sub_shift2 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n) sl@0: { sl@0: if (_oil_function_class_lift_sub_shift2.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lift_sub_shift2); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n))(_oil_function_class_lift_sub_shift2.func))(d, s1, s2, s3, n); sl@0: } sl@0: sl@0: #undef oil_lshift_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_lshift_s16 (int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_lshift_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_lshift_s16); sl@0: } sl@0: ((void (*)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n))(_oil_function_class_lshift_s16.func))(d1, s1, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_mas10_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas10_u8 (uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas10_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas10_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n))(_oil_function_class_mas10_u8.func))(d, s1_np9, s2_10, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas10_u8_l15 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas10_u8_l15 (uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas10_u8_l15.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas10_u8_l15); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n))(_oil_function_class_mas10_u8_l15.func))(d, s1_np9, s2_10, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas10_u8_sym_l15 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas10_u8_sym_l15 (uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas10_u8_sym_l15.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas10_u8_sym_l15); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n))(_oil_function_class_mas10_u8_sym_l15.func))(d, s1_np9, s2_10, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas12_addc_rshift_decim2_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas12_addc_rshift_decim2_u8 (uint8_t * d, const uint8_t * s1_2xnp11, const int16_t * s2_12, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas12_addc_rshift_decim2_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas12_addc_rshift_decim2_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_2xnp11, const int16_t * s2_12, const int16_t * s3_2, int n))(_oil_function_class_mas12_addc_rshift_decim2_u8.func))(d, s1_2xnp11, s2_12, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas2_across_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas2_across_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, const int16_t * s5_2, int n) sl@0: { sl@0: if (_oil_function_class_mas2_across_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas2_across_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_2, const int16_t * s5_2, int n))(_oil_function_class_mas2_across_add_s16.func))(d, s1, s2, s3, s4_2, s5_2, n); sl@0: } sl@0: sl@0: #undef oil_mas2_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas2_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2_np1, const int16_t * s3_2, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_mas2_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas2_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2_np1, const int16_t * s3_2, const int16_t * s4_2, int n))(_oil_function_class_mas2_add_s16.func))(d, s1, s2_np1, s3_2, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_mas4_across_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas4_across_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2_nx4, int sstr2, const int16_t * s3_4, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_mas4_across_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas4_across_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2_nx4, int sstr2, const int16_t * s3_4, const int16_t * s4_2, int n))(_oil_function_class_mas4_across_add_s16.func))(d, s1, s2_nx4, sstr2, s3_4, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_mas4_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas4_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2_np3, const int16_t * s3_4, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_mas4_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas4_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2_np3, const int16_t * s3_4, const int16_t * s4_2, int n))(_oil_function_class_mas4_add_s16.func))(d, s1, s2_np3, s3_4, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_across_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_across_add_s16 (int16_t * d, const int16_t * s1, const int16_t * s2_nx8, int sstr2, const int16_t * s3_8, const int16_t * s4_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_across_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_across_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2_nx8, int sstr2, const int16_t * s3_8, const int16_t * s4_2, int n))(_oil_function_class_mas8_across_add_s16.func))(d, s1, s2_nx8, sstr2, s3_8, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_across_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_across_u8 (uint8_t * d, const uint8_t * s1_nx8, int sstr1, const int16_t * s2_8, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_across_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_across_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_nx8, int sstr1, const int16_t * s2_8, const int16_t * s3_2, int n))(_oil_function_class_mas8_across_u8.func))(d, s1_nx8, sstr1, s2_8, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_mas8_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * s1, const int16_t * s2_np7, const int16_t * s3_8, const int16_t * s4_2, int n))(_oil_function_class_mas8_add_s16.func))(d, s1, s2_np7, s3_8, s4_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_addc_rshift_decim2_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_addc_rshift_decim2_u8 (uint8_t * d, const uint8_t * s1_2xnp9, const int16_t * s2_8, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_addc_rshift_decim2_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_addc_rshift_decim2_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_2xnp9, const int16_t * s2_8, const int16_t * s3_2, int n))(_oil_function_class_mas8_addc_rshift_decim2_u8.func))(d, s1_2xnp9, s2_8, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_u8 (uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n))(_oil_function_class_mas8_u8.func))(d, s1_np7, s2_8, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_u8_l15 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_u8_l15 (uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_u8_l15.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_u8_l15); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n))(_oil_function_class_mas8_u8_l15.func))(d, s1_np7, s2_8, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_mas8_u8_sym_l15 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mas8_u8_sym_l15 (uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n) sl@0: { sl@0: if (_oil_function_class_mas8_u8_sym_l15.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mas8_u8_sym_l15); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n))(_oil_function_class_mas8_u8_sym_l15.func))(d, s1_np7, s2_8, s3_2, n); sl@0: } sl@0: sl@0: #undef oil_maximum_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_maximum_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_maximum_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_maximum_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_maximum_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_maximum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_maximum_f64 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_maximum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_maximum_f64); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_maximum_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_md5 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_md5 (uint32_t * i_4, const uint32_t * s_16) sl@0: { sl@0: if (_oil_function_class_md5.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_md5); sl@0: } sl@0: ((void (*)(uint32_t * i_4, const uint32_t * s_16))(_oil_function_class_md5.func))(i_4, s_16); sl@0: } sl@0: sl@0: #undef oil_mdct12_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mdct12_f64 (double * d_6, const double * s_12) sl@0: { sl@0: if (_oil_function_class_mdct12_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mdct12_f64); sl@0: } sl@0: ((void (*)(double * d_6, const double * s_12))(_oil_function_class_mdct12_f64.func))(d_6, s_12); sl@0: } sl@0: sl@0: #undef oil_mdct36_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mdct36_f64 (double * d_18, const double * s_36) sl@0: { sl@0: if (_oil_function_class_mdct36_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mdct36_f64); sl@0: } sl@0: ((void (*)(double * d_18, const double * s_36))(_oil_function_class_mdct36_f64.func))(d_18, s_36); sl@0: } sl@0: sl@0: #undef oil_merge_linear_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_merge_linear_argb (uint32_t * d_n, const uint32_t * s_n, const uint32_t * s2_n, const uint32_t * s3_1, int n) sl@0: { sl@0: if (_oil_function_class_merge_linear_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_merge_linear_argb); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, const uint32_t * s2_n, const uint32_t * s3_1, int n))(_oil_function_class_merge_linear_argb.func))(d_n, s_n, s2_n, s3_1, n); sl@0: } sl@0: sl@0: #undef oil_merge_linear_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_merge_linear_u8 (uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n) sl@0: { sl@0: if (_oil_function_class_merge_linear_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_merge_linear_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n))(_oil_function_class_merge_linear_u8.func))(d_n, s_n, s2_n, s3_1, n); sl@0: } sl@0: sl@0: #undef oil_minimum_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_minimum_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_minimum_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_minimum_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_minimum_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_minimum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_minimum_f64 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_minimum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_minimum_f64); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_minimum_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_mix_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mix_u8 (uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_mix_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mix_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n))(_oil_function_class_mix_u8.func))(dest, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_mt19937 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mt19937 (uint32_t * d_624, uint32_t * i_624) sl@0: { sl@0: if (_oil_function_class_mt19937.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mt19937); sl@0: } sl@0: ((void (*)(uint32_t * d_624, uint32_t * i_624))(_oil_function_class_mt19937.func))(d_624, i_624); sl@0: } sl@0: sl@0: #undef oil_mult8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_mult8x8_s16 (int16_t * d_8x8, const int16_t * s1_8x8, const int16_t * s2_8x8, int ds, int ss1, int ss2) sl@0: { sl@0: if (_oil_function_class_mult8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_mult8x8_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, const int16_t * s1_8x8, const int16_t * s2_8x8, int ds, int ss1, int ss2))(_oil_function_class_mult8x8_s16.func))(d_8x8, s1_8x8, s2_8x8, ds, ss1, ss2); sl@0: } sl@0: sl@0: #undef oil_multiply_and_acc_12xn_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_multiply_and_acc_12xn_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_acc_12xn_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * i1_12xn, int is1, const int16_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n))(_oil_function_class_multiply_and_acc_12xn_s16_u8.func))(i1_12xn, is1, s1_12xn, ss1, s2_12xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_acc_16xn_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_multiply_and_acc_16xn_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_acc_16xn_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * i1_16xn, int is1, const int16_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n))(_oil_function_class_multiply_and_acc_16xn_s16_u8.func))(i1_16xn, is1, s1_16xn, ss1, s2_16xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_acc_24xn_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_multiply_and_acc_24xn_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_acc_24xn_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * i1_24xn, int is1, const int16_t * s1_24xn, int ss1, const uint8_t * s2_24xn, int ss2, int n))(_oil_function_class_multiply_and_acc_24xn_s16_u8.func))(i1_24xn, is1, s1_24xn, ss1, s2_24xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_acc_6xn_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_multiply_and_acc_6xn_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_acc_6xn_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * i1_6xn, int is1, const int16_t * s1_6xn, int ss1, const uint8_t * s2_6xn, int ss2, int n))(_oil_function_class_multiply_and_acc_6xn_s16_u8.func))(i1_6xn, is1, s1_6xn, ss1, s2_6xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_acc_8xn_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_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) sl@0: { sl@0: if (_oil_function_class_multiply_and_acc_8xn_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_acc_8xn_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * i1_8xn, int is1, const int16_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n))(_oil_function_class_multiply_and_acc_8xn_s16_u8.func))(i1_8xn, is1, s1_8xn, ss1, s2_8xn, ss2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_add_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multiply_and_add_s16 (int16_t * d, const int16_t * src1, const int16_t * src2, const int16_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_multiply_and_add_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_add_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const int16_t * src2, const int16_t * src3, int n))(_oil_function_class_multiply_and_add_s16.func))(d, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_multiply_and_add_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multiply_and_add_s16_u8 (int16_t * d, const int16_t * src1, const int16_t * src2, const uint8_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_multiply_and_add_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_and_add_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const int16_t * src2, const uint8_t * src3, int n))(_oil_function_class_multiply_and_add_s16_u8.func))(d, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_multiply_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multiply_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_multiply_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_multiply_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_multiply_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multiply_f64 (double * d, const double * s1, const double * s2, int n) sl@0: { sl@0: if (_oil_function_class_multiply_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multiply_f64); sl@0: } sl@0: ((void (*)(double * d, const double * s1, const double * s2, int n))(_oil_function_class_multiply_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_multsum_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multsum_f32 (float * dest, const float * src1, int sstr1, const float * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_multsum_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multsum_f32); sl@0: } sl@0: ((void (*)(float * dest, const float * src1, int sstr1, const float * src2, int sstr2, int n))(_oil_function_class_multsum_f32.func))(dest, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_multsum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_multsum_f64 (double * dest, const double * src1, int sstr1, const double * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_multsum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_multsum_f64); sl@0: } sl@0: ((void (*)(double * dest, const double * src1, int sstr1, const double * src2, int sstr2, int n))(_oil_function_class_multsum_f64.func))(dest, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_negative_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_negative_f32 (float * d, const float * s, int n) sl@0: { sl@0: if (_oil_function_class_negative_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_negative_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s, int n))(_oil_function_class_negative_f32.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_null sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_null (void) sl@0: { sl@0: if (_oil_function_class_null.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_null); sl@0: } sl@0: ((void (*)(void))(_oil_function_class_null.func))(); sl@0: } sl@0: sl@0: #undef oil_packyuyv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_packyuyv (uint32_t * d, const uint8_t * s1_nx2, const uint8_t * s2, const uint8_t * s3, int n) sl@0: { sl@0: if (_oil_function_class_packyuyv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_packyuyv); sl@0: } sl@0: ((void (*)(uint32_t * d, const uint8_t * s1_nx2, const uint8_t * s2, const uint8_t * s3, int n))(_oil_function_class_packyuyv.func))(d, s1_nx2, s2, s3, n); sl@0: } sl@0: sl@0: #undef oil_permute_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_f32 (float * dest, int dstr, const float * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_f32); sl@0: } sl@0: ((void (*)(float * dest, int dstr, const float * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_f32.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_f64 (double * dest, int dstr, const double * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_f64); sl@0: } sl@0: ((void (*)(double * dest, int dstr, const double * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_f64.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_s16 (int16_t * dest, int dstr, const int16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_s16); sl@0: } sl@0: ((void (*)(int16_t * dest, int dstr, const int16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_s16.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_s32 (int32_t * dest, int dstr, const int32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_s32); sl@0: } sl@0: ((void (*)(int32_t * dest, int dstr, const int32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_s32.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_s8 (int8_t * dest, int dstr, const int8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_s8); sl@0: } sl@0: ((void (*)(int8_t * dest, int dstr, const int8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_s8.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_u16 (uint16_t * dest, int dstr, const uint16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_u16); sl@0: } sl@0: ((void (*)(uint16_t * dest, int dstr, const uint16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_u16.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_u32 (uint32_t * dest, int dstr, const uint32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const uint32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_u32.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_permute_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_permute_u8 (uint8_t * dest, int dstr, const uint8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_permute_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_permute_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n))(_oil_function_class_permute_u8.func))(dest, dstr, src1, sstr1, src2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_recon8x8_inter sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_recon8x8_inter (uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const int16_t * s2_8x8) sl@0: { sl@0: if (_oil_function_class_recon8x8_inter.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_recon8x8_inter); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const int16_t * s2_8x8))(_oil_function_class_recon8x8_inter.func))(d_8x8, ds, s1_8x8, ss1, s2_8x8); sl@0: } sl@0: sl@0: #undef oil_recon8x8_inter2 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_recon8x8_inter2 (uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2, const int16_t * s3_8x8) sl@0: { sl@0: if (_oil_function_class_recon8x8_inter2.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_recon8x8_inter2); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2, const int16_t * s3_8x8))(_oil_function_class_recon8x8_inter2.func))(d_8x8, ds, s1_8x8, ss1, s2_8x8, ss2, s3_8x8); sl@0: } sl@0: sl@0: #undef oil_recon8x8_intra sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_recon8x8_intra (uint8_t * d_8x8, int ds, const int16_t * s_8x8) sl@0: { sl@0: if (_oil_function_class_recon8x8_intra.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_recon8x8_intra); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int ds, const int16_t * s_8x8))(_oil_function_class_recon8x8_intra.func))(d_8x8, ds, s_8x8); sl@0: } sl@0: sl@0: #undef oil_resample_linear_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_resample_linear_argb (uint32_t * d_n, const uint32_t * s_2xn, int n, uint32_t * i_2) sl@0: { sl@0: if (_oil_function_class_resample_linear_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_resample_linear_argb); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_2xn, int n, uint32_t * i_2))(_oil_function_class_resample_linear_argb.func))(d_n, s_2xn, n, i_2); sl@0: } sl@0: sl@0: #undef oil_resample_linear_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_resample_linear_u8 (uint8_t * d_n, const uint8_t * s_2xn, int n, uint32_t * i_2) sl@0: { sl@0: if (_oil_function_class_resample_linear_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_resample_linear_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_n, const uint8_t * s_2xn, int n, uint32_t * i_2))(_oil_function_class_resample_linear_u8.func))(d_n, s_2xn, n, i_2); sl@0: } sl@0: sl@0: #undef oil_rgb2bgr sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_rgb2bgr (uint8_t * d_3xn, const uint8_t * s_3xn, int n) sl@0: { sl@0: if (_oil_function_class_rgb2bgr.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_rgb2bgr); sl@0: } sl@0: ((void (*)(uint8_t * d_3xn, const uint8_t * s_3xn, int n))(_oil_function_class_rgb2bgr.func))(d_3xn, s_3xn, n); sl@0: } sl@0: sl@0: #undef oil_rgb2rgba sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_rgb2rgba (uint8_t * d_4xn, const uint8_t * s_3xn, int n) sl@0: { sl@0: if (_oil_function_class_rgb2rgba.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_rgb2rgba); sl@0: } sl@0: ((void (*)(uint8_t * d_4xn, const uint8_t * s_3xn, int n))(_oil_function_class_rgb2rgba.func))(d_4xn, s_3xn, n); sl@0: } sl@0: sl@0: #undef oil_rgb565_to_argb sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_rgb565_to_argb (uint32_t * d, const uint16_t * s, int n) sl@0: { sl@0: if (_oil_function_class_rgb565_to_argb.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_rgb565_to_argb); sl@0: } sl@0: ((void (*)(uint32_t * d, const uint16_t * s, int n))(_oil_function_class_rgb565_to_argb.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_rowsad8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_rowsad8x8_u8 (uint32_t * d_1, const uint8_t * s1_8x8, const uint8_t * s2_8x8) sl@0: { sl@0: if (_oil_function_class_rowsad8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_rowsad8x8_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, const uint8_t * s2_8x8))(_oil_function_class_rowsad8x8_u8.func))(d_1, s1_8x8, s2_8x8); sl@0: } sl@0: sl@0: #undef oil_sad12x12_12xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad12x12_12xn_u8 (uint32_t * d_n, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12xnp11, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_sad12x12_12xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad12x12_12xn_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12xnp11, int ss2, int n))(_oil_function_class_sad12x12_12xn_u8.func))(d_n, s1_12x12, ss1, s2_12xnp11, ss2, n); sl@0: } sl@0: sl@0: #undef oil_sad12x12_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad12x12_u8 (uint32_t * d_1, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12x12, int ss2) sl@0: { sl@0: if (_oil_function_class_sad12x12_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad12x12_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12x12, int ss2))(_oil_function_class_sad12x12_u8.func))(d_1, s1_12x12, ss1, s2_12x12, ss2); sl@0: } sl@0: sl@0: #undef oil_sad16x16_16xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad16x16_16xn_u8 (uint32_t * d_n, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16xnp15, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_sad16x16_16xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad16x16_16xn_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16xnp15, int ss2, int n))(_oil_function_class_sad16x16_16xn_u8.func))(d_n, s1_16x16, ss1, s2_16xnp15, ss2, n); sl@0: } sl@0: sl@0: #undef oil_sad16x16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad16x16_u8 (uint32_t * d_1, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16x16, int ss2) sl@0: { sl@0: if (_oil_function_class_sad16x16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad16x16_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16x16, int ss2))(_oil_function_class_sad16x16_u8.func))(d_1, s1_16x16, ss1, s2_16x16, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_8xn_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_8xn_u8 (uint32_t * d_n, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8xnp7, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_sad8x8_8xn_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_8xn_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8xnp7, int ss2, int n))(_oil_function_class_sad8x8_8xn_u8.func))(d_n, s1_8x8, ss1, s2_8xnp7, ss2, n); sl@0: } sl@0: sl@0: #undef oil_sad8x8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_f64 (double * d_8x8, int ds, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_f64); sl@0: } sl@0: ((void (*)(double * d_8x8, int ds, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2))(_oil_function_class_sad8x8_f64.func))(d_8x8, ds, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_f64_2 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_f64_2 (double * d_1, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_f64_2.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_f64_2); sl@0: } sl@0: ((void (*)(double * d_1, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2))(_oil_function_class_sad8x8_f64_2.func))(d_1, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_s16 (uint32_t * d_8x8, int ds, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_s16); sl@0: } sl@0: ((void (*)(uint32_t * d_8x8, int ds, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2))(_oil_function_class_sad8x8_s16.func))(d_8x8, ds, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_s16_2 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_s16_2 (uint32_t * d_1, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_s16_2.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_s16_2); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2))(_oil_function_class_sad8x8_s16_2.func))(d_1, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_u8 (uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2))(_oil_function_class_sad8x8_u8.func))(d_1, s1_8x8, ss1, s2_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_sad8x8_u8_avg sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sad8x8_u8_avg (uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, const uint8_t * s3_8x8, int ss2) sl@0: { sl@0: if (_oil_function_class_sad8x8_u8_avg.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sad8x8_u8_avg); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, const uint8_t * s3_8x8, int ss2))(_oil_function_class_sad8x8_u8_avg.func))(d_1, s1_8x8, ss1, s2_8x8, s3_8x8, ss2); sl@0: } sl@0: sl@0: #undef oil_scalaradd_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_f32 (float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_f32); sl@0: } sl@0: ((void (*)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n))(_oil_function_class_scalaradd_f32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_f32_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_f32_ns (float * d, const float * s1, const float * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_f32_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_f32_ns); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2_1, int n))(_oil_function_class_scalaradd_f32_ns.func))(d, s1, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_f64 (double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_f64); sl@0: } sl@0: ((void (*)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n))(_oil_function_class_scalaradd_f64.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_s16 (int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_s16); sl@0: } sl@0: ((void (*)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n))(_oil_function_class_scalaradd_s16.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_s32 (int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_s32); sl@0: } sl@0: ((void (*)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n))(_oil_function_class_scalaradd_s32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_s8 (int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_s8); sl@0: } sl@0: ((void (*)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n))(_oil_function_class_scalaradd_s8.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_u16 (uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_u16); sl@0: } sl@0: ((void (*)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n))(_oil_function_class_scalaradd_u16.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_u32 (uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_u32); sl@0: } sl@0: ((void (*)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n))(_oil_function_class_scalaradd_u32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalaradd_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalaradd_u8 (uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalaradd_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalaradd_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n))(_oil_function_class_scalaradd_u8.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_f32 (float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_f32); sl@0: } sl@0: ((void (*)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n))(_oil_function_class_scalarmult_f32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_f64 (double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_f64); sl@0: } sl@0: ((void (*)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n))(_oil_function_class_scalarmult_f64.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_s16 (int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_s16); sl@0: } sl@0: ((void (*)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n))(_oil_function_class_scalarmult_s16.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_s32 (int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_s32); sl@0: } sl@0: ((void (*)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n))(_oil_function_class_scalarmult_s32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_s8 (int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_s8); sl@0: } sl@0: ((void (*)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n))(_oil_function_class_scalarmult_s8.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_u16 (uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_u16); sl@0: } sl@0: ((void (*)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n))(_oil_function_class_scalarmult_u16.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_u32 (uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_u32); sl@0: } sl@0: ((void (*)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n))(_oil_function_class_scalarmult_u32.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmult_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmult_u8 (uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmult_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmult_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n))(_oil_function_class_scalarmult_u8.func))(d, dstr, s1, sstr, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmultiply_f32_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmultiply_f32_ns (float * d, const float * s1, const float * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmultiply_f32_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmultiply_f32_ns); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2_1, int n))(_oil_function_class_scalarmultiply_f32_ns.func))(d, s1, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scalarmultiply_f64_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scalarmultiply_f64_ns (double * d, const double * s1, const double * s2_1, int n) sl@0: { sl@0: if (_oil_function_class_scalarmultiply_f64_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scalarmultiply_f64_ns); sl@0: } sl@0: ((void (*)(double * d, const double * s1, const double * s2_1, int n))(_oil_function_class_scalarmultiply_f64_ns.func))(d, s1, s2_1, n); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_s16 (float * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_s16); sl@0: } sl@0: ((void (*)(float * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_s16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_s32 (float * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_s32); sl@0: } sl@0: ((void (*)(float * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_s32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_s8 (float * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_s8); sl@0: } sl@0: ((void (*)(float * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_s8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_u16 (float * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_u16); sl@0: } sl@0: ((void (*)(float * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_u16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_u32 (float * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_u32); sl@0: } sl@0: ((void (*)(float * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_u32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f32_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f32_u8 (float * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f32_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f32_u8); sl@0: } sl@0: ((void (*)(float * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f32_u8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_s16 (double * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_s16); sl@0: } sl@0: ((void (*)(double * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_s16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_s32 (double * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_s32); sl@0: } sl@0: ((void (*)(double * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_s32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_s8 (double * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_s8); sl@0: } sl@0: ((void (*)(double * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_s8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_u16 (double * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_u16); sl@0: } sl@0: ((void (*)(double * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_u16.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_u32 (double * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_u32); sl@0: } sl@0: ((void (*)(double * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_u32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_f64_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_f64_u8 (double * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_f64_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_f64_u8); sl@0: } sl@0: ((void (*)(double * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_f64_u8.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s16_f32 (int16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s16_f32); sl@0: } sl@0: ((void (*)(int16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s16_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s16_f64 (int16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s16_f64); sl@0: } sl@0: ((void (*)(int16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s16_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s32_f32 (int32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s32_f32); sl@0: } sl@0: ((void (*)(int32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s32_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s32_f64 (int32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s32_f64); sl@0: } sl@0: ((void (*)(int32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s32_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s8_f32 (int8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s8_f32); sl@0: } sl@0: ((void (*)(int8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s8_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_s8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_s8_f64 (int8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_s8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_s8_f64); sl@0: } sl@0: ((void (*)(int8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_s8_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u16_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u16_f32 (uint16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u16_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u16_f32); sl@0: } sl@0: ((void (*)(uint16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u16_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u16_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u16_f64 (uint16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u16_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u16_f64); sl@0: } sl@0: ((void (*)(uint16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u16_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u32_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u32_f32 (uint32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u32_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u32_f32); sl@0: } sl@0: ((void (*)(uint32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u32_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u32_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u32_f64 (uint32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u32_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u32_f64); sl@0: } sl@0: ((void (*)(uint32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u32_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u8_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u8_f32 (uint8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u8_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u8_f32); sl@0: } sl@0: ((void (*)(uint8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u8_f32.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scaleconv_u8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scaleconv_u8_f64 (uint8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1) sl@0: { sl@0: if (_oil_function_class_scaleconv_u8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scaleconv_u8_f64); sl@0: } sl@0: ((void (*)(uint8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1))(_oil_function_class_scaleconv_u8_f64.func))(dest, src, n, s2_1, s3_1); sl@0: } sl@0: sl@0: #undef oil_scanlinescale2_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_scanlinescale2_u8 (uint8_t * d, const uint8_t * s, int n) sl@0: { sl@0: if (_oil_function_class_scanlinescale2_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_scanlinescale2_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, const uint8_t * s, int n))(_oil_function_class_scanlinescale2_u8.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_sign_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sign_f32 (float * d, const float * s, int n) sl@0: { sl@0: if (_oil_function_class_sign_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sign_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s, int n))(_oil_function_class_sign_f32.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_sincos_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sincos_f64 (double * dest1, double * dest2, int n, const double * s1_1, const double * s2_1) sl@0: { sl@0: if (_oil_function_class_sincos_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sincos_f64); sl@0: } sl@0: ((void (*)(double * dest1, double * dest2, int n, const double * s1_1, const double * s2_1))(_oil_function_class_sincos_f64.func))(dest1, dest2, n, s1_1, s2_1); sl@0: } sl@0: sl@0: #undef oil_splat_u16_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_splat_u16_ns (uint16_t * dest, const uint16_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_splat_u16_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_splat_u16_ns); sl@0: } sl@0: ((void (*)(uint16_t * dest, const uint16_t * s1_1, int n))(_oil_function_class_splat_u16_ns.func))(dest, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_splat_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_splat_u32 (uint32_t * dest, int dstr, const uint32_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_splat_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_splat_u32); sl@0: } sl@0: ((void (*)(uint32_t * dest, int dstr, const uint32_t * s1_1, int n))(_oil_function_class_splat_u32.func))(dest, dstr, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_splat_u32_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_splat_u32_ns (uint32_t * dest, const uint32_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_splat_u32_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_splat_u32_ns); sl@0: } sl@0: ((void (*)(uint32_t * dest, const uint32_t * s1_1, int n))(_oil_function_class_splat_u32_ns.func))(dest, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_splat_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_splat_u8 (uint8_t * dest, int dstr, const uint8_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_splat_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_splat_u8); sl@0: } sl@0: ((void (*)(uint8_t * dest, int dstr, const uint8_t * s1_1, int n))(_oil_function_class_splat_u8.func))(dest, dstr, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_splat_u8_ns sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_splat_u8_ns (uint8_t * dest, const uint8_t * s1_1, int n) sl@0: { sl@0: if (_oil_function_class_splat_u8_ns.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_splat_u8_ns); sl@0: } sl@0: ((void (*)(uint8_t * dest, const uint8_t * s1_1, int n))(_oil_function_class_splat_u8_ns.func))(dest, s1_1, n); sl@0: } sl@0: sl@0: #undef oil_split_135 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_split_135 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_split_135.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_split_135); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_split_135.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_split_53 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_split_53 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_split_53.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_split_53); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_split_53.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_split_approx97 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_split_approx97 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_split_approx97.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_split_approx97); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_split_approx97.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_split_daub97 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_split_daub97 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_split_daub97.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_split_daub97); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_split_daub97.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_squaresum_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_squaresum_f32 (float * d, const float * s, int n) sl@0: { sl@0: if (_oil_function_class_squaresum_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_squaresum_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s, int n))(_oil_function_class_squaresum_f32.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_squaresum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_squaresum_f64 (double * d, const double * s, int n) sl@0: { sl@0: if (_oil_function_class_squaresum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_squaresum_f64); sl@0: } sl@0: ((void (*)(double * d, const double * s, int n))(_oil_function_class_squaresum_f64.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_squaresum_shifted_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_squaresum_shifted_s16 (uint32_t * d, const int16_t * s, int n) sl@0: { sl@0: if (_oil_function_class_squaresum_shifted_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_squaresum_shifted_s16); sl@0: } sl@0: ((void (*)(uint32_t * d, const int16_t * s, int n))(_oil_function_class_squaresum_shifted_s16.func))(d, s, n); sl@0: } sl@0: sl@0: #undef oil_subtract_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_subtract_f32 (float * d, const float * s1, const float * s2, int n) sl@0: { sl@0: if (_oil_function_class_subtract_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_subtract_f32); sl@0: } sl@0: ((void (*)(float * d, const float * s1, const float * s2, int n))(_oil_function_class_subtract_f32.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_subtract_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_subtract_f64 (double * d, const double * s1, const double * s2, int n) sl@0: { sl@0: if (_oil_function_class_subtract_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_subtract_f64); sl@0: } sl@0: ((void (*)(double * d, const double * s1, const double * s2, int n))(_oil_function_class_subtract_f64.func))(d, s1, s2, n); sl@0: } sl@0: sl@0: #undef oil_subtract_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_subtract_s16 (int16_t * d, const int16_t * src1, const int16_t * src2, int n) sl@0: { sl@0: if (_oil_function_class_subtract_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_subtract_s16); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const int16_t * src2, int n))(_oil_function_class_subtract_s16.func))(d, src1, src2, n); sl@0: } sl@0: sl@0: #undef oil_subtract_s16_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_subtract_s16_u8 (int16_t * d, const int16_t * src1, const uint8_t * src2, int n) sl@0: { sl@0: if (_oil_function_class_subtract_s16_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_subtract_s16_u8); sl@0: } sl@0: ((void (*)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n))(_oil_function_class_subtract_s16_u8.func))(d, src1, src2, n); sl@0: } sl@0: sl@0: #undef oil_sum_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sum_f64 (double * d_1, const double * s, int sstr, int n) sl@0: { sl@0: if (_oil_function_class_sum_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sum_f64); sl@0: } sl@0: ((void (*)(double * d_1, const double * s, int sstr, int n))(_oil_function_class_sum_f64.func))(d_1, s, sstr, n); sl@0: } sl@0: sl@0: #undef oil_sum_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_sum_s16 (int16_t * d_1, const int16_t * s, int n) sl@0: { sl@0: if (_oil_function_class_sum_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_sum_s16); sl@0: } sl@0: ((void (*)(int16_t * d_1, const int16_t * s, int n))(_oil_function_class_sum_s16.func))(d_1, s, n); sl@0: } sl@0: sl@0: #undef oil_swab_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_swab_u16 (uint16_t * d_n, const uint16_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_swab_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_swab_u16); sl@0: } sl@0: ((void (*)(uint16_t * d_n, const uint16_t * s_n, int n))(_oil_function_class_swab_u16.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_swab_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_swab_u32 (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_swab_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_swab_u32); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_swab_u32.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_synth_135 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_synth_135 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_synth_135.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_synth_135); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_synth_135.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_synth_53 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_synth_53 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_synth_53.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_synth_53); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_synth_53.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_synth_approx97 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_synth_approx97 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_synth_approx97.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_synth_approx97); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_synth_approx97.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_synth_daub97 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_synth_daub97 (int16_t * d_2xn, const int16_t * s_2xn, int n) sl@0: { sl@0: if (_oil_function_class_synth_daub97.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_synth_daub97); sl@0: } sl@0: ((void (*)(int16_t * d_2xn, const int16_t * s_2xn, int n))(_oil_function_class_synth_daub97.func))(d_2xn, s_2xn, n); sl@0: } sl@0: sl@0: #undef oil_tablelookup_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_tablelookup_u8 (uint8_t * d, int ds, const uint8_t * s1, int ss1, const uint8_t * s2_256, int ss2, int n) sl@0: { sl@0: if (_oil_function_class_tablelookup_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_tablelookup_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int ds, const uint8_t * s1, int ss1, const uint8_t * s2_256, int ss2, int n))(_oil_function_class_tablelookup_u8.func))(d, ds, s1, ss1, s2_256, ss2, n); sl@0: } sl@0: sl@0: #undef oil_testzero_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_testzero_u8 (uint32_t * d_1, const uint8_t * s, int n) sl@0: { sl@0: if (_oil_function_class_testzero_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_testzero_u8); sl@0: } sl@0: ((void (*)(uint32_t * d_1, const uint8_t * s, int n))(_oil_function_class_testzero_u8.func))(d_1, s, n); sl@0: } sl@0: sl@0: #undef oil_trans8x8_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_trans8x8_f64 (double * d_8x8, int ds, const double * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_trans8x8_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_trans8x8_f64); sl@0: } sl@0: ((void (*)(double * d_8x8, int ds, const double * s_8x8, int ss))(_oil_function_class_trans8x8_f64.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_trans8x8_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_trans8x8_u16 (uint16_t * d_8x8, int ds, const uint16_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_trans8x8_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_trans8x8_u16); sl@0: } sl@0: ((void (*)(uint16_t * d_8x8, int ds, const uint16_t * s_8x8, int ss))(_oil_function_class_trans8x8_u16.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_trans8x8_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_trans8x8_u32 (uint32_t * d_8x8, int ds, const uint32_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_trans8x8_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_trans8x8_u32); sl@0: } sl@0: ((void (*)(uint32_t * d_8x8, int ds, const uint32_t * s_8x8, int ss))(_oil_function_class_trans8x8_u32.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_trans8x8_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_trans8x8_u8 (uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_trans8x8_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_trans8x8_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss))(_oil_function_class_trans8x8_u8.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_unpackyuyv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_unpackyuyv (uint8_t * d1_nx2, uint8_t * d2, uint8_t * d3, const uint32_t * s, int n) sl@0: { sl@0: if (_oil_function_class_unpackyuyv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_unpackyuyv); sl@0: } sl@0: ((void (*)(uint8_t * d1_nx2, uint8_t * d2, uint8_t * d3, const uint32_t * s, int n))(_oil_function_class_unpackyuyv.func))(d1_nx2, d2, d3, s, n); sl@0: } sl@0: sl@0: #undef oil_unzigzag8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_unzigzag8x8_s16 (int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_unzigzag8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_unzigzag8x8_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss))(_oil_function_class_unzigzag8x8_s16.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: #undef oil_utf8_validate sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_utf8_validate (int32_t * d_1, const uint8_t * s, int n) sl@0: { sl@0: if (_oil_function_class_utf8_validate.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_utf8_validate); sl@0: } sl@0: ((void (*)(int32_t * d_1, const uint8_t * s, int n))(_oil_function_class_utf8_validate.func))(d_1, s, n); sl@0: } sl@0: sl@0: #undef oil_uyvy2ayuv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_uyvy2ayuv (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_uyvy2ayuv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_uyvy2ayuv); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_uyvy2ayuv.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_f32 (float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n, const float * s3_1, const float * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_f32); sl@0: } sl@0: ((void (*)(float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n, const float * s3_1, const float * s4_1))(_oil_function_class_vectoradd_f32.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_f64 (double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n, const double * s3_1, const double * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_f64); sl@0: } sl@0: ((void (*)(double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n, const double * s3_1, const double * s4_1))(_oil_function_class_vectoradd_f64.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s16 (int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n, const int16_t * s3_1, const int16_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s16); sl@0: } sl@0: ((void (*)(int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n, const int16_t * s3_1, const int16_t * s4_1))(_oil_function_class_vectoradd_s16.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s32 (int32_t * d, int dstr, const int32_t * s1, int sstr1, const int32_t * s2, int sstr2, int n, const int32_t * s3_1, const int32_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_s32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s32); sl@0: } sl@0: ((void (*)(int32_t * d, int dstr, const int32_t * s1, int sstr1, const int32_t * s2, int sstr2, int n, const int32_t * s3_1, const int32_t * s4_1))(_oil_function_class_vectoradd_s32.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s8 (int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n, const int8_t * s3_1, const int8_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s8); sl@0: } sl@0: ((void (*)(int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n, const int8_t * s3_1, const int8_t * s4_1))(_oil_function_class_vectoradd_s8.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_f32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_f32 (float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_f32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_f32); sl@0: } sl@0: ((void (*)(float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_f32.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_f64 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_f64 (double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_f64.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_f64); sl@0: } sl@0: ((void (*)(double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_f64.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_s16 (int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_s16); sl@0: } sl@0: ((void (*)(int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_s16.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_s8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_s8 (int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_s8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_s8); sl@0: } sl@0: ((void (*)(int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_s8.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_u16 (uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_u16); sl@0: } sl@0: ((void (*)(uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_u16.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_s_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_s_u8 (uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n) sl@0: { sl@0: if (_oil_function_class_vectoradd_s_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_s_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n))(_oil_function_class_vectoradd_s_u8.func))(d, dstr, s1, sstr1, s2, sstr2, n); sl@0: } sl@0: sl@0: #undef oil_vectoradd_u16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_u16 (uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n, const uint16_t * s3_1, const uint16_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_u16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_u16); sl@0: } sl@0: ((void (*)(uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n, const uint16_t * s3_1, const uint16_t * s4_1))(_oil_function_class_vectoradd_u16.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_u32 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_u32 (uint32_t * d, int dstr, const uint32_t * s1, int sstr1, const uint32_t * s2, int sstr2, int n, const uint32_t * s3_1, const uint32_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_u32.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_u32); sl@0: } sl@0: ((void (*)(uint32_t * d, int dstr, const uint32_t * s1, int sstr1, const uint32_t * s2, int sstr2, int n, const uint32_t * s3_1, const uint32_t * s4_1))(_oil_function_class_vectoradd_u32.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_vectoradd_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_vectoradd_u8 (uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n, const uint8_t * s3_1, const uint8_t * s4_1) sl@0: { sl@0: if (_oil_function_class_vectoradd_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_vectoradd_u8); sl@0: } sl@0: ((void (*)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n, const uint8_t * s3_1, const uint8_t * s4_1))(_oil_function_class_vectoradd_u8.func))(d, dstr, s1, sstr1, s2, sstr2, n, s3_1, s4_1); sl@0: } sl@0: sl@0: #undef oil_yuv2rgbx_sub2_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_yuv2rgbx_sub2_u8 (uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_yuv2rgbx_sub2_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_yuv2rgbx_sub2_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n))(_oil_function_class_yuv2rgbx_sub2_u8.func))(d_4xn, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_yuv2rgbx_sub4_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_yuv2rgbx_sub4_u8 (uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_yuv2rgbx_sub4_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_yuv2rgbx_sub4_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n))(_oil_function_class_yuv2rgbx_sub4_u8.func))(d_4xn, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_yuv2rgbx_u8 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_yuv2rgbx_u8 (uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n) sl@0: { sl@0: if (_oil_function_class_yuv2rgbx_u8.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_yuv2rgbx_u8); sl@0: } sl@0: ((void (*)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n))(_oil_function_class_yuv2rgbx_u8.func))(d_4xn, src1, src2, src3, n); sl@0: } sl@0: sl@0: #undef oil_yuyv2ayuv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_yuyv2ayuv (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_yuyv2ayuv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_yuyv2ayuv); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_yuyv2ayuv.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_yvyu2ayuv sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_yvyu2ayuv (uint32_t * d_n, const uint32_t * s_n, int n) sl@0: { sl@0: if (_oil_function_class_yvyu2ayuv.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_yvyu2ayuv); sl@0: } sl@0: ((void (*)(uint32_t * d_n, const uint32_t * s_n, int n))(_oil_function_class_yvyu2ayuv.func))(d_n, s_n, n); sl@0: } sl@0: sl@0: #undef oil_zigzag8x8_s16 sl@0: #ifdef __SYMBIAN32__ sl@0: sl@0: #endif sl@0: void sl@0: oil_zigzag8x8_s16 (int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss) sl@0: { sl@0: if (_oil_function_class_zigzag8x8_s16.func == NULL) { sl@0: oil_class_optimize (&_oil_function_class_zigzag8x8_s16); sl@0: } sl@0: ((void (*)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss))(_oil_function_class_zigzag8x8_s16.func))(d_8x8, ds, s_8x8, ss); sl@0: } sl@0: sl@0: