Statistics
| Branch: | Revision:

ffmpeg / libavcodec / ppc @ ccf22d3e

Name Size Revision Age Author Comment
Makefile 1.64 KB bf7ba153 over 10 years Måns Rullgård PPC: Altivec split-radix FFT 1.8x faster than ...
asm.S 2.21 KB fe3d2e4b over 10 years Måns Rullgård PPC: add some asm support macros Originally co...
check_altivec.c 2.52 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...
dsputil_altivec.c 54.9 KB 2829ce4b over 10 years Måns Rullgård Remove PPC perf counter support This functiona...
dsputil_altivec.h 2.01 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...
dsputil_ppc.c 6.27 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...
fdct_altivec.c 17.9 KB 2829ce4b over 10 years Måns Rullgård Remove PPC perf counter support This functiona...
fft_altivec.c 4.8 KB a46b84d1 over 10 years Måns Rullgård PPC: convert Altivec FFT to pure assembler On ...
fft_altivec_s.S 12.3 KB 1ee076b1 over 10 years Loren Merritt more credits to D. J. Bernstein for fft Origin...
float_altivec.c 7.72 KB c6727809 about 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
gmc_altivec.c 4.61 KB 2829ce4b over 10 years Måns Rullgård Remove PPC perf counter support This functiona...
h264_altivec.c 47.1 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...
h264_template_altivec.c 26.5 KB 2829ce4b over 10 years Måns Rullgård Remove PPC perf counter support This functiona...
idct_altivec.c 10.6 KB 2829ce4b over 10 years Måns Rullgård Remove PPC perf counter support This functiona...
int_altivec.c 4.61 KB b3858964 over 10 years Eli Friedman Add const to some pointer parameters. Patch by...
mathops.h 2.43 KB deb1b2b6 over 11 years Diego Biurrun Add necessary #include for config.h. Originall...
mpegaudiodec_altivec.c 3.72 KB 060dd930 over 10 years Vitor Sessak Altivec-optimized mp{1,2,3} windowing Original...
mpegvideo_altivec.c 24.5 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...
regs.h 1.15 KB 2f0c136e over 10 years Måns Rullgård Check whether IBM or Apple PPC assembler syntax...
types_altivec.h 1.74 KB bf7ba153 over 10 years Måns Rullgård PPC: Altivec split-radix FFT 1.8x faster than ...
util_altivec.h 3.58 KB 7bf4e9d7 over 10 years David Conrad Altivec: Add helper function to load from a con...
vc1dsp_altivec.c 10.9 KB ddb8c2c0 almost 11 years Måns Rullgård PPC: move prototypes to headers and make some f...
vp3dsp_altivec.c 5.2 KB ddb8c2c0 almost 11 years Måns Rullgård PPC: move prototypes to headers and make some f...
vp8dsp_altivec.c 10 KB ccf22d3e over 10 years Stefano Sabatini Merge has_altivec() function into mm_support(),...

Latest revisions

# Date Author Comment
ccf22d3e 09/08/2010 10:02 AM Stefano Sabatini

Merge has_altivec() function into mm_support(), remove it and use
mm_support() instead.

Reduce complexity and simplify pending move to libavutil.

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

7160bb71 09/04/2010 09:59 AM Stefano Sabatini

Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_
symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h.

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

c0ec9918 08/24/2010 05:47 PM Måns Rullgård

Remove global mm_flags variable

Originally committed as revision 24909 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

a46b84d1 07/04/2010 06:33 PM Måns Rullgård

PPC: convert Altivec FFT to pure assembler

On PPC a leaf function has a 288-byte red zone below the stack pointer,
sparing these functions the chore of setting up a full stack frame.

When a function call is disguised within an inline asm block, the
compiler might not adjust the stack pointer as required before a...

deca86ea 07/04/2010 06:33 PM Måns Rullgård

PPC: gas-preprocessor handles m[ft]spr shorthands

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

fe3d2e4b 07/04/2010 06:33 PM Måns Rullgård

PPC: add some asm support macros

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

a075902f 07/03/2010 06:36 PM Måns Rullgård

PPC: add _interleave versions of fft{4,6,16}_altivec

This removes the need for a post-swizzle with the small FFTs.

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

9bbb5064 07/02/2010 12:20 AM Måns Rullgård

PPC: fix build on OSX without gas-preprocessor

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

cf61994a 07/01/2010 11:21 PM Loren Merritt

PPC: Altivec IMDCT

Patch by Loren Merritt

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

View revisions

Also available in: Atom