[X86] Support 'avx5124vnniw' and 'avx5124fmaps' for __builtin_cpu_supports.
authorCraig Topper <craig.topper@intel.com>
Tue, 8 Aug 2017 17:43:44 +0000 (17:43 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 8 Aug 2017 17:43:44 +0000 (17:43 +0000)
commit41a550ccfa0bb564c0a45df2a4853c4bd73d309d
treeb5aed94ac2c788395fa3fb80b3a42d6a5dba6f58
parent235726ee4b868e665d64d41c1a24f9c061845d9c
[X86] Support 'avx5124vnniw' and 'avx5124fmaps' for __builtin_cpu_supports.

They still need to be implemented in the intrinsics, the command line, and the backend. But this change isn't dependent on any of that and resolves a TODO.

llvm-svn: 310386
clang/lib/Basic/Targets/X86.cpp
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGen/target-builtin-noerror.c