[FFmpeg-devel] [PATCH] Altivec split-radix FFT
Loren Merritt
lorenm
Mon Aug 24 13:43:37 CEST 2009
Fixed oprofile thanks to M?ns.
Now measures 1.85x FFT speedup, on the sizes vorbis uses.
On Mon, 24 Aug 2009, Guillaume POIRIER wrote:
>> I used raw asm rather than intrinsics because gcc adds a ginormous overhead
>> to each function call. Is there anything I need to do to make it work on
>> ppc64, if it doesn't already?
>
> I'll look into this. I think all you need to do is avoid refering to
> the general purpose registers' name explicitely.
You mean using registers' number instead? That's the only thing gas supports.
> You patch doesn't apply cleanly here:
> patch -p1 --dry-run < ../fft_altivec.diff
> [...]
> Did I miss something?
That command works for me, on top of svn-r19689.
--Loren Merritt
More information about the ffmpeg-devel
mailing list