From 7b208fa806378083ab76d6a632ec6f64c4e7a87e Mon Sep 17 00:00:00 2001 From: Henrik Gramner Date: Sat, 14 Dec 2019 15:53:08 +0100 Subject: x86: Remove unused cpu flags Also make the cpuid code a bit more explicit. --- tools/dav1d_cli_parse.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'tools') diff --git a/tools/dav1d_cli_parse.c b/tools/dav1d_cli_parse.c index 9bd3498..e8e8736 100644 --- a/tools/dav1d_cli_parse.c +++ b/tools/dav1d_cli_parse.c @@ -176,16 +176,11 @@ typedef struct EnumParseTable { #if ARCH_X86 enum CpuMask { - X86_CPU_MASK_SSE = DAV1D_X86_CPU_FLAG_SSE, - X86_CPU_MASK_SSE2 = DAV1D_X86_CPU_FLAG_SSE2 | X86_CPU_MASK_SSE, - X86_CPU_MASK_SSE3 = DAV1D_X86_CPU_FLAG_SSE3 | X86_CPU_MASK_SSE2, - X86_CPU_MASK_SSSE3 = DAV1D_X86_CPU_FLAG_SSSE3 | X86_CPU_MASK_SSE3, + X86_CPU_MASK_SSE2 = DAV1D_X86_CPU_FLAG_SSE2, + X86_CPU_MASK_SSSE3 = DAV1D_X86_CPU_FLAG_SSSE3 | X86_CPU_MASK_SSE2, X86_CPU_MASK_SSE41 = DAV1D_X86_CPU_FLAG_SSE41 | X86_CPU_MASK_SSSE3, - X86_CPU_MASK_SSE42 = DAV1D_X86_CPU_FLAG_SSE42 | X86_CPU_MASK_SSE41, - X86_CPU_MASK_AVX = DAV1D_X86_CPU_FLAG_AVX | X86_CPU_MASK_SSE42, - X86_CPU_MASK_AVX2 = DAV1D_X86_CPU_FLAG_AVX2 | X86_CPU_MASK_AVX, - X86_CPU_MASK_AVX512 = DAV1D_X86_CPU_FLAG_AVX512 | X86_CPU_MASK_AVX2, - X86_CPU_MASK_AVX512ICL = DAV1D_X86_CPU_FLAG_AVX512ICL | X86_CPU_MASK_AVX512, + X86_CPU_MASK_AVX2 = DAV1D_X86_CPU_FLAG_AVX2 | X86_CPU_MASK_SSE41, + X86_CPU_MASK_AVX512ICL = DAV1D_X86_CPU_FLAG_AVX512ICL | X86_CPU_MASK_AVX2, }; #endif @@ -197,7 +192,6 @@ static const EnumParseTable cpu_mask_tbl[] = { { "ssse3", X86_CPU_MASK_SSSE3 }, { "sse41", X86_CPU_MASK_SSE41 }, { "avx2", X86_CPU_MASK_AVX2 }, - { "avx512", X86_CPU_MASK_AVX512 }, { "avx512icl", X86_CPU_MASK_AVX512ICL }, #endif { 0 }, -- cgit v1.2.3