os/ossrv/genericopenlibs/liboil/src/liboilfuncs.h
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/genericopenlibs/liboil/src/liboilfuncs.h	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,1713 @@
     1.4 +/*
     1.5 + * LIBOIL - Library of Optimized Inner Loops
     1.6 + * Copyright (c) 2004 David A. Schleef <ds@schleef.org>
     1.7 + * All rights reserved.
     1.8 + *
     1.9 + * Redistribution and use in source and binary forms, with or without
    1.10 + * modification, are permitted provided that the following conditions
    1.11 + * are met:
    1.12 + * 1. Redistributions of source code must retain the above copyright
    1.13 + *    notice, this list of conditions and the following disclaimer.
    1.14 + * 2. Redistributions in binary form must reproduce the above copyright
    1.15 + *    notice, this list of conditions and the following disclaimer in the
    1.16 + *    documentation and/or other materials provided with the distribution.
    1.17 + * 
    1.18 + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
    1.19 + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    1.20 + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    1.21 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
    1.22 + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    1.23 + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
    1.24 + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
    1.25 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
    1.26 + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
    1.27 + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    1.28 + * POSSIBILITY OF SUCH DAMAGE.
    1.29 + */
    1.30 +
    1.31 +/* This file is automatically generated.  Do not edit. */
    1.32 +
    1.33 +#ifndef _LIBOIL_FUNCS_H_
    1.34 +#define _LIBOIL_FUNCS_H_
    1.35 +
    1.36 +#include <liboil/liboiltypes.h>
    1.37 +
    1.38 +#ifdef __cplusplus
    1.39 +extern "C" {
    1.40 +#endif
    1.41 +
    1.42 +#ifdef __SYMBIAN32__
    1.43 +#include <liboil/globals.h>
    1.44 +typedef void (*_oil_type_abs_f32_f32)(float * dest, int dstr, const float * src, int sstr, int n);
    1.45 +typedef void (*_oil_type_abs_f64_f64)(double * dest, int dstr, const double * src, int sstr, int n);
    1.46 +typedef void (*_oil_type_abs_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
    1.47 +typedef void (*_oil_type_abs_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
    1.48 +typedef void (*_oil_type_abs_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
    1.49 +typedef void (*_oil_type_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);
    1.50 +typedef void (*_oil_type_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);
    1.51 +typedef void (*_oil_type_add_const_rshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n);
    1.52 +typedef void (*_oil_type_add_f32)(float * d, const float * s1, const float * s2, int n);
    1.53 +typedef void (*_oil_type_add_f64)(double * d, const double * s1, const double * s2, int n);
    1.54 +typedef void (*_oil_type_add_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, int n);
    1.55 +typedef void (*_oil_type_add_s16_u8)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n);
    1.56 +typedef void (*_oil_type_addc_rshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n);
    1.57 +typedef void (*_oil_type_addc_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n);
    1.58 +typedef void (*_oil_type_argb_paint_u8)(uint8_t * i_4xn, const uint8_t * s1_4, const uint8_t * s2_n, int n);
    1.59 +typedef void (*_oil_type_average2_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n);
    1.60 +typedef void (*_oil_type_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);
    1.61 +typedef void (*_oil_type_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);
    1.62 +typedef void (*_oil_type_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);
    1.63 +typedef void (*_oil_type_ayuv2argb_u8)(uint8_t * d_4xn, const uint8_t * s_4xn, int n);
    1.64 +typedef void (*_oil_type_ayuv2uyvy)(uint32_t * d_n, const uint32_t * s_n, int n);
    1.65 +typedef void (*_oil_type_ayuv2yuyv)(uint32_t * d_n, const uint32_t * s_n, int n);
    1.66 +typedef void (*_oil_type_ayuv2yvyu)(uint32_t * d_n, const uint32_t * s_n, int n);
    1.67 +typedef void (*_oil_type_clamp_f32)(float * dest, const float * src, int n, const float * s2_1, const float * s3_1);
    1.68 +typedef void (*_oil_type_clamp_f64)(double * dest, const double * src, int n, const double * s2_1, const double * s3_1);
    1.69 +typedef void (*_oil_type_clamp_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1, const int16_t * s3_1);
    1.70 +typedef void (*_oil_type_clamp_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1, const int32_t * s3_1);
    1.71 +typedef void (*_oil_type_clamp_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1, const int8_t * s3_1);
    1.72 +typedef void (*_oil_type_clamp_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1, const uint16_t * s3_1);
    1.73 +typedef void (*_oil_type_clamp_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1, const uint32_t * s3_1);
    1.74 +typedef void (*_oil_type_clamp_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1, const uint8_t * s3_1);
    1.75 +typedef void (*_oil_type_clamphigh_f32)(float * dest, const float * src, int n, const float * s2_1);
    1.76 +typedef void (*_oil_type_clamphigh_f64)(double * dest, const double * src, int n, const double * s2_1);
    1.77 +typedef void (*_oil_type_clamphigh_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1);
    1.78 +typedef void (*_oil_type_clamphigh_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1);
    1.79 +typedef void (*_oil_type_clamphigh_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1);
    1.80 +typedef void (*_oil_type_clamphigh_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1);
    1.81 +typedef void (*_oil_type_clamphigh_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1);
    1.82 +typedef void (*_oil_type_clamphigh_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1);
    1.83 +typedef void (*_oil_type_clamplow_f32)(float * dest, const float * src, int n, const float * s2_1);
    1.84 +typedef void (*_oil_type_clamplow_f64)(double * dest, const double * src, int n, const double * s2_1);
    1.85 +typedef void (*_oil_type_clamplow_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1);
    1.86 +typedef void (*_oil_type_clamplow_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1);
    1.87 +typedef void (*_oil_type_clamplow_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1);
    1.88 +typedef void (*_oil_type_clamplow_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1);
    1.89 +typedef void (*_oil_type_clamplow_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1);
    1.90 +typedef void (*_oil_type_clamplow_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1);
    1.91 +typedef void (*_oil_type_clip_f32)(float * dest, int dstr, const float * src, int sstr, int n, const float * s2_1, const float * s3_1);
    1.92 +typedef void (*_oil_type_clip_f64)(double * dest, int dstr, const double * src, int sstr, int n, const double * s2_1, const double * s3_1);
    1.93 +typedef void (*_oil_type_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);
    1.94 +typedef void (*_oil_type_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);
    1.95 +typedef void (*_oil_type_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);
    1.96 +typedef void (*_oil_type_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);
    1.97 +typedef void (*_oil_type_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);
    1.98 +typedef void (*_oil_type_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);
    1.99 +typedef void (*_oil_type_clipconv8x8_u8_s16)(uint8_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.100 +typedef void (*_oil_type_clipconv_s16_f32)(int16_t * dest, int dstr, const float * src, int sstr, int n);
   1.101 +typedef void (*_oil_type_clipconv_s16_f64)(int16_t * dest, int dstr, const double * src, int sstr, int n);
   1.102 +typedef void (*_oil_type_clipconv_s16_s32)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.103 +typedef void (*_oil_type_clipconv_s16_u16)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.104 +typedef void (*_oil_type_clipconv_s16_u32)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.105 +typedef void (*_oil_type_clipconv_s32_f32)(int32_t * dest, int dstr, const float * src, int sstr, int n);
   1.106 +typedef void (*_oil_type_clipconv_s32_f64)(int32_t * dest, int dstr, const double * src, int sstr, int n);
   1.107 +typedef void (*_oil_type_clipconv_s32_u32)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.108 +typedef void (*_oil_type_clipconv_s8_f32)(int8_t * dest, int dstr, const float * src, int sstr, int n);
   1.109 +typedef void (*_oil_type_clipconv_s8_f64)(int8_t * dest, int dstr, const double * src, int sstr, int n);
   1.110 +typedef void (*_oil_type_clipconv_s8_s16)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.111 +typedef void (*_oil_type_clipconv_s8_s32)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.112 +typedef void (*_oil_type_clipconv_s8_u16)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.113 +typedef void (*_oil_type_clipconv_s8_u32)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.114 +typedef void (*_oil_type_clipconv_s8_u8)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.115 +typedef void (*_oil_type_clipconv_u16_f32)(uint16_t * dest, int dstr, const float * src, int sstr, int n);
   1.116 +typedef void (*_oil_type_clipconv_u16_f64)(uint16_t * dest, int dstr, const double * src, int sstr, int n);
   1.117 +typedef void (*_oil_type_clipconv_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.118 +typedef void (*_oil_type_clipconv_u16_s32)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.119 +typedef void (*_oil_type_clipconv_u16_u32)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.120 +typedef void (*_oil_type_clipconv_u32_f32)(uint32_t * dest, int dstr, const float * src, int sstr, int n);
   1.121 +typedef void (*_oil_type_clipconv_u32_f64)(uint32_t * dest, int dstr, const double * src, int sstr, int n);
   1.122 +typedef void (*_oil_type_clipconv_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.123 +typedef void (*_oil_type_clipconv_u8_f32)(uint8_t * dest, int dstr, const float * src, int sstr, int n);
   1.124 +typedef void (*_oil_type_clipconv_u8_f64)(uint8_t * dest, int dstr, const double * src, int sstr, int n);
   1.125 +typedef void (*_oil_type_clipconv_u8_s16)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.126 +typedef void (*_oil_type_clipconv_u8_s32)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.127 +typedef void (*_oil_type_clipconv_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.128 +typedef void (*_oil_type_clipconv_u8_u16)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.129 +typedef void (*_oil_type_clipconv_u8_u32)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.130 +typedef void (*_oil_type_colorspace_argb)(uint32_t * d, const uint32_t * s, const int16_t * s2_24, int n);
   1.131 +typedef void (*_oil_type_colsad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
   1.132 +typedef void (*_oil_type_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);
   1.133 +typedef void (*_oil_type_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);
   1.134 +typedef void (*_oil_type_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);
   1.135 +typedef void (*_oil_type_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);
   1.136 +typedef void (*_oil_type_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);
   1.137 +typedef void (*_oil_type_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);
   1.138 +typedef void (*_oil_type_compare_u8)(uint32_t * d_1, const uint8_t * s1, const uint8_t * s2, int n);
   1.139 +typedef void (*_oil_type_composite_add_argb)(uint32_t * i_n, const uint32_t * s1_n, int n);
   1.140 +typedef void (*_oil_type_composite_add_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, int n);
   1.141 +typedef void (*_oil_type_composite_add_u8)(uint8_t * i_n, const uint8_t * s1_n, int n);
   1.142 +typedef void (*_oil_type_composite_add_u8_const_src)(uint8_t * i_n, const uint8_t * s1_1, int n);
   1.143 +typedef void (*_oil_type_composite_in_argb)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_n, int n);
   1.144 +typedef void (*_oil_type_composite_in_argb_const_mask)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_1, int n);
   1.145 +typedef void (*_oil_type_composite_in_argb_const_src)(uint32_t * d_n, const uint32_t * s1_1, const uint8_t * s2_n, int n);
   1.146 +typedef void (*_oil_type_composite_in_over_argb)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_n, int n);
   1.147 +typedef void (*_oil_type_composite_in_over_argb_const_mask)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_1, int n);
   1.148 +typedef void (*_oil_type_composite_in_over_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, const uint8_t * s2_n, int n);
   1.149 +typedef void (*_oil_type_composite_over_argb)(uint32_t * i_n, const uint32_t * s1_n, int n);
   1.150 +typedef void (*_oil_type_composite_over_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, int n);
   1.151 +typedef void (*_oil_type_composite_over_u8)(uint8_t * i_n, const uint8_t * s1_n, int n);
   1.152 +typedef void (*_oil_type_conv8x8_f64_s16)(double * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.153 +typedef void (*_oil_type_conv8x8_s16_f64)(int16_t * d_8x8, int dstr, const double * s_8x8, int sstr);
   1.154 +typedef void (*_oil_type_conv_f32_f64)(float * dest, int dstr, const double * src, int sstr, int n);
   1.155 +typedef void (*_oil_type_conv_f32_s16)(float * dest, int dstr, const int16_t * src, int sstr, int n);
   1.156 +typedef void (*_oil_type_conv_f32_s32)(float * dest, int dstr, const int32_t * src, int sstr, int n);
   1.157 +typedef void (*_oil_type_conv_f32_s8)(float * dest, int dstr, const int8_t * src, int sstr, int n);
   1.158 +typedef void (*_oil_type_conv_f32_u16)(float * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.159 +typedef void (*_oil_type_conv_f32_u32)(float * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.160 +typedef void (*_oil_type_conv_f32_u8)(float * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.161 +typedef void (*_oil_type_conv_f64_f32)(double * dest, int dstr, const float * src, int sstr, int n);
   1.162 +typedef void (*_oil_type_conv_f64_s16)(double * dest, int dstr, const int16_t * src, int sstr, int n);
   1.163 +typedef void (*_oil_type_conv_f64_s32)(double * dest, int dstr, const int32_t * src, int sstr, int n);
   1.164 +typedef void (*_oil_type_conv_f64_s8)(double * dest, int dstr, const int8_t * src, int sstr, int n);
   1.165 +typedef void (*_oil_type_conv_f64_u16)(double * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.166 +typedef void (*_oil_type_conv_f64_u32)(double * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.167 +typedef void (*_oil_type_conv_f64_u8)(double * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.168 +typedef void (*_oil_type_conv_s16_f32)(int16_t * dest, int dstr, const float * src, int sstr, int n);
   1.169 +typedef void (*_oil_type_conv_s16_f64)(int16_t * dest, int dstr, const double * src, int sstr, int n);
   1.170 +typedef void (*_oil_type_conv_s16_s32)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.171 +typedef void (*_oil_type_conv_s16_s8)(int16_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.172 +typedef void (*_oil_type_conv_s16_u16)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.173 +typedef void (*_oil_type_conv_s16_u32)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.174 +typedef void (*_oil_type_conv_s16_u8)(int16_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.175 +typedef void (*_oil_type_conv_s32_f32)(int32_t * dest, int dstr, const float * src, int sstr, int n);
   1.176 +typedef void (*_oil_type_conv_s32_f64)(int32_t * dest, int dstr, const double * src, int sstr, int n);
   1.177 +typedef void (*_oil_type_conv_s32_s16)(int32_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.178 +typedef void (*_oil_type_conv_s32_s8)(int32_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.179 +typedef void (*_oil_type_conv_s32_u16)(int32_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.180 +typedef void (*_oil_type_conv_s32_u32)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.181 +typedef void (*_oil_type_conv_s32_u8)(int32_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.182 +typedef void (*_oil_type_conv_s8_f32)(int8_t * dest, int dstr, const float * src, int sstr, int n);
   1.183 +typedef void (*_oil_type_conv_s8_f64)(int8_t * dest, int dstr, const double * src, int sstr, int n);
   1.184 +typedef void (*_oil_type_conv_s8_s16)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.185 +typedef void (*_oil_type_conv_s8_s32)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.186 +typedef void (*_oil_type_conv_s8_u16)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.187 +typedef void (*_oil_type_conv_s8_u32)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.188 +typedef void (*_oil_type_conv_s8_u8)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.189 +typedef void (*_oil_type_conv_u16_f32)(uint16_t * dest, int dstr, const float * src, int sstr, int n);
   1.190 +typedef void (*_oil_type_conv_u16_f64)(uint16_t * dest, int dstr, const double * src, int sstr, int n);
   1.191 +typedef void (*_oil_type_conv_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.192 +typedef void (*_oil_type_conv_u16_s32)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.193 +typedef void (*_oil_type_conv_u16_s8)(uint16_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.194 +typedef void (*_oil_type_conv_u16_u32)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.195 +typedef void (*_oil_type_conv_u16_u8)(uint16_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.196 +typedef void (*_oil_type_conv_u32_f32)(uint32_t * dest, int dstr, const float * src, int sstr, int n);
   1.197 +typedef void (*_oil_type_conv_u32_f64)(uint32_t * dest, int dstr, const double * src, int sstr, int n);
   1.198 +typedef void (*_oil_type_conv_u32_s16)(uint32_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.199 +typedef void (*_oil_type_conv_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.200 +typedef void (*_oil_type_conv_u32_s8)(uint32_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.201 +typedef void (*_oil_type_conv_u32_u16)(uint32_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.202 +typedef void (*_oil_type_conv_u32_u8)(uint32_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.203 +typedef void (*_oil_type_conv_u8_f32)(uint8_t * dest, int dstr, const float * src, int sstr, int n);
   1.204 +typedef void (*_oil_type_conv_u8_f64)(uint8_t * dest, int dstr, const double * src, int sstr, int n);
   1.205 +typedef void (*_oil_type_conv_u8_s16)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.206 +typedef void (*_oil_type_conv_u8_s32)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.207 +typedef void (*_oil_type_conv_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.208 +typedef void (*_oil_type_conv_u8_u16)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.209 +typedef void (*_oil_type_conv_u8_u32)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.210 +typedef void (*_oil_type_convert_s16_f32)(int16_t * dest, const float * src, int n);
   1.211 +typedef void (*_oil_type_convert_s16_f64)(int16_t * dest, const double * src, int n);
   1.212 +typedef void (*_oil_type_convert_s16_s32)(int16_t * dest, const int32_t * src, int n);
   1.213 +typedef void (*_oil_type_convert_s16_s8)(int16_t * dest, const int8_t * src, int n);
   1.214 +typedef void (*_oil_type_convert_s16_u16)(int16_t * dest, const uint16_t * src, int n);
   1.215 +typedef void (*_oil_type_convert_s16_u32)(int16_t * dest, const uint32_t * src, int n);
   1.216 +typedef void (*_oil_type_convert_s16_u8)(int16_t * dest, const uint8_t * src, int n);
   1.217 +typedef void (*_oil_type_convert_s32_f64)(int32_t * dest, const double * src, int n);
   1.218 +typedef void (*_oil_type_convert_s32_s16)(int32_t * dest, const int16_t * src, int n);
   1.219 +typedef void (*_oil_type_convert_s32_s8)(int32_t * dest, const int8_t * src, int n);
   1.220 +typedef void (*_oil_type_convert_s32_u16)(int32_t * dest, const uint16_t * src, int n);
   1.221 +typedef void (*_oil_type_convert_s32_u32)(int32_t * dest, const uint32_t * src, int n);
   1.222 +typedef void (*_oil_type_convert_s32_u8)(int32_t * dest, const uint8_t * src, int n);
   1.223 +typedef void (*_oil_type_convert_s8_f32)(int8_t * dest, const float * src, int n);
   1.224 +typedef void (*_oil_type_convert_s8_f64)(int8_t * dest, const double * src, int n);
   1.225 +typedef void (*_oil_type_convert_s8_s16)(int8_t * dest, const int16_t * src, int n);
   1.226 +typedef void (*_oil_type_convert_s8_s32)(int8_t * dest, const int32_t * src, int n);
   1.227 +typedef void (*_oil_type_convert_s8_u16)(int8_t * dest, const uint16_t * src, int n);
   1.228 +typedef void (*_oil_type_convert_s8_u32)(int8_t * dest, const uint32_t * src, int n);
   1.229 +typedef void (*_oil_type_convert_s8_u8)(int8_t * dest, const uint8_t * src, int n);
   1.230 +typedef void (*_oil_type_convert_u16_f32)(uint16_t * dest, const float * src, int n);
   1.231 +typedef void (*_oil_type_convert_u16_f64)(uint16_t * dest, const double * src, int n);
   1.232 +typedef void (*_oil_type_convert_u16_s16)(uint16_t * dest, const int16_t * src, int n);
   1.233 +typedef void (*_oil_type_convert_u16_s32)(uint16_t * dest, const int32_t * src, int n);
   1.234 +typedef void (*_oil_type_convert_u16_u32)(uint16_t * dest, const uint32_t * src, int n);
   1.235 +typedef void (*_oil_type_convert_u16_u8)(uint16_t * dest, const uint8_t * src, int n);
   1.236 +typedef void (*_oil_type_convert_u32_f64)(uint32_t * dest, const double * src, int n);
   1.237 +typedef void (*_oil_type_convert_u32_s32)(uint32_t * dest, const int32_t * src, int n);
   1.238 +typedef void (*_oil_type_convert_u32_u16)(uint32_t * dest, const uint16_t * src, int n);
   1.239 +typedef void (*_oil_type_convert_u32_u8)(uint32_t * dest, const uint8_t * src, int n);
   1.240 +typedef void (*_oil_type_convert_u8_f32)(uint8_t * dest, const float * src, int n);
   1.241 +typedef void (*_oil_type_convert_u8_f64)(uint8_t * dest, const double * src, int n);
   1.242 +typedef void (*_oil_type_convert_u8_s16)(uint8_t * dest, const int16_t * src, int n);
   1.243 +typedef void (*_oil_type_convert_u8_s32)(uint8_t * dest, const int32_t * src, int n);
   1.244 +typedef void (*_oil_type_convert_u8_s8)(uint8_t * dest, const int8_t * src, int n);
   1.245 +typedef void (*_oil_type_convert_u8_u16)(uint8_t * dest, const uint16_t * src, int n);
   1.246 +typedef void (*_oil_type_convert_u8_u32)(uint8_t * dest, const uint32_t * src, int n);
   1.247 +typedef void (*_oil_type_copy8x8_u8)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss);
   1.248 +typedef void (*_oil_type_copy_u8)(uint8_t * dest, const uint8_t * src, int n);
   1.249 +typedef void (*_oil_type_dct36_f32)(float * d_36, int dstr, const float * s_36, int sstr);
   1.250 +typedef void (*_oil_type_deinterleave)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.251 +typedef void (*_oil_type_deinterleave2_s16)(int16_t * d1_n, int16_t * d2_n, const int16_t * s_2xn, int n);
   1.252 +typedef void (*_oil_type_dequantize8x8_s16)(int16_t * d_8x8, int dstr, const int16_t * s1_8x8, int sstr1, const int16_t * s2_8x8, int sstr2);
   1.253 +typedef void (*_oil_type_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);
   1.254 +typedef void (*_oil_type_diff8x8_const128_s16_u8)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1);
   1.255 +typedef void (*_oil_type_diff8x8_s16_u8)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
   1.256 +typedef void (*_oil_type_diffsquaresum_f32)(float * d_1, const float * src1, int sstr1, const float * src2, int sstr2, int n);
   1.257 +typedef void (*_oil_type_diffsquaresum_f64)(double * d_1, const double * src1, int sstr1, const double * src2, int sstr2, int n);
   1.258 +typedef void (*_oil_type_divide_f32)(float * d, const float * s1, const float * s2, int n);
   1.259 +typedef void (*_oil_type_divide_f64)(double * d, const double * s1, const double * s2, int n);
   1.260 +typedef void (*_oil_type_err_inter8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
   1.261 +typedef void (*_oil_type_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);
   1.262 +typedef void (*_oil_type_err_intra8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1);
   1.263 +typedef void (*_oil_type_fdct8_f64)(double * d_8, const double * s_8, int dstr, int sstr);
   1.264 +typedef void (*_oil_type_fdct8x8_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
   1.265 +typedef void (*_oil_type_fdct8x8s_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
   1.266 +typedef void (*_oil_type_fdct8x8theora)(const int16_t * s_8x8, int16_t * d_8x8);
   1.267 +typedef void (*_oil_type_floor_f32)(float * d, const float * s, int n);
   1.268 +typedef void (*_oil_type_idct8_f64)(double * d_8, int dstr, const double * s_8, int sstr);
   1.269 +typedef void (*_oil_type_idct8theora_s16)(int16_t * d_8, int dstr, const int16_t * s_8, int sstr);
   1.270 +typedef void (*_oil_type_idct8x8_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
   1.271 +typedef void (*_oil_type_idct8x8_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.272 +typedef void (*_oil_type_idct8x8lim10_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
   1.273 +typedef void (*_oil_type_idct8x8lim10_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.274 +typedef void (*_oil_type_idct8x8theora_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.275 +typedef void (*_oil_type_imdct12_f64)(double * d_12, const double * s_6);
   1.276 +typedef void (*_oil_type_imdct32_f32)(float * d_32, const float * s_32);
   1.277 +typedef void (*_oil_type_imdct36_f64)(double * d_36, const double * s_18);
   1.278 +typedef void (*_oil_type_interleave)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.279 +typedef void (*_oil_type_interleave2_s16)(int16_t * d_2xn, const int16_t * s1_n, const int16_t * s2_n, int n);
   1.280 +typedef void (*_oil_type_inverse_f32)(float * d, const float * s, int n);
   1.281 +typedef void (*_oil_type_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);
   1.282 +typedef void (*_oil_type_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);
   1.283 +typedef void (*_oil_type_lift_add_shift1)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
   1.284 +typedef void (*_oil_type_lift_add_shift2)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
   1.285 +typedef void (*_oil_type_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);
   1.286 +typedef void (*_oil_type_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);
   1.287 +typedef void (*_oil_type_lift_sub_shift1)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
   1.288 +typedef void (*_oil_type_lift_sub_shift2)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
   1.289 +typedef void (*_oil_type_lshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n);
   1.290 +typedef void (*_oil_type_mas10_u8)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
   1.291 +typedef void (*_oil_type_mas10_u8_l15)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
   1.292 +typedef void (*_oil_type_mas10_u8_sym_l15)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
   1.293 +typedef void (*_oil_type_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);
   1.294 +typedef void (*_oil_type_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);
   1.295 +typedef void (*_oil_type_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);
   1.296 +typedef void (*_oil_type_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);
   1.297 +typedef void (*_oil_type_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);
   1.298 +typedef void (*_oil_type_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);
   1.299 +typedef void (*_oil_type_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);
   1.300 +typedef void (*_oil_type_mas8_add_s16)(int16_t * d, const int16_t * s1, const int16_t * s2_np7, const int16_t * s3_8, const int16_t * s4_2, int n);
   1.301 +typedef void (*_oil_type_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);
   1.302 +typedef void (*_oil_type_mas8_u8)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
   1.303 +typedef void (*_oil_type_mas8_u8_l15)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
   1.304 +typedef void (*_oil_type_mas8_u8_sym_l15)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
   1.305 +typedef void (*_oil_type_maximum_f32)(float * d, const float * s1, const float * s2, int n);
   1.306 +typedef void (*_oil_type_maximum_f64)(float * d, const float * s1, const float * s2, int n);
   1.307 +typedef void (*_oil_type_md5)(uint32_t * i_4, const uint32_t * s_16);
   1.308 +typedef void (*_oil_type_mdct12_f64)(double * d_6, const double * s_12);
   1.309 +typedef void (*_oil_type_mdct36_f64)(double * d_18, const double * s_36);
   1.310 +typedef void (*_oil_type_merge_linear_argb)(uint32_t * d_n, const uint32_t * s_n, const uint32_t * s2_n, const uint32_t * s3_1, int n);
   1.311 +typedef void (*_oil_type_merge_linear_u8)(uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n);
   1.312 +typedef void (*_oil_type_minimum_f32)(float * d, const float * s1, const float * s2, int n);
   1.313 +typedef void (*_oil_type_minimum_f64)(float * d, const float * s1, const float * s2, int n);
   1.314 +typedef void (*_oil_type_mix_u8)(uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
   1.315 +typedef void (*_oil_type_mt19937)(uint32_t * d_624, uint32_t * i_624);
   1.316 +typedef void (*_oil_type_mult8x8_s16)(int16_t * d_8x8, const int16_t * s1_8x8, const int16_t * s2_8x8, int ds, int ss1, int ss2);
   1.317 +typedef void (*_oil_type_multiply_and_acc_12xn_s16_u8)(int16_t * i1_12xn, int is1, const int16_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n);
   1.318 +typedef void (*_oil_type_multiply_and_acc_16xn_s16_u8)(int16_t * i1_16xn, int is1, const int16_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n);
   1.319 +typedef void (*_oil_type_multiply_and_acc_24xn_s16_u8)(int16_t * i1_24xn, int is1, const int16_t * s1_24xn, int ss1, const uint8_t * s2_24xn, int ss2, int n);
   1.320 +typedef void (*_oil_type_multiply_and_acc_6xn_s16_u8)(int16_t * i1_6xn, int is1, const int16_t * s1_6xn, int ss1, const uint8_t * s2_6xn, int ss2, int n);
   1.321 +typedef void (*_oil_type_multiply_and_acc_8xn_s16_u8)(int16_t * i1_8xn, int is1, const int16_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n);
   1.322 +typedef void (*_oil_type_multiply_and_add_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, const int16_t * src3, int n);
   1.323 +typedef void (*_oil_type_multiply_and_add_s16_u8)(int16_t * d, const int16_t * src1, const int16_t * src2, const uint8_t * src3, int n);
   1.324 +typedef void (*_oil_type_multiply_f32)(float * d, const float * s1, const float * s2, int n);
   1.325 +typedef void (*_oil_type_multiply_f64)(double * d, const double * s1, const double * s2, int n);
   1.326 +typedef void (*_oil_type_multsum_f32)(float * dest, const float * src1, int sstr1, const float * src2, int sstr2, int n);
   1.327 +typedef void (*_oil_type_multsum_f64)(double * dest, const double * src1, int sstr1, const double * src2, int sstr2, int n);
   1.328 +typedef void (*_oil_type_negative_f32)(float * d, const float * s, int n);
   1.329 +typedef void (*_oil_type_null)(void);
   1.330 +typedef void (*_oil_type_packyuyv)(uint32_t * d, const uint8_t * s1_nx2, const uint8_t * s2, const uint8_t * s3, int n);
   1.331 +typedef void (*_oil_type_permute_f32)(float * dest, int dstr, const float * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.332 +typedef void (*_oil_type_permute_f64)(double * dest, int dstr, const double * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.333 +typedef void (*_oil_type_permute_s16)(int16_t * dest, int dstr, const int16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.334 +typedef void (*_oil_type_permute_s32)(int32_t * dest, int dstr, const int32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.335 +typedef void (*_oil_type_permute_s8)(int8_t * dest, int dstr, const int8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.336 +typedef void (*_oil_type_permute_u16)(uint16_t * dest, int dstr, const uint16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.337 +typedef void (*_oil_type_permute_u32)(uint32_t * dest, int dstr, const uint32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.338 +typedef void (*_oil_type_permute_u8)(uint8_t * dest, int dstr, const uint8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
   1.339 +typedef void (*_oil_type_recon8x8_inter)(uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const int16_t * s2_8x8);
   1.340 +typedef void (*_oil_type_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);
   1.341 +typedef void (*_oil_type_recon8x8_intra)(uint8_t * d_8x8, int ds, const int16_t * s_8x8);
   1.342 +typedef void (*_oil_type_resample_linear_argb)(uint32_t * d_n, const uint32_t * s_2xn, int n, uint32_t * i_2);
   1.343 +typedef void (*_oil_type_resample_linear_u8)(uint8_t * d_n, const uint8_t * s_2xn, int n, uint32_t * i_2);
   1.344 +typedef void (*_oil_type_rgb2bgr)(uint8_t * d_3xn, const uint8_t * s_3xn, int n);
   1.345 +typedef void (*_oil_type_rgb2rgba)(uint8_t * d_4xn, const uint8_t * s_3xn, int n);
   1.346 +typedef void (*_oil_type_rgb565_to_argb)(uint32_t * d, const uint16_t * s, int n);
   1.347 +typedef void (*_oil_type_rowsad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, const uint8_t * s2_8x8);
   1.348 +typedef void (*_oil_type_sad12x12_12xn_u8)(uint32_t * d_n, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12xnp11, int ss2, int n);
   1.349 +typedef void (*_oil_type_sad12x12_u8)(uint32_t * d_1, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12x12, int ss2);
   1.350 +typedef void (*_oil_type_sad16x16_16xn_u8)(uint32_t * d_n, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16xnp15, int ss2, int n);
   1.351 +typedef void (*_oil_type_sad16x16_u8)(uint32_t * d_1, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16x16, int ss2);
   1.352 +typedef void (*_oil_type_sad8x8_8xn_u8)(uint32_t * d_n, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8xnp7, int ss2, int n);
   1.353 +typedef void (*_oil_type_sad8x8_f64)(double * d_8x8, int ds, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2);
   1.354 +typedef void (*_oil_type_sad8x8_f64_2)(double * d_1, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2);
   1.355 +typedef void (*_oil_type_sad8x8_s16)(uint32_t * d_8x8, int ds, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2);
   1.356 +typedef void (*_oil_type_sad8x8_s16_2)(uint32_t * d_1, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2);
   1.357 +typedef void (*_oil_type_sad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
   1.358 +typedef void (*_oil_type_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);
   1.359 +typedef void (*_oil_type_scalaradd_f32)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n);
   1.360 +typedef void (*_oil_type_scalaradd_f32_ns)(float * d, const float * s1, const float * s2_1, int n);
   1.361 +typedef void (*_oil_type_scalaradd_f64)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n);
   1.362 +typedef void (*_oil_type_scalaradd_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n);
   1.363 +typedef void (*_oil_type_scalaradd_s32)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n);
   1.364 +typedef void (*_oil_type_scalaradd_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n);
   1.365 +typedef void (*_oil_type_scalaradd_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n);
   1.366 +typedef void (*_oil_type_scalaradd_u32)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n);
   1.367 +typedef void (*_oil_type_scalaradd_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n);
   1.368 +typedef void (*_oil_type_scalarmult_f32)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n);
   1.369 +typedef void (*_oil_type_scalarmult_f64)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n);
   1.370 +typedef void (*_oil_type_scalarmult_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n);
   1.371 +typedef void (*_oil_type_scalarmult_s32)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n);
   1.372 +typedef void (*_oil_type_scalarmult_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n);
   1.373 +typedef void (*_oil_type_scalarmult_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n);
   1.374 +typedef void (*_oil_type_scalarmult_u32)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n);
   1.375 +typedef void (*_oil_type_scalarmult_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n);
   1.376 +typedef void (*_oil_type_scalarmultiply_f32_ns)(float * d, const float * s1, const float * s2_1, int n);
   1.377 +typedef void (*_oil_type_scalarmultiply_f64_ns)(double * d, const double * s1, const double * s2_1, int n);
   1.378 +typedef void (*_oil_type_scaleconv_f32_s16)(float * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1);
   1.379 +typedef void (*_oil_type_scaleconv_f32_s32)(float * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1);
   1.380 +typedef void (*_oil_type_scaleconv_f32_s8)(float * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1);
   1.381 +typedef void (*_oil_type_scaleconv_f32_u16)(float * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1);
   1.382 +typedef void (*_oil_type_scaleconv_f32_u32)(float * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1);
   1.383 +typedef void (*_oil_type_scaleconv_f32_u8)(float * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1);
   1.384 +typedef void (*_oil_type_scaleconv_f64_s16)(double * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1);
   1.385 +typedef void (*_oil_type_scaleconv_f64_s32)(double * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1);
   1.386 +typedef void (*_oil_type_scaleconv_f64_s8)(double * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1);
   1.387 +typedef void (*_oil_type_scaleconv_f64_u16)(double * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1);
   1.388 +typedef void (*_oil_type_scaleconv_f64_u32)(double * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1);
   1.389 +typedef void (*_oil_type_scaleconv_f64_u8)(double * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1);
   1.390 +typedef void (*_oil_type_scaleconv_s16_f32)(int16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.391 +typedef void (*_oil_type_scaleconv_s16_f64)(int16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.392 +typedef void (*_oil_type_scaleconv_s32_f32)(int32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.393 +typedef void (*_oil_type_scaleconv_s32_f64)(int32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.394 +typedef void (*_oil_type_scaleconv_s8_f32)(int8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.395 +typedef void (*_oil_type_scaleconv_s8_f64)(int8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.396 +typedef void (*_oil_type_scaleconv_u16_f32)(uint16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.397 +typedef void (*_oil_type_scaleconv_u16_f64)(uint16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.398 +typedef void (*_oil_type_scaleconv_u32_f32)(uint32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.399 +typedef void (*_oil_type_scaleconv_u32_f64)(uint32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.400 +typedef void (*_oil_type_scaleconv_u8_f32)(uint8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
   1.401 +typedef void (*_oil_type_scaleconv_u8_f64)(uint8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.402 +typedef void (*_oil_type_scanlinescale2_u8)(uint8_t * d, const uint8_t * s, int n);
   1.403 +typedef void (*_oil_type_sign_f32)(float * d, const float * s, int n);
   1.404 +typedef void (*_oil_type_sincos_f64)(double * dest1, double * dest2, int n, const double * s1_1, const double * s2_1);
   1.405 +typedef void (*_oil_type_splat_u16_ns)(uint16_t * dest, const uint16_t * s1_1, int n);
   1.406 +typedef void (*_oil_type_splat_u32)(uint32_t * dest, int dstr, const uint32_t * s1_1, int n);
   1.407 +typedef void (*_oil_type_splat_u32_ns)(uint32_t * dest, const uint32_t * s1_1, int n);
   1.408 +typedef void (*_oil_type_splat_u8)(uint8_t * dest, int dstr, const uint8_t * s1_1, int n);
   1.409 +typedef void (*_oil_type_splat_u8_ns)(uint8_t * dest, const uint8_t * s1_1, int n);
   1.410 +typedef void (*_oil_type_split_135)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.411 +typedef void (*_oil_type_split_53)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.412 +typedef void (*_oil_type_split_approx97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.413 +typedef void (*_oil_type_split_daub97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.414 +typedef void (*_oil_type_squaresum_f32)(float * d, const float * s, int n);
   1.415 +typedef void (*_oil_type_squaresum_f64)(double * d, const double * s, int n);
   1.416 +typedef void (*_oil_type_squaresum_shifted_s16)(uint32_t * d, const int16_t * s, int n);
   1.417 +typedef void (*_oil_type_subtract_f32)(float * d, const float * s1, const float * s2, int n);
   1.418 +typedef void (*_oil_type_subtract_f64)(double * d, const double * s1, const double * s2, int n);
   1.419 +typedef void (*_oil_type_subtract_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, int n);
   1.420 +typedef void (*_oil_type_subtract_s16_u8)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n);
   1.421 +typedef void (*_oil_type_sum_f64)(double * d_1, const double * s, int sstr, int n);
   1.422 +typedef void (*_oil_type_sum_s16)(int16_t * d_1, const int16_t * s, int n);
   1.423 +typedef void (*_oil_type_swab_u16)(uint16_t * d_n, const uint16_t * s_n, int n);
   1.424 +typedef void (*_oil_type_swab_u32)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.425 +typedef void (*_oil_type_synth_135)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.426 +typedef void (*_oil_type_synth_53)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.427 +typedef void (*_oil_type_synth_approx97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.428 +typedef void (*_oil_type_synth_daub97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
   1.429 +typedef void (*_oil_type_tablelookup_u8)(uint8_t * d, int ds, const uint8_t * s1, int ss1, const uint8_t * s2_256, int ss2, int n);
   1.430 +typedef void (*_oil_type_testzero_u8)(uint32_t * d_1, const uint8_t * s, int n);
   1.431 +typedef void (*_oil_type_trans8x8_f64)(double * d_8x8, int ds, const double * s_8x8, int ss);
   1.432 +typedef void (*_oil_type_trans8x8_u16)(uint16_t * d_8x8, int ds, const uint16_t * s_8x8, int ss);
   1.433 +typedef void (*_oil_type_trans8x8_u32)(uint32_t * d_8x8, int ds, const uint32_t * s_8x8, int ss);
   1.434 +typedef void (*_oil_type_trans8x8_u8)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss);
   1.435 +typedef void (*_oil_type_unpackyuyv)(uint8_t * d1_nx2, uint8_t * d2, uint8_t * d3, const uint32_t * s, int n);
   1.436 +typedef void (*_oil_type_unzigzag8x8_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
   1.437 +typedef void (*_oil_type_utf8_validate)(int32_t * d_1, const uint8_t * s, int n);
   1.438 +typedef void (*_oil_type_uyvy2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.439 +typedef void (*_oil_type_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);
   1.440 +typedef void (*_oil_type_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);
   1.441 +typedef void (*_oil_type_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);
   1.442 +typedef void (*_oil_type_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);
   1.443 +typedef void (*_oil_type_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);
   1.444 +typedef void (*_oil_type_vectoradd_s_f32)(float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n);
   1.445 +typedef void (*_oil_type_vectoradd_s_f64)(double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n);
   1.446 +typedef void (*_oil_type_vectoradd_s_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n);
   1.447 +typedef void (*_oil_type_vectoradd_s_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n);
   1.448 +typedef void (*_oil_type_vectoradd_s_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n);
   1.449 +typedef void (*_oil_type_vectoradd_s_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n);
   1.450 +typedef void (*_oil_type_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);
   1.451 +typedef void (*_oil_type_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);
   1.452 +typedef void (*_oil_type_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);
   1.453 +typedef void (*_oil_type_yuv2rgbx_sub2_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
   1.454 +typedef void (*_oil_type_yuv2rgbx_sub4_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
   1.455 +typedef void (*_oil_type_yuv2rgbx_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
   1.456 +typedef void (*_oil_type_yuyv2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.457 +typedef void (*_oil_type_yvyu2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.458 +typedef void (*_oil_type_zigzag8x8_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
   1.459 +
   1.460 +#else
   1.461 +
   1.462 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_abs_f32_f32;
   1.463 +typedef void (*_oil_type_abs_f32_f32)(float * dest, int dstr, const float * src, int sstr, int n);
   1.464 +#define oil_abs_f32_f32 ((_oil_type_abs_f32_f32)(*(void **)oil_function_class_ptr_abs_f32_f32))
   1.465 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_abs_f64_f64;
   1.466 +typedef void (*_oil_type_abs_f64_f64)(double * dest, int dstr, const double * src, int sstr, int n);
   1.467 +#define oil_abs_f64_f64 ((_oil_type_abs_f64_f64)(*(void **)oil_function_class_ptr_abs_f64_f64))
   1.468 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_abs_u16_s16;
   1.469 +typedef void (*_oil_type_abs_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.470 +#define oil_abs_u16_s16 ((_oil_type_abs_u16_s16)(*(void **)oil_function_class_ptr_abs_u16_s16))
   1.471 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_abs_u32_s32;
   1.472 +typedef void (*_oil_type_abs_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.473 +#define oil_abs_u32_s32 ((_oil_type_abs_u32_s32)(*(void **)oil_function_class_ptr_abs_u32_s32))
   1.474 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_abs_u8_s8;
   1.475 +typedef void (*_oil_type_abs_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.476 +#define oil_abs_u8_s8 ((_oil_type_abs_u8_s8)(*(void **)oil_function_class_ptr_abs_u8_s8))
   1.477 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add2_rshift_add_s16;
   1.478 +typedef void (*_oil_type_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);
   1.479 +#define oil_add2_rshift_add_s16 ((_oil_type_add2_rshift_add_s16)(*(void **)oil_function_class_ptr_add2_rshift_add_s16))
   1.480 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add2_rshift_sub_s16;
   1.481 +typedef void (*_oil_type_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);
   1.482 +#define oil_add2_rshift_sub_s16 ((_oil_type_add2_rshift_sub_s16)(*(void **)oil_function_class_ptr_add2_rshift_sub_s16))
   1.483 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add_const_rshift_s16;
   1.484 +typedef void (*_oil_type_add_const_rshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n);
   1.485 +#define oil_add_const_rshift_s16 ((_oil_type_add_const_rshift_s16)(*(void **)oil_function_class_ptr_add_const_rshift_s16))
   1.486 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add_f32;
   1.487 +typedef void (*_oil_type_add_f32)(float * d, const float * s1, const float * s2, int n);
   1.488 +#define oil_add_f32 ((_oil_type_add_f32)(*(void **)oil_function_class_ptr_add_f32))
   1.489 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add_f64;
   1.490 +typedef void (*_oil_type_add_f64)(double * d, const double * s1, const double * s2, int n);
   1.491 +#define oil_add_f64 ((_oil_type_add_f64)(*(void **)oil_function_class_ptr_add_f64))
   1.492 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add_s16;
   1.493 +typedef void (*_oil_type_add_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, int n);
   1.494 +#define oil_add_s16 ((_oil_type_add_s16)(*(void **)oil_function_class_ptr_add_s16))
   1.495 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_add_s16_u8;
   1.496 +typedef void (*_oil_type_add_s16_u8)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n);
   1.497 +#define oil_add_s16_u8 ((_oil_type_add_s16_u8)(*(void **)oil_function_class_ptr_add_s16_u8))
   1.498 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_addc_rshift_s16;
   1.499 +typedef void (*_oil_type_addc_rshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_2, int n);
   1.500 +#define oil_addc_rshift_s16 ((_oil_type_addc_rshift_s16)(*(void **)oil_function_class_ptr_addc_rshift_s16))
   1.501 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_addc_s16;
   1.502 +typedef void (*_oil_type_addc_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n);
   1.503 +#define oil_addc_s16 ((_oil_type_addc_s16)(*(void **)oil_function_class_ptr_addc_s16))
   1.504 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_argb_paint_u8;
   1.505 +typedef void (*_oil_type_argb_paint_u8)(uint8_t * i_4xn, const uint8_t * s1_4, const uint8_t * s2_n, int n);
   1.506 +#define oil_argb_paint_u8 ((_oil_type_argb_paint_u8)(*(void **)oil_function_class_ptr_argb_paint_u8))
   1.507 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_average2_u8;
   1.508 +typedef void (*_oil_type_average2_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n);
   1.509 +#define oil_average2_u8 ((_oil_type_average2_u8)(*(void **)oil_function_class_ptr_average2_u8))
   1.510 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_avg2_12xn_u8;
   1.511 +typedef void (*_oil_type_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);
   1.512 +#define oil_avg2_12xn_u8 ((_oil_type_avg2_12xn_u8)(*(void **)oil_function_class_ptr_avg2_12xn_u8))
   1.513 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_avg2_16xn_u8;
   1.514 +typedef void (*_oil_type_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);
   1.515 +#define oil_avg2_16xn_u8 ((_oil_type_avg2_16xn_u8)(*(void **)oil_function_class_ptr_avg2_16xn_u8))
   1.516 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_avg2_8xn_u8;
   1.517 +typedef void (*_oil_type_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);
   1.518 +#define oil_avg2_8xn_u8 ((_oil_type_avg2_8xn_u8)(*(void **)oil_function_class_ptr_avg2_8xn_u8))
   1.519 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_ayuv2argb_u8;
   1.520 +typedef void (*_oil_type_ayuv2argb_u8)(uint8_t * d_4xn, const uint8_t * s_4xn, int n);
   1.521 +#define oil_ayuv2argb_u8 ((_oil_type_ayuv2argb_u8)(*(void **)oil_function_class_ptr_ayuv2argb_u8))
   1.522 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_ayuv2uyvy;
   1.523 +typedef void (*_oil_type_ayuv2uyvy)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.524 +#define oil_ayuv2uyvy ((_oil_type_ayuv2uyvy)(*(void **)oil_function_class_ptr_ayuv2uyvy))
   1.525 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_ayuv2yuyv;
   1.526 +typedef void (*_oil_type_ayuv2yuyv)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.527 +#define oil_ayuv2yuyv ((_oil_type_ayuv2yuyv)(*(void **)oil_function_class_ptr_ayuv2yuyv))
   1.528 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_ayuv2yvyu;
   1.529 +typedef void (*_oil_type_ayuv2yvyu)(uint32_t * d_n, const uint32_t * s_n, int n);
   1.530 +#define oil_ayuv2yvyu ((_oil_type_ayuv2yvyu)(*(void **)oil_function_class_ptr_ayuv2yvyu))
   1.531 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_f32;
   1.532 +typedef void (*_oil_type_clamp_f32)(float * dest, const float * src, int n, const float * s2_1, const float * s3_1);
   1.533 +#define oil_clamp_f32 ((_oil_type_clamp_f32)(*(void **)oil_function_class_ptr_clamp_f32))
   1.534 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_f64;
   1.535 +typedef void (*_oil_type_clamp_f64)(double * dest, const double * src, int n, const double * s2_1, const double * s3_1);
   1.536 +#define oil_clamp_f64 ((_oil_type_clamp_f64)(*(void **)oil_function_class_ptr_clamp_f64))
   1.537 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_s16;
   1.538 +typedef void (*_oil_type_clamp_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1, const int16_t * s3_1);
   1.539 +#define oil_clamp_s16 ((_oil_type_clamp_s16)(*(void **)oil_function_class_ptr_clamp_s16))
   1.540 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_s32;
   1.541 +typedef void (*_oil_type_clamp_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1, const int32_t * s3_1);
   1.542 +#define oil_clamp_s32 ((_oil_type_clamp_s32)(*(void **)oil_function_class_ptr_clamp_s32))
   1.543 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_s8;
   1.544 +typedef void (*_oil_type_clamp_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1, const int8_t * s3_1);
   1.545 +#define oil_clamp_s8 ((_oil_type_clamp_s8)(*(void **)oil_function_class_ptr_clamp_s8))
   1.546 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_u16;
   1.547 +typedef void (*_oil_type_clamp_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1, const uint16_t * s3_1);
   1.548 +#define oil_clamp_u16 ((_oil_type_clamp_u16)(*(void **)oil_function_class_ptr_clamp_u16))
   1.549 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_u32;
   1.550 +typedef void (*_oil_type_clamp_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1, const uint32_t * s3_1);
   1.551 +#define oil_clamp_u32 ((_oil_type_clamp_u32)(*(void **)oil_function_class_ptr_clamp_u32))
   1.552 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamp_u8;
   1.553 +typedef void (*_oil_type_clamp_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1, const uint8_t * s3_1);
   1.554 +#define oil_clamp_u8 ((_oil_type_clamp_u8)(*(void **)oil_function_class_ptr_clamp_u8))
   1.555 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_f32;
   1.556 +typedef void (*_oil_type_clamphigh_f32)(float * dest, const float * src, int n, const float * s2_1);
   1.557 +#define oil_clamphigh_f32 ((_oil_type_clamphigh_f32)(*(void **)oil_function_class_ptr_clamphigh_f32))
   1.558 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_f64;
   1.559 +typedef void (*_oil_type_clamphigh_f64)(double * dest, const double * src, int n, const double * s2_1);
   1.560 +#define oil_clamphigh_f64 ((_oil_type_clamphigh_f64)(*(void **)oil_function_class_ptr_clamphigh_f64))
   1.561 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_s16;
   1.562 +typedef void (*_oil_type_clamphigh_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1);
   1.563 +#define oil_clamphigh_s16 ((_oil_type_clamphigh_s16)(*(void **)oil_function_class_ptr_clamphigh_s16))
   1.564 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_s32;
   1.565 +typedef void (*_oil_type_clamphigh_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1);
   1.566 +#define oil_clamphigh_s32 ((_oil_type_clamphigh_s32)(*(void **)oil_function_class_ptr_clamphigh_s32))
   1.567 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_s8;
   1.568 +typedef void (*_oil_type_clamphigh_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1);
   1.569 +#define oil_clamphigh_s8 ((_oil_type_clamphigh_s8)(*(void **)oil_function_class_ptr_clamphigh_s8))
   1.570 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_u16;
   1.571 +typedef void (*_oil_type_clamphigh_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1);
   1.572 +#define oil_clamphigh_u16 ((_oil_type_clamphigh_u16)(*(void **)oil_function_class_ptr_clamphigh_u16))
   1.573 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_u32;
   1.574 +typedef void (*_oil_type_clamphigh_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1);
   1.575 +#define oil_clamphigh_u32 ((_oil_type_clamphigh_u32)(*(void **)oil_function_class_ptr_clamphigh_u32))
   1.576 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamphigh_u8;
   1.577 +typedef void (*_oil_type_clamphigh_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1);
   1.578 +#define oil_clamphigh_u8 ((_oil_type_clamphigh_u8)(*(void **)oil_function_class_ptr_clamphigh_u8))
   1.579 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_f32;
   1.580 +typedef void (*_oil_type_clamplow_f32)(float * dest, const float * src, int n, const float * s2_1);
   1.581 +#define oil_clamplow_f32 ((_oil_type_clamplow_f32)(*(void **)oil_function_class_ptr_clamplow_f32))
   1.582 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_f64;
   1.583 +typedef void (*_oil_type_clamplow_f64)(double * dest, const double * src, int n, const double * s2_1);
   1.584 +#define oil_clamplow_f64 ((_oil_type_clamplow_f64)(*(void **)oil_function_class_ptr_clamplow_f64))
   1.585 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_s16;
   1.586 +typedef void (*_oil_type_clamplow_s16)(int16_t * dest, const int16_t * src, int n, const int16_t * s2_1);
   1.587 +#define oil_clamplow_s16 ((_oil_type_clamplow_s16)(*(void **)oil_function_class_ptr_clamplow_s16))
   1.588 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_s32;
   1.589 +typedef void (*_oil_type_clamplow_s32)(int32_t * dest, const int32_t * src, int n, const int32_t * s2_1);
   1.590 +#define oil_clamplow_s32 ((_oil_type_clamplow_s32)(*(void **)oil_function_class_ptr_clamplow_s32))
   1.591 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_s8;
   1.592 +typedef void (*_oil_type_clamplow_s8)(int8_t * dest, const int8_t * src, int n, const int8_t * s2_1);
   1.593 +#define oil_clamplow_s8 ((_oil_type_clamplow_s8)(*(void **)oil_function_class_ptr_clamplow_s8))
   1.594 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_u16;
   1.595 +typedef void (*_oil_type_clamplow_u16)(uint16_t * dest, const uint16_t * src, int n, const uint16_t * s2_1);
   1.596 +#define oil_clamplow_u16 ((_oil_type_clamplow_u16)(*(void **)oil_function_class_ptr_clamplow_u16))
   1.597 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_u32;
   1.598 +typedef void (*_oil_type_clamplow_u32)(uint32_t * dest, const uint32_t * src, int n, const uint32_t * s2_1);
   1.599 +#define oil_clamplow_u32 ((_oil_type_clamplow_u32)(*(void **)oil_function_class_ptr_clamplow_u32))
   1.600 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clamplow_u8;
   1.601 +typedef void (*_oil_type_clamplow_u8)(uint8_t * dest, const uint8_t * src, int n, const uint8_t * s2_1);
   1.602 +#define oil_clamplow_u8 ((_oil_type_clamplow_u8)(*(void **)oil_function_class_ptr_clamplow_u8))
   1.603 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_f32;
   1.604 +typedef void (*_oil_type_clip_f32)(float * dest, int dstr, const float * src, int sstr, int n, const float * s2_1, const float * s3_1);
   1.605 +#define oil_clip_f32 ((_oil_type_clip_f32)(*(void **)oil_function_class_ptr_clip_f32))
   1.606 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_f64;
   1.607 +typedef void (*_oil_type_clip_f64)(double * dest, int dstr, const double * src, int sstr, int n, const double * s2_1, const double * s3_1);
   1.608 +#define oil_clip_f64 ((_oil_type_clip_f64)(*(void **)oil_function_class_ptr_clip_f64))
   1.609 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_s16;
   1.610 +typedef void (*_oil_type_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);
   1.611 +#define oil_clip_s16 ((_oil_type_clip_s16)(*(void **)oil_function_class_ptr_clip_s16))
   1.612 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_s32;
   1.613 +typedef void (*_oil_type_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);
   1.614 +#define oil_clip_s32 ((_oil_type_clip_s32)(*(void **)oil_function_class_ptr_clip_s32))
   1.615 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_s8;
   1.616 +typedef void (*_oil_type_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);
   1.617 +#define oil_clip_s8 ((_oil_type_clip_s8)(*(void **)oil_function_class_ptr_clip_s8))
   1.618 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_u16;
   1.619 +typedef void (*_oil_type_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);
   1.620 +#define oil_clip_u16 ((_oil_type_clip_u16)(*(void **)oil_function_class_ptr_clip_u16))
   1.621 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_u32;
   1.622 +typedef void (*_oil_type_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);
   1.623 +#define oil_clip_u32 ((_oil_type_clip_u32)(*(void **)oil_function_class_ptr_clip_u32))
   1.624 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clip_u8;
   1.625 +typedef void (*_oil_type_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);
   1.626 +#define oil_clip_u8 ((_oil_type_clip_u8)(*(void **)oil_function_class_ptr_clip_u8))
   1.627 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv8x8_u8_s16;
   1.628 +typedef void (*_oil_type_clipconv8x8_u8_s16)(uint8_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.629 +#define oil_clipconv8x8_u8_s16 ((_oil_type_clipconv8x8_u8_s16)(*(void **)oil_function_class_ptr_clipconv8x8_u8_s16))
   1.630 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s16_f32;
   1.631 +typedef void (*_oil_type_clipconv_s16_f32)(int16_t * dest, int dstr, const float * src, int sstr, int n);
   1.632 +#define oil_clipconv_s16_f32 ((_oil_type_clipconv_s16_f32)(*(void **)oil_function_class_ptr_clipconv_s16_f32))
   1.633 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s16_f64;
   1.634 +typedef void (*_oil_type_clipconv_s16_f64)(int16_t * dest, int dstr, const double * src, int sstr, int n);
   1.635 +#define oil_clipconv_s16_f64 ((_oil_type_clipconv_s16_f64)(*(void **)oil_function_class_ptr_clipconv_s16_f64))
   1.636 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s16_s32;
   1.637 +typedef void (*_oil_type_clipconv_s16_s32)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.638 +#define oil_clipconv_s16_s32 ((_oil_type_clipconv_s16_s32)(*(void **)oil_function_class_ptr_clipconv_s16_s32))
   1.639 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s16_u16;
   1.640 +typedef void (*_oil_type_clipconv_s16_u16)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.641 +#define oil_clipconv_s16_u16 ((_oil_type_clipconv_s16_u16)(*(void **)oil_function_class_ptr_clipconv_s16_u16))
   1.642 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s16_u32;
   1.643 +typedef void (*_oil_type_clipconv_s16_u32)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.644 +#define oil_clipconv_s16_u32 ((_oil_type_clipconv_s16_u32)(*(void **)oil_function_class_ptr_clipconv_s16_u32))
   1.645 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s32_f32;
   1.646 +typedef void (*_oil_type_clipconv_s32_f32)(int32_t * dest, int dstr, const float * src, int sstr, int n);
   1.647 +#define oil_clipconv_s32_f32 ((_oil_type_clipconv_s32_f32)(*(void **)oil_function_class_ptr_clipconv_s32_f32))
   1.648 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s32_f64;
   1.649 +typedef void (*_oil_type_clipconv_s32_f64)(int32_t * dest, int dstr, const double * src, int sstr, int n);
   1.650 +#define oil_clipconv_s32_f64 ((_oil_type_clipconv_s32_f64)(*(void **)oil_function_class_ptr_clipconv_s32_f64))
   1.651 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s32_u32;
   1.652 +typedef void (*_oil_type_clipconv_s32_u32)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.653 +#define oil_clipconv_s32_u32 ((_oil_type_clipconv_s32_u32)(*(void **)oil_function_class_ptr_clipconv_s32_u32))
   1.654 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_f32;
   1.655 +typedef void (*_oil_type_clipconv_s8_f32)(int8_t * dest, int dstr, const float * src, int sstr, int n);
   1.656 +#define oil_clipconv_s8_f32 ((_oil_type_clipconv_s8_f32)(*(void **)oil_function_class_ptr_clipconv_s8_f32))
   1.657 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_f64;
   1.658 +typedef void (*_oil_type_clipconv_s8_f64)(int8_t * dest, int dstr, const double * src, int sstr, int n);
   1.659 +#define oil_clipconv_s8_f64 ((_oil_type_clipconv_s8_f64)(*(void **)oil_function_class_ptr_clipconv_s8_f64))
   1.660 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_s16;
   1.661 +typedef void (*_oil_type_clipconv_s8_s16)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.662 +#define oil_clipconv_s8_s16 ((_oil_type_clipconv_s8_s16)(*(void **)oil_function_class_ptr_clipconv_s8_s16))
   1.663 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_s32;
   1.664 +typedef void (*_oil_type_clipconv_s8_s32)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.665 +#define oil_clipconv_s8_s32 ((_oil_type_clipconv_s8_s32)(*(void **)oil_function_class_ptr_clipconv_s8_s32))
   1.666 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_u16;
   1.667 +typedef void (*_oil_type_clipconv_s8_u16)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.668 +#define oil_clipconv_s8_u16 ((_oil_type_clipconv_s8_u16)(*(void **)oil_function_class_ptr_clipconv_s8_u16))
   1.669 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_u32;
   1.670 +typedef void (*_oil_type_clipconv_s8_u32)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.671 +#define oil_clipconv_s8_u32 ((_oil_type_clipconv_s8_u32)(*(void **)oil_function_class_ptr_clipconv_s8_u32))
   1.672 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_s8_u8;
   1.673 +typedef void (*_oil_type_clipconv_s8_u8)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.674 +#define oil_clipconv_s8_u8 ((_oil_type_clipconv_s8_u8)(*(void **)oil_function_class_ptr_clipconv_s8_u8))
   1.675 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u16_f32;
   1.676 +typedef void (*_oil_type_clipconv_u16_f32)(uint16_t * dest, int dstr, const float * src, int sstr, int n);
   1.677 +#define oil_clipconv_u16_f32 ((_oil_type_clipconv_u16_f32)(*(void **)oil_function_class_ptr_clipconv_u16_f32))
   1.678 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u16_f64;
   1.679 +typedef void (*_oil_type_clipconv_u16_f64)(uint16_t * dest, int dstr, const double * src, int sstr, int n);
   1.680 +#define oil_clipconv_u16_f64 ((_oil_type_clipconv_u16_f64)(*(void **)oil_function_class_ptr_clipconv_u16_f64))
   1.681 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u16_s16;
   1.682 +typedef void (*_oil_type_clipconv_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.683 +#define oil_clipconv_u16_s16 ((_oil_type_clipconv_u16_s16)(*(void **)oil_function_class_ptr_clipconv_u16_s16))
   1.684 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u16_s32;
   1.685 +typedef void (*_oil_type_clipconv_u16_s32)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.686 +#define oil_clipconv_u16_s32 ((_oil_type_clipconv_u16_s32)(*(void **)oil_function_class_ptr_clipconv_u16_s32))
   1.687 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u16_u32;
   1.688 +typedef void (*_oil_type_clipconv_u16_u32)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.689 +#define oil_clipconv_u16_u32 ((_oil_type_clipconv_u16_u32)(*(void **)oil_function_class_ptr_clipconv_u16_u32))
   1.690 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u32_f32;
   1.691 +typedef void (*_oil_type_clipconv_u32_f32)(uint32_t * dest, int dstr, const float * src, int sstr, int n);
   1.692 +#define oil_clipconv_u32_f32 ((_oil_type_clipconv_u32_f32)(*(void **)oil_function_class_ptr_clipconv_u32_f32))
   1.693 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u32_f64;
   1.694 +typedef void (*_oil_type_clipconv_u32_f64)(uint32_t * dest, int dstr, const double * src, int sstr, int n);
   1.695 +#define oil_clipconv_u32_f64 ((_oil_type_clipconv_u32_f64)(*(void **)oil_function_class_ptr_clipconv_u32_f64))
   1.696 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u32_s32;
   1.697 +typedef void (*_oil_type_clipconv_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.698 +#define oil_clipconv_u32_s32 ((_oil_type_clipconv_u32_s32)(*(void **)oil_function_class_ptr_clipconv_u32_s32))
   1.699 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_f32;
   1.700 +typedef void (*_oil_type_clipconv_u8_f32)(uint8_t * dest, int dstr, const float * src, int sstr, int n);
   1.701 +#define oil_clipconv_u8_f32 ((_oil_type_clipconv_u8_f32)(*(void **)oil_function_class_ptr_clipconv_u8_f32))
   1.702 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_f64;
   1.703 +typedef void (*_oil_type_clipconv_u8_f64)(uint8_t * dest, int dstr, const double * src, int sstr, int n);
   1.704 +#define oil_clipconv_u8_f64 ((_oil_type_clipconv_u8_f64)(*(void **)oil_function_class_ptr_clipconv_u8_f64))
   1.705 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_s16;
   1.706 +typedef void (*_oil_type_clipconv_u8_s16)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.707 +#define oil_clipconv_u8_s16 ((_oil_type_clipconv_u8_s16)(*(void **)oil_function_class_ptr_clipconv_u8_s16))
   1.708 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_s32;
   1.709 +typedef void (*_oil_type_clipconv_u8_s32)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.710 +#define oil_clipconv_u8_s32 ((_oil_type_clipconv_u8_s32)(*(void **)oil_function_class_ptr_clipconv_u8_s32))
   1.711 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_s8;
   1.712 +typedef void (*_oil_type_clipconv_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.713 +#define oil_clipconv_u8_s8 ((_oil_type_clipconv_u8_s8)(*(void **)oil_function_class_ptr_clipconv_u8_s8))
   1.714 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_u16;
   1.715 +typedef void (*_oil_type_clipconv_u8_u16)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.716 +#define oil_clipconv_u8_u16 ((_oil_type_clipconv_u8_u16)(*(void **)oil_function_class_ptr_clipconv_u8_u16))
   1.717 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_clipconv_u8_u32;
   1.718 +typedef void (*_oil_type_clipconv_u8_u32)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.719 +#define oil_clipconv_u8_u32 ((_oil_type_clipconv_u8_u32)(*(void **)oil_function_class_ptr_clipconv_u8_u32))
   1.720 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_colorspace_argb;
   1.721 +typedef void (*_oil_type_colorspace_argb)(uint32_t * d, const uint32_t * s, const int16_t * s2_24, int n);
   1.722 +#define oil_colorspace_argb ((_oil_type_colorspace_argb)(*(void **)oil_function_class_ptr_colorspace_argb))
   1.723 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_colsad8x8_u8;
   1.724 +typedef void (*_oil_type_colsad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
   1.725 +#define oil_colsad8x8_u8 ((_oil_type_colsad8x8_u8)(*(void **)oil_function_class_ptr_colsad8x8_u8))
   1.726 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine2_12xn_u8;
   1.727 +typedef void (*_oil_type_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);
   1.728 +#define oil_combine2_12xn_u8 ((_oil_type_combine2_12xn_u8)(*(void **)oil_function_class_ptr_combine2_12xn_u8))
   1.729 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine2_16xn_u8;
   1.730 +typedef void (*_oil_type_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);
   1.731 +#define oil_combine2_16xn_u8 ((_oil_type_combine2_16xn_u8)(*(void **)oil_function_class_ptr_combine2_16xn_u8))
   1.732 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine2_8xn_u8;
   1.733 +typedef void (*_oil_type_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);
   1.734 +#define oil_combine2_8xn_u8 ((_oil_type_combine2_8xn_u8)(*(void **)oil_function_class_ptr_combine2_8xn_u8))
   1.735 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine4_12xn_u8;
   1.736 +typedef void (*_oil_type_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);
   1.737 +#define oil_combine4_12xn_u8 ((_oil_type_combine4_12xn_u8)(*(void **)oil_function_class_ptr_combine4_12xn_u8))
   1.738 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine4_16xn_u8;
   1.739 +typedef void (*_oil_type_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);
   1.740 +#define oil_combine4_16xn_u8 ((_oil_type_combine4_16xn_u8)(*(void **)oil_function_class_ptr_combine4_16xn_u8))
   1.741 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_combine4_8xn_u8;
   1.742 +typedef void (*_oil_type_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);
   1.743 +#define oil_combine4_8xn_u8 ((_oil_type_combine4_8xn_u8)(*(void **)oil_function_class_ptr_combine4_8xn_u8))
   1.744 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_compare_u8;
   1.745 +typedef void (*_oil_type_compare_u8)(uint32_t * d_1, const uint8_t * s1, const uint8_t * s2, int n);
   1.746 +#define oil_compare_u8 ((_oil_type_compare_u8)(*(void **)oil_function_class_ptr_compare_u8))
   1.747 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_add_argb;
   1.748 +typedef void (*_oil_type_composite_add_argb)(uint32_t * i_n, const uint32_t * s1_n, int n);
   1.749 +#define oil_composite_add_argb ((_oil_type_composite_add_argb)(*(void **)oil_function_class_ptr_composite_add_argb))
   1.750 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_add_argb_const_src;
   1.751 +typedef void (*_oil_type_composite_add_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, int n);
   1.752 +#define oil_composite_add_argb_const_src ((_oil_type_composite_add_argb_const_src)(*(void **)oil_function_class_ptr_composite_add_argb_const_src))
   1.753 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_add_u8;
   1.754 +typedef void (*_oil_type_composite_add_u8)(uint8_t * i_n, const uint8_t * s1_n, int n);
   1.755 +#define oil_composite_add_u8 ((_oil_type_composite_add_u8)(*(void **)oil_function_class_ptr_composite_add_u8))
   1.756 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_add_u8_const_src;
   1.757 +typedef void (*_oil_type_composite_add_u8_const_src)(uint8_t * i_n, const uint8_t * s1_1, int n);
   1.758 +#define oil_composite_add_u8_const_src ((_oil_type_composite_add_u8_const_src)(*(void **)oil_function_class_ptr_composite_add_u8_const_src))
   1.759 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_argb;
   1.760 +typedef void (*_oil_type_composite_in_argb)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_n, int n);
   1.761 +#define oil_composite_in_argb ((_oil_type_composite_in_argb)(*(void **)oil_function_class_ptr_composite_in_argb))
   1.762 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_argb_const_mask;
   1.763 +typedef void (*_oil_type_composite_in_argb_const_mask)(uint32_t * d_n, const uint32_t * s1_n, const uint8_t * s2_1, int n);
   1.764 +#define oil_composite_in_argb_const_mask ((_oil_type_composite_in_argb_const_mask)(*(void **)oil_function_class_ptr_composite_in_argb_const_mask))
   1.765 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_argb_const_src;
   1.766 +typedef void (*_oil_type_composite_in_argb_const_src)(uint32_t * d_n, const uint32_t * s1_1, const uint8_t * s2_n, int n);
   1.767 +#define oil_composite_in_argb_const_src ((_oil_type_composite_in_argb_const_src)(*(void **)oil_function_class_ptr_composite_in_argb_const_src))
   1.768 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_over_argb;
   1.769 +typedef void (*_oil_type_composite_in_over_argb)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_n, int n);
   1.770 +#define oil_composite_in_over_argb ((_oil_type_composite_in_over_argb)(*(void **)oil_function_class_ptr_composite_in_over_argb))
   1.771 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_over_argb_const_mask;
   1.772 +typedef void (*_oil_type_composite_in_over_argb_const_mask)(uint32_t * i_n, const uint32_t * s1_n, const uint8_t * s2_1, int n);
   1.773 +#define oil_composite_in_over_argb_const_mask ((_oil_type_composite_in_over_argb_const_mask)(*(void **)oil_function_class_ptr_composite_in_over_argb_const_mask))
   1.774 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_in_over_argb_const_src;
   1.775 +typedef void (*_oil_type_composite_in_over_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, const uint8_t * s2_n, int n);
   1.776 +#define oil_composite_in_over_argb_const_src ((_oil_type_composite_in_over_argb_const_src)(*(void **)oil_function_class_ptr_composite_in_over_argb_const_src))
   1.777 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_over_argb;
   1.778 +typedef void (*_oil_type_composite_over_argb)(uint32_t * i_n, const uint32_t * s1_n, int n);
   1.779 +#define oil_composite_over_argb ((_oil_type_composite_over_argb)(*(void **)oil_function_class_ptr_composite_over_argb))
   1.780 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_over_argb_const_src;
   1.781 +typedef void (*_oil_type_composite_over_argb_const_src)(uint32_t * i_n, const uint32_t * s1_1, int n);
   1.782 +#define oil_composite_over_argb_const_src ((_oil_type_composite_over_argb_const_src)(*(void **)oil_function_class_ptr_composite_over_argb_const_src))
   1.783 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_composite_over_u8;
   1.784 +typedef void (*_oil_type_composite_over_u8)(uint8_t * i_n, const uint8_t * s1_n, int n);
   1.785 +#define oil_composite_over_u8 ((_oil_type_composite_over_u8)(*(void **)oil_function_class_ptr_composite_over_u8))
   1.786 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv8x8_f64_s16;
   1.787 +typedef void (*_oil_type_conv8x8_f64_s16)(double * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
   1.788 +#define oil_conv8x8_f64_s16 ((_oil_type_conv8x8_f64_s16)(*(void **)oil_function_class_ptr_conv8x8_f64_s16))
   1.789 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv8x8_s16_f64;
   1.790 +typedef void (*_oil_type_conv8x8_s16_f64)(int16_t * d_8x8, int dstr, const double * s_8x8, int sstr);
   1.791 +#define oil_conv8x8_s16_f64 ((_oil_type_conv8x8_s16_f64)(*(void **)oil_function_class_ptr_conv8x8_s16_f64))
   1.792 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_f64;
   1.793 +typedef void (*_oil_type_conv_f32_f64)(float * dest, int dstr, const double * src, int sstr, int n);
   1.794 +#define oil_conv_f32_f64 ((_oil_type_conv_f32_f64)(*(void **)oil_function_class_ptr_conv_f32_f64))
   1.795 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_s16;
   1.796 +typedef void (*_oil_type_conv_f32_s16)(float * dest, int dstr, const int16_t * src, int sstr, int n);
   1.797 +#define oil_conv_f32_s16 ((_oil_type_conv_f32_s16)(*(void **)oil_function_class_ptr_conv_f32_s16))
   1.798 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_s32;
   1.799 +typedef void (*_oil_type_conv_f32_s32)(float * dest, int dstr, const int32_t * src, int sstr, int n);
   1.800 +#define oil_conv_f32_s32 ((_oil_type_conv_f32_s32)(*(void **)oil_function_class_ptr_conv_f32_s32))
   1.801 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_s8;
   1.802 +typedef void (*_oil_type_conv_f32_s8)(float * dest, int dstr, const int8_t * src, int sstr, int n);
   1.803 +#define oil_conv_f32_s8 ((_oil_type_conv_f32_s8)(*(void **)oil_function_class_ptr_conv_f32_s8))
   1.804 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_u16;
   1.805 +typedef void (*_oil_type_conv_f32_u16)(float * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.806 +#define oil_conv_f32_u16 ((_oil_type_conv_f32_u16)(*(void **)oil_function_class_ptr_conv_f32_u16))
   1.807 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_u32;
   1.808 +typedef void (*_oil_type_conv_f32_u32)(float * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.809 +#define oil_conv_f32_u32 ((_oil_type_conv_f32_u32)(*(void **)oil_function_class_ptr_conv_f32_u32))
   1.810 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f32_u8;
   1.811 +typedef void (*_oil_type_conv_f32_u8)(float * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.812 +#define oil_conv_f32_u8 ((_oil_type_conv_f32_u8)(*(void **)oil_function_class_ptr_conv_f32_u8))
   1.813 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_f32;
   1.814 +typedef void (*_oil_type_conv_f64_f32)(double * dest, int dstr, const float * src, int sstr, int n);
   1.815 +#define oil_conv_f64_f32 ((_oil_type_conv_f64_f32)(*(void **)oil_function_class_ptr_conv_f64_f32))
   1.816 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_s16;
   1.817 +typedef void (*_oil_type_conv_f64_s16)(double * dest, int dstr, const int16_t * src, int sstr, int n);
   1.818 +#define oil_conv_f64_s16 ((_oil_type_conv_f64_s16)(*(void **)oil_function_class_ptr_conv_f64_s16))
   1.819 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_s32;
   1.820 +typedef void (*_oil_type_conv_f64_s32)(double * dest, int dstr, const int32_t * src, int sstr, int n);
   1.821 +#define oil_conv_f64_s32 ((_oil_type_conv_f64_s32)(*(void **)oil_function_class_ptr_conv_f64_s32))
   1.822 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_s8;
   1.823 +typedef void (*_oil_type_conv_f64_s8)(double * dest, int dstr, const int8_t * src, int sstr, int n);
   1.824 +#define oil_conv_f64_s8 ((_oil_type_conv_f64_s8)(*(void **)oil_function_class_ptr_conv_f64_s8))
   1.825 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_u16;
   1.826 +typedef void (*_oil_type_conv_f64_u16)(double * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.827 +#define oil_conv_f64_u16 ((_oil_type_conv_f64_u16)(*(void **)oil_function_class_ptr_conv_f64_u16))
   1.828 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_u32;
   1.829 +typedef void (*_oil_type_conv_f64_u32)(double * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.830 +#define oil_conv_f64_u32 ((_oil_type_conv_f64_u32)(*(void **)oil_function_class_ptr_conv_f64_u32))
   1.831 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_f64_u8;
   1.832 +typedef void (*_oil_type_conv_f64_u8)(double * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.833 +#define oil_conv_f64_u8 ((_oil_type_conv_f64_u8)(*(void **)oil_function_class_ptr_conv_f64_u8))
   1.834 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_f32;
   1.835 +typedef void (*_oil_type_conv_s16_f32)(int16_t * dest, int dstr, const float * src, int sstr, int n);
   1.836 +#define oil_conv_s16_f32 ((_oil_type_conv_s16_f32)(*(void **)oil_function_class_ptr_conv_s16_f32))
   1.837 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_f64;
   1.838 +typedef void (*_oil_type_conv_s16_f64)(int16_t * dest, int dstr, const double * src, int sstr, int n);
   1.839 +#define oil_conv_s16_f64 ((_oil_type_conv_s16_f64)(*(void **)oil_function_class_ptr_conv_s16_f64))
   1.840 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_s32;
   1.841 +typedef void (*_oil_type_conv_s16_s32)(int16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.842 +#define oil_conv_s16_s32 ((_oil_type_conv_s16_s32)(*(void **)oil_function_class_ptr_conv_s16_s32))
   1.843 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_s8;
   1.844 +typedef void (*_oil_type_conv_s16_s8)(int16_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.845 +#define oil_conv_s16_s8 ((_oil_type_conv_s16_s8)(*(void **)oil_function_class_ptr_conv_s16_s8))
   1.846 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_u16;
   1.847 +typedef void (*_oil_type_conv_s16_u16)(int16_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.848 +#define oil_conv_s16_u16 ((_oil_type_conv_s16_u16)(*(void **)oil_function_class_ptr_conv_s16_u16))
   1.849 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_u32;
   1.850 +typedef void (*_oil_type_conv_s16_u32)(int16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.851 +#define oil_conv_s16_u32 ((_oil_type_conv_s16_u32)(*(void **)oil_function_class_ptr_conv_s16_u32))
   1.852 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s16_u8;
   1.853 +typedef void (*_oil_type_conv_s16_u8)(int16_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.854 +#define oil_conv_s16_u8 ((_oil_type_conv_s16_u8)(*(void **)oil_function_class_ptr_conv_s16_u8))
   1.855 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_f32;
   1.856 +typedef void (*_oil_type_conv_s32_f32)(int32_t * dest, int dstr, const float * src, int sstr, int n);
   1.857 +#define oil_conv_s32_f32 ((_oil_type_conv_s32_f32)(*(void **)oil_function_class_ptr_conv_s32_f32))
   1.858 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_f64;
   1.859 +typedef void (*_oil_type_conv_s32_f64)(int32_t * dest, int dstr, const double * src, int sstr, int n);
   1.860 +#define oil_conv_s32_f64 ((_oil_type_conv_s32_f64)(*(void **)oil_function_class_ptr_conv_s32_f64))
   1.861 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_s16;
   1.862 +typedef void (*_oil_type_conv_s32_s16)(int32_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.863 +#define oil_conv_s32_s16 ((_oil_type_conv_s32_s16)(*(void **)oil_function_class_ptr_conv_s32_s16))
   1.864 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_s8;
   1.865 +typedef void (*_oil_type_conv_s32_s8)(int32_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.866 +#define oil_conv_s32_s8 ((_oil_type_conv_s32_s8)(*(void **)oil_function_class_ptr_conv_s32_s8))
   1.867 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_u16;
   1.868 +typedef void (*_oil_type_conv_s32_u16)(int32_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.869 +#define oil_conv_s32_u16 ((_oil_type_conv_s32_u16)(*(void **)oil_function_class_ptr_conv_s32_u16))
   1.870 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_u32;
   1.871 +typedef void (*_oil_type_conv_s32_u32)(int32_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.872 +#define oil_conv_s32_u32 ((_oil_type_conv_s32_u32)(*(void **)oil_function_class_ptr_conv_s32_u32))
   1.873 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s32_u8;
   1.874 +typedef void (*_oil_type_conv_s32_u8)(int32_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.875 +#define oil_conv_s32_u8 ((_oil_type_conv_s32_u8)(*(void **)oil_function_class_ptr_conv_s32_u8))
   1.876 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_f32;
   1.877 +typedef void (*_oil_type_conv_s8_f32)(int8_t * dest, int dstr, const float * src, int sstr, int n);
   1.878 +#define oil_conv_s8_f32 ((_oil_type_conv_s8_f32)(*(void **)oil_function_class_ptr_conv_s8_f32))
   1.879 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_f64;
   1.880 +typedef void (*_oil_type_conv_s8_f64)(int8_t * dest, int dstr, const double * src, int sstr, int n);
   1.881 +#define oil_conv_s8_f64 ((_oil_type_conv_s8_f64)(*(void **)oil_function_class_ptr_conv_s8_f64))
   1.882 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_s16;
   1.883 +typedef void (*_oil_type_conv_s8_s16)(int8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.884 +#define oil_conv_s8_s16 ((_oil_type_conv_s8_s16)(*(void **)oil_function_class_ptr_conv_s8_s16))
   1.885 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_s32;
   1.886 +typedef void (*_oil_type_conv_s8_s32)(int8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.887 +#define oil_conv_s8_s32 ((_oil_type_conv_s8_s32)(*(void **)oil_function_class_ptr_conv_s8_s32))
   1.888 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_u16;
   1.889 +typedef void (*_oil_type_conv_s8_u16)(int8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.890 +#define oil_conv_s8_u16 ((_oil_type_conv_s8_u16)(*(void **)oil_function_class_ptr_conv_s8_u16))
   1.891 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_u32;
   1.892 +typedef void (*_oil_type_conv_s8_u32)(int8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.893 +#define oil_conv_s8_u32 ((_oil_type_conv_s8_u32)(*(void **)oil_function_class_ptr_conv_s8_u32))
   1.894 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_s8_u8;
   1.895 +typedef void (*_oil_type_conv_s8_u8)(int8_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.896 +#define oil_conv_s8_u8 ((_oil_type_conv_s8_u8)(*(void **)oil_function_class_ptr_conv_s8_u8))
   1.897 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_f32;
   1.898 +typedef void (*_oil_type_conv_u16_f32)(uint16_t * dest, int dstr, const float * src, int sstr, int n);
   1.899 +#define oil_conv_u16_f32 ((_oil_type_conv_u16_f32)(*(void **)oil_function_class_ptr_conv_u16_f32))
   1.900 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_f64;
   1.901 +typedef void (*_oil_type_conv_u16_f64)(uint16_t * dest, int dstr, const double * src, int sstr, int n);
   1.902 +#define oil_conv_u16_f64 ((_oil_type_conv_u16_f64)(*(void **)oil_function_class_ptr_conv_u16_f64))
   1.903 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_s16;
   1.904 +typedef void (*_oil_type_conv_u16_s16)(uint16_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.905 +#define oil_conv_u16_s16 ((_oil_type_conv_u16_s16)(*(void **)oil_function_class_ptr_conv_u16_s16))
   1.906 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_s32;
   1.907 +typedef void (*_oil_type_conv_u16_s32)(uint16_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.908 +#define oil_conv_u16_s32 ((_oil_type_conv_u16_s32)(*(void **)oil_function_class_ptr_conv_u16_s32))
   1.909 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_s8;
   1.910 +typedef void (*_oil_type_conv_u16_s8)(uint16_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.911 +#define oil_conv_u16_s8 ((_oil_type_conv_u16_s8)(*(void **)oil_function_class_ptr_conv_u16_s8))
   1.912 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_u32;
   1.913 +typedef void (*_oil_type_conv_u16_u32)(uint16_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.914 +#define oil_conv_u16_u32 ((_oil_type_conv_u16_u32)(*(void **)oil_function_class_ptr_conv_u16_u32))
   1.915 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u16_u8;
   1.916 +typedef void (*_oil_type_conv_u16_u8)(uint16_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.917 +#define oil_conv_u16_u8 ((_oil_type_conv_u16_u8)(*(void **)oil_function_class_ptr_conv_u16_u8))
   1.918 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_f32;
   1.919 +typedef void (*_oil_type_conv_u32_f32)(uint32_t * dest, int dstr, const float * src, int sstr, int n);
   1.920 +#define oil_conv_u32_f32 ((_oil_type_conv_u32_f32)(*(void **)oil_function_class_ptr_conv_u32_f32))
   1.921 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_f64;
   1.922 +typedef void (*_oil_type_conv_u32_f64)(uint32_t * dest, int dstr, const double * src, int sstr, int n);
   1.923 +#define oil_conv_u32_f64 ((_oil_type_conv_u32_f64)(*(void **)oil_function_class_ptr_conv_u32_f64))
   1.924 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_s16;
   1.925 +typedef void (*_oil_type_conv_u32_s16)(uint32_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.926 +#define oil_conv_u32_s16 ((_oil_type_conv_u32_s16)(*(void **)oil_function_class_ptr_conv_u32_s16))
   1.927 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_s32;
   1.928 +typedef void (*_oil_type_conv_u32_s32)(uint32_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.929 +#define oil_conv_u32_s32 ((_oil_type_conv_u32_s32)(*(void **)oil_function_class_ptr_conv_u32_s32))
   1.930 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_s8;
   1.931 +typedef void (*_oil_type_conv_u32_s8)(uint32_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.932 +#define oil_conv_u32_s8 ((_oil_type_conv_u32_s8)(*(void **)oil_function_class_ptr_conv_u32_s8))
   1.933 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_u16;
   1.934 +typedef void (*_oil_type_conv_u32_u16)(uint32_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.935 +#define oil_conv_u32_u16 ((_oil_type_conv_u32_u16)(*(void **)oil_function_class_ptr_conv_u32_u16))
   1.936 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u32_u8;
   1.937 +typedef void (*_oil_type_conv_u32_u8)(uint32_t * dest, int dstr, const uint8_t * src, int sstr, int n);
   1.938 +#define oil_conv_u32_u8 ((_oil_type_conv_u32_u8)(*(void **)oil_function_class_ptr_conv_u32_u8))
   1.939 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_f32;
   1.940 +typedef void (*_oil_type_conv_u8_f32)(uint8_t * dest, int dstr, const float * src, int sstr, int n);
   1.941 +#define oil_conv_u8_f32 ((_oil_type_conv_u8_f32)(*(void **)oil_function_class_ptr_conv_u8_f32))
   1.942 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_f64;
   1.943 +typedef void (*_oil_type_conv_u8_f64)(uint8_t * dest, int dstr, const double * src, int sstr, int n);
   1.944 +#define oil_conv_u8_f64 ((_oil_type_conv_u8_f64)(*(void **)oil_function_class_ptr_conv_u8_f64))
   1.945 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_s16;
   1.946 +typedef void (*_oil_type_conv_u8_s16)(uint8_t * dest, int dstr, const int16_t * src, int sstr, int n);
   1.947 +#define oil_conv_u8_s16 ((_oil_type_conv_u8_s16)(*(void **)oil_function_class_ptr_conv_u8_s16))
   1.948 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_s32;
   1.949 +typedef void (*_oil_type_conv_u8_s32)(uint8_t * dest, int dstr, const int32_t * src, int sstr, int n);
   1.950 +#define oil_conv_u8_s32 ((_oil_type_conv_u8_s32)(*(void **)oil_function_class_ptr_conv_u8_s32))
   1.951 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_s8;
   1.952 +typedef void (*_oil_type_conv_u8_s8)(uint8_t * dest, int dstr, const int8_t * src, int sstr, int n);
   1.953 +#define oil_conv_u8_s8 ((_oil_type_conv_u8_s8)(*(void **)oil_function_class_ptr_conv_u8_s8))
   1.954 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_u16;
   1.955 +typedef void (*_oil_type_conv_u8_u16)(uint8_t * dest, int dstr, const uint16_t * src, int sstr, int n);
   1.956 +#define oil_conv_u8_u16 ((_oil_type_conv_u8_u16)(*(void **)oil_function_class_ptr_conv_u8_u16))
   1.957 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_conv_u8_u32;
   1.958 +typedef void (*_oil_type_conv_u8_u32)(uint8_t * dest, int dstr, const uint32_t * src, int sstr, int n);
   1.959 +#define oil_conv_u8_u32 ((_oil_type_conv_u8_u32)(*(void **)oil_function_class_ptr_conv_u8_u32))
   1.960 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_f32;
   1.961 +typedef void (*_oil_type_convert_s16_f32)(int16_t * dest, const float * src, int n);
   1.962 +#define oil_convert_s16_f32 ((_oil_type_convert_s16_f32)(*(void **)oil_function_class_ptr_convert_s16_f32))
   1.963 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_f64;
   1.964 +typedef void (*_oil_type_convert_s16_f64)(int16_t * dest, const double * src, int n);
   1.965 +#define oil_convert_s16_f64 ((_oil_type_convert_s16_f64)(*(void **)oil_function_class_ptr_convert_s16_f64))
   1.966 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_s32;
   1.967 +typedef void (*_oil_type_convert_s16_s32)(int16_t * dest, const int32_t * src, int n);
   1.968 +#define oil_convert_s16_s32 ((_oil_type_convert_s16_s32)(*(void **)oil_function_class_ptr_convert_s16_s32))
   1.969 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_s8;
   1.970 +typedef void (*_oil_type_convert_s16_s8)(int16_t * dest, const int8_t * src, int n);
   1.971 +#define oil_convert_s16_s8 ((_oil_type_convert_s16_s8)(*(void **)oil_function_class_ptr_convert_s16_s8))
   1.972 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_u16;
   1.973 +typedef void (*_oil_type_convert_s16_u16)(int16_t * dest, const uint16_t * src, int n);
   1.974 +#define oil_convert_s16_u16 ((_oil_type_convert_s16_u16)(*(void **)oil_function_class_ptr_convert_s16_u16))
   1.975 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_u32;
   1.976 +typedef void (*_oil_type_convert_s16_u32)(int16_t * dest, const uint32_t * src, int n);
   1.977 +#define oil_convert_s16_u32 ((_oil_type_convert_s16_u32)(*(void **)oil_function_class_ptr_convert_s16_u32))
   1.978 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s16_u8;
   1.979 +typedef void (*_oil_type_convert_s16_u8)(int16_t * dest, const uint8_t * src, int n);
   1.980 +#define oil_convert_s16_u8 ((_oil_type_convert_s16_u8)(*(void **)oil_function_class_ptr_convert_s16_u8))
   1.981 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_f64;
   1.982 +typedef void (*_oil_type_convert_s32_f64)(int32_t * dest, const double * src, int n);
   1.983 +#define oil_convert_s32_f64 ((_oil_type_convert_s32_f64)(*(void **)oil_function_class_ptr_convert_s32_f64))
   1.984 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_s16;
   1.985 +typedef void (*_oil_type_convert_s32_s16)(int32_t * dest, const int16_t * src, int n);
   1.986 +#define oil_convert_s32_s16 ((_oil_type_convert_s32_s16)(*(void **)oil_function_class_ptr_convert_s32_s16))
   1.987 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_s8;
   1.988 +typedef void (*_oil_type_convert_s32_s8)(int32_t * dest, const int8_t * src, int n);
   1.989 +#define oil_convert_s32_s8 ((_oil_type_convert_s32_s8)(*(void **)oil_function_class_ptr_convert_s32_s8))
   1.990 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_u16;
   1.991 +typedef void (*_oil_type_convert_s32_u16)(int32_t * dest, const uint16_t * src, int n);
   1.992 +#define oil_convert_s32_u16 ((_oil_type_convert_s32_u16)(*(void **)oil_function_class_ptr_convert_s32_u16))
   1.993 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_u32;
   1.994 +typedef void (*_oil_type_convert_s32_u32)(int32_t * dest, const uint32_t * src, int n);
   1.995 +#define oil_convert_s32_u32 ((_oil_type_convert_s32_u32)(*(void **)oil_function_class_ptr_convert_s32_u32))
   1.996 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s32_u8;
   1.997 +typedef void (*_oil_type_convert_s32_u8)(int32_t * dest, const uint8_t * src, int n);
   1.998 +#define oil_convert_s32_u8 ((_oil_type_convert_s32_u8)(*(void **)oil_function_class_ptr_convert_s32_u8))
   1.999 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_f32;
  1.1000 +typedef void (*_oil_type_convert_s8_f32)(int8_t * dest, const float * src, int n);
  1.1001 +#define oil_convert_s8_f32 ((_oil_type_convert_s8_f32)(*(void **)oil_function_class_ptr_convert_s8_f32))
  1.1002 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_f64;
  1.1003 +typedef void (*_oil_type_convert_s8_f64)(int8_t * dest, const double * src, int n);
  1.1004 +#define oil_convert_s8_f64 ((_oil_type_convert_s8_f64)(*(void **)oil_function_class_ptr_convert_s8_f64))
  1.1005 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_s16;
  1.1006 +typedef void (*_oil_type_convert_s8_s16)(int8_t * dest, const int16_t * src, int n);
  1.1007 +#define oil_convert_s8_s16 ((_oil_type_convert_s8_s16)(*(void **)oil_function_class_ptr_convert_s8_s16))
  1.1008 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_s32;
  1.1009 +typedef void (*_oil_type_convert_s8_s32)(int8_t * dest, const int32_t * src, int n);
  1.1010 +#define oil_convert_s8_s32 ((_oil_type_convert_s8_s32)(*(void **)oil_function_class_ptr_convert_s8_s32))
  1.1011 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_u16;
  1.1012 +typedef void (*_oil_type_convert_s8_u16)(int8_t * dest, const uint16_t * src, int n);
  1.1013 +#define oil_convert_s8_u16 ((_oil_type_convert_s8_u16)(*(void **)oil_function_class_ptr_convert_s8_u16))
  1.1014 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_u32;
  1.1015 +typedef void (*_oil_type_convert_s8_u32)(int8_t * dest, const uint32_t * src, int n);
  1.1016 +#define oil_convert_s8_u32 ((_oil_type_convert_s8_u32)(*(void **)oil_function_class_ptr_convert_s8_u32))
  1.1017 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_s8_u8;
  1.1018 +typedef void (*_oil_type_convert_s8_u8)(int8_t * dest, const uint8_t * src, int n);
  1.1019 +#define oil_convert_s8_u8 ((_oil_type_convert_s8_u8)(*(void **)oil_function_class_ptr_convert_s8_u8))
  1.1020 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_f32;
  1.1021 +typedef void (*_oil_type_convert_u16_f32)(uint16_t * dest, const float * src, int n);
  1.1022 +#define oil_convert_u16_f32 ((_oil_type_convert_u16_f32)(*(void **)oil_function_class_ptr_convert_u16_f32))
  1.1023 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_f64;
  1.1024 +typedef void (*_oil_type_convert_u16_f64)(uint16_t * dest, const double * src, int n);
  1.1025 +#define oil_convert_u16_f64 ((_oil_type_convert_u16_f64)(*(void **)oil_function_class_ptr_convert_u16_f64))
  1.1026 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_s16;
  1.1027 +typedef void (*_oil_type_convert_u16_s16)(uint16_t * dest, const int16_t * src, int n);
  1.1028 +#define oil_convert_u16_s16 ((_oil_type_convert_u16_s16)(*(void **)oil_function_class_ptr_convert_u16_s16))
  1.1029 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_s32;
  1.1030 +typedef void (*_oil_type_convert_u16_s32)(uint16_t * dest, const int32_t * src, int n);
  1.1031 +#define oil_convert_u16_s32 ((_oil_type_convert_u16_s32)(*(void **)oil_function_class_ptr_convert_u16_s32))
  1.1032 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_u32;
  1.1033 +typedef void (*_oil_type_convert_u16_u32)(uint16_t * dest, const uint32_t * src, int n);
  1.1034 +#define oil_convert_u16_u32 ((_oil_type_convert_u16_u32)(*(void **)oil_function_class_ptr_convert_u16_u32))
  1.1035 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u16_u8;
  1.1036 +typedef void (*_oil_type_convert_u16_u8)(uint16_t * dest, const uint8_t * src, int n);
  1.1037 +#define oil_convert_u16_u8 ((_oil_type_convert_u16_u8)(*(void **)oil_function_class_ptr_convert_u16_u8))
  1.1038 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u32_f64;
  1.1039 +typedef void (*_oil_type_convert_u32_f64)(uint32_t * dest, const double * src, int n);
  1.1040 +#define oil_convert_u32_f64 ((_oil_type_convert_u32_f64)(*(void **)oil_function_class_ptr_convert_u32_f64))
  1.1041 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u32_s32;
  1.1042 +typedef void (*_oil_type_convert_u32_s32)(uint32_t * dest, const int32_t * src, int n);
  1.1043 +#define oil_convert_u32_s32 ((_oil_type_convert_u32_s32)(*(void **)oil_function_class_ptr_convert_u32_s32))
  1.1044 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u32_u16;
  1.1045 +typedef void (*_oil_type_convert_u32_u16)(uint32_t * dest, const uint16_t * src, int n);
  1.1046 +#define oil_convert_u32_u16 ((_oil_type_convert_u32_u16)(*(void **)oil_function_class_ptr_convert_u32_u16))
  1.1047 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u32_u8;
  1.1048 +typedef void (*_oil_type_convert_u32_u8)(uint32_t * dest, const uint8_t * src, int n);
  1.1049 +#define oil_convert_u32_u8 ((_oil_type_convert_u32_u8)(*(void **)oil_function_class_ptr_convert_u32_u8))
  1.1050 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_f32;
  1.1051 +typedef void (*_oil_type_convert_u8_f32)(uint8_t * dest, const float * src, int n);
  1.1052 +#define oil_convert_u8_f32 ((_oil_type_convert_u8_f32)(*(void **)oil_function_class_ptr_convert_u8_f32))
  1.1053 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_f64;
  1.1054 +typedef void (*_oil_type_convert_u8_f64)(uint8_t * dest, const double * src, int n);
  1.1055 +#define oil_convert_u8_f64 ((_oil_type_convert_u8_f64)(*(void **)oil_function_class_ptr_convert_u8_f64))
  1.1056 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_s16;
  1.1057 +typedef void (*_oil_type_convert_u8_s16)(uint8_t * dest, const int16_t * src, int n);
  1.1058 +#define oil_convert_u8_s16 ((_oil_type_convert_u8_s16)(*(void **)oil_function_class_ptr_convert_u8_s16))
  1.1059 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_s32;
  1.1060 +typedef void (*_oil_type_convert_u8_s32)(uint8_t * dest, const int32_t * src, int n);
  1.1061 +#define oil_convert_u8_s32 ((_oil_type_convert_u8_s32)(*(void **)oil_function_class_ptr_convert_u8_s32))
  1.1062 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_s8;
  1.1063 +typedef void (*_oil_type_convert_u8_s8)(uint8_t * dest, const int8_t * src, int n);
  1.1064 +#define oil_convert_u8_s8 ((_oil_type_convert_u8_s8)(*(void **)oil_function_class_ptr_convert_u8_s8))
  1.1065 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_u16;
  1.1066 +typedef void (*_oil_type_convert_u8_u16)(uint8_t * dest, const uint16_t * src, int n);
  1.1067 +#define oil_convert_u8_u16 ((_oil_type_convert_u8_u16)(*(void **)oil_function_class_ptr_convert_u8_u16))
  1.1068 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_convert_u8_u32;
  1.1069 +typedef void (*_oil_type_convert_u8_u32)(uint8_t * dest, const uint32_t * src, int n);
  1.1070 +#define oil_convert_u8_u32 ((_oil_type_convert_u8_u32)(*(void **)oil_function_class_ptr_convert_u8_u32))
  1.1071 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_copy8x8_u8;
  1.1072 +typedef void (*_oil_type_copy8x8_u8)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss);
  1.1073 +#define oil_copy8x8_u8 ((_oil_type_copy8x8_u8)(*(void **)oil_function_class_ptr_copy8x8_u8))
  1.1074 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_copy_u8;
  1.1075 +typedef void (*_oil_type_copy_u8)(uint8_t * dest, const uint8_t * src, int n);
  1.1076 +#define oil_copy_u8 ((_oil_type_copy_u8)(*(void **)oil_function_class_ptr_copy_u8))
  1.1077 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_dct36_f32;
  1.1078 +typedef void (*_oil_type_dct36_f32)(float * d_36, int dstr, const float * s_36, int sstr);
  1.1079 +#define oil_dct36_f32 ((_oil_type_dct36_f32)(*(void **)oil_function_class_ptr_dct36_f32))
  1.1080 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_deinterleave;
  1.1081 +typedef void (*_oil_type_deinterleave)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1082 +#define oil_deinterleave ((_oil_type_deinterleave)(*(void **)oil_function_class_ptr_deinterleave))
  1.1083 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_deinterleave2_s16;
  1.1084 +typedef void (*_oil_type_deinterleave2_s16)(int16_t * d1_n, int16_t * d2_n, const int16_t * s_2xn, int n);
  1.1085 +#define oil_deinterleave2_s16 ((_oil_type_deinterleave2_s16)(*(void **)oil_function_class_ptr_deinterleave2_s16))
  1.1086 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_dequantize8x8_s16;
  1.1087 +typedef void (*_oil_type_dequantize8x8_s16)(int16_t * d_8x8, int dstr, const int16_t * s1_8x8, int sstr1, const int16_t * s2_8x8, int sstr2);
  1.1088 +#define oil_dequantize8x8_s16 ((_oil_type_dequantize8x8_s16)(*(void **)oil_function_class_ptr_dequantize8x8_s16))
  1.1089 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_diff8x8_average_s16_u8;
  1.1090 +typedef void (*_oil_type_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);
  1.1091 +#define oil_diff8x8_average_s16_u8 ((_oil_type_diff8x8_average_s16_u8)(*(void **)oil_function_class_ptr_diff8x8_average_s16_u8))
  1.1092 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_diff8x8_const128_s16_u8;
  1.1093 +typedef void (*_oil_type_diff8x8_const128_s16_u8)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1);
  1.1094 +#define oil_diff8x8_const128_s16_u8 ((_oil_type_diff8x8_const128_s16_u8)(*(void **)oil_function_class_ptr_diff8x8_const128_s16_u8))
  1.1095 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_diff8x8_s16_u8;
  1.1096 +typedef void (*_oil_type_diff8x8_s16_u8)(int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
  1.1097 +#define oil_diff8x8_s16_u8 ((_oil_type_diff8x8_s16_u8)(*(void **)oil_function_class_ptr_diff8x8_s16_u8))
  1.1098 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_diffsquaresum_f32;
  1.1099 +typedef void (*_oil_type_diffsquaresum_f32)(float * d_1, const float * src1, int sstr1, const float * src2, int sstr2, int n);
  1.1100 +#define oil_diffsquaresum_f32 ((_oil_type_diffsquaresum_f32)(*(void **)oil_function_class_ptr_diffsquaresum_f32))
  1.1101 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_diffsquaresum_f64;
  1.1102 +typedef void (*_oil_type_diffsquaresum_f64)(double * d_1, const double * src1, int sstr1, const double * src2, int sstr2, int n);
  1.1103 +#define oil_diffsquaresum_f64 ((_oil_type_diffsquaresum_f64)(*(void **)oil_function_class_ptr_diffsquaresum_f64))
  1.1104 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_divide_f32;
  1.1105 +typedef void (*_oil_type_divide_f32)(float * d, const float * s1, const float * s2, int n);
  1.1106 +#define oil_divide_f32 ((_oil_type_divide_f32)(*(void **)oil_function_class_ptr_divide_f32))
  1.1107 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_divide_f64;
  1.1108 +typedef void (*_oil_type_divide_f64)(double * d, const double * s1, const double * s2, int n);
  1.1109 +#define oil_divide_f64 ((_oil_type_divide_f64)(*(void **)oil_function_class_ptr_divide_f64))
  1.1110 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_err_inter8x8_u8;
  1.1111 +typedef void (*_oil_type_err_inter8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
  1.1112 +#define oil_err_inter8x8_u8 ((_oil_type_err_inter8x8_u8)(*(void **)oil_function_class_ptr_err_inter8x8_u8))
  1.1113 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_err_inter8x8_u8_avg;
  1.1114 +typedef void (*_oil_type_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);
  1.1115 +#define oil_err_inter8x8_u8_avg ((_oil_type_err_inter8x8_u8_avg)(*(void **)oil_function_class_ptr_err_inter8x8_u8_avg))
  1.1116 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_err_intra8x8_u8;
  1.1117 +typedef void (*_oil_type_err_intra8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1);
  1.1118 +#define oil_err_intra8x8_u8 ((_oil_type_err_intra8x8_u8)(*(void **)oil_function_class_ptr_err_intra8x8_u8))
  1.1119 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_fdct8_f64;
  1.1120 +typedef void (*_oil_type_fdct8_f64)(double * d_8, const double * s_8, int dstr, int sstr);
  1.1121 +#define oil_fdct8_f64 ((_oil_type_fdct8_f64)(*(void **)oil_function_class_ptr_fdct8_f64))
  1.1122 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_fdct8x8_f64;
  1.1123 +typedef void (*_oil_type_fdct8x8_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
  1.1124 +#define oil_fdct8x8_f64 ((_oil_type_fdct8x8_f64)(*(void **)oil_function_class_ptr_fdct8x8_f64))
  1.1125 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_fdct8x8s_s16;
  1.1126 +typedef void (*_oil_type_fdct8x8s_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
  1.1127 +#define oil_fdct8x8s_s16 ((_oil_type_fdct8x8s_s16)(*(void **)oil_function_class_ptr_fdct8x8s_s16))
  1.1128 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_fdct8x8theora;
  1.1129 +typedef void (*_oil_type_fdct8x8theora)(const int16_t * s_8x8, int16_t * d_8x8);
  1.1130 +#define oil_fdct8x8theora ((_oil_type_fdct8x8theora)(*(void **)oil_function_class_ptr_fdct8x8theora))
  1.1131 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_floor_f32;
  1.1132 +typedef void (*_oil_type_floor_f32)(float * d, const float * s, int n);
  1.1133 +#define oil_floor_f32 ((_oil_type_floor_f32)(*(void **)oil_function_class_ptr_floor_f32))
  1.1134 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8_f64;
  1.1135 +typedef void (*_oil_type_idct8_f64)(double * d_8, int dstr, const double * s_8, int sstr);
  1.1136 +#define oil_idct8_f64 ((_oil_type_idct8_f64)(*(void **)oil_function_class_ptr_idct8_f64))
  1.1137 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8theora_s16;
  1.1138 +typedef void (*_oil_type_idct8theora_s16)(int16_t * d_8, int dstr, const int16_t * s_8, int sstr);
  1.1139 +#define oil_idct8theora_s16 ((_oil_type_idct8theora_s16)(*(void **)oil_function_class_ptr_idct8theora_s16))
  1.1140 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8x8_f64;
  1.1141 +typedef void (*_oil_type_idct8x8_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
  1.1142 +#define oil_idct8x8_f64 ((_oil_type_idct8x8_f64)(*(void **)oil_function_class_ptr_idct8x8_f64))
  1.1143 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8x8_s16;
  1.1144 +typedef void (*_oil_type_idct8x8_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
  1.1145 +#define oil_idct8x8_s16 ((_oil_type_idct8x8_s16)(*(void **)oil_function_class_ptr_idct8x8_s16))
  1.1146 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8x8lim10_f64;
  1.1147 +typedef void (*_oil_type_idct8x8lim10_f64)(double * d_8x8, int dstr, const double * s_8x8, int sstr);
  1.1148 +#define oil_idct8x8lim10_f64 ((_oil_type_idct8x8lim10_f64)(*(void **)oil_function_class_ptr_idct8x8lim10_f64))
  1.1149 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8x8lim10_s16;
  1.1150 +typedef void (*_oil_type_idct8x8lim10_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
  1.1151 +#define oil_idct8x8lim10_s16 ((_oil_type_idct8x8lim10_s16)(*(void **)oil_function_class_ptr_idct8x8lim10_s16))
  1.1152 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_idct8x8theora_s16;
  1.1153 +typedef void (*_oil_type_idct8x8theora_s16)(int16_t * d_8x8, int dstr, const int16_t * s_8x8, int sstr);
  1.1154 +#define oil_idct8x8theora_s16 ((_oil_type_idct8x8theora_s16)(*(void **)oil_function_class_ptr_idct8x8theora_s16))
  1.1155 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_imdct12_f64;
  1.1156 +typedef void (*_oil_type_imdct12_f64)(double * d_12, const double * s_6);
  1.1157 +#define oil_imdct12_f64 ((_oil_type_imdct12_f64)(*(void **)oil_function_class_ptr_imdct12_f64))
  1.1158 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_imdct32_f32;
  1.1159 +typedef void (*_oil_type_imdct32_f32)(float * d_32, const float * s_32);
  1.1160 +#define oil_imdct32_f32 ((_oil_type_imdct32_f32)(*(void **)oil_function_class_ptr_imdct32_f32))
  1.1161 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_imdct36_f64;
  1.1162 +typedef void (*_oil_type_imdct36_f64)(double * d_36, const double * s_18);
  1.1163 +#define oil_imdct36_f64 ((_oil_type_imdct36_f64)(*(void **)oil_function_class_ptr_imdct36_f64))
  1.1164 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_interleave;
  1.1165 +typedef void (*_oil_type_interleave)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1166 +#define oil_interleave ((_oil_type_interleave)(*(void **)oil_function_class_ptr_interleave))
  1.1167 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_interleave2_s16;
  1.1168 +typedef void (*_oil_type_interleave2_s16)(int16_t * d_2xn, const int16_t * s1_n, const int16_t * s2_n, int n);
  1.1169 +#define oil_interleave2_s16 ((_oil_type_interleave2_s16)(*(void **)oil_function_class_ptr_interleave2_s16))
  1.1170 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_inverse_f32;
  1.1171 +typedef void (*_oil_type_inverse_f32)(float * d, const float * s, int n);
  1.1172 +#define oil_inverse_f32 ((_oil_type_inverse_f32)(*(void **)oil_function_class_ptr_inverse_f32))
  1.1173 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_add_135;
  1.1174 +typedef void (*_oil_type_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);
  1.1175 +#define oil_lift_add_135 ((_oil_type_lift_add_135)(*(void **)oil_function_class_ptr_lift_add_135))
  1.1176 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_add_mult_shift12;
  1.1177 +typedef void (*_oil_type_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);
  1.1178 +#define oil_lift_add_mult_shift12 ((_oil_type_lift_add_mult_shift12)(*(void **)oil_function_class_ptr_lift_add_mult_shift12))
  1.1179 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_add_shift1;
  1.1180 +typedef void (*_oil_type_lift_add_shift1)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
  1.1181 +#define oil_lift_add_shift1 ((_oil_type_lift_add_shift1)(*(void **)oil_function_class_ptr_lift_add_shift1))
  1.1182 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_add_shift2;
  1.1183 +typedef void (*_oil_type_lift_add_shift2)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
  1.1184 +#define oil_lift_add_shift2 ((_oil_type_lift_add_shift2)(*(void **)oil_function_class_ptr_lift_add_shift2))
  1.1185 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_sub_135;
  1.1186 +typedef void (*_oil_type_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);
  1.1187 +#define oil_lift_sub_135 ((_oil_type_lift_sub_135)(*(void **)oil_function_class_ptr_lift_sub_135))
  1.1188 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_sub_mult_shift12;
  1.1189 +typedef void (*_oil_type_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);
  1.1190 +#define oil_lift_sub_mult_shift12 ((_oil_type_lift_sub_mult_shift12)(*(void **)oil_function_class_ptr_lift_sub_mult_shift12))
  1.1191 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_sub_shift1;
  1.1192 +typedef void (*_oil_type_lift_sub_shift1)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
  1.1193 +#define oil_lift_sub_shift1 ((_oil_type_lift_sub_shift1)(*(void **)oil_function_class_ptr_lift_sub_shift1))
  1.1194 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lift_sub_shift2;
  1.1195 +typedef void (*_oil_type_lift_sub_shift2)(int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
  1.1196 +#define oil_lift_sub_shift2 ((_oil_type_lift_sub_shift2)(*(void **)oil_function_class_ptr_lift_sub_shift2))
  1.1197 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_lshift_s16;
  1.1198 +typedef void (*_oil_type_lshift_s16)(int16_t * d1, const int16_t * s1, const int16_t * s2_1, int n);
  1.1199 +#define oil_lshift_s16 ((_oil_type_lshift_s16)(*(void **)oil_function_class_ptr_lshift_s16))
  1.1200 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas10_u8;
  1.1201 +typedef void (*_oil_type_mas10_u8)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
  1.1202 +#define oil_mas10_u8 ((_oil_type_mas10_u8)(*(void **)oil_function_class_ptr_mas10_u8))
  1.1203 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas10_u8_l15;
  1.1204 +typedef void (*_oil_type_mas10_u8_l15)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
  1.1205 +#define oil_mas10_u8_l15 ((_oil_type_mas10_u8_l15)(*(void **)oil_function_class_ptr_mas10_u8_l15))
  1.1206 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas10_u8_sym_l15;
  1.1207 +typedef void (*_oil_type_mas10_u8_sym_l15)(uint8_t * d, const uint8_t * s1_np9, const int16_t * s2_10, const int16_t * s3_2, int n);
  1.1208 +#define oil_mas10_u8_sym_l15 ((_oil_type_mas10_u8_sym_l15)(*(void **)oil_function_class_ptr_mas10_u8_sym_l15))
  1.1209 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas12_addc_rshift_decim2_u8;
  1.1210 +typedef void (*_oil_type_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);
  1.1211 +#define oil_mas12_addc_rshift_decim2_u8 ((_oil_type_mas12_addc_rshift_decim2_u8)(*(void **)oil_function_class_ptr_mas12_addc_rshift_decim2_u8))
  1.1212 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas2_across_add_s16;
  1.1213 +typedef void (*_oil_type_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);
  1.1214 +#define oil_mas2_across_add_s16 ((_oil_type_mas2_across_add_s16)(*(void **)oil_function_class_ptr_mas2_across_add_s16))
  1.1215 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas2_add_s16;
  1.1216 +typedef void (*_oil_type_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);
  1.1217 +#define oil_mas2_add_s16 ((_oil_type_mas2_add_s16)(*(void **)oil_function_class_ptr_mas2_add_s16))
  1.1218 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas4_across_add_s16;
  1.1219 +typedef void (*_oil_type_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);
  1.1220 +#define oil_mas4_across_add_s16 ((_oil_type_mas4_across_add_s16)(*(void **)oil_function_class_ptr_mas4_across_add_s16))
  1.1221 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas4_add_s16;
  1.1222 +typedef void (*_oil_type_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);
  1.1223 +#define oil_mas4_add_s16 ((_oil_type_mas4_add_s16)(*(void **)oil_function_class_ptr_mas4_add_s16))
  1.1224 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_across_add_s16;
  1.1225 +typedef void (*_oil_type_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);
  1.1226 +#define oil_mas8_across_add_s16 ((_oil_type_mas8_across_add_s16)(*(void **)oil_function_class_ptr_mas8_across_add_s16))
  1.1227 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_across_u8;
  1.1228 +typedef void (*_oil_type_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);
  1.1229 +#define oil_mas8_across_u8 ((_oil_type_mas8_across_u8)(*(void **)oil_function_class_ptr_mas8_across_u8))
  1.1230 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_add_s16;
  1.1231 +typedef void (*_oil_type_mas8_add_s16)(int16_t * d, const int16_t * s1, const int16_t * s2_np7, const int16_t * s3_8, const int16_t * s4_2, int n);
  1.1232 +#define oil_mas8_add_s16 ((_oil_type_mas8_add_s16)(*(void **)oil_function_class_ptr_mas8_add_s16))
  1.1233 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_addc_rshift_decim2_u8;
  1.1234 +typedef void (*_oil_type_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);
  1.1235 +#define oil_mas8_addc_rshift_decim2_u8 ((_oil_type_mas8_addc_rshift_decim2_u8)(*(void **)oil_function_class_ptr_mas8_addc_rshift_decim2_u8))
  1.1236 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_u8;
  1.1237 +typedef void (*_oil_type_mas8_u8)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
  1.1238 +#define oil_mas8_u8 ((_oil_type_mas8_u8)(*(void **)oil_function_class_ptr_mas8_u8))
  1.1239 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_u8_l15;
  1.1240 +typedef void (*_oil_type_mas8_u8_l15)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
  1.1241 +#define oil_mas8_u8_l15 ((_oil_type_mas8_u8_l15)(*(void **)oil_function_class_ptr_mas8_u8_l15))
  1.1242 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mas8_u8_sym_l15;
  1.1243 +typedef void (*_oil_type_mas8_u8_sym_l15)(uint8_t * d, const uint8_t * s1_np7, const int16_t * s2_8, const int16_t * s3_2, int n);
  1.1244 +#define oil_mas8_u8_sym_l15 ((_oil_type_mas8_u8_sym_l15)(*(void **)oil_function_class_ptr_mas8_u8_sym_l15))
  1.1245 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_maximum_f32;
  1.1246 +typedef void (*_oil_type_maximum_f32)(float * d, const float * s1, const float * s2, int n);
  1.1247 +#define oil_maximum_f32 ((_oil_type_maximum_f32)(*(void **)oil_function_class_ptr_maximum_f32))
  1.1248 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_maximum_f64;
  1.1249 +typedef void (*_oil_type_maximum_f64)(float * d, const float * s1, const float * s2, int n);
  1.1250 +#define oil_maximum_f64 ((_oil_type_maximum_f64)(*(void **)oil_function_class_ptr_maximum_f64))
  1.1251 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_md5;
  1.1252 +typedef void (*_oil_type_md5)(uint32_t * i_4, const uint32_t * s_16);
  1.1253 +#define oil_md5 ((_oil_type_md5)(*(void **)oil_function_class_ptr_md5))
  1.1254 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mdct12_f64;
  1.1255 +typedef void (*_oil_type_mdct12_f64)(double * d_6, const double * s_12);
  1.1256 +#define oil_mdct12_f64 ((_oil_type_mdct12_f64)(*(void **)oil_function_class_ptr_mdct12_f64))
  1.1257 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mdct36_f64;
  1.1258 +typedef void (*_oil_type_mdct36_f64)(double * d_18, const double * s_36);
  1.1259 +#define oil_mdct36_f64 ((_oil_type_mdct36_f64)(*(void **)oil_function_class_ptr_mdct36_f64))
  1.1260 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_merge_linear_argb;
  1.1261 +typedef void (*_oil_type_merge_linear_argb)(uint32_t * d_n, const uint32_t * s_n, const uint32_t * s2_n, const uint32_t * s3_1, int n);
  1.1262 +#define oil_merge_linear_argb ((_oil_type_merge_linear_argb)(*(void **)oil_function_class_ptr_merge_linear_argb))
  1.1263 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_merge_linear_u8;
  1.1264 +typedef void (*_oil_type_merge_linear_u8)(uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n);
  1.1265 +#define oil_merge_linear_u8 ((_oil_type_merge_linear_u8)(*(void **)oil_function_class_ptr_merge_linear_u8))
  1.1266 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_minimum_f32;
  1.1267 +typedef void (*_oil_type_minimum_f32)(float * d, const float * s1, const float * s2, int n);
  1.1268 +#define oil_minimum_f32 ((_oil_type_minimum_f32)(*(void **)oil_function_class_ptr_minimum_f32))
  1.1269 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_minimum_f64;
  1.1270 +typedef void (*_oil_type_minimum_f64)(float * d, const float * s1, const float * s2, int n);
  1.1271 +#define oil_minimum_f64 ((_oil_type_minimum_f64)(*(void **)oil_function_class_ptr_minimum_f64))
  1.1272 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mix_u8;
  1.1273 +typedef void (*_oil_type_mix_u8)(uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
  1.1274 +#define oil_mix_u8 ((_oil_type_mix_u8)(*(void **)oil_function_class_ptr_mix_u8))
  1.1275 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mt19937;
  1.1276 +typedef void (*_oil_type_mt19937)(uint32_t * d_624, uint32_t * i_624);
  1.1277 +#define oil_mt19937 ((_oil_type_mt19937)(*(void **)oil_function_class_ptr_mt19937))
  1.1278 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_mult8x8_s16;
  1.1279 +typedef void (*_oil_type_mult8x8_s16)(int16_t * d_8x8, const int16_t * s1_8x8, const int16_t * s2_8x8, int ds, int ss1, int ss2);
  1.1280 +#define oil_mult8x8_s16 ((_oil_type_mult8x8_s16)(*(void **)oil_function_class_ptr_mult8x8_s16))
  1.1281 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_acc_12xn_s16_u8;
  1.1282 +typedef void (*_oil_type_multiply_and_acc_12xn_s16_u8)(int16_t * i1_12xn, int is1, const int16_t * s1_12xn, int ss1, const uint8_t * s2_12xn, int ss2, int n);
  1.1283 +#define oil_multiply_and_acc_12xn_s16_u8 ((_oil_type_multiply_and_acc_12xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_12xn_s16_u8))
  1.1284 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_acc_16xn_s16_u8;
  1.1285 +typedef void (*_oil_type_multiply_and_acc_16xn_s16_u8)(int16_t * i1_16xn, int is1, const int16_t * s1_16xn, int ss1, const uint8_t * s2_16xn, int ss2, int n);
  1.1286 +#define oil_multiply_and_acc_16xn_s16_u8 ((_oil_type_multiply_and_acc_16xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_16xn_s16_u8))
  1.1287 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_acc_24xn_s16_u8;
  1.1288 +typedef void (*_oil_type_multiply_and_acc_24xn_s16_u8)(int16_t * i1_24xn, int is1, const int16_t * s1_24xn, int ss1, const uint8_t * s2_24xn, int ss2, int n);
  1.1289 +#define oil_multiply_and_acc_24xn_s16_u8 ((_oil_type_multiply_and_acc_24xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_24xn_s16_u8))
  1.1290 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_acc_6xn_s16_u8;
  1.1291 +typedef void (*_oil_type_multiply_and_acc_6xn_s16_u8)(int16_t * i1_6xn, int is1, const int16_t * s1_6xn, int ss1, const uint8_t * s2_6xn, int ss2, int n);
  1.1292 +#define oil_multiply_and_acc_6xn_s16_u8 ((_oil_type_multiply_and_acc_6xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_6xn_s16_u8))
  1.1293 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_acc_8xn_s16_u8;
  1.1294 +typedef void (*_oil_type_multiply_and_acc_8xn_s16_u8)(int16_t * i1_8xn, int is1, const int16_t * s1_8xn, int ss1, const uint8_t * s2_8xn, int ss2, int n);
  1.1295 +#define oil_multiply_and_acc_8xn_s16_u8 ((_oil_type_multiply_and_acc_8xn_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_acc_8xn_s16_u8))
  1.1296 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_add_s16;
  1.1297 +typedef void (*_oil_type_multiply_and_add_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, const int16_t * src3, int n);
  1.1298 +#define oil_multiply_and_add_s16 ((_oil_type_multiply_and_add_s16)(*(void **)oil_function_class_ptr_multiply_and_add_s16))
  1.1299 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_and_add_s16_u8;
  1.1300 +typedef void (*_oil_type_multiply_and_add_s16_u8)(int16_t * d, const int16_t * src1, const int16_t * src2, const uint8_t * src3, int n);
  1.1301 +#define oil_multiply_and_add_s16_u8 ((_oil_type_multiply_and_add_s16_u8)(*(void **)oil_function_class_ptr_multiply_and_add_s16_u8))
  1.1302 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_f32;
  1.1303 +typedef void (*_oil_type_multiply_f32)(float * d, const float * s1, const float * s2, int n);
  1.1304 +#define oil_multiply_f32 ((_oil_type_multiply_f32)(*(void **)oil_function_class_ptr_multiply_f32))
  1.1305 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multiply_f64;
  1.1306 +typedef void (*_oil_type_multiply_f64)(double * d, const double * s1, const double * s2, int n);
  1.1307 +#define oil_multiply_f64 ((_oil_type_multiply_f64)(*(void **)oil_function_class_ptr_multiply_f64))
  1.1308 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multsum_f32;
  1.1309 +typedef void (*_oil_type_multsum_f32)(float * dest, const float * src1, int sstr1, const float * src2, int sstr2, int n);
  1.1310 +#define oil_multsum_f32 ((_oil_type_multsum_f32)(*(void **)oil_function_class_ptr_multsum_f32))
  1.1311 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_multsum_f64;
  1.1312 +typedef void (*_oil_type_multsum_f64)(double * dest, const double * src1, int sstr1, const double * src2, int sstr2, int n);
  1.1313 +#define oil_multsum_f64 ((_oil_type_multsum_f64)(*(void **)oil_function_class_ptr_multsum_f64))
  1.1314 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_negative_f32;
  1.1315 +typedef void (*_oil_type_negative_f32)(float * d, const float * s, int n);
  1.1316 +#define oil_negative_f32 ((_oil_type_negative_f32)(*(void **)oil_function_class_ptr_negative_f32))
  1.1317 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_null;
  1.1318 +typedef void (*_oil_type_null)(void);
  1.1319 +#define oil_null ((_oil_type_null)(*(void **)oil_function_class_ptr_null))
  1.1320 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_packyuyv;
  1.1321 +typedef void (*_oil_type_packyuyv)(uint32_t * d, const uint8_t * s1_nx2, const uint8_t * s2, const uint8_t * s3, int n);
  1.1322 +#define oil_packyuyv ((_oil_type_packyuyv)(*(void **)oil_function_class_ptr_packyuyv))
  1.1323 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_f32;
  1.1324 +typedef void (*_oil_type_permute_f32)(float * dest, int dstr, const float * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1325 +#define oil_permute_f32 ((_oil_type_permute_f32)(*(void **)oil_function_class_ptr_permute_f32))
  1.1326 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_f64;
  1.1327 +typedef void (*_oil_type_permute_f64)(double * dest, int dstr, const double * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1328 +#define oil_permute_f64 ((_oil_type_permute_f64)(*(void **)oil_function_class_ptr_permute_f64))
  1.1329 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_s16;
  1.1330 +typedef void (*_oil_type_permute_s16)(int16_t * dest, int dstr, const int16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1331 +#define oil_permute_s16 ((_oil_type_permute_s16)(*(void **)oil_function_class_ptr_permute_s16))
  1.1332 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_s32;
  1.1333 +typedef void (*_oil_type_permute_s32)(int32_t * dest, int dstr, const int32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1334 +#define oil_permute_s32 ((_oil_type_permute_s32)(*(void **)oil_function_class_ptr_permute_s32))
  1.1335 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_s8;
  1.1336 +typedef void (*_oil_type_permute_s8)(int8_t * dest, int dstr, const int8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1337 +#define oil_permute_s8 ((_oil_type_permute_s8)(*(void **)oil_function_class_ptr_permute_s8))
  1.1338 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_u16;
  1.1339 +typedef void (*_oil_type_permute_u16)(uint16_t * dest, int dstr, const uint16_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1340 +#define oil_permute_u16 ((_oil_type_permute_u16)(*(void **)oil_function_class_ptr_permute_u16))
  1.1341 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_u32;
  1.1342 +typedef void (*_oil_type_permute_u32)(uint32_t * dest, int dstr, const uint32_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1343 +#define oil_permute_u32 ((_oil_type_permute_u32)(*(void **)oil_function_class_ptr_permute_u32))
  1.1344 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_permute_u8;
  1.1345 +typedef void (*_oil_type_permute_u8)(uint8_t * dest, int dstr, const uint8_t * src1, int sstr1, const int32_t * src2, int sstr2, int n);
  1.1346 +#define oil_permute_u8 ((_oil_type_permute_u8)(*(void **)oil_function_class_ptr_permute_u8))
  1.1347 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_recon8x8_inter;
  1.1348 +typedef void (*_oil_type_recon8x8_inter)(uint8_t * d_8x8, int ds, const uint8_t * s1_8x8, int ss1, const int16_t * s2_8x8);
  1.1349 +#define oil_recon8x8_inter ((_oil_type_recon8x8_inter)(*(void **)oil_function_class_ptr_recon8x8_inter))
  1.1350 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_recon8x8_inter2;
  1.1351 +typedef void (*_oil_type_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);
  1.1352 +#define oil_recon8x8_inter2 ((_oil_type_recon8x8_inter2)(*(void **)oil_function_class_ptr_recon8x8_inter2))
  1.1353 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_recon8x8_intra;
  1.1354 +typedef void (*_oil_type_recon8x8_intra)(uint8_t * d_8x8, int ds, const int16_t * s_8x8);
  1.1355 +#define oil_recon8x8_intra ((_oil_type_recon8x8_intra)(*(void **)oil_function_class_ptr_recon8x8_intra))
  1.1356 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_resample_linear_argb;
  1.1357 +typedef void (*_oil_type_resample_linear_argb)(uint32_t * d_n, const uint32_t * s_2xn, int n, uint32_t * i_2);
  1.1358 +#define oil_resample_linear_argb ((_oil_type_resample_linear_argb)(*(void **)oil_function_class_ptr_resample_linear_argb))
  1.1359 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_resample_linear_u8;
  1.1360 +typedef void (*_oil_type_resample_linear_u8)(uint8_t * d_n, const uint8_t * s_2xn, int n, uint32_t * i_2);
  1.1361 +#define oil_resample_linear_u8 ((_oil_type_resample_linear_u8)(*(void **)oil_function_class_ptr_resample_linear_u8))
  1.1362 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_rgb2bgr;
  1.1363 +typedef void (*_oil_type_rgb2bgr)(uint8_t * d_3xn, const uint8_t * s_3xn, int n);
  1.1364 +#define oil_rgb2bgr ((_oil_type_rgb2bgr)(*(void **)oil_function_class_ptr_rgb2bgr))
  1.1365 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_rgb2rgba;
  1.1366 +typedef void (*_oil_type_rgb2rgba)(uint8_t * d_4xn, const uint8_t * s_3xn, int n);
  1.1367 +#define oil_rgb2rgba ((_oil_type_rgb2rgba)(*(void **)oil_function_class_ptr_rgb2rgba))
  1.1368 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_rgb565_to_argb;
  1.1369 +typedef void (*_oil_type_rgb565_to_argb)(uint32_t * d, const uint16_t * s, int n);
  1.1370 +#define oil_rgb565_to_argb ((_oil_type_rgb565_to_argb)(*(void **)oil_function_class_ptr_rgb565_to_argb))
  1.1371 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_rowsad8x8_u8;
  1.1372 +typedef void (*_oil_type_rowsad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, const uint8_t * s2_8x8);
  1.1373 +#define oil_rowsad8x8_u8 ((_oil_type_rowsad8x8_u8)(*(void **)oil_function_class_ptr_rowsad8x8_u8))
  1.1374 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad12x12_12xn_u8;
  1.1375 +typedef void (*_oil_type_sad12x12_12xn_u8)(uint32_t * d_n, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12xnp11, int ss2, int n);
  1.1376 +#define oil_sad12x12_12xn_u8 ((_oil_type_sad12x12_12xn_u8)(*(void **)oil_function_class_ptr_sad12x12_12xn_u8))
  1.1377 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad12x12_u8;
  1.1378 +typedef void (*_oil_type_sad12x12_u8)(uint32_t * d_1, const uint8_t * s1_12x12, int ss1, const uint8_t * s2_12x12, int ss2);
  1.1379 +#define oil_sad12x12_u8 ((_oil_type_sad12x12_u8)(*(void **)oil_function_class_ptr_sad12x12_u8))
  1.1380 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad16x16_16xn_u8;
  1.1381 +typedef void (*_oil_type_sad16x16_16xn_u8)(uint32_t * d_n, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16xnp15, int ss2, int n);
  1.1382 +#define oil_sad16x16_16xn_u8 ((_oil_type_sad16x16_16xn_u8)(*(void **)oil_function_class_ptr_sad16x16_16xn_u8))
  1.1383 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad16x16_u8;
  1.1384 +typedef void (*_oil_type_sad16x16_u8)(uint32_t * d_1, const uint8_t * s1_16x16, int ss1, const uint8_t * s2_16x16, int ss2);
  1.1385 +#define oil_sad16x16_u8 ((_oil_type_sad16x16_u8)(*(void **)oil_function_class_ptr_sad16x16_u8))
  1.1386 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_8xn_u8;
  1.1387 +typedef void (*_oil_type_sad8x8_8xn_u8)(uint32_t * d_n, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8xnp7, int ss2, int n);
  1.1388 +#define oil_sad8x8_8xn_u8 ((_oil_type_sad8x8_8xn_u8)(*(void **)oil_function_class_ptr_sad8x8_8xn_u8))
  1.1389 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_f64;
  1.1390 +typedef void (*_oil_type_sad8x8_f64)(double * d_8x8, int ds, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2);
  1.1391 +#define oil_sad8x8_f64 ((_oil_type_sad8x8_f64)(*(void **)oil_function_class_ptr_sad8x8_f64))
  1.1392 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_f64_2;
  1.1393 +typedef void (*_oil_type_sad8x8_f64_2)(double * d_1, const double * s1_8x8, int ss1, const double * s2_8x8, int ss2);
  1.1394 +#define oil_sad8x8_f64_2 ((_oil_type_sad8x8_f64_2)(*(void **)oil_function_class_ptr_sad8x8_f64_2))
  1.1395 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_s16;
  1.1396 +typedef void (*_oil_type_sad8x8_s16)(uint32_t * d_8x8, int ds, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2);
  1.1397 +#define oil_sad8x8_s16 ((_oil_type_sad8x8_s16)(*(void **)oil_function_class_ptr_sad8x8_s16))
  1.1398 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_s16_2;
  1.1399 +typedef void (*_oil_type_sad8x8_s16_2)(uint32_t * d_1, const int16_t * s1_8x8, int ss1, const int16_t * s2_8x8, int ss2);
  1.1400 +#define oil_sad8x8_s16_2 ((_oil_type_sad8x8_s16_2)(*(void **)oil_function_class_ptr_sad8x8_s16_2))
  1.1401 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_u8;
  1.1402 +typedef void (*_oil_type_sad8x8_u8)(uint32_t * d_1, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2);
  1.1403 +#define oil_sad8x8_u8 ((_oil_type_sad8x8_u8)(*(void **)oil_function_class_ptr_sad8x8_u8))
  1.1404 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sad8x8_u8_avg;
  1.1405 +typedef void (*_oil_type_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);
  1.1406 +#define oil_sad8x8_u8_avg ((_oil_type_sad8x8_u8_avg)(*(void **)oil_function_class_ptr_sad8x8_u8_avg))
  1.1407 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_f32;
  1.1408 +typedef void (*_oil_type_scalaradd_f32)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n);
  1.1409 +#define oil_scalaradd_f32 ((_oil_type_scalaradd_f32)(*(void **)oil_function_class_ptr_scalaradd_f32))
  1.1410 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_f32_ns;
  1.1411 +typedef void (*_oil_type_scalaradd_f32_ns)(float * d, const float * s1, const float * s2_1, int n);
  1.1412 +#define oil_scalaradd_f32_ns ((_oil_type_scalaradd_f32_ns)(*(void **)oil_function_class_ptr_scalaradd_f32_ns))
  1.1413 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_f64;
  1.1414 +typedef void (*_oil_type_scalaradd_f64)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n);
  1.1415 +#define oil_scalaradd_f64 ((_oil_type_scalaradd_f64)(*(void **)oil_function_class_ptr_scalaradd_f64))
  1.1416 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_s16;
  1.1417 +typedef void (*_oil_type_scalaradd_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n);
  1.1418 +#define oil_scalaradd_s16 ((_oil_type_scalaradd_s16)(*(void **)oil_function_class_ptr_scalaradd_s16))
  1.1419 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_s32;
  1.1420 +typedef void (*_oil_type_scalaradd_s32)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n);
  1.1421 +#define oil_scalaradd_s32 ((_oil_type_scalaradd_s32)(*(void **)oil_function_class_ptr_scalaradd_s32))
  1.1422 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_s8;
  1.1423 +typedef void (*_oil_type_scalaradd_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n);
  1.1424 +#define oil_scalaradd_s8 ((_oil_type_scalaradd_s8)(*(void **)oil_function_class_ptr_scalaradd_s8))
  1.1425 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_u16;
  1.1426 +typedef void (*_oil_type_scalaradd_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n);
  1.1427 +#define oil_scalaradd_u16 ((_oil_type_scalaradd_u16)(*(void **)oil_function_class_ptr_scalaradd_u16))
  1.1428 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_u32;
  1.1429 +typedef void (*_oil_type_scalaradd_u32)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n);
  1.1430 +#define oil_scalaradd_u32 ((_oil_type_scalaradd_u32)(*(void **)oil_function_class_ptr_scalaradd_u32))
  1.1431 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalaradd_u8;
  1.1432 +typedef void (*_oil_type_scalaradd_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n);
  1.1433 +#define oil_scalaradd_u8 ((_oil_type_scalaradd_u8)(*(void **)oil_function_class_ptr_scalaradd_u8))
  1.1434 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_f32;
  1.1435 +typedef void (*_oil_type_scalarmult_f32)(float * d, int dstr, const float * s1, int sstr, const float * s2_1, int n);
  1.1436 +#define oil_scalarmult_f32 ((_oil_type_scalarmult_f32)(*(void **)oil_function_class_ptr_scalarmult_f32))
  1.1437 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_f64;
  1.1438 +typedef void (*_oil_type_scalarmult_f64)(double * d, int dstr, const double * s1, int sstr, const double * s2_1, int n);
  1.1439 +#define oil_scalarmult_f64 ((_oil_type_scalarmult_f64)(*(void **)oil_function_class_ptr_scalarmult_f64))
  1.1440 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_s16;
  1.1441 +typedef void (*_oil_type_scalarmult_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr, const int16_t * s2_1, int n);
  1.1442 +#define oil_scalarmult_s16 ((_oil_type_scalarmult_s16)(*(void **)oil_function_class_ptr_scalarmult_s16))
  1.1443 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_s32;
  1.1444 +typedef void (*_oil_type_scalarmult_s32)(int32_t * d, int dstr, const int32_t * s1, int sstr, const int32_t * s2_1, int n);
  1.1445 +#define oil_scalarmult_s32 ((_oil_type_scalarmult_s32)(*(void **)oil_function_class_ptr_scalarmult_s32))
  1.1446 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_s8;
  1.1447 +typedef void (*_oil_type_scalarmult_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr, const int8_t * s2_1, int n);
  1.1448 +#define oil_scalarmult_s8 ((_oil_type_scalarmult_s8)(*(void **)oil_function_class_ptr_scalarmult_s8))
  1.1449 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_u16;
  1.1450 +typedef void (*_oil_type_scalarmult_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr, const uint16_t * s2_1, int n);
  1.1451 +#define oil_scalarmult_u16 ((_oil_type_scalarmult_u16)(*(void **)oil_function_class_ptr_scalarmult_u16))
  1.1452 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_u32;
  1.1453 +typedef void (*_oil_type_scalarmult_u32)(uint32_t * d, int dstr, const uint32_t * s1, int sstr, const uint32_t * s2_1, int n);
  1.1454 +#define oil_scalarmult_u32 ((_oil_type_scalarmult_u32)(*(void **)oil_function_class_ptr_scalarmult_u32))
  1.1455 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmult_u8;
  1.1456 +typedef void (*_oil_type_scalarmult_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr, const uint8_t * s2_1, int n);
  1.1457 +#define oil_scalarmult_u8 ((_oil_type_scalarmult_u8)(*(void **)oil_function_class_ptr_scalarmult_u8))
  1.1458 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmultiply_f32_ns;
  1.1459 +typedef void (*_oil_type_scalarmultiply_f32_ns)(float * d, const float * s1, const float * s2_1, int n);
  1.1460 +#define oil_scalarmultiply_f32_ns ((_oil_type_scalarmultiply_f32_ns)(*(void **)oil_function_class_ptr_scalarmultiply_f32_ns))
  1.1461 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scalarmultiply_f64_ns;
  1.1462 +typedef void (*_oil_type_scalarmultiply_f64_ns)(double * d, const double * s1, const double * s2_1, int n);
  1.1463 +#define oil_scalarmultiply_f64_ns ((_oil_type_scalarmultiply_f64_ns)(*(void **)oil_function_class_ptr_scalarmultiply_f64_ns))
  1.1464 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_s16;
  1.1465 +typedef void (*_oil_type_scaleconv_f32_s16)(float * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1);
  1.1466 +#define oil_scaleconv_f32_s16 ((_oil_type_scaleconv_f32_s16)(*(void **)oil_function_class_ptr_scaleconv_f32_s16))
  1.1467 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_s32;
  1.1468 +typedef void (*_oil_type_scaleconv_f32_s32)(float * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1);
  1.1469 +#define oil_scaleconv_f32_s32 ((_oil_type_scaleconv_f32_s32)(*(void **)oil_function_class_ptr_scaleconv_f32_s32))
  1.1470 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_s8;
  1.1471 +typedef void (*_oil_type_scaleconv_f32_s8)(float * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1);
  1.1472 +#define oil_scaleconv_f32_s8 ((_oil_type_scaleconv_f32_s8)(*(void **)oil_function_class_ptr_scaleconv_f32_s8))
  1.1473 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_u16;
  1.1474 +typedef void (*_oil_type_scaleconv_f32_u16)(float * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1);
  1.1475 +#define oil_scaleconv_f32_u16 ((_oil_type_scaleconv_f32_u16)(*(void **)oil_function_class_ptr_scaleconv_f32_u16))
  1.1476 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_u32;
  1.1477 +typedef void (*_oil_type_scaleconv_f32_u32)(float * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1);
  1.1478 +#define oil_scaleconv_f32_u32 ((_oil_type_scaleconv_f32_u32)(*(void **)oil_function_class_ptr_scaleconv_f32_u32))
  1.1479 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f32_u8;
  1.1480 +typedef void (*_oil_type_scaleconv_f32_u8)(float * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1);
  1.1481 +#define oil_scaleconv_f32_u8 ((_oil_type_scaleconv_f32_u8)(*(void **)oil_function_class_ptr_scaleconv_f32_u8))
  1.1482 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_s16;
  1.1483 +typedef void (*_oil_type_scaleconv_f64_s16)(double * dest, const int16_t * src, int n, const double * s2_1, const double * s3_1);
  1.1484 +#define oil_scaleconv_f64_s16 ((_oil_type_scaleconv_f64_s16)(*(void **)oil_function_class_ptr_scaleconv_f64_s16))
  1.1485 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_s32;
  1.1486 +typedef void (*_oil_type_scaleconv_f64_s32)(double * dest, const int32_t * src, int n, const double * s2_1, const double * s3_1);
  1.1487 +#define oil_scaleconv_f64_s32 ((_oil_type_scaleconv_f64_s32)(*(void **)oil_function_class_ptr_scaleconv_f64_s32))
  1.1488 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_s8;
  1.1489 +typedef void (*_oil_type_scaleconv_f64_s8)(double * dest, const int8_t * src, int n, const double * s2_1, const double * s3_1);
  1.1490 +#define oil_scaleconv_f64_s8 ((_oil_type_scaleconv_f64_s8)(*(void **)oil_function_class_ptr_scaleconv_f64_s8))
  1.1491 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_u16;
  1.1492 +typedef void (*_oil_type_scaleconv_f64_u16)(double * dest, const uint16_t * src, int n, const double * s2_1, const double * s3_1);
  1.1493 +#define oil_scaleconv_f64_u16 ((_oil_type_scaleconv_f64_u16)(*(void **)oil_function_class_ptr_scaleconv_f64_u16))
  1.1494 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_u32;
  1.1495 +typedef void (*_oil_type_scaleconv_f64_u32)(double * dest, const uint32_t * src, int n, const double * s2_1, const double * s3_1);
  1.1496 +#define oil_scaleconv_f64_u32 ((_oil_type_scaleconv_f64_u32)(*(void **)oil_function_class_ptr_scaleconv_f64_u32))
  1.1497 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_f64_u8;
  1.1498 +typedef void (*_oil_type_scaleconv_f64_u8)(double * dest, const uint8_t * src, int n, const double * s2_1, const double * s3_1);
  1.1499 +#define oil_scaleconv_f64_u8 ((_oil_type_scaleconv_f64_u8)(*(void **)oil_function_class_ptr_scaleconv_f64_u8))
  1.1500 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s16_f32;
  1.1501 +typedef void (*_oil_type_scaleconv_s16_f32)(int16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1502 +#define oil_scaleconv_s16_f32 ((_oil_type_scaleconv_s16_f32)(*(void **)oil_function_class_ptr_scaleconv_s16_f32))
  1.1503 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s16_f64;
  1.1504 +typedef void (*_oil_type_scaleconv_s16_f64)(int16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1505 +#define oil_scaleconv_s16_f64 ((_oil_type_scaleconv_s16_f64)(*(void **)oil_function_class_ptr_scaleconv_s16_f64))
  1.1506 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s32_f32;
  1.1507 +typedef void (*_oil_type_scaleconv_s32_f32)(int32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1508 +#define oil_scaleconv_s32_f32 ((_oil_type_scaleconv_s32_f32)(*(void **)oil_function_class_ptr_scaleconv_s32_f32))
  1.1509 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s32_f64;
  1.1510 +typedef void (*_oil_type_scaleconv_s32_f64)(int32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1511 +#define oil_scaleconv_s32_f64 ((_oil_type_scaleconv_s32_f64)(*(void **)oil_function_class_ptr_scaleconv_s32_f64))
  1.1512 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s8_f32;
  1.1513 +typedef void (*_oil_type_scaleconv_s8_f32)(int8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1514 +#define oil_scaleconv_s8_f32 ((_oil_type_scaleconv_s8_f32)(*(void **)oil_function_class_ptr_scaleconv_s8_f32))
  1.1515 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_s8_f64;
  1.1516 +typedef void (*_oil_type_scaleconv_s8_f64)(int8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1517 +#define oil_scaleconv_s8_f64 ((_oil_type_scaleconv_s8_f64)(*(void **)oil_function_class_ptr_scaleconv_s8_f64))
  1.1518 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u16_f32;
  1.1519 +typedef void (*_oil_type_scaleconv_u16_f32)(uint16_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1520 +#define oil_scaleconv_u16_f32 ((_oil_type_scaleconv_u16_f32)(*(void **)oil_function_class_ptr_scaleconv_u16_f32))
  1.1521 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u16_f64;
  1.1522 +typedef void (*_oil_type_scaleconv_u16_f64)(uint16_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1523 +#define oil_scaleconv_u16_f64 ((_oil_type_scaleconv_u16_f64)(*(void **)oil_function_class_ptr_scaleconv_u16_f64))
  1.1524 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u32_f32;
  1.1525 +typedef void (*_oil_type_scaleconv_u32_f32)(uint32_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1526 +#define oil_scaleconv_u32_f32 ((_oil_type_scaleconv_u32_f32)(*(void **)oil_function_class_ptr_scaleconv_u32_f32))
  1.1527 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u32_f64;
  1.1528 +typedef void (*_oil_type_scaleconv_u32_f64)(uint32_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1529 +#define oil_scaleconv_u32_f64 ((_oil_type_scaleconv_u32_f64)(*(void **)oil_function_class_ptr_scaleconv_u32_f64))
  1.1530 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u8_f32;
  1.1531 +typedef void (*_oil_type_scaleconv_u8_f32)(uint8_t * dest, const float * src, int n, const double * s2_1, const double * s3_1);
  1.1532 +#define oil_scaleconv_u8_f32 ((_oil_type_scaleconv_u8_f32)(*(void **)oil_function_class_ptr_scaleconv_u8_f32))
  1.1533 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scaleconv_u8_f64;
  1.1534 +typedef void (*_oil_type_scaleconv_u8_f64)(uint8_t * dest, const double * src, int n, const double * s2_1, const double * s3_1);
  1.1535 +#define oil_scaleconv_u8_f64 ((_oil_type_scaleconv_u8_f64)(*(void **)oil_function_class_ptr_scaleconv_u8_f64))
  1.1536 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_scanlinescale2_u8;
  1.1537 +typedef void (*_oil_type_scanlinescale2_u8)(uint8_t * d, const uint8_t * s, int n);
  1.1538 +#define oil_scanlinescale2_u8 ((_oil_type_scanlinescale2_u8)(*(void **)oil_function_class_ptr_scanlinescale2_u8))
  1.1539 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sign_f32;
  1.1540 +typedef void (*_oil_type_sign_f32)(float * d, const float * s, int n);
  1.1541 +#define oil_sign_f32 ((_oil_type_sign_f32)(*(void **)oil_function_class_ptr_sign_f32))
  1.1542 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sincos_f64;
  1.1543 +typedef void (*_oil_type_sincos_f64)(double * dest1, double * dest2, int n, const double * s1_1, const double * s2_1);
  1.1544 +#define oil_sincos_f64 ((_oil_type_sincos_f64)(*(void **)oil_function_class_ptr_sincos_f64))
  1.1545 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_splat_u16_ns;
  1.1546 +typedef void (*_oil_type_splat_u16_ns)(uint16_t * dest, const uint16_t * s1_1, int n);
  1.1547 +#define oil_splat_u16_ns ((_oil_type_splat_u16_ns)(*(void **)oil_function_class_ptr_splat_u16_ns))
  1.1548 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_splat_u32;
  1.1549 +typedef void (*_oil_type_splat_u32)(uint32_t * dest, int dstr, const uint32_t * s1_1, int n);
  1.1550 +#define oil_splat_u32 ((_oil_type_splat_u32)(*(void **)oil_function_class_ptr_splat_u32))
  1.1551 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_splat_u32_ns;
  1.1552 +typedef void (*_oil_type_splat_u32_ns)(uint32_t * dest, const uint32_t * s1_1, int n);
  1.1553 +#define oil_splat_u32_ns ((_oil_type_splat_u32_ns)(*(void **)oil_function_class_ptr_splat_u32_ns))
  1.1554 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_splat_u8;
  1.1555 +typedef void (*_oil_type_splat_u8)(uint8_t * dest, int dstr, const uint8_t * s1_1, int n);
  1.1556 +#define oil_splat_u8 ((_oil_type_splat_u8)(*(void **)oil_function_class_ptr_splat_u8))
  1.1557 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_splat_u8_ns;
  1.1558 +typedef void (*_oil_type_splat_u8_ns)(uint8_t * dest, const uint8_t * s1_1, int n);
  1.1559 +#define oil_splat_u8_ns ((_oil_type_splat_u8_ns)(*(void **)oil_function_class_ptr_splat_u8_ns))
  1.1560 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_split_135;
  1.1561 +typedef void (*_oil_type_split_135)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1562 +#define oil_split_135 ((_oil_type_split_135)(*(void **)oil_function_class_ptr_split_135))
  1.1563 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_split_53;
  1.1564 +typedef void (*_oil_type_split_53)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1565 +#define oil_split_53 ((_oil_type_split_53)(*(void **)oil_function_class_ptr_split_53))
  1.1566 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_split_approx97;
  1.1567 +typedef void (*_oil_type_split_approx97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1568 +#define oil_split_approx97 ((_oil_type_split_approx97)(*(void **)oil_function_class_ptr_split_approx97))
  1.1569 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_split_daub97;
  1.1570 +typedef void (*_oil_type_split_daub97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1571 +#define oil_split_daub97 ((_oil_type_split_daub97)(*(void **)oil_function_class_ptr_split_daub97))
  1.1572 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_squaresum_f32;
  1.1573 +typedef void (*_oil_type_squaresum_f32)(float * d, const float * s, int n);
  1.1574 +#define oil_squaresum_f32 ((_oil_type_squaresum_f32)(*(void **)oil_function_class_ptr_squaresum_f32))
  1.1575 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_squaresum_f64;
  1.1576 +typedef void (*_oil_type_squaresum_f64)(double * d, const double * s, int n);
  1.1577 +#define oil_squaresum_f64 ((_oil_type_squaresum_f64)(*(void **)oil_function_class_ptr_squaresum_f64))
  1.1578 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_squaresum_shifted_s16;
  1.1579 +typedef void (*_oil_type_squaresum_shifted_s16)(uint32_t * d, const int16_t * s, int n);
  1.1580 +#define oil_squaresum_shifted_s16 ((_oil_type_squaresum_shifted_s16)(*(void **)oil_function_class_ptr_squaresum_shifted_s16))
  1.1581 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_subtract_f32;
  1.1582 +typedef void (*_oil_type_subtract_f32)(float * d, const float * s1, const float * s2, int n);
  1.1583 +#define oil_subtract_f32 ((_oil_type_subtract_f32)(*(void **)oil_function_class_ptr_subtract_f32))
  1.1584 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_subtract_f64;
  1.1585 +typedef void (*_oil_type_subtract_f64)(double * d, const double * s1, const double * s2, int n);
  1.1586 +#define oil_subtract_f64 ((_oil_type_subtract_f64)(*(void **)oil_function_class_ptr_subtract_f64))
  1.1587 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_subtract_s16;
  1.1588 +typedef void (*_oil_type_subtract_s16)(int16_t * d, const int16_t * src1, const int16_t * src2, int n);
  1.1589 +#define oil_subtract_s16 ((_oil_type_subtract_s16)(*(void **)oil_function_class_ptr_subtract_s16))
  1.1590 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_subtract_s16_u8;
  1.1591 +typedef void (*_oil_type_subtract_s16_u8)(int16_t * d, const int16_t * src1, const uint8_t * src2, int n);
  1.1592 +#define oil_subtract_s16_u8 ((_oil_type_subtract_s16_u8)(*(void **)oil_function_class_ptr_subtract_s16_u8))
  1.1593 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sum_f64;
  1.1594 +typedef void (*_oil_type_sum_f64)(double * d_1, const double * s, int sstr, int n);
  1.1595 +#define oil_sum_f64 ((_oil_type_sum_f64)(*(void **)oil_function_class_ptr_sum_f64))
  1.1596 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_sum_s16;
  1.1597 +typedef void (*_oil_type_sum_s16)(int16_t * d_1, const int16_t * s, int n);
  1.1598 +#define oil_sum_s16 ((_oil_type_sum_s16)(*(void **)oil_function_class_ptr_sum_s16))
  1.1599 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_swab_u16;
  1.1600 +typedef void (*_oil_type_swab_u16)(uint16_t * d_n, const uint16_t * s_n, int n);
  1.1601 +#define oil_swab_u16 ((_oil_type_swab_u16)(*(void **)oil_function_class_ptr_swab_u16))
  1.1602 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_swab_u32;
  1.1603 +typedef void (*_oil_type_swab_u32)(uint32_t * d_n, const uint32_t * s_n, int n);
  1.1604 +#define oil_swab_u32 ((_oil_type_swab_u32)(*(void **)oil_function_class_ptr_swab_u32))
  1.1605 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_synth_135;
  1.1606 +typedef void (*_oil_type_synth_135)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1607 +#define oil_synth_135 ((_oil_type_synth_135)(*(void **)oil_function_class_ptr_synth_135))
  1.1608 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_synth_53;
  1.1609 +typedef void (*_oil_type_synth_53)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1610 +#define oil_synth_53 ((_oil_type_synth_53)(*(void **)oil_function_class_ptr_synth_53))
  1.1611 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_synth_approx97;
  1.1612 +typedef void (*_oil_type_synth_approx97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1613 +#define oil_synth_approx97 ((_oil_type_synth_approx97)(*(void **)oil_function_class_ptr_synth_approx97))
  1.1614 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_synth_daub97;
  1.1615 +typedef void (*_oil_type_synth_daub97)(int16_t * d_2xn, const int16_t * s_2xn, int n);
  1.1616 +#define oil_synth_daub97 ((_oil_type_synth_daub97)(*(void **)oil_function_class_ptr_synth_daub97))
  1.1617 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_tablelookup_u8;
  1.1618 +typedef void (*_oil_type_tablelookup_u8)(uint8_t * d, int ds, const uint8_t * s1, int ss1, const uint8_t * s2_256, int ss2, int n);
  1.1619 +#define oil_tablelookup_u8 ((_oil_type_tablelookup_u8)(*(void **)oil_function_class_ptr_tablelookup_u8))
  1.1620 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_testzero_u8;
  1.1621 +typedef void (*_oil_type_testzero_u8)(uint32_t * d_1, const uint8_t * s, int n);
  1.1622 +#define oil_testzero_u8 ((_oil_type_testzero_u8)(*(void **)oil_function_class_ptr_testzero_u8))
  1.1623 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_trans8x8_f64;
  1.1624 +typedef void (*_oil_type_trans8x8_f64)(double * d_8x8, int ds, const double * s_8x8, int ss);
  1.1625 +#define oil_trans8x8_f64 ((_oil_type_trans8x8_f64)(*(void **)oil_function_class_ptr_trans8x8_f64))
  1.1626 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_trans8x8_u16;
  1.1627 +typedef void (*_oil_type_trans8x8_u16)(uint16_t * d_8x8, int ds, const uint16_t * s_8x8, int ss);
  1.1628 +#define oil_trans8x8_u16 ((_oil_type_trans8x8_u16)(*(void **)oil_function_class_ptr_trans8x8_u16))
  1.1629 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_trans8x8_u32;
  1.1630 +typedef void (*_oil_type_trans8x8_u32)(uint32_t * d_8x8, int ds, const uint32_t * s_8x8, int ss);
  1.1631 +#define oil_trans8x8_u32 ((_oil_type_trans8x8_u32)(*(void **)oil_function_class_ptr_trans8x8_u32))
  1.1632 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_trans8x8_u8;
  1.1633 +typedef void (*_oil_type_trans8x8_u8)(uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss);
  1.1634 +#define oil_trans8x8_u8 ((_oil_type_trans8x8_u8)(*(void **)oil_function_class_ptr_trans8x8_u8))
  1.1635 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_unpackyuyv;
  1.1636 +typedef void (*_oil_type_unpackyuyv)(uint8_t * d1_nx2, uint8_t * d2, uint8_t * d3, const uint32_t * s, int n);
  1.1637 +#define oil_unpackyuyv ((_oil_type_unpackyuyv)(*(void **)oil_function_class_ptr_unpackyuyv))
  1.1638 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_unzigzag8x8_s16;
  1.1639 +typedef void (*_oil_type_unzigzag8x8_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
  1.1640 +#define oil_unzigzag8x8_s16 ((_oil_type_unzigzag8x8_s16)(*(void **)oil_function_class_ptr_unzigzag8x8_s16))
  1.1641 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_utf8_validate;
  1.1642 +typedef void (*_oil_type_utf8_validate)(int32_t * d_1, const uint8_t * s, int n);
  1.1643 +#define oil_utf8_validate ((_oil_type_utf8_validate)(*(void **)oil_function_class_ptr_utf8_validate))
  1.1644 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_uyvy2ayuv;
  1.1645 +typedef void (*_oil_type_uyvy2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
  1.1646 +#define oil_uyvy2ayuv ((_oil_type_uyvy2ayuv)(*(void **)oil_function_class_ptr_uyvy2ayuv))
  1.1647 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_f32;
  1.1648 +typedef void (*_oil_type_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);
  1.1649 +#define oil_vectoradd_f32 ((_oil_type_vectoradd_f32)(*(void **)oil_function_class_ptr_vectoradd_f32))
  1.1650 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_f64;
  1.1651 +typedef void (*_oil_type_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);
  1.1652 +#define oil_vectoradd_f64 ((_oil_type_vectoradd_f64)(*(void **)oil_function_class_ptr_vectoradd_f64))
  1.1653 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s16;
  1.1654 +typedef void (*_oil_type_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);
  1.1655 +#define oil_vectoradd_s16 ((_oil_type_vectoradd_s16)(*(void **)oil_function_class_ptr_vectoradd_s16))
  1.1656 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s32;
  1.1657 +typedef void (*_oil_type_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);
  1.1658 +#define oil_vectoradd_s32 ((_oil_type_vectoradd_s32)(*(void **)oil_function_class_ptr_vectoradd_s32))
  1.1659 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s8;
  1.1660 +typedef void (*_oil_type_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);
  1.1661 +#define oil_vectoradd_s8 ((_oil_type_vectoradd_s8)(*(void **)oil_function_class_ptr_vectoradd_s8))
  1.1662 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_f32;
  1.1663 +typedef void (*_oil_type_vectoradd_s_f32)(float * d, int dstr, const float * s1, int sstr1, const float * s2, int sstr2, int n);
  1.1664 +#define oil_vectoradd_s_f32 ((_oil_type_vectoradd_s_f32)(*(void **)oil_function_class_ptr_vectoradd_s_f32))
  1.1665 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_f64;
  1.1666 +typedef void (*_oil_type_vectoradd_s_f64)(double * d, int dstr, const double * s1, int sstr1, const double * s2, int sstr2, int n);
  1.1667 +#define oil_vectoradd_s_f64 ((_oil_type_vectoradd_s_f64)(*(void **)oil_function_class_ptr_vectoradd_s_f64))
  1.1668 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_s16;
  1.1669 +typedef void (*_oil_type_vectoradd_s_s16)(int16_t * d, int dstr, const int16_t * s1, int sstr1, const int16_t * s2, int sstr2, int n);
  1.1670 +#define oil_vectoradd_s_s16 ((_oil_type_vectoradd_s_s16)(*(void **)oil_function_class_ptr_vectoradd_s_s16))
  1.1671 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_s8;
  1.1672 +typedef void (*_oil_type_vectoradd_s_s8)(int8_t * d, int dstr, const int8_t * s1, int sstr1, const int8_t * s2, int sstr2, int n);
  1.1673 +#define oil_vectoradd_s_s8 ((_oil_type_vectoradd_s_s8)(*(void **)oil_function_class_ptr_vectoradd_s_s8))
  1.1674 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_u16;
  1.1675 +typedef void (*_oil_type_vectoradd_s_u16)(uint16_t * d, int dstr, const uint16_t * s1, int sstr1, const uint16_t * s2, int sstr2, int n);
  1.1676 +#define oil_vectoradd_s_u16 ((_oil_type_vectoradd_s_u16)(*(void **)oil_function_class_ptr_vectoradd_s_u16))
  1.1677 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_s_u8;
  1.1678 +typedef void (*_oil_type_vectoradd_s_u8)(uint8_t * d, int dstr, const uint8_t * s1, int sstr1, const uint8_t * s2, int sstr2, int n);
  1.1679 +#define oil_vectoradd_s_u8 ((_oil_type_vectoradd_s_u8)(*(void **)oil_function_class_ptr_vectoradd_s_u8))
  1.1680 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_u16;
  1.1681 +typedef void (*_oil_type_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);
  1.1682 +#define oil_vectoradd_u16 ((_oil_type_vectoradd_u16)(*(void **)oil_function_class_ptr_vectoradd_u16))
  1.1683 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_u32;
  1.1684 +typedef void (*_oil_type_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);
  1.1685 +#define oil_vectoradd_u32 ((_oil_type_vectoradd_u32)(*(void **)oil_function_class_ptr_vectoradd_u32))
  1.1686 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_vectoradd_u8;
  1.1687 +typedef void (*_oil_type_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);
  1.1688 +#define oil_vectoradd_u8 ((_oil_type_vectoradd_u8)(*(void **)oil_function_class_ptr_vectoradd_u8))
  1.1689 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_yuv2rgbx_sub2_u8;
  1.1690 +typedef void (*_oil_type_yuv2rgbx_sub2_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
  1.1691 +#define oil_yuv2rgbx_sub2_u8 ((_oil_type_yuv2rgbx_sub2_u8)(*(void **)oil_function_class_ptr_yuv2rgbx_sub2_u8))
  1.1692 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_yuv2rgbx_sub4_u8;
  1.1693 +typedef void (*_oil_type_yuv2rgbx_sub4_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
  1.1694 +#define oil_yuv2rgbx_sub4_u8 ((_oil_type_yuv2rgbx_sub4_u8)(*(void **)oil_function_class_ptr_yuv2rgbx_sub4_u8))
  1.1695 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_yuv2rgbx_u8;
  1.1696 +typedef void (*_oil_type_yuv2rgbx_u8)(uint8_t * d_4xn, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n);
  1.1697 +#define oil_yuv2rgbx_u8 ((_oil_type_yuv2rgbx_u8)(*(void **)oil_function_class_ptr_yuv2rgbx_u8))
  1.1698 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_yuyv2ayuv;
  1.1699 +typedef void (*_oil_type_yuyv2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
  1.1700 +#define oil_yuyv2ayuv ((_oil_type_yuyv2ayuv)(*(void **)oil_function_class_ptr_yuyv2ayuv))
  1.1701 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_yvyu2ayuv;
  1.1702 +typedef void (*_oil_type_yvyu2ayuv)(uint32_t * d_n, const uint32_t * s_n, int n);
  1.1703 +#define oil_yvyu2ayuv ((_oil_type_yvyu2ayuv)(*(void **)oil_function_class_ptr_yvyu2ayuv))
  1.1704 +OIL_EXPORT OilFunctionClass *oil_function_class_ptr_zigzag8x8_s16;
  1.1705 +typedef void (*_oil_type_zigzag8x8_s16)(int16_t * d_8x8, int ds, const int16_t * s_8x8, int ss);
  1.1706 +#define oil_zigzag8x8_s16 ((_oil_type_zigzag8x8_s16)(*(void **)oil_function_class_ptr_zigzag8x8_s16))
  1.1707 +
  1.1708 +
  1.1709 +#endif
  1.1710 +
  1.1711 +#ifdef __cplusplus
  1.1712 +}
  1.1713 +#endif
  1.1714 +
  1.1715 +#endif
  1.1716 +