| Commit message (Expand) | Author | Age | Files | Lines |
* | aarch64: vp9itxfm: Reorder iadst16 coeffs | Martin Storsjö | 2017-03-11 | 1 | -6/+6 |
* | aarch64: vp9itxfm: Reorder the idct coefficients for better pairing | Martin Storsjö | 2017-03-11 | 1 | -62/+62 |
* | aarch64: vp9itxfm: Avoid reloading the idct32 coefficients | Martin Storsjö | 2017-03-11 | 1 | -67/+43 |
* | aarch64: vp9lpf: Use dup+rev16+uzp1 instead of dup+lsr+dup+trn1 | Martin Storsjö | 2017-03-11 | 1 | -12/+9 |
* | arm/aarch64: vp9lpf: Keep the comparison to E within 8 bit | Martin Storsjö | 2017-03-11 | 1 | -31/+9 |
* | aarch64: vp9lpf: Fix broken indentation/vertical alignment | Martin Storsjö | 2017-03-11 | 1 | -2/+2 |
* | aarch64: vp9lpf: Interleave the start of flat8in into the calculation above | Martin Storsjö | 2017-03-11 | 1 | -3/+11 |
* | arm/aarch64: vp9lpf: Calculate !hev directly | Martin Storsjö | 2017-03-11 | 1 | -3/+2 |
* | aarch64: vp9itxfm: Optimize 16x16 and 32x32 idct dc by unrolling | Martin Storsjö | 2017-03-11 | 1 | -18/+36 |
* | aarch64: vp9mc: Calculate less unused data in the 4 pixel wide horizontal filter | Martin Storsjö | 2017-03-11 | 1 | -2/+13 |
* | aarch64: vp9mc: Simplify the extmla macro parameters | Martin Storsjö | 2017-03-11 | 1 | -25/+25 |
* | aarch64: vp9itxfm: Fix incorrect vertical alignment | Martin Storsjö | 2017-03-11 | 1 | -3/+3 |
* | aarch64: vp9itxfm: Update a comment to refer to a register with a different name | Martin Storsjö | 2017-03-11 | 1 | -2/+2 |
* | aarch64: vp9itxfm: Use the right lane sizes in 8x8 for improved readability | Martin Storsjö | 2017-03-11 | 1 | -8/+8 |
* | aarch64: vp9itxfm: Use a single lane ld1 instead of ld1r where possible | Martin Storsjö | 2017-03-11 | 1 | -8/+8 |
* | aarch64: vp9itxfm: Share instructions for loading idct coeffs in the 8x8 func... | Martin Storsjö | 2017-03-11 | 1 | -2/+1 |
* | aarch64: vp9itxfm: Do separate functions for half/quarter idct16 and idct32 | Martin Storsjö | 2017-03-11 | 1 | -59/+466 |
* | aarch64: vp9itxfm: Move the load_add_store macro out from the itxfm16 pass2 f... | Martin Storsjö | 2017-03-11 | 1 | -45/+45 |
* | aarch64: vp9itxfm: Make the larger core transforms standalone functions | Martin Storsjö | 2017-03-11 | 1 | -17/+25 |
* | aarch64: vp9itxfm: Restructure the idct32 store macros | Martin Storsjö | 2017-03-11 | 1 | -40/+40 |
* | aarch64: Add NEON optimizations for 10 and 12 bit vp9 loop filter | Martin Storsjö | 2017-01-24 | 3 | -0/+936 |
* | aarch64: Add NEON optimizations for 10 and 12 bit vp9 itxfm | Martin Storsjö | 2017-01-24 | 3 | -1/+1566 |
* | aarch64: Add NEON optimizations for 10 and 12 bit vp9 MC | Martin Storsjö | 2017-01-24 | 7 | -2/+881 |
* | aarch64: vp9dsp: Restructure the bpp checks | Martin Storsjö | 2017-01-24 | 1 | -15/+9 |
* | aarch64: vp9mc: Fix a comment to refer to a register with the right name | Martin Storsjö | 2017-01-14 | 1 | -1/+1 |
* | aarch64: vp9dsp: Fix vertical alignment in the init file | Martin Storsjö | 2017-01-14 | 1 | -3/+3 |
* | aarch64: vp9itxfm: Skip empty slices in the first pass of idct_idct 16x16 and... | Martin Storsjö | 2017-01-14 | 1 | -5/+56 |
* | aarch64: vp9itxfm: Don't repeatedly set x9 when nothing overwrites it | Martin Storsjö | 2017-01-14 | 1 | -11/+15 |
* | arm/aarch64: vp9itxfm: Fix indentation of macro arguments | Martin Storsjö | 2017-01-14 | 1 | -8/+8 |
* | aarch64: vp9itxfm: Use w3 instead of x3 for the int eob parameter | Martin Storsjö | 2017-01-14 | 1 | -4/+4 |
* | aarch64: vp9: loop filter: replace 'orr; cbn?z' with 'adds; b.{eq,ne}; | Janne Grunau | 2017-01-14 | 1 | -11/+20 |
* | aarch64: vp9: use alternative returns in the core loop filter function | Janne Grunau | 2017-01-14 | 1 | -30/+18 |
* | imdct15: remove the AArch64 assembly | Rostislav Pehlivanov | 2017-01-05 | 3 | -695/+0 |
* | aarch64: h264idct: Use the offset parameter to movrel | Martin Storsjö | 2016-12-08 | 1 | -1/+1 |
* | aarch64: vp9: Implement NEON loop filters | Martin Storsjö | 2016-11-15 | 3 | -0/+1404 |
* | aarch64: vp9: Add NEON itxfm routines | Martin Storsjö | 2016-11-15 | 3 | -2/+1171 |
* | aarch64: vp9: Add NEON optimizations of VP9 MC functions | Martin Storsjö | 2016-11-15 | 3 | -0/+834 |
* | avcodec: fix arguments on xmm/neon clobber test wrappers | James Almer | 2016-10-02 | 1 | -2/+2 |
* | avcodec: add missing xmm/neon clobber test wrappers for the new encode API | James Almer | 2016-10-01 | 1 | -0/+10 |
* | avcodec: fix vc1dsp dependencies | Xiaolei Yu | 2016-09-25 | 2 | -2/+2 |
* | avcodec: add missing xmm/neon clobber test wrappers for the new decode API | James Almer | 2016-07-03 | 1 | -0/+10 |
* | lavc/neontest: fix constness in arm/aarch64 avcodec_open2() wrappers | Clément Bœsch | 2016-06-25 | 1 | -1/+1 |
* | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb' | Clément Bœsch | 2016-06-21 | 1 | -1/+1 |
|\ |
|
| * | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 1 | -1/+1 |
* | | aarch64/synth_filter: fix compilation | James Almer | 2016-05-10 | 1 | -1/+1 |
* | | Merge commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec' | Derek Buitenhuis | 2016-05-09 | 1 | -3/+12 |
|\| |
|
| * | build: miscellaneous cosmetics | Diego Biurrun | 2016-04-07 | 1 | -4/+13 |
* | | Merge commit 'cdb1665f70def544ddab3e3ed3763ef99c8b3873' | Derek Buitenhuis | 2016-04-24 | 2 | -18/+18 |
|\| |
|
| * | aarch64: Make transpose_4x4H do a regular transpose | Martin Storsjö | 2016-03-26 | 2 | -18/+18 |
| * | fft: Split MDCT bits off from FFT | Diego Biurrun | 2016-03-01 | 3 | -12/+40 |