os/ossrv/genericopenlibs/liboil/src/liboilclasses.h
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     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