~ubuntu-branches/ubuntu/utopic/libav/utopic-proposed

« back to all changes in this revision

Viewing changes to libavutil/cpu.h

  • Committer: Package Import Robot
  • Author(s): Reinhard Tartler, Reinhard Tartler, Rico Tzschichholz
  • Date: 2014-08-30 11:02:45 UTC
  • mfrom: (1.3.47 sid)
  • Revision ID: package-import@ubuntu.com-20140830110245-io3dg7q85wfr7125
Tags: 6:11~beta1-2
[ Reinhard Tartler ]
* Make libavcodec-dev depend on libavresample-dev

[ Rico Tzschichholz ]
* Some fixes and leftovers from soname bumps

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
#define AV_CPU_FLAG_FMA4         0x0800 ///< Bulldozer FMA4 functions
50
50
#define AV_CPU_FLAG_CMOV         0x1000 ///< i686 cmov
51
51
#define AV_CPU_FLAG_AVX2         0x8000 ///< AVX2 functions: requires OS support even if YMM registers aren't used
 
52
#define AV_CPU_FLAG_FMA3        0x10000 ///< Haswell FMA3 functions
 
53
#define AV_CPU_FLAG_BMI1        0x20000 ///< Bit Manipulation Instruction Set 1
 
54
#define AV_CPU_FLAG_BMI2        0x40000 ///< Bit Manipulation Instruction Set 2
52
55
 
53
56
#define AV_CPU_FLAG_ALTIVEC      0x0001 ///< standard
54
57
 
58
61
#define AV_CPU_FLAG_VFP          (1 << 3)
59
62
#define AV_CPU_FLAG_VFPV3        (1 << 4)
60
63
#define AV_CPU_FLAG_NEON         (1 << 5)
 
64
#define AV_CPU_FLAG_ARMV8        (1 << 6)
61
65
 
62
66
/**
63
67
 * Return the flags which specify extensions supported by the CPU.