summaryrefslogtreecommitdiffstats
path: root/libavcodec/arm
Commit message (Expand)AuthorAgeFilesLines
* arm: vp9itxfm16: Do a simpler half/quarter idct16/idct32 when possibleMartin Storsjö2017-03-191-60/+469
* arm: vp9itxfm16: Make the larger core transforms standalone functionsMartin Storsjö2017-03-191-16/+27
* arm: vp9itxfm16: Avoid reloading the idct32 coefficientsMartin Storsjö2017-03-191-59/+69
* arm: vp9itxfm16: Fix vertical alignmentMartin Storsjö2017-03-191-10/+10
* arm: vp9itxfm16: Use the right lane sizeMartin Storsjö2017-03-191-2/+2
* arm/aarch64: vp9: Fix vertical alignmentMartin Storsjö2017-03-192-8/+8
* arm/aarch64: vp9itxfm: Skip loading the min_eob pointer when it won't be usedMartin Storsjö2017-03-191-2/+2
* arm: vp9itxfm: Template the quarter/half idct32 functionMartin Storsjö2017-03-191-37/+20
* Merge commit '721d57e608dc4fd6c86f27c5ae76ef559d646220'James Almer2017-03-191-2/+2
|\
| * vp56: Separate VP5 and VP6 dsp initializationDiego Biurrun2016-08-261-2/+2
* | Merge commit '802727b538b484e3f9d1345bfcc4ab24cfea8898'James Almer2017-03-191-12/+12
|\ \ | |/
| * vp8: Update some assembly comments left unchanged in bd66f073fe7286bd3cDiego Biurrun2016-08-261-12/+12
* | Merge commit 'd9d26a3674f31f482f54e936fcb382160830877a'James Almer2017-03-191-2/+2
|\ \ | |/
| * vp56: Change type of stride parameters to ptrdiff_tDiego Biurrun2016-08-261-2/+2
* | Merge commit '6892df9294d93322d43255ada299507465bc93c8'Clément Bœsch2017-03-191-3/+3
|\ \ | |/
| * vp3: Change type of stride parameters to ptrdiff_tDiego Biurrun2016-08-261-3/+3
* | Merge commit '014852e932dab6e9cf2a53e7a17ce8321f3e922c'Clément Bœsch2017-03-191-7/+0
|\ \ | |/
| * simple_idct: arm: Drop disabled code variantDiego Biurrun2016-08-171-7/+0
* | arm: vp9itxfm: Reorder iadst16 coeffsMartin Storsjö2017-03-111-6/+6
* | arm: vp9itxfm: Reorder the idct coefficients for better pairingMartin Storsjö2017-03-111-62/+62
* | arm: vp9itxfm: Avoid reloading the idct32 coefficientsMartin Storsjö2017-03-111-126/+120
* | arm: vp9lpf: Implement the mix2_44 function with one single filter passMartin Storsjö2017-03-112-3/+195
* | arm/aarch64: vp9lpf: Keep the comparison to E within 8 bitMartin Storsjö2017-03-111-6/+5
* | arm: vp9lpf: Interleave the start of flat8in into the calculation aboveMartin Storsjö2017-03-111-2/+6
* | arm: vp9lpf: Use orrs instead of orr+cmpMartin Storsjö2017-03-111-8/+4
* | arm/aarch64: vp9lpf: Calculate !hev directlyMartin Storsjö2017-03-111-3/+2
* | arm: vp9itxfm: Optimize 16x16 and 32x32 idct dc by unrollingMartin Storsjö2017-03-111-18/+36
* | arm: vp9mc: Calculate less unused data in the 4 pixel wide horizontal filterMartin Storsjö2017-03-111-11/+22
* | arm: vp9itxfm: Share instructions for loading idct coeffs in the 8x8 functionMartin Storsjö2017-03-111-2/+1
* | arm: vp9itxfm: Do a simpler half/quarter idct16/idct32 when possibleMartin Storsjö2017-03-111-54/+537
* | arm: vp9itxfm: Move the load_add_store macro out from the itxfm16 pass2 functionMartin Storsjö2017-03-111-36/+36
* | arm: vp9itxfm: Make the larger core transforms standalone functionsMartin Storsjö2017-03-111-17/+26
* | arm: vp9itxfm: Avoid .irp when it doesn't save any linesMartin Storsjö2017-03-111-12/+12
* | Merge commit '1bd890ad173d79e7906c5e1d06bf0a06cca4519d'Clément Bœsch2017-01-312-17/+17
|\ \ | |/
* | arm: Add NEON optimizations for 10 and 12 bit vp9 loop filterMartin Storsjö2017-01-243-0/+1107
* | arm: Add NEON optimizations for 10 and 12 bit vp9 itxfmMartin Storsjö2017-01-243-1/+1564
* | arm: Add NEON optimizations for 10 and 12 bit vp9 MCMartin Storsjö2017-01-247-2/+849
* | arm: vp9dsp: Restructure the bpp checksMartin Storsjö2017-01-241-15/+9
* | arm: vp9mc: Fix vertical alignment of operandsMartin Storsjö2017-01-141-3/+3
* | arm: vp9itxfm: Skip empty slices in the first pass of idct_idct 16x16 and 32x32Martin Storsjö2017-01-141-9/+66
* | arm: vp9itxfm: Only reload the idct coeffs for the iadst_idct combinationMartin Storsjö2017-01-141-1/+1
* | arm: vp9itxfm: Rename a macro parameter to fit betterMartin Storsjö2017-01-141-7/+7
* | arm/aarch64: vp9itxfm: Fix indentation of macro argumentsMartin Storsjö2017-01-141-4/+4
* | arm: vp9itxfm: Simplify the stack alignment codeJanne Grunau2017-01-141-16/+12
* | Merge commit '5f74bd31a9bd1ac7655103b11743c12d38e0419f'Hendrik Leppkes2016-11-171-7/+2
|\ \ | |/
| * vp8/armv6: mc: avoid boolean expression in calculationJanne Grunau2016-07-101-7/+2
* | arm: vp9: Add NEON loop filtersMartin Storsjö2016-11-153-0/+831
* | arm: vp9: Add NEON itxfm routinesMartin Storsjö2016-11-153-2/+1204
* | arm: vp9: Add NEON optimizations of VP9 MC functionsMartin Storsjö2016-11-153-0/+854
* | Merge commit 'e8b96a77010dd62624c3c65c357d7ae3b397ceaa'Hendrik Leppkes2016-11-142-2/+2
|\ \ | |/
OpenPOWER on IntegriCloud