genericopenlibs/liboil/src/liboilclasses.h
branchRCL_3
changeset 56 acd3cd4aaceb
equal deleted inserted replaced
54:4332f0f7be53 56:acd3cd4aaceb
       
     1 /*
       
     2  * LIBOIL - Library of Optimized Inner Loops
       
     3  * Copyright (c) 2005 David A. Schleef <ds@schleef.org>
       
     4  * All rights reserved.
       
     5  *
       
     6  * Redistribution and use in source and binary forms, with or without
       
     7  * modification, are permitted provided that the following conditions
       
     8  * are met:
       
     9  * 1. Redistributions of source code must retain the above copyright
       
    10  *    notice, this list of conditions and the following disclaimer.
       
    11  * 2. Redistributions in binary form must reproduce the above copyright
       
    12  *    notice, this list of conditions and the following disclaimer in the
       
    13  *    documentation and/or other materials provided with the distribution.
       
    14  * 
       
    15  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
       
    16  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
       
    17  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       
    18  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
       
    19  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
       
    20  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
       
    21  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
       
    22  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
       
    23  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
       
    24  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
       
    25  * POSSIBILITY OF SUCH DAMAGE.
       
    26  */
       
    27 
       
    28 /* This file is automatically generated.  Do not edit. */
       
    29 
       
    30 #ifndef _LIBOIL_CLASSES_H_
       
    31 #define _LIBOIL_CLASSES_H_
       
    32 
       
    33 #include <liboil/liboilfunction.h>
       
    34 
       
    35 #ifdef __cplusplus
       
    36 extern "C" {
       
    37 #endif
       
    38 OIL_DECLARE_CLASS(abs_f32_f32);
       
    39 OIL_DECLARE_CLASS(abs_f64_f64);
       
    40 OIL_DECLARE_CLASS(abs_u16_s16);
       
    41 OIL_DECLARE_CLASS(abs_u32_s32);
       
    42 OIL_DECLARE_CLASS(abs_u8_s8);
       
    43 OIL_DECLARE_CLASS(add2_rshift_add_s16);
       
    44 OIL_DECLARE_CLASS(add2_rshift_sub_s16);
       
    45 OIL_DECLARE_CLASS(add_const_rshift_s16);
       
    46 OIL_DECLARE_CLASS(add_f32);
       
    47 OIL_DECLARE_CLASS(add_f64);
       
    48 OIL_DECLARE_CLASS(add_s16);
       
    49 OIL_DECLARE_CLASS(add_s16_u8);
       
    50 OIL_DECLARE_CLASS(addc_rshift_s16);
       
    51 OIL_DECLARE_CLASS(addc_s16);
       
    52 OIL_DECLARE_CLASS(argb_paint_u8);
       
    53 OIL_DECLARE_CLASS(average2_u8);
       
    54 OIL_DECLARE_CLASS(avg2_12xn_u8);
       
    55 OIL_DECLARE_CLASS(avg2_16xn_u8);
       
    56 OIL_DECLARE_CLASS(avg2_8xn_u8);
       
    57 OIL_DECLARE_CLASS(ayuv2argb_u8);
       
    58 OIL_DECLARE_CLASS(ayuv2uyvy);
       
    59 OIL_DECLARE_CLASS(ayuv2yuyv);
       
    60 OIL_DECLARE_CLASS(ayuv2yvyu);
       
    61 OIL_DECLARE_CLASS(clamp_f32);
       
    62 OIL_DECLARE_CLASS(clamp_f64);
       
    63 OIL_DECLARE_CLASS(clamp_s16);
       
    64 OIL_DECLARE_CLASS(clamp_s32);
       
    65 OIL_DECLARE_CLASS(clamp_s8);
       
    66 OIL_DECLARE_CLASS(clamp_u16);
       
    67 OIL_DECLARE_CLASS(clamp_u32);
       
    68 OIL_DECLARE_CLASS(clamp_u8);
       
    69 OIL_DECLARE_CLASS(clamphigh_f32);
       
    70 OIL_DECLARE_CLASS(clamphigh_f64);
       
    71 OIL_DECLARE_CLASS(clamphigh_s16);
       
    72 OIL_DECLARE_CLASS(clamphigh_s32);
       
    73 OIL_DECLARE_CLASS(clamphigh_s8);
       
    74 OIL_DECLARE_CLASS(clamphigh_u16);
       
    75 OIL_DECLARE_CLASS(clamphigh_u32);
       
    76 OIL_DECLARE_CLASS(clamphigh_u8);
       
    77 OIL_DECLARE_CLASS(clamplow_f32);
       
    78 OIL_DECLARE_CLASS(clamplow_f64);
       
    79 OIL_DECLARE_CLASS(clamplow_s16);
       
    80 OIL_DECLARE_CLASS(clamplow_s32);
       
    81 OIL_DECLARE_CLASS(clamplow_s8);
       
    82 OIL_DECLARE_CLASS(clamplow_u16);
       
    83 OIL_DECLARE_CLASS(clamplow_u32);
       
    84 OIL_DECLARE_CLASS(clamplow_u8);
       
    85 OIL_DECLARE_CLASS(clip_f32);
       
    86 OIL_DECLARE_CLASS(clip_f64);
       
    87 OIL_DECLARE_CLASS(clip_s16);
       
    88 OIL_DECLARE_CLASS(clip_s32);
       
    89 OIL_DECLARE_CLASS(clip_s8);
       
    90 OIL_DECLARE_CLASS(clip_u16);
       
    91 OIL_DECLARE_CLASS(clip_u32);
       
    92 OIL_DECLARE_CLASS(clip_u8);
       
    93 OIL_DECLARE_CLASS(clipconv8x8_u8_s16);
       
    94 OIL_DECLARE_CLASS(clipconv_s16_f32);
       
    95 OIL_DECLARE_CLASS(clipconv_s16_f64);
       
    96 OIL_DECLARE_CLASS(clipconv_s16_s32);
       
    97 OIL_DECLARE_CLASS(clipconv_s16_u16);
       
    98 OIL_DECLARE_CLASS(clipconv_s16_u32);
       
    99 OIL_DECLARE_CLASS(clipconv_s32_f32);
       
   100 OIL_DECLARE_CLASS(clipconv_s32_f64);
       
   101 OIL_DECLARE_CLASS(clipconv_s32_u32);
       
   102 OIL_DECLARE_CLASS(clipconv_s8_f32);
       
   103 OIL_DECLARE_CLASS(clipconv_s8_f64);
       
   104 OIL_DECLARE_CLASS(clipconv_s8_s16);
       
   105 OIL_DECLARE_CLASS(clipconv_s8_s32);
       
   106 OIL_DECLARE_CLASS(clipconv_s8_u16);
       
   107 OIL_DECLARE_CLASS(clipconv_s8_u32);
       
   108 OIL_DECLARE_CLASS(clipconv_s8_u8);
       
   109 OIL_DECLARE_CLASS(clipconv_u16_f32);
       
   110 OIL_DECLARE_CLASS(clipconv_u16_f64);
       
   111 OIL_DECLARE_CLASS(clipconv_u16_s16);
       
   112 OIL_DECLARE_CLASS(clipconv_u16_s32);
       
   113 OIL_DECLARE_CLASS(clipconv_u16_u32);
       
   114 OIL_DECLARE_CLASS(clipconv_u32_f32);
       
   115 OIL_DECLARE_CLASS(clipconv_u32_f64);
       
   116 OIL_DECLARE_CLASS(clipconv_u32_s32);
       
   117 OIL_DECLARE_CLASS(clipconv_u8_f32);
       
   118 OIL_DECLARE_CLASS(clipconv_u8_f64);
       
   119 OIL_DECLARE_CLASS(clipconv_u8_s16);
       
   120 OIL_DECLARE_CLASS(clipconv_u8_s32);
       
   121 OIL_DECLARE_CLASS(clipconv_u8_s8);
       
   122 OIL_DECLARE_CLASS(clipconv_u8_u16);
       
   123 OIL_DECLARE_CLASS(clipconv_u8_u32);
       
   124 OIL_DECLARE_CLASS(colorspace_argb);
       
   125 OIL_DECLARE_CLASS(colsad8x8_u8);
       
   126 OIL_DECLARE_CLASS(combine2_12xn_u8);
       
   127 OIL_DECLARE_CLASS(combine2_16xn_u8);
       
   128 OIL_DECLARE_CLASS(combine2_8xn_u8);
       
   129 OIL_DECLARE_CLASS(combine4_12xn_u8);
       
   130 OIL_DECLARE_CLASS(combine4_16xn_u8);
       
   131 OIL_DECLARE_CLASS(combine4_8xn_u8);
       
   132 OIL_DECLARE_CLASS(compare_u8);
       
   133 OIL_DECLARE_CLASS(composite_add_argb);
       
   134 OIL_DECLARE_CLASS(composite_add_argb_const_src);
       
   135 OIL_DECLARE_CLASS(composite_add_u8);
       
   136 OIL_DECLARE_CLASS(composite_add_u8_const_src);
       
   137 OIL_DECLARE_CLASS(composite_in_argb);
       
   138 OIL_DECLARE_CLASS(composite_in_argb_const_mask);
       
   139 OIL_DECLARE_CLASS(composite_in_argb_const_src);
       
   140 OIL_DECLARE_CLASS(composite_in_over_argb);
       
   141 OIL_DECLARE_CLASS(composite_in_over_argb_const_mask);
       
   142 OIL_DECLARE_CLASS(composite_in_over_argb_const_src);
       
   143 OIL_DECLARE_CLASS(composite_over_argb);
       
   144 OIL_DECLARE_CLASS(composite_over_argb_const_src);
       
   145 OIL_DECLARE_CLASS(composite_over_u8);
       
   146 OIL_DECLARE_CLASS(conv8x8_f64_s16);
       
   147 OIL_DECLARE_CLASS(conv8x8_s16_f64);
       
   148 OIL_DECLARE_CLASS(conv_f32_f64);
       
   149 OIL_DECLARE_CLASS(conv_f32_s16);
       
   150 OIL_DECLARE_CLASS(conv_f32_s32);
       
   151 OIL_DECLARE_CLASS(conv_f32_s8);
       
   152 OIL_DECLARE_CLASS(conv_f32_u16);
       
   153 OIL_DECLARE_CLASS(conv_f32_u32);
       
   154 OIL_DECLARE_CLASS(conv_f32_u8);
       
   155 OIL_DECLARE_CLASS(conv_f64_f32);
       
   156 OIL_DECLARE_CLASS(conv_f64_s16);
       
   157 OIL_DECLARE_CLASS(conv_f64_s32);
       
   158 OIL_DECLARE_CLASS(conv_f64_s8);
       
   159 OIL_DECLARE_CLASS(conv_f64_u16);
       
   160 OIL_DECLARE_CLASS(conv_f64_u32);
       
   161 OIL_DECLARE_CLASS(conv_f64_u8);
       
   162 OIL_DECLARE_CLASS(conv_s16_f32);
       
   163 OIL_DECLARE_CLASS(conv_s16_f64);
       
   164 OIL_DECLARE_CLASS(conv_s16_s32);
       
   165 OIL_DECLARE_CLASS(conv_s16_s8);
       
   166 OIL_DECLARE_CLASS(conv_s16_u16);
       
   167 OIL_DECLARE_CLASS(conv_s16_u32);
       
   168 OIL_DECLARE_CLASS(conv_s16_u8);
       
   169 OIL_DECLARE_CLASS(conv_s32_f32);
       
   170 OIL_DECLARE_CLASS(conv_s32_f64);
       
   171 OIL_DECLARE_CLASS(conv_s32_s16);
       
   172 OIL_DECLARE_CLASS(conv_s32_s8);
       
   173 OIL_DECLARE_CLASS(conv_s32_u16);
       
   174 OIL_DECLARE_CLASS(conv_s32_u32);
       
   175 OIL_DECLARE_CLASS(conv_s32_u8);
       
   176 OIL_DECLARE_CLASS(conv_s8_f32);
       
   177 OIL_DECLARE_CLASS(conv_s8_f64);
       
   178 OIL_DECLARE_CLASS(conv_s8_s16);
       
   179 OIL_DECLARE_CLASS(conv_s8_s32);
       
   180 OIL_DECLARE_CLASS(conv_s8_u16);
       
   181 OIL_DECLARE_CLASS(conv_s8_u32);
       
   182 OIL_DECLARE_CLASS(conv_s8_u8);
       
   183 OIL_DECLARE_CLASS(conv_u16_f32);
       
   184 OIL_DECLARE_CLASS(conv_u16_f64);
       
   185 OIL_DECLARE_CLASS(conv_u16_s16);
       
   186 OIL_DECLARE_CLASS(conv_u16_s32);
       
   187 OIL_DECLARE_CLASS(conv_u16_s8);
       
   188 OIL_DECLARE_CLASS(conv_u16_u32);
       
   189 OIL_DECLARE_CLASS(conv_u16_u8);
       
   190 OIL_DECLARE_CLASS(conv_u32_f32);
       
   191 OIL_DECLARE_CLASS(conv_u32_f64);
       
   192 OIL_DECLARE_CLASS(conv_u32_s16);
       
   193 OIL_DECLARE_CLASS(conv_u32_s32);
       
   194 OIL_DECLARE_CLASS(conv_u32_s8);
       
   195 OIL_DECLARE_CLASS(conv_u32_u16);
       
   196 OIL_DECLARE_CLASS(conv_u32_u8);
       
   197 OIL_DECLARE_CLASS(conv_u8_f32);
       
   198 OIL_DECLARE_CLASS(conv_u8_f64);
       
   199 OIL_DECLARE_CLASS(conv_u8_s16);
       
   200 OIL_DECLARE_CLASS(conv_u8_s32);
       
   201 OIL_DECLARE_CLASS(conv_u8_s8);
       
   202 OIL_DECLARE_CLASS(conv_u8_u16);
       
   203 OIL_DECLARE_CLASS(conv_u8_u32);
       
   204 OIL_DECLARE_CLASS(convert_s16_f32);
       
   205 OIL_DECLARE_CLASS(convert_s16_f64);
       
   206 OIL_DECLARE_CLASS(convert_s16_s32);
       
   207 OIL_DECLARE_CLASS(convert_s16_s8);
       
   208 OIL_DECLARE_CLASS(convert_s16_u16);
       
   209 OIL_DECLARE_CLASS(convert_s16_u32);
       
   210 OIL_DECLARE_CLASS(convert_s16_u8);
       
   211 OIL_DECLARE_CLASS(convert_s32_f64);
       
   212 OIL_DECLARE_CLASS(convert_s32_s16);
       
   213 OIL_DECLARE_CLASS(convert_s32_s8);
       
   214 OIL_DECLARE_CLASS(convert_s32_u16);
       
   215 OIL_DECLARE_CLASS(convert_s32_u32);
       
   216 OIL_DECLARE_CLASS(convert_s32_u8);
       
   217 OIL_DECLARE_CLASS(convert_s8_f32);
       
   218 OIL_DECLARE_CLASS(convert_s8_f64);
       
   219 OIL_DECLARE_CLASS(convert_s8_s16);
       
   220 OIL_DECLARE_CLASS(convert_s8_s32);
       
   221 OIL_DECLARE_CLASS(convert_s8_u16);
       
   222 OIL_DECLARE_CLASS(convert_s8_u32);
       
   223 OIL_DECLARE_CLASS(convert_s8_u8);
       
   224 OIL_DECLARE_CLASS(convert_u16_f32);
       
   225 OIL_DECLARE_CLASS(convert_u16_f64);
       
   226 OIL_DECLARE_CLASS(convert_u16_s16);
       
   227 OIL_DECLARE_CLASS(convert_u16_s32);
       
   228 OIL_DECLARE_CLASS(convert_u16_u32);
       
   229 OIL_DECLARE_CLASS(convert_u16_u8);
       
   230 OIL_DECLARE_CLASS(convert_u32_f64);
       
   231 OIL_DECLARE_CLASS(convert_u32_s32);
       
   232 OIL_DECLARE_CLASS(convert_u32_u16);
       
   233 OIL_DECLARE_CLASS(convert_u32_u8);
       
   234 OIL_DECLARE_CLASS(convert_u8_f32);
       
   235 OIL_DECLARE_CLASS(convert_u8_f64);
       
   236 OIL_DECLARE_CLASS(convert_u8_s16);
       
   237 OIL_DECLARE_CLASS(convert_u8_s32);
       
   238 OIL_DECLARE_CLASS(convert_u8_s8);
       
   239 OIL_DECLARE_CLASS(convert_u8_u16);
       
   240 OIL_DECLARE_CLASS(convert_u8_u32);
       
   241 OIL_DECLARE_CLASS(copy8x8_u8);
       
   242 OIL_DECLARE_CLASS(copy_u8);
       
   243 OIL_DECLARE_CLASS(dct36_f32);
       
   244 OIL_DECLARE_CLASS(deinterleave);
       
   245 OIL_DECLARE_CLASS(deinterleave2_s16);
       
   246 OIL_DECLARE_CLASS(dequantize8x8_s16);
       
   247 OIL_DECLARE_CLASS(diff8x8_average_s16_u8);
       
   248 OIL_DECLARE_CLASS(diff8x8_const128_s16_u8);
       
   249 OIL_DECLARE_CLASS(diff8x8_s16_u8);
       
   250 OIL_DECLARE_CLASS(diffsquaresum_f32);
       
   251 OIL_DECLARE_CLASS(diffsquaresum_f64);
       
   252 OIL_DECLARE_CLASS(divide_f32);
       
   253 OIL_DECLARE_CLASS(divide_f64);
       
   254 OIL_DECLARE_CLASS(err_inter8x8_u8);
       
   255 OIL_DECLARE_CLASS(err_inter8x8_u8_avg);
       
   256 OIL_DECLARE_CLASS(err_intra8x8_u8);
       
   257 OIL_DECLARE_CLASS(fdct8_f64);
       
   258 OIL_DECLARE_CLASS(fdct8x8_f64);
       
   259 OIL_DECLARE_CLASS(fdct8x8s_s16);
       
   260 OIL_DECLARE_CLASS(fdct8x8theora);
       
   261 OIL_DECLARE_CLASS(floor_f32);
       
   262 OIL_DECLARE_CLASS(idct8_f64);
       
   263 OIL_DECLARE_CLASS(idct8theora_s16);
       
   264 OIL_DECLARE_CLASS(idct8x8_f64);
       
   265 OIL_DECLARE_CLASS(idct8x8_s16);
       
   266 OIL_DECLARE_CLASS(idct8x8lim10_f64);
       
   267 OIL_DECLARE_CLASS(idct8x8lim10_s16);
       
   268 OIL_DECLARE_CLASS(idct8x8theora_s16);
       
   269 OIL_DECLARE_CLASS(imdct12_f64);
       
   270 OIL_DECLARE_CLASS(imdct32_f32);
       
   271 OIL_DECLARE_CLASS(imdct36_f64);
       
   272 OIL_DECLARE_CLASS(interleave);
       
   273 OIL_DECLARE_CLASS(interleave2_s16);
       
   274 OIL_DECLARE_CLASS(inverse_f32);
       
   275 OIL_DECLARE_CLASS(lift_add_135);
       
   276 OIL_DECLARE_CLASS(lift_add_mult_shift12);
       
   277 OIL_DECLARE_CLASS(lift_add_shift1);
       
   278 OIL_DECLARE_CLASS(lift_add_shift2);
       
   279 OIL_DECLARE_CLASS(lift_sub_135);
       
   280 OIL_DECLARE_CLASS(lift_sub_mult_shift12);
       
   281 OIL_DECLARE_CLASS(lift_sub_shift1);
       
   282 OIL_DECLARE_CLASS(lift_sub_shift2);
       
   283 OIL_DECLARE_CLASS(lshift_s16);
       
   284 OIL_DECLARE_CLASS(mas10_u8);
       
   285 OIL_DECLARE_CLASS(mas10_u8_l15);
       
   286 OIL_DECLARE_CLASS(mas10_u8_sym_l15);
       
   287 OIL_DECLARE_CLASS(mas12_addc_rshift_decim2_u8);
       
   288 OIL_DECLARE_CLASS(mas2_across_add_s16);
       
   289 OIL_DECLARE_CLASS(mas2_add_s16);
       
   290 OIL_DECLARE_CLASS(mas4_across_add_s16);
       
   291 OIL_DECLARE_CLASS(mas4_add_s16);
       
   292 OIL_DECLARE_CLASS(mas8_across_add_s16);
       
   293 OIL_DECLARE_CLASS(mas8_across_u8);
       
   294 OIL_DECLARE_CLASS(mas8_add_s16);
       
   295 OIL_DECLARE_CLASS(mas8_addc_rshift_decim2_u8);
       
   296 OIL_DECLARE_CLASS(mas8_u8);
       
   297 OIL_DECLARE_CLASS(mas8_u8_l15);
       
   298 OIL_DECLARE_CLASS(mas8_u8_sym_l15);
       
   299 OIL_DECLARE_CLASS(maximum_f32);
       
   300 OIL_DECLARE_CLASS(maximum_f64);
       
   301 OIL_DECLARE_CLASS(md5);
       
   302 OIL_DECLARE_CLASS(mdct12_f64);
       
   303 OIL_DECLARE_CLASS(mdct36_f64);
       
   304 OIL_DECLARE_CLASS(merge_linear_argb);
       
   305 OIL_DECLARE_CLASS(merge_linear_u8);
       
   306 OIL_DECLARE_CLASS(minimum_f32);
       
   307 OIL_DECLARE_CLASS(minimum_f64);
       
   308 OIL_DECLARE_CLASS(mix_u8);
       
   309 OIL_DECLARE_CLASS(mt19937);
       
   310 OIL_DECLARE_CLASS(mult8x8_s16);
       
   311 OIL_DECLARE_CLASS(multiply_and_acc_12xn_s16_u8);
       
   312 OIL_DECLARE_CLASS(multiply_and_acc_16xn_s16_u8);
       
   313 OIL_DECLARE_CLASS(multiply_and_acc_24xn_s16_u8);
       
   314 OIL_DECLARE_CLASS(multiply_and_acc_6xn_s16_u8);
       
   315 OIL_DECLARE_CLASS(multiply_and_acc_8xn_s16_u8);
       
   316 OIL_DECLARE_CLASS(multiply_and_add_s16);
       
   317 OIL_DECLARE_CLASS(multiply_and_add_s16_u8);
       
   318 OIL_DECLARE_CLASS(multiply_f32);
       
   319 OIL_DECLARE_CLASS(multiply_f64);
       
   320 OIL_DECLARE_CLASS(multsum_f32);
       
   321 OIL_DECLARE_CLASS(multsum_f64);
       
   322 OIL_DECLARE_CLASS(negative_f32);
       
   323 OIL_DECLARE_CLASS(null);
       
   324 OIL_DECLARE_CLASS(packyuyv);
       
   325 OIL_DECLARE_CLASS(permute_f32);
       
   326 OIL_DECLARE_CLASS(permute_f64);
       
   327 OIL_DECLARE_CLASS(permute_s16);
       
   328 OIL_DECLARE_CLASS(permute_s32);
       
   329 OIL_DECLARE_CLASS(permute_s8);
       
   330 OIL_DECLARE_CLASS(permute_u16);
       
   331 OIL_DECLARE_CLASS(permute_u32);
       
   332 OIL_DECLARE_CLASS(permute_u8);
       
   333 OIL_DECLARE_CLASS(recon8x8_inter);
       
   334 OIL_DECLARE_CLASS(recon8x8_inter2);
       
   335 OIL_DECLARE_CLASS(recon8x8_intra);
       
   336 OIL_DECLARE_CLASS(resample_linear_argb);
       
   337 OIL_DECLARE_CLASS(resample_linear_u8);
       
   338 OIL_DECLARE_CLASS(rgb2bgr);
       
   339 OIL_DECLARE_CLASS(rgb2rgba);
       
   340 OIL_DECLARE_CLASS(rgb565_to_argb);
       
   341 OIL_DECLARE_CLASS(rowsad8x8_u8);
       
   342 OIL_DECLARE_CLASS(sad12x12_12xn_u8);
       
   343 OIL_DECLARE_CLASS(sad12x12_u8);
       
   344 OIL_DECLARE_CLASS(sad16x16_16xn_u8);
       
   345 OIL_DECLARE_CLASS(sad16x16_u8);
       
   346 OIL_DECLARE_CLASS(sad8x8_8xn_u8);
       
   347 OIL_DECLARE_CLASS(sad8x8_f64);
       
   348 OIL_DECLARE_CLASS(sad8x8_f64_2);
       
   349 OIL_DECLARE_CLASS(sad8x8_s16);
       
   350 OIL_DECLARE_CLASS(sad8x8_s16_2);
       
   351 OIL_DECLARE_CLASS(sad8x8_u8);
       
   352 OIL_DECLARE_CLASS(sad8x8_u8_avg);
       
   353 OIL_DECLARE_CLASS(scalaradd_f32);
       
   354 OIL_DECLARE_CLASS(scalaradd_f32_ns);
       
   355 OIL_DECLARE_CLASS(scalaradd_f64);
       
   356 OIL_DECLARE_CLASS(scalaradd_s16);
       
   357 OIL_DECLARE_CLASS(scalaradd_s32);
       
   358 OIL_DECLARE_CLASS(scalaradd_s8);
       
   359 OIL_DECLARE_CLASS(scalaradd_u16);
       
   360 OIL_DECLARE_CLASS(scalaradd_u32);
       
   361 OIL_DECLARE_CLASS(scalaradd_u8);
       
   362 OIL_DECLARE_CLASS(scalarmult_f32);
       
   363 OIL_DECLARE_CLASS(scalarmult_f64);
       
   364 OIL_DECLARE_CLASS(scalarmult_s16);
       
   365 OIL_DECLARE_CLASS(scalarmult_s32);
       
   366 OIL_DECLARE_CLASS(scalarmult_s8);
       
   367 OIL_DECLARE_CLASS(scalarmult_u16);
       
   368 OIL_DECLARE_CLASS(scalarmult_u32);
       
   369 OIL_DECLARE_CLASS(scalarmult_u8);
       
   370 OIL_DECLARE_CLASS(scalarmultiply_f32_ns);
       
   371 OIL_DECLARE_CLASS(scalarmultiply_f64_ns);
       
   372 OIL_DECLARE_CLASS(scaleconv_f32_s16);
       
   373 OIL_DECLARE_CLASS(scaleconv_f32_s32);
       
   374 OIL_DECLARE_CLASS(scaleconv_f32_s8);
       
   375 OIL_DECLARE_CLASS(scaleconv_f32_u16);
       
   376 OIL_DECLARE_CLASS(scaleconv_f32_u32);
       
   377 OIL_DECLARE_CLASS(scaleconv_f32_u8);
       
   378 OIL_DECLARE_CLASS(scaleconv_f64_s16);
       
   379 OIL_DECLARE_CLASS(scaleconv_f64_s32);
       
   380 OIL_DECLARE_CLASS(scaleconv_f64_s8);
       
   381 OIL_DECLARE_CLASS(scaleconv_f64_u16);
       
   382 OIL_DECLARE_CLASS(scaleconv_f64_u32);
       
   383 OIL_DECLARE_CLASS(scaleconv_f64_u8);
       
   384 OIL_DECLARE_CLASS(scaleconv_s16_f32);
       
   385 OIL_DECLARE_CLASS(scaleconv_s16_f64);
       
   386 OIL_DECLARE_CLASS(scaleconv_s32_f32);
       
   387 OIL_DECLARE_CLASS(scaleconv_s32_f64);
       
   388 OIL_DECLARE_CLASS(scaleconv_s8_f32);
       
   389 OIL_DECLARE_CLASS(scaleconv_s8_f64);
       
   390 OIL_DECLARE_CLASS(scaleconv_u16_f32);
       
   391 OIL_DECLARE_CLASS(scaleconv_u16_f64);
       
   392 OIL_DECLARE_CLASS(scaleconv_u32_f32);
       
   393 OIL_DECLARE_CLASS(scaleconv_u32_f64);
       
   394 OIL_DECLARE_CLASS(scaleconv_u8_f32);
       
   395 OIL_DECLARE_CLASS(scaleconv_u8_f64);
       
   396 OIL_DECLARE_CLASS(scanlinescale2_u8);
       
   397 OIL_DECLARE_CLASS(sign_f32);
       
   398 OIL_DECLARE_CLASS(sincos_f64);
       
   399 OIL_DECLARE_CLASS(splat_u16_ns);
       
   400 OIL_DECLARE_CLASS(splat_u32);
       
   401 OIL_DECLARE_CLASS(splat_u32_ns);
       
   402 OIL_DECLARE_CLASS(splat_u8);
       
   403 OIL_DECLARE_CLASS(splat_u8_ns);
       
   404 OIL_DECLARE_CLASS(split_135);
       
   405 OIL_DECLARE_CLASS(split_53);
       
   406 OIL_DECLARE_CLASS(split_approx97);
       
   407 OIL_DECLARE_CLASS(split_daub97);
       
   408 OIL_DECLARE_CLASS(squaresum_f32);
       
   409 OIL_DECLARE_CLASS(squaresum_f64);
       
   410 OIL_DECLARE_CLASS(squaresum_shifted_s16);
       
   411 OIL_DECLARE_CLASS(subtract_f32);
       
   412 OIL_DECLARE_CLASS(subtract_f64);
       
   413 OIL_DECLARE_CLASS(subtract_s16);
       
   414 OIL_DECLARE_CLASS(subtract_s16_u8);
       
   415 OIL_DECLARE_CLASS(sum_f64);
       
   416 OIL_DECLARE_CLASS(sum_s16);
       
   417 OIL_DECLARE_CLASS(swab_u16);
       
   418 OIL_DECLARE_CLASS(swab_u32);
       
   419 OIL_DECLARE_CLASS(synth_135);
       
   420 OIL_DECLARE_CLASS(synth_53);
       
   421 OIL_DECLARE_CLASS(synth_approx97);
       
   422 OIL_DECLARE_CLASS(synth_daub97);
       
   423 OIL_DECLARE_CLASS(tablelookup_u8);
       
   424 OIL_DECLARE_CLASS(testzero_u8);
       
   425 OIL_DECLARE_CLASS(trans8x8_f64);
       
   426 OIL_DECLARE_CLASS(trans8x8_u16);
       
   427 OIL_DECLARE_CLASS(trans8x8_u32);
       
   428 OIL_DECLARE_CLASS(trans8x8_u8);
       
   429 OIL_DECLARE_CLASS(unpackyuyv);
       
   430 OIL_DECLARE_CLASS(unzigzag8x8_s16);
       
   431 OIL_DECLARE_CLASS(utf8_validate);
       
   432 OIL_DECLARE_CLASS(uyvy2ayuv);
       
   433 OIL_DECLARE_CLASS(vectoradd_f32);
       
   434 OIL_DECLARE_CLASS(vectoradd_f64);
       
   435 OIL_DECLARE_CLASS(vectoradd_s16);
       
   436 OIL_DECLARE_CLASS(vectoradd_s32);
       
   437 OIL_DECLARE_CLASS(vectoradd_s8);
       
   438 OIL_DECLARE_CLASS(vectoradd_s_f32);
       
   439 OIL_DECLARE_CLASS(vectoradd_s_f64);
       
   440 OIL_DECLARE_CLASS(vectoradd_s_s16);
       
   441 OIL_DECLARE_CLASS(vectoradd_s_s8);
       
   442 OIL_DECLARE_CLASS(vectoradd_s_u16);
       
   443 OIL_DECLARE_CLASS(vectoradd_s_u8);
       
   444 OIL_DECLARE_CLASS(vectoradd_u16);
       
   445 OIL_DECLARE_CLASS(vectoradd_u32);
       
   446 OIL_DECLARE_CLASS(vectoradd_u8);
       
   447 OIL_DECLARE_CLASS(yuv2rgbx_sub2_u8);
       
   448 OIL_DECLARE_CLASS(yuv2rgbx_sub4_u8);
       
   449 OIL_DECLARE_CLASS(yuv2rgbx_u8);
       
   450 OIL_DECLARE_CLASS(yuyv2ayuv);
       
   451 OIL_DECLARE_CLASS(yvyu2ayuv);
       
   452 OIL_DECLARE_CLASS(zigzag8x8_s16);
       
   453 #ifdef __cplusplus
       
   454 }
       
   455 #endif
       
   456 
       
   457 #endif
       
   458