summaryrefslogtreecommitdiffstats
path: root/lld/include/lld
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2018-01-30 18:18:59 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2018-01-30 18:18:59 +0000
commit3a730d8582d8e93c432c953dbf6940aa127ce8bc (patch)
treeb3f80769693461464fe38e8a5ef603704d48a3cd /lld/include/lld
parentcb6422dcc124f4f50262e14fa1a63cac7af72967 (diff)
downloadbcm5719-llvm-3a730d8582d8e93c432c953dbf6940aa127ce8bc.tar.gz
bcm5719-llvm-3a730d8582d8e93c432c953dbf6940aa127ce8bc.zip
Pass CPU string to LTO pipeline.
Previously an empty CPU string was passed to the LTO engine which resulted in a generic CPU for which certain features like NOPL were disabled. This fixes that. Patch by Pratik Bhatu! llvm-svn: 323801
Diffstat (limited to 'lld/include/lld')
-rw-r--r--lld/include/lld/Common/TargetOptionsCommandFlags.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lld/include/lld/Common/TargetOptionsCommandFlags.h b/lld/include/lld/Common/TargetOptionsCommandFlags.h
index 9c4ff7cea3f..8443b184aa7 100644
--- a/lld/include/lld/Common/TargetOptionsCommandFlags.h
+++ b/lld/include/lld/Common/TargetOptionsCommandFlags.h
@@ -18,4 +18,5 @@
namespace lld {
llvm::TargetOptions InitTargetOptionsFromCodeGenFlags();
llvm::Optional<llvm::CodeModel::Model> GetCodeModelFromCMModel();
+std::string GetCPUStr();
}
OpenPOWER on IntegriCloud