diff options
author | Wu Jianhua <jianhua.wu@intel.com> | 2022-02-23 16:57:30 +0800 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2022-03-10 16:45:48 -0300 |
commit | f629ea2e188e220876ee206747b111a368bad4ef (patch) | |
tree | 73afd9868a6101dce6929136f617d41f937d7d62 /tests | |
parent | e6e3aae294951738a760d2b6907e6e54286d30dd (diff) | |
download | ffmpeg-f629ea2e188e220876ee206747b111a368bad4ef.tar.gz |
avutil/cpu: add AVX512 Icelake flag
Signed-off-by: Wu Jianhua <jianhua.wu@intel.com>
Reviewed-by: Henrik Gramner <henrik@gramner.com>
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/checkasm/checkasm.c | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/tests/checkasm/checkasm.c b/tests/checkasm/checkasm.c index f74125e810..e77b4ec20f 100644 --- a/tests/checkasm/checkasm.c +++ b/tests/checkasm/checkasm.c @@ -220,23 +220,24 @@ static const struct { { "MMI", "mmi", AV_CPU_FLAG_MMI }, { "MSA", "msa", AV_CPU_FLAG_MSA }, #elif ARCH_X86 - { "MMX", "mmx", AV_CPU_FLAG_MMX|AV_CPU_FLAG_CMOV }, - { "MMXEXT", "mmxext", AV_CPU_FLAG_MMXEXT }, - { "3DNOW", "3dnow", AV_CPU_FLAG_3DNOW }, - { "3DNOWEXT", "3dnowext", AV_CPU_FLAG_3DNOWEXT }, - { "SSE", "sse", AV_CPU_FLAG_SSE }, - { "SSE2", "sse2", AV_CPU_FLAG_SSE2|AV_CPU_FLAG_SSE2SLOW }, - { "SSE3", "sse3", AV_CPU_FLAG_SSE3|AV_CPU_FLAG_SSE3SLOW }, - { "SSSE3", "ssse3", AV_CPU_FLAG_SSSE3|AV_CPU_FLAG_ATOM }, - { "SSE4.1", "sse4", AV_CPU_FLAG_SSE4 }, - { "SSE4.2", "sse42", AV_CPU_FLAG_SSE42 }, - { "AES-NI", "aesni", AV_CPU_FLAG_AESNI }, - { "AVX", "avx", AV_CPU_FLAG_AVX }, - { "XOP", "xop", AV_CPU_FLAG_XOP }, - { "FMA3", "fma3", AV_CPU_FLAG_FMA3 }, - { "FMA4", "fma4", AV_CPU_FLAG_FMA4 }, - { "AVX2", "avx2", AV_CPU_FLAG_AVX2 }, - { "AVX-512", "avx512", AV_CPU_FLAG_AVX512 }, + { "MMX", "mmx", AV_CPU_FLAG_MMX|AV_CPU_FLAG_CMOV }, + { "MMXEXT", "mmxext", AV_CPU_FLAG_MMXEXT }, + { "3DNOW", "3dnow", AV_CPU_FLAG_3DNOW }, + { "3DNOWEXT", "3dnowext", AV_CPU_FLAG_3DNOWEXT }, + { "SSE", "sse", AV_CPU_FLAG_SSE }, + { "SSE2", "sse2", AV_CPU_FLAG_SSE2|AV_CPU_FLAG_SSE2SLOW }, + { "SSE3", "sse3", AV_CPU_FLAG_SSE3|AV_CPU_FLAG_SSE3SLOW }, + { "SSSE3", "ssse3", AV_CPU_FLAG_SSSE3|AV_CPU_FLAG_ATOM }, + { "SSE4.1", "sse4", AV_CPU_FLAG_SSE4 }, + { "SSE4.2", "sse42", AV_CPU_FLAG_SSE42 }, + { "AES-NI", "aesni", AV_CPU_FLAG_AESNI }, + { "AVX", "avx", AV_CPU_FLAG_AVX }, + { "XOP", "xop", AV_CPU_FLAG_XOP }, + { "FMA3", "fma3", AV_CPU_FLAG_FMA3 }, + { "FMA4", "fma4", AV_CPU_FLAG_FMA4 }, + { "AVX2", "avx2", AV_CPU_FLAG_AVX2 }, + { "AVX-512", "avx512", AV_CPU_FLAG_AVX512 }, + { "AVX-512ICL", "avx512icl", AV_CPU_FLAG_AVX512ICL }, #elif ARCH_LOONGARCH { "LSX", "lsx", AV_CPU_FLAG_LSX }, { "LASX", "lasx", AV_CPU_FLAG_LASX }, |