summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-10-10 07:43:45 +0000
committerCraig Topper <craig.topper@intel.com>2018-10-10 07:43:45 +0000
commit153b53adfa54f985bb5180fc758f651e18e71ea1 (patch)
treee98ed9e750ebf94ae75138ef57c330814df0950d /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parent02c62aa58aad28403243041e0d8acc311a22a880 (diff)
downloadbcm5719-llvm-153b53adfa54f985bb5180fc758f651e18e71ea1.tar.gz
bcm5719-llvm-153b53adfa54f985bb5180fc758f651e18e71ea1.zip
[X86] Remove FeatureRTM from Skylake processor list
Summary: There are a LOT of Skylakes and later without TSX-NI. Examples: - SKL: https://ark.intel.com/products/136863/Intel-Core-i3-8121U-Processor-4M-Cache-up-to-3-20-GHz- - KBL: https://ark.intel.com/products/97540/Intel-Core-i7-7560U-Processor-4M-Cache-up-to-3-80-GHz- - KBL-R: https://ark.intel.com/products/149091/Intel-Core-i7-8565U-Processor-8M-Cache-up-to-4-60-GHz- - CNL: https://ark.intel.com/products/136863/Intel-Core-i3-8121U-Processor-4M-Cache-up-to-3_20-GHz This feature seems to be present only on high-end desktop and server chips (I can't find any SKX without). This commit leaves it disabled for all processors, but can be re-enabled for specific builds with -mrtm. Matches https://reviews.llvm.org/D53041 Patch by Thiago Macieira Reviewers: erichkeane, craig.topper Reviewed By: craig.topper Subscribers: lebedev.ri, cfe-commits Differential Revision: https://reviews.llvm.org/D53042 llvm-svn: 344117
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud