Searched defs:bitrev (Results 1 - 7 of 7) sorted by relevance

/external/libopus/celt/
H A Dkiss_fft.h94 const opus_int16 *bitrev; member in struct:kiss_fft_state
H A Dmdct.c210 f2[st->bitrev[i]] = yc;
267 const opus_int16 * OPUS_RESTRICT bitrev = l->kfft[shift]->bitrev; local
272 rev = *bitrev++;
278 /* Storing the pre-rotation directly in the bitrev order. */
H A Dkiss_fft.c451 opus_int16 *bitrev; local
482 /* bitrev */
483 st->bitrev = bitrev = (opus_int16*)KISS_FFT_MALLOC(sizeof(opus_int16)*nfft);
484 if (st->bitrev==NULL)
486 compute_bitrev_table(0, bitrev, 1,1, st->factors,st);
512 opus_free((opus_int16*)cfg->bitrev);
585 fout[st->bitrev[i]].r = SHR32(MULT16_32_Q16(scale, x.r), scale_shift);
586 fout[st->bitrev[i]].i = SHR32(MULT16_32_Q16(scale, x.i), scale_shift);
598 fout[st->bitrev[
[all...]
/external/tremolo/Tremolo/
H A DmdctLARM.s989 ADR r6, bitrev
998 ORR r7, r7, r8, LSL #6 @ r7 = bitrev[bit]
1140 bitrev: label
H A DmdctARM.s1003 ADR r6, bitrev
1011 ORR r7, r7, r8, LSL #6 @ r7 = bitrev[bit]
1164 bitrev: label
H A Dmdct.c244 static unsigned char bitrev[16]={0,8,4,12,2,10,6,14,1,9,5,13,3,11,7,15}; variable
247 return bitrev[x>>8]|(bitrev[(x&0x0f0)>>4]<<4)|(((int)bitrev[x&0x00f])<<8);
/external/libopus/celt/mips/
H A Dmdct_mipsr1.h155 f2[st->bitrev[i]] = yc;
212 const opus_int16 * OPUS_RESTRICT bitrev = l->kfft[shift]->bitrev; local
217 rev = *bitrev++;
223 /* Storing the pre-rotation directly in the bitrev order. */

Completed in 356 milliseconds