]> granicus.if.org Git - clang/commit
[X86] Remove 'rtm' feature from KNL.
authorCraig Topper <craig.topper@intel.com>
Tue, 23 Oct 2018 00:15:37 +0000 (00:15 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 23 Oct 2018 00:15:37 +0000 (00:15 +0000)
commit8ba68e72b74d3e63fde56888900180160a5c5128
treed06fa77c848e7bd22267a56abfe5873e4691db7d
parent0bae4f1a33c2d23e1e335ec749e5ab853c809886
[X86] Remove 'rtm' feature from KNL.

I'm unsure if KNL has this feature, but the backend never thought it did, only clang did. The predefined-arch-macros test lost the check for __RTM__ on KNL when it was removed Skylake CPUs in r344117.

I think we want to drop it from KNL for consistency with Skylake anyway regardless of how we got here.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344978 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets/X86.cpp