comparison ppc/fft_altivec.c @ 995:edc10966b081 libavcodec

altivec jumbo patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)
author michaelni
date Sat, 11 Jan 2003 20:51:03 +0000
parents 8bec850dc9c7
children 3b7cc8e4b83f
comparison
equal deleted inserted replaced
994:7701ff462e3a 995:edc10966b081
33 * that successive MUL + ADD/SUB have been merged into 33 * that successive MUL + ADD/SUB have been merged into
34 * fused multiply-add ('vec_madd' in altivec) 34 * fused multiply-add ('vec_madd' in altivec)
35 */ 35 */
36 void fft_calc_altivec(FFTContext *s, FFTComplex *z) 36 void fft_calc_altivec(FFTContext *s, FFTComplex *z)
37 { 37 {
38 register const vector float vczero = (vector float)( 0., 0., 0., 0.); 38 register const vector float vczero = (const vector float)(0.);
39 39
40 int ln = s->nbits; 40 int ln = s->nbits;
41 int j, np, np2; 41 int j, np, np2;
42 int nblocks, nloops; 42 int nblocks, nloops;
43 register FFTComplex *p, *q; 43 register FFTComplex *p, *q;