search for: bitrev12

Displaying 1 result from an estimated 1 matches for "bitrev12".

Did you mean: bitrev
2003 May 20
2
mdct_backward with fused muladd?
...an I get away with 16x16 multiplies without too much audio degredation? I also would be better off without a big sincos lut as pointed out by Segher Boessenkool back in March. Thanks again. Just to show that I'm not a total leech, here's a slightly faster (at least on the PS2) version of bitrev12 that doesn't use any luts (thanks to http://aggregate.org/MAGIC/) STIN int bitrev12(int x){ x = ((x & 0xaaa) >> 1) | ((x & 0x555) << 1); x = ((x & 0xccc) >> 2) | ((x & 0x333) << 2); x = ((x & 0xf00) >> 8) | (x & 0x0f0) | ((x & 0x00f) &l...