gcc/
* config/i386/i386.c (def_builtin): Remove duplicated functionality.
From-SVN: r234400
2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
+ * config/i386/i386.c (def_builtin): Remove duplicated functionality.
+
+2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
+
PR target/70325
* config/i386/i386.c (def_builtin): Handle
OPTION_MASK_ISA_AVX512VL to be and-ed with other
{
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