diff options
author | David Schleef <ds@schleef.org> | 2006-01-31 02:20:03 +0000 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2006-01-31 02:20:03 +0000 |
commit | 056a04b9f623a60d01c50581a567501833e40221 (patch) | |
tree | 2d7af5e042d6916642da072b4ed9e825cd38d2b4 /liboil/liboilfuncs-04.h | |
parent | 3f3a246341c1b5ac1c19257e871d1a2c977cdf61 (diff) | |
download | liboil-056a04b9f623a60d01c50581a567501833e40221.tar.gz |
* configure.ac:
* m4/as-host-defines.m4:
* liboil/Makefile.am:
* liboil/motovec/Makefile.am:
* doc/liboil-sections.txt:
* doc/tmpl/liboil-unused.sgml:
* doc/tmpl/liboilimpl-unstable.sgml:
* examples/oil-inspect.c:
* testsuite/instruction/Makefile.am:
Rewrite macros/defines for cpu selection. HAVE_${arch} is
the define for cpu architecture, HAVE_GCC_ASM is the define
for GCC inline assembly.
* liboil/liboilfunction.h:
Make implementation flags all part of the same enum, making
flags unique across all architectures. This makes it easier
to turn flags into feature names platform-independently.
* liboil/liboilclasses.h: update
* liboil/liboilfuncs-04.h:
* liboil/liboilfuncs.h:
* liboil/liboiltrampolines.c:
* liboil/liboilrandom.c: Fix documentation.
* liboil/liboiltest.c: same
* liboil/liboilrandom.h: remove config.h
* license_block: new year
* COPYING: Add copyright for mt19937
* examples/Makefile.am:
* examples/oil-mt19937.c:
* liboil/ref/Makefile.am:
* liboil/ref/mt19937ar.c:
* liboil/i386/Makefile.am:
* liboil/i386/mt19937.c:
Add mt19937 and example.
* testsuite/Makefile.am:
* testsuite/mmx_engine.c:
A little thingy for testing the features of an MMX engine.
Diffstat (limited to 'liboil/liboilfuncs-04.h')
-rw-r--r-- | liboil/liboilfuncs-04.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/liboil/liboilfuncs-04.h b/liboil/liboilfuncs-04.h index 2b13f52..c0144be 100644 --- a/liboil/liboilfuncs-04.h +++ b/liboil/liboilfuncs-04.h @@ -266,6 +266,7 @@ void oil_merge_linear_argb (uint32_t * d_n, const uint32_t * s_n, const uint32_t void oil_merge_linear_u8 (uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n); void oil_minimum_f32 (float * d, const float * s1, const float * s2, int n); void oil_mix_u8 (uint8_t * dest, const uint8_t * src1, const uint8_t * src2, const uint8_t * src3, int n); +void oil_mt19937 (uint32_t * d_624, uint32_t * i_624); void oil_mult8x8_s16 (int16_t * d_8x8, const int16_t * s1_8x8, const int16_t * s2_8x8, int ds, int ss1, int ss2); void oil_multiply_f32 (float * d, const float * s1, const float * s2, int n); void oil_multsum_f32 (float * dest, const float * src1, int sstr1, const float * src2, int sstr2, int n); |