summaryrefslogtreecommitdiff
path: root/libavcodec/x86/hpeldsp_rnd_template.c
Commit message (Collapse)AuthorAge
* asm: FF_-prefix internal macros used in inline assemblyMatthieu Bouron2016-06-27
| | | | See merge commit '39d6d3618d48625decaff7d9bdbb45b44ef2a805'.
* avcodec/x86/hpeldsp_rnd_template: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-10-03
| | | | | | | | | This silences some of the -Wunused-function warnings when compiled with --disable-mmx, e.g http://fate.ffmpeg.org/log.cgi?time=20150919094617&log=compile&slot=x86_64-archlinux-gcc-disable-mmx. Header guards are too brittle and ugly for this case. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/x86/hpeldsp_rnd_template: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-09-20
| | | | | | | | | This silences some of the -Wunused-function warnings when compiled with --disable-mmx, e.g http://fate.ffmpeg.org/log.cgi?time=20150919094617&log=compile&slot=x86_64-archlinux-gcc-disable-mmx. Header guards are too brittle and ugly for this case. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* x86/hpeldsp: fix loop in {avg,avg_no_rnd}_pixels16_x2_mmxJames Almer2014-10-23
| | | | | | | | Handle it inside the __asm__() block. Fixes fate-vc1_ilaced_twomv when using the gcc-usan toolchain. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f'Michael Niedermayer2014-03-26
|\ | | | | | | | | | | | | * commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f': Add missing headers to make template files compile (more) standalone Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add missing headers to make template files compile (more) standaloneDiego Biurrun2014-03-26
| |
* | Merge commit '831a1180785a786272cdcefb71566a770bfb879e'Michael Niedermayer2014-03-13
|\| | | | | | | | | | | | | | | | | | | | | * commit '831a1180785a786272cdcefb71566a770bfb879e': Update dsputil- and SIMD-related comments to match reality more closely Conflicts: libavcodec/x86/hpeldsp.asm libavutil/arm/float_dsp_init_arm.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Update dsputil- and SIMD-related comments to match reality more closelyDiego Biurrun2014-03-13
| |
* | Merge commit '46bb456853b197f4562de7acf5d42abf11ded9be'Michael Niedermayer2013-05-14
|\| | | | | | | | | | | | | | | | | | | * commit '46bb456853b197f4562de7acf5d42abf11ded9be': x86: dsputil: Refactor pixels16 wrapper functions with a macro Conflicts: libavcodec/x86/hpeldsp_avg_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil: Refactor pixels16 wrapper functions with a macroDiego Biurrun2013-05-12
| |
* | Merge commit '92f8e06ecb431a427ea13d794e5a6bc927a034d2'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | * commit '92f8e06ecb431a427ea13d794e5a6bc927a034d2': x86: dsputil hpeldsp: Move shared template functions into separate object Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil hpeldsp: Move shared template functions into separate objectDiego Biurrun2013-05-07
| |
* | Merge commit '7edaf4edb5c3c04f34ad1242680cbc32d11f4087'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | * commit '7edaf4edb5c3c04f34ad1242680cbc32d11f4087': x86: rnd_template: Eliminate pointless OP_AVG macro indirection Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: rnd_template: Eliminate pointless OP_AVG macro indirectionDiego Biurrun2013-05-07
| |
* | Merge commit '110796739ab32854dc0b6b0a1c95e6ae98889062'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | | | | | * commit '110796739ab32854dc0b6b0a1c95e6ae98889062': x86: hpeldsp: Move avg_pixels8_x2_mmx() out of hpeldsp_rnd_template.c Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: hpeldsp: Move avg_pixels8_x2_mmx() out of hpeldsp_rnd_template.cDiego Biurrun2013-05-06
| | | | | | | | | | The function is only instantiated once, so there is no point in keeping it in a template file.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-26
|\| | | | | | | | | | | | | * commit '74685f6783e77f2545d48bd2124945ad5be39982': x86: Rename dsputil_rnd_template.c to rnd_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: Rename dsputil_rnd_template.c to rnd_template.cMartin Storsjö2013-04-25
| | | | | | | | | | | | | | This makes it less confusing when this template is shared both by dsputil and by hpeldsp. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-24
|\| | | | | | | | | | | | | * qatar/master: x86: Get rid of duplication between *_rnd_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: Get rid of duplication between *_rnd_template.cMartin Storsjö2013-04-23
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * x86: hpeldsp: Move half-pel assembly from dsputil to hpeldspRonald S. Bultje2013-04-19
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Move x86 half-pel assembly from dsputil to hpeldsp.Ronald S. Bultje2013-03-13