From 69199d61c64b58ed63a5aa441d0f45695ba53669 Mon Sep 17 00:00:00 2001 From: kyukhin Date: Tue, 22 Mar 2016 13:17:11 +0000 Subject: [PATCH] Remove duplicated AVX-512VL bit check. gcc/ * config/i386/i386.c (def_builtin): Remove duplicated functionality. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234400 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/i386/i386.c | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 20fb0a240a07..973fdff6807a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2016-03-22 Kirill Yukhin + + * config/i386/i386.c (def_builtin): Remove duplicated functionality. + 2016-03-22 Kirill Yukhin PR target/70325 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index ebddd89e40e1..f32583168c4e 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -32429,9 +32429,6 @@ def_builtin (HOST_WIDE_INT mask, const char *name, { ix86_builtins_isa[(int) code].isa = mask; - if (mask & ix86_isa_flags & OPTION_MASK_ISA_AVX512VL) - mask &= ~OPTION_MASK_ISA_AVX512VL; - /* OPTION_MASK_ISA_AVX512VL has special meaning. Despite of generic case, where any bit set means that built-in is enable, this bit must be *and-ed* with another one. E.g.: OPTION_MASK_ISA_AVX512DQ | OPTION_MASK_ISA_AVX512VL -- 2.47.3