[XviD-devel] [CVS commits] devapi4 -- SSE2 updates
Edouard Gomez
ed.gomez at free.fr
Mon Nov 3 21:26:34 CET 2003
skal (skal at planet-d.net) wrote:
> oops... my fault. Sorry. Should have tested this
> missing 'pshufd'.
> Here's the correct version.
Commited. Thx.
Ok, so now we have a working SSE2 "port". Michael, can we now state
that it is safe and no more experimental ?
Changelog entries:
2003-11-03 19:51:12 GMT patch-89
Summary:
SSE2 dev16 fix + xvid_bench DCT block alignments.
Revision:
xvidcore--devapi4--1.0--patch-89
* Small error fixed by Skal in his dev16 code (missing pshufd).
* Blocks used by DCT tests are now aligned with DECLARE_ALIGNED_MATRIX
this avoids the well know segfaults when using SSE2 instructions that
suppose data alignment.
modified files:
examples/xvid_bench.c src/motion/x86_asm/sad_sse2.asm
2003-11-03 15:42:23 GMT patch-88
Summary:
Align .rodata section for non coff objects
Revision:
xvidcore--devapi4--1.0--patch-88
Align .rodata section for non coff objects
modified files:
src/bitstream/x86_asm/cbp_mmx.asm
src/bitstream/x86_asm/cbp_sse2.asm
src/dct/x86_asm/fdct_mmx_ffmpeg.asm
src/dct/x86_asm/fdct_mmx_skal.asm
src/dct/x86_asm/fdct_sse2_skal.asm
src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
src/dct/x86_asm/idct_sse2_dmitry.asm
src/dct/x86_asm/simple_idct_mmx.asm
src/image/x86_asm/colorspace_rgb_mmx.asm
src/image/x86_asm/colorspace_yuyv_mmx.asm
src/image/x86_asm/interpolate8x8_3dn.asm
src/image/x86_asm/interpolate8x8_3dne.asm
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm
src/image/x86_asm/qpel_mmx.asm
src/image/x86_asm/reduced_mmx.asm
src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
src/motion/x86_asm/sad_xmm.asm
src/quant/x86_asm/quantize_h263_3dne.asm
src/quant/x86_asm/quantize_h263_mmx.asm
src/quant/x86_asm/quantize_mpeg_mmx.asm
src/quant/x86_asm/quantize_mpeg_xmm.asm
src/utils/x86_asm/cpuid.asm
src/utils/x86_asm/interlacing_mmx.asm
src/utils/x86_asm/mem_transfer_3dne.asm
--
Edouard Gomez
More information about the XviD-devel
mailing list