summaryrefslogtreecommitdiff
path: root/libavcodec/i386
Commit message (Expand)AuthorAge
* Use x86_reg type instead of long in float_to_int16 MMX/SSE functions.Reimar Döffinger2008-10-20
* Cosmetics: reindentDavid Conrad2008-10-19
* Combine non-bitexact sectionsDavid Conrad2008-10-19
* VP3 loop filter is mmx2 not mmxDavid Conrad2008-10-19
* MMX VP3 Loop FilterDavid Conrad2008-10-17
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
* get_pixels_sse2, ~+12% performance compared to mmxBaptiste Coudurier2008-10-09
* Add a bunch of const qualifiers to function arguments.Diego Biurrun2008-10-07
* Sync cosmetics from upstream.Diego Biurrun2008-10-07
* Declare ff_pw_53 and ff_pw_18 as assembler constants.Diego Pettenò2008-10-04
* Remove duplication of TRANSPOSE8 macro, also removing some redundant load/storesDavid Conrad2008-09-18
* Make a separate macro for writing an entire block from registers to memoryDavid Conrad2008-09-18
* Factorize SSE2_(Row|Column)_IDCT into one macroDavid Conrad2008-09-18
* Cosmetics: remove excessive blank linesDavid Conrad2008-09-17
* Ensure MMX/SSE2 VP3 IDCT selection isn't disabled when only Theora is enabledDavid Conrad2008-09-17
* Cosmetics: reindentDavid Conrad2008-09-17
* Rewrite SSE2 VP3 IDCT in inline asmDavid Conrad2008-09-17
* Rewrite MMX VP3 IDCT in inline asmDavid Conrad2008-09-17
* MMX/SSE2 VP3 IDCT are bitexact now that the dequantization matrices are permu...David Conrad2008-09-17
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
* Use ff_vp3_idct_data in vp3dsp_mmx.c rather than duplicating itDavid Conrad2008-08-31
* Declare ff_vp3_idct_data to be uint16_tDavid Conrad2008-08-31
* Don't declare SSE vp3 idct data static, so it can be used in the mmx versionDavid Conrad2008-08-31
* Remove unused dequantization code from SSE VP3 IDCTDavid Conrad2008-08-30
* Use ff_pw_8 in MMX/SSE VP3 IDCTDavid Conrad2008-08-30
* Let ff_pw_8 be used as an SSE constantDavid Conrad2008-08-30
* Add explicit (int) cast to i386 optimized MUL* macros.Vladimir Voroshilov2008-08-26
* stricter constraints of asm() blocksAlexis Ballier2008-08-24
* file which should have been added in r14749Loren Merritt2008-08-14
* missing prototypeLoren Merritt2008-08-14
* gcc chokes on the 7 registers needed for float_to_int16_interleave6 (even ins...Loren Merritt2008-08-14
* gcc chokes on xmm constraints, so pessimize int32_to_float_fmul_scalar_sse a ...Loren Merritt2008-08-14
* special case 6 channel version of float_to_int16_interleaveLoren Merritt2008-08-13
* simd int->floatLoren Merritt2008-08-13
* simd downmixLoren Merritt2008-08-13
* cosmetics in dsp initLoren Merritt2008-08-12
* remove mdct tmp bufferLoren Merritt2008-08-12
* optimize imdct_half:Loren Merritt2008-08-12
* split-radix FFTLoren Merritt2008-08-12
* import yasm macros from x264Loren Merritt2008-08-11
* Mark add_png_paeth_prediction_* functions which are only used within this fileUoti Urpala2008-08-02
* Fix h264_loop_filter_strength_mmx2() so it works with PAFF.Michael Niedermayer2008-07-19
* float_to_int16_interleave: change src to an array of pointers instead of assu...Loren Merritt2008-07-16
* 10l, float_to_int16_interleave_sse/3dnow wrote the wrong samplesLoren Merritt2008-07-15
* exploit mdct symmetryLoren Merritt2008-07-13
* simplify vorbis windowingLoren Merritt2008-07-13
* SSE2 optimizations for Monkey's Audio decoder vector functionsKostya Shishkov2008-07-11
* Make the function prototype visible to comply with C99 inline.Alexander Strange2008-07-09
* float_to_int16_sse2()Michael Niedermayer2008-07-09
* Make LOAD4/STORE4 macros more generic.Victor Pollex2008-07-08