summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/TargetInfo.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-06-29 16:37:14 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-06-29 16:37:14 +0000
commitb1276b4cff90f183154610624a287a09f785d236 (patch)
treef5098bdf7339f1b1fcaa0cdae99e1a08a5ac7696 /clang/lib/Basic/TargetInfo.cpp
parentfe11e287b40df81daf41c9f7fd4b776b0171f07a (diff)
downloadbcm5719-llvm-b1276b4cff90f183154610624a287a09f785d236.tar.gz
bcm5719-llvm-b1276b4cff90f183154610624a287a09f785d236.zip
Driver: Push triple objects around instead of going to std::string all the time.
No functionality change. llvm-svn: 185261
Diffstat (limited to 'clang/lib/Basic/TargetInfo.cpp')
-rw-r--r--clang/lib/Basic/TargetInfo.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp
index 0d44dc010e1..f8c10d1c026 100644
--- a/clang/lib/Basic/TargetInfo.cpp
+++ b/clang/lib/Basic/TargetInfo.cpp
@@ -24,8 +24,7 @@ using namespace clang;
static const LangAS::Map DefaultAddrSpaceMap = { 0 };
// TargetInfo Constructor.
-TargetInfo::TargetInfo(const std::string &T) : TargetOpts(), Triple(T)
-{
+TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) {
// Set defaults. Defaults are set for a 32-bit RISC platform, like PPC or
// SPARC. These should be overridden by concrete targets as needed.
BigEndian = true;
OpenPOWER on IntegriCloud