]> granicus.if.org Git - llvm/commit
[X86] Add initial skeleton support for knm cpu
authorCraig Topper <craig.topper@intel.com>
Fri, 13 Oct 2017 18:10:17 +0000 (18:10 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 13 Oct 2017 18:10:17 +0000 (18:10 +0000)
commitb1021f33e0bfd10c8e5ff9cbc01ac489f66bf5a6
treea517b9e8914ff56acf6e4b7a1adf5b722a7d553f
parent0a54333196e4a4d47f6bea4d395fbe04269b448e
[X86] Add initial skeleton support for knm cpu

This adds Intel's Knights Mill CPU to valid CPU names for the backend. For now its an alias of "knl", but ultimately we need to support AVX5124FMAPS and AVX5124VNNIW instruction sets for it.

Differential Revision: https://reviews.llvm.org/D38811

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315722 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Support/Host.cpp
lib/Target/X86/X86.td
test/CodeGen/X86/cpus.ll