slightly faster ff_imdct_calc_3dn2() on amd64. (gcc added a bunch of useless movsxd)
Originally committed as revision 5962 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
494bbf5805
commit
1b87c40245
@ -138,7 +138,7 @@ void ff_fft_calc_3dn2(FFTContext *s, FFTComplex *z)
|
|||||||
void ff_imdct_calc_3dn2(MDCTContext *s, FFTSample *output,
|
void ff_imdct_calc_3dn2(MDCTContext *s, FFTSample *output,
|
||||||
const FFTSample *input, FFTSample *tmp)
|
const FFTSample *input, FFTSample *tmp)
|
||||||
{
|
{
|
||||||
int k, n8, n4, n2, n;
|
long k, n8, n4, n2, n;
|
||||||
const uint16_t *revtab = s->fft.revtab;
|
const uint16_t *revtab = s->fft.revtab;
|
||||||
const FFTSample *tcos = s->tcos;
|
const FFTSample *tcos = s->tcos;
|
||||||
const FFTSample *tsin = s->tsin;
|
const FFTSample *tsin = s->tsin;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user