Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 / fft_mmx.asm @ b9c7f66e

History | View | Annotate | Download (14.9 KB)

# Date Author Comment
dc77e985 09/26/2010 09:08 AM Reimar Döffinger

Split and then simplify address generation macro.
Allows nasm to work for this code.

Originally committed as revision 25205 to svn://svn.ffmpeg.org/ffmpeg/trunk

19d929f9 08/28/2010 09:03 PM Loren Merritt

cosmetics in imdct_sse

Originally committed as revision 24958 to svn://svn.ffmpeg.org/ffmpeg/trunk

78b5c97d 08/22/2010 02:39 PM Alex Converse

Convert ff_imdct_half_sse() to yasm.

This is to avoid split asm sections that attempt to preserve some
registers between sections.

Originally committed as revision 24869 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ee076b1 07/18/2010 08:06 PM Loren Merritt

more credits to D. J. Bernstein for fft

Originally committed as revision 24308 to svn://svn.ffmpeg.org/ffmpeg/trunk

2966cc18 06/23/2010 07:20 PM Jason Garrett-Glaser

Update x264asm header files to latest versions.
Modify the asm accordingly.
GLOBAL is now no longoer necessary for PIC-compliant loads.

Originally committed as revision 23739 to svn://svn.ffmpeg.org/ffmpeg/trunk

3d05c1fb 01/30/2010 07:26 PM Reimar Döffinger

Make the jump-table section-relative for x86_64 with PIC enabled.
This allows to get rid of the macho64 specific hack that moves them
to rodata (with worse cache behaviour) and avoids textrels which
e.g. Gentoo does not allow for x86_64 libraries.

Originally committed as revision 21551 to svn://svn.ffmpeg.org/ffmpeg/trunk

45213083 10/25/2009 03:09 AM Loren Merritt

s/movdqa/movaps/ in sse1 fft. (regression in r20293)

Originally committed as revision 20371 to svn://svn.ffmpeg.org/ffmpeg/trunk

3f87f39c 08/04/2009 07:42 AM John Adcock

Update x264 asm code to latest to add support for 64-bit Windows.
Use the new x86inc features to support 64-bit Windows on all non-x264 nasm
assembly code as well.
Patch by John Adcock, dscaler.johnad AT googlemail DOT com.
Win64 changes originally by Anton Mitrofanov....

b6188c5a 02/13/2009 12:57 AM Alexander Strange

Put dispatch_tab in the rodata section for macho64.
This fixes linking shared libavcodec, since the linker doesn't allow
text relocations in shared libraries under Darwin/x86_64.

Based on a patch by Art Clarke (aclarke xuggle com)

Originally committed as revision 17197 to svn://svn.ffmpeg.org/ffmpeg/trunk

a6493a8f 12/22/2008 09:12 AM Diego Biurrun

Rename libavcodec/i386/ --> libavcodec/x86/.
It contains optimizations that are not specific to i386 and
libavutil uses this naming scheme already.

Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk