summaryrefslogtreecommitdiff
path: root/vp9/common/arm/neon
AgeCommit message (Expand)Author
2014-01-08Merge "Add initial intra frame neon optimization. 1~2% gain."hkuang
2014-01-08Add initial intra frame neon optimization. 1~2% gain.hkuang
2013-12-17rename loop filter functionsJim Bankoski
2013-11-26Fix 16 wide neon horz loopfilter.Frank Galligan
2013-11-22Do vertical loopfiltering in parallelYunqing Wang
2013-11-21Revert "Add 16 wide neon horz loopfilter."Frank Galligan
2013-11-21Add 16 wide neon horz loopfilter.Frank Galligan
2013-11-15Do horizontal loopfiltering in parallelYunqing Wang
2013-11-12Use lowercase 'b' to branchJohann
2013-11-11Fix a bug in the assembly code.hkuang
2013-11-05Add back vp9_short_idct32x32_1_add_neon which is deleted inhkuang
2013-10-11Making input pointer of any inverse transform constant.Dmitry Kovalev
2013-10-11Consistent names for inverse hybrid transforms (1 of 2).Dmitry Kovalev
2013-10-10Giving consistent names to IDCT 32x32 functions.Dmitry Kovalev
2013-10-07Giving consistent names to IDCT 16x16 functions.Dmitry Kovalev
2013-10-06Giving consistent names to IDCT 8x8 functions.Dmitry Kovalev
2013-10-04Giving consistent names to IDCT/IWHT functions.Dmitry Kovalev
2013-09-27Renaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add.Dmitry Kovalev
2013-09-27Properly save neon registers.Christian Duvivier
2013-09-27Merge "Renaming vp9_short_idct10_16x16 to vp9_short_idct16x16_10."Dmitry Kovalev
2013-09-26Renaming vp9_short_idct10_16x16 to vp9_short_idct16x16_10.Dmitry Kovalev
2013-09-25Fix a bunch of TODO from vp9_short_idct32x32_add_neon.Christian Duvivier
2013-09-20Use lowercase instruction in assemblyJohann
2013-09-16Speed up iht8x8 by rearranging instructions.hkuang
2013-09-12Merge "Add neon optimize iht8x8 which is 282% faster than C."hkuang
2013-09-12Add neon optimize iht8x8 which is 282% faster than C.hkuang
2013-09-11First draft of vp9_short_idct32x32_add_neon.Christian Duvivier
2013-09-09Speed up idct16x16 by rearrange instructions.hkuang
2013-09-04Speed up idct8x8 by rearrange instructions.hkuang
2013-09-04Add neon optimize vp9_short_iht4x4_add.hkuang
2013-08-27Add neon optimize vp9_short_idct16x16_1_add.hkuang
2013-08-26Add neon optimize vp9_short_idct8x8_1_add.hkuang
2013-08-26Add neon optimize vp9_short_idct4x4_1_add.hkuang
2013-08-23Merge "Optimise idct4x4: rearrange the instructions a bit to improve instruct...hkuang
2013-08-22Add neon optimize vp9_short_idct10_16x16_add.hkuang
2013-08-22Optimise idct4x4: rearrange the instructions a bithkuang
2013-08-20Add neon optimize vp9_short_idct10_8x8_add.hkuang
2013-08-16Merge "Reduce the instructions of idct8x8. Also add the saving and restoring ...Johann
2013-08-16Merge "Reduce instructions of idct4x4."Johann
2013-08-16Merge "vp9: neon: optimise vp9_wide_mbfilter_neon"Frank Galligan
2013-08-16Reduce instructions of idct4x4.hkuang
2013-08-16Reduce the instructions of idct8x8. Also add thehkuang
2013-08-16vp9: neon: use aligned stores in convolve functionsMans Rullgard
2013-08-15Merge "vp9: neon: add vp9_convolve_avg_neon"Johann
2013-08-15Merge "vp9: neon: add vp9_convolve_copy_neon"Johann
2013-08-15vp9: neon: optimise vp9_wide_mbfilter_neonMans Rullgard
2013-08-14Merge "Add neon optimize vp9_short_idct16x16_add."hkuang
2013-08-14Add neon optimize vp9_short_idct16x16_add.hkuang
2013-08-14vp9: neon: add vp9_convolve_avg_neonMans Rullgard
2013-08-14vp9: neon: add vp9_convolve_copy_neonMans Rullgard