summaryrefslogtreecommitdiffstats
path: root/libavcodec/ppc/h264qpel.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013'Clément Bœsch2017-04-261-1/+3
|\ | | | | | | | | | | | | * commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013': ppc: Centralize compiler-specific altivec.h #include handling in one place Merged-by: Clément Bœsch <u@pkh.me>
| * ppc: Centralize compiler-specific altivec.h #include handling in one placeDiego Biurrun2016-12-141-1/+3
| | | | | | | | Also move #includes into canonical order where appropriate.
| * ppc: Update #endif commentsDiego Biurrun2016-09-111-2/+2
| |
| * ppc: Restrict some Altivec implementations to Big EndianLuca Barbato2015-05-311-2/+2
| | | | | | | | | | In Little Endian the vec_ld/vec_st operations work as expected only for byte-vectors.
* | Revert "ppc: lavc: use LOCAL_ALIGNED instead of DECLARE_ALIGNED"Michael Niedermayer2015-03-151-25/+25
| | | | | | | | | | | | | | This broke build, note, LOCAL_ALIGNED_16() does not work either Found-by: James Almer <jamrial@gmail.com> This reverts commit 98cccdd91c9aab9e031753f6feb81be0c44a9c8e.
* | ppc: lavc: use LOCAL_ALIGNED instead of DECLARE_ALIGNEDChristophe Gisquet2015-03-141-25/+25
| | | | | | | | | | | | The later may yield incorrect code for on-stack variables. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ppc/h264qpel: POWER LE support for put_pixels16_l2_altivec() and ↵Rong Yan2014-11-281-58/+51
| | | | | | | | | | | | | | | | avg_pixels16_l2_altivec() add put_unligned_store() and avg_unligned_store() macros Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '7fb993d338d88f2f62e0a358b6c9f3eb9a3a08ac'Michael Niedermayer2014-07-251-16/+16
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '7fb993d338d88f2f62e0a358b6c9f3eb9a3a08ac': qpeldsp: Mark source pointer in qpel_mc_func function pointer const Conflicts: libavcodec/h264qpel_template.c libavcodec/x86/cavsdsp.c libavcodec/x86/rv40dsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qpeldsp: Mark source pointer in qpel_mc_func function pointer constDiego Biurrun2014-07-251-16/+16
| |
* | Merge commit '27860819d508068f056cf48473af04868791ad77'Michael Niedermayer2014-06-111-1/+2
|\ \ | |/ | | | | | | | | | | * commit '27860819d508068f056cf48473af04868791ad77': ppc: Consistently use convenience macro for runtime CPU detection Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: Consistently use convenience macro for runtime CPU detectionDiego Biurrun2014-06-101-1/+2
| |
* | Merge commit 'ae116cd3ed908d28b69d5198712217ec743d74f6'Michael Niedermayer2014-03-221-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'ae116cd3ed908d28b69d5198712217ec743d74f6': ppc: dsputil: Move hpeldsp-related declarations to a separate header Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: dsputil: Move hpeldsp-related declarations to a separate headerDiego Biurrun2014-03-221-1/+1
| |
* | Merge commit 'a6b650118543e1580e872896d8976042b7c32d01'Michael Niedermayer2013-08-301-2/+3
|\ \ | |/ | | | | | | | | | | * commit 'a6b650118543e1580e872896d8976042b7c32d01': ppc: cosmetics: Consistently format CPU flag detection invocations Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: cosmetics: Consistently format CPU flag detection invocationsDiego Biurrun2013-08-291-2/+3
| |
* | Merge commit '42b9150b0d4f0a130c1d93dc991fd5412743a8cf'Michael Niedermayer2013-05-011-3/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '42b9150b0d4f0a130c1d93dc991fd5412743a8cf': fft: Remove pointless #ifdefs around function declarations ppc: Move AltiVec utility headers out of AltiVec ifdefs Conflicts: libavcodec/fft.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: Move AltiVec utility headers out of AltiVec ifdefsDiego Biurrun2013-04-301-3/+3
| | | | | | | | | | Now that the headers themselves have ifdef protection this is no longer necessary and more consistent with normal include handling.
* | Merge commit '6b110d3a739c31602b59887ad65c67025df3f49d'Michael Niedermayer2013-05-011-4/+4
|/ | | | | | | | * commit '6b110d3a739c31602b59887ad65c67025df3f49d': ppc: More consistent names for H.264 optimizations files mpegaudiosp: More consistent names for ppc/x86 optimization files Merged-by: Michael Niedermayer <michaelni@gmx.at>
* ppc: More consistent names for H.264 optimizations filesDiego Biurrun2013-04-301-0/+317
OpenPOWER on IntegriCloud