mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-01 20:21:12 +08:00
Remove duplicated AVX-512VL bit check.
gcc/ * config/i386/i386.c (def_builtin): Remove duplicated functionality. From-SVN: r234400
This commit is contained in:
parent
6cedf92249
commit
380d99c9aa
@ -1,3 +1,7 @@
|
||||
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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user