aboutsummaryrefslogtreecommitdiff
path: root/celt
AgeCommit message (Expand)Author
2014-06-19Whitespace fixesJean-Marc Valin
2014-06-19MIPS optimizationsRhishikesh Agashe
2014-06-18Adds SIG2WORD16() to fixed_debug.hJean-Marc Valin
2014-04-16Suppress some coverity false positives.Gregory Maxwell
2014-03-26Fix iOS builds with assembly.Timothy B. Terriberry
2014-03-19Make the arm2gnu.pl converter handle apple specific detailsMartin Storsjo
2014-03-19Add separate labels for the start of public functionsMartin Storsjo
2014-02-24arm: Use the UAL syntax for instructionsMartin Storsjo
2014-02-24Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4.Marcello Caramma (mcaramma)
2014-02-24Adds missing license for arm2gnu.plJean-Marc Valin
2014-01-31Skips comb filter overlap when the parameters didn't change.Jean-Marc Valin
2014-01-30Minor div optimization -- reducing denominatorsJean-Marc Valin
2014-01-30Optimizing divisions with a signed numeratorJean-Marc Valin
2014-01-29Speeding up ec_tell_frac()Jean-Marc Valin
2014-01-23Speeding up extract_collapse_mask() slightlyJean-Marc Valin
2014-01-22Using SSAT in SIG2WORD16() on ARMv6Jean-Marc Valin
2014-01-21Unrolled version of the comb filter for ARM (eliminates MOVs)Jean-Marc Valin
2014-01-21Making decode_pulses() compute the L2-norm on the flyJean-Marc Valin
2014-01-21Speed up the comb filter on ARM by using MAC16_32_Q16()Jean-Marc Valin
2014-01-21Save more integer divisions on ARM when we know the operands are positiveJean-Marc Valin
2014-01-20Fixes use of uninitialized values in dynalloc_analysis()Jean-Marc Valin
2014-01-20Using a table on ARM for unsigned division by small (<=256) integers.Jean-Marc Valin
2014-01-19Minor cleanup in dynalloc_analysis()Jean-Marc Valin
2014-01-19Adds a median filter to make dynalloc_analysis() more conservativeJean-Marc Valin
2014-01-08Fix declaration after statement in fixed point.Gregory Maxwell
2014-01-07pseudostack instrumentation (off by default)Jean-Marc Valin
2014-01-07Fixes SMALL_FOOTPRINT for floatJean-Marc Valin
2014-01-07Don't allocate pulses on the stack when calling the SILK PLC.Jean-Marc Valin
2014-01-07Moves CELT PLC pitch search to a separate function to reduce peak stackJean-Marc Valin
2014-01-07Adds SMALL_FOOTPRINT hack to the CELT PLC tooJean-Marc Valin
2014-01-07Moves deemphasis() call out of celt_decode_lost() to reduce peak stackJean-Marc Valin
2014-01-06Cleaning up leftovers of "freq" in celt_decode_with_ec()Jean-Marc Valin
2014-01-06Reduces the decoder stack use by removing the pcm_silk buffer in fixed-pointJean-Marc Valin
2014-01-06Moves the remains of compute_inv_mdcts() to celt_synthesis()Jean-Marc Valin
2014-01-06Hack that makes the SMALL_FOOTPRINT CELT decoder use only 4.25 kB of stack.Jean-Marc Valin
2014-01-06Reduces decoder stack usage by only storing one channel of denormalized MDCTJean-Marc Valin
2014-01-05Some cleaning up of the synthesis code.Jean-Marc Valin
2014-01-04Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARMJean-Marc Valin
2014-01-04Silences unused parameter warningJean-Marc Valin
2014-01-03Moving the radix-2 to expose trivial twiddle factorsJean-Marc Valin
2013-12-31Improving the accuracy of the fixed-point radix-3 and radix-5Jean-Marc Valin
2013-12-29Minor cleanup -- nothing to see hereJean-Marc Valin
2013-12-29Fixed-point: slight accuracy improvement in the comb filterJean-Marc Valin
2013-12-29Remove a SAVE_STACK that was pasted accidentally in the previous commitJean-Marc Valin
2013-12-29Unifying scaling of fixed-point and float FFTJean-Marc Valin
2013-12-29Fixes C89 issueJean-Marc Valin
2013-12-28Getting rid of some negationsJean-Marc Valin
2013-12-28Slightly improving the accuracy of the fixed-point MDCT downscaleJean-Marc Valin
2013-12-27Commit 99968ab was causing us to allocate too much stack in the MDCTJean-Marc Valin
2013-12-27Removes the separate 1/8N rotation in the (I)MDCT and unmerges the MDCT sizesJean-Marc Valin