summaryrefslogtreecommitdiffstats
path: root/libavcodec/arm/fmtconvert_init_arm.c
Commit message (Collapse)AuthorAgeFilesLines
* arm: add a cpu flag for the VFPv2 vector modeJanne Grunau2015-12-141-1/+1
| | | | | | | | | | | | | | The vector mode was deprecated in ARMv7-A/VFPv3 and various cpu implementations do not support it in hardware. Vector mode code will depending the OS either be emulated in software or result in an illegal instruction on cpus which does not support it. This was not really problem in practice since NEON implementations of the same functions are preferred. It will however become a problem for checkasm which tests every cpu flag separately. Since this is a cpu feature newer cpu do not support anymore the behaviour of this flag differs from the other flags. It can be only activated by runtime cpu feature selection.
* fmtconvert: drop unused functionsAnton Khirnov2015-02-281-14/+0
|
* arm: fmtconvert: Split armv6 fmtconvert code off from vfp codeDiego Biurrun2013-08-291-5/+4
|
* arm: Add VFP-accelerated version of int32_to_float_fmul_array8Ben Avison2013-07-221-1/+5
| | | | | | | | | Before After Mean StdDev Mean StdDev Change This function 366.2 18.3 277.8 13.7 +31.9% Overall 18420.5 489.1 17049.5 408.2 +8.0% Signed-off-by: Martin Storsjö <[email protected]>
* arm: Add VFP-accelerated version of int32_to_float_fmul_scalarBen Avison2013-07-221-0/+10
| | | | | | | | | Before After Mean StdDev Mean StdDev Change This function 1175.0 4.4 366.2 18.3 +220.8% Overall 19285.5 292.0 18420.5 489.1 +4.7% Signed-off-by: Martin Storsjö <[email protected]>
* fmtconvert: Explicitly use int32_t instead of intChristophe Gisquet2013-07-171-1/+1
| | | | Signed-off-by: Martin Storsjö <[email protected]>
* Add av_cold attributes to arch-specific init functionsDiego Biurrun2013-02-051-1/+2
|
* ARM: allow runtime masking of CPU featuresMans Rullgard2012-04-221-2/+5
| | | | | | | This allows masking CPU features with the -cpuflags avconv option which is useful for testing different optimisations without rebuilding. Signed-off-by: Mans Rullgard <[email protected]>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <[email protected]>
* Separate format conversion DSP functions from DSPContext.Justin Ruggles2011-02-021-0/+48
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <[email protected]>