X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fcpu.h;h=0ad400fefb822dab62b0ef9a8d7c765dfe40b568;hb=fbf98375e481980d7c19fdb9ccf6f9134b9050bb;hp=55c3ec9a06fce2694780ebb67e43a6c7a32070b3;hpb=573a8ce8f94f1b614bde6bbdf34f7ef88dabc076;p=ffmpeg diff --git a/libavutil/cpu.h b/libavutil/cpu.h index 55c3ec9a06f..0ad400fefb8 100644 --- a/libavutil/cpu.h +++ b/libavutil/cpu.h @@ -51,6 +51,9 @@ // #define AV_CPU_FLAG_CMOV 0x1000 ///< supports cmov instruction // #endif #define AV_CPU_FLAG_AVX2 0x8000 ///< AVX2 functions: requires OS support even if YMM registers aren't used +#define AV_CPU_FLAG_FMA3 0x10000 ///< Haswell FMA3 functions +#define AV_CPU_FLAG_BMI1 0x20000 ///< Bit Manipulation Instruction Set 1 +#define AV_CPU_FLAG_BMI2 0x40000 ///< Bit Manipulation Instruction Set 2 #define AV_CPU_FLAG_ALTIVEC 0x0001 ///< standard