[X86] Revert part of r332267: Remove GCCBuiltin from the intrinsics that clang stoppe...
authorCraig Topper <craig.topper@intel.com>
Tue, 15 May 2018 03:17:05 +0000 (03:17 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 15 May 2018 03:17:05 +0000 (03:17 +0000)
commit60ff7dab00b6f333cf00186b05155495844a2bdd
tree8bd22eaee42e0512923048dbefce5ee2946151dd
parent75e01fa00bed2344ab00eeebbc5e92251fae585f
[X86] Revert part of r332267: Remove GCCBuiltin from the intrinsics that clang stopped using in r332266.

The masking of instructions that produce byte or word elements doesn't work right without avx512bw since the generic i8/i16 select won't be legal in the SelectionDAG.

llvm-svn: 332321
llvm/include/llvm/IR/IntrinsicsX86.td