summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorZijiao Ma <jojo.ma@linaro.org>2016-08-17 02:13:33 +0000
committerZijiao Ma <jojo.ma@linaro.org>2016-08-17 02:13:33 +0000
commit56a837238da90361ecb0b04cc645b44e7c6dce09 (patch)
tree4ed8480e82b6add6618d4742c6ff9efb070a4244 /clang/lib/Basic/Targets.cpp
parente2cc07bc0b232a25a0f07456abb7d18090049790 (diff)
downloadbcm5719-llvm-56a837238da90361ecb0b04cc645b44e7c6dce09.tar.gz
bcm5719-llvm-56a837238da90361ecb0b04cc645b44e7c6dce09.zip
Some missing usage of TargetParser. NFC.
llvm-svn: 278890
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 0fecdceafff..7dfa0a361dc 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -4901,7 +4901,7 @@ public:
// the frontend matches that.
if (Triple.getEnvironment() == llvm::Triple::EABI ||
Triple.getOS() == llvm::Triple::UnknownOS ||
- StringRef(CPU).startswith("cortex-m")) {
+ ArchProfile == llvm::ARM::PK_M) {
setABI("aapcs");
} else if (Triple.isWatchABI()) {
setABI("aapcs16");
@@ -5230,7 +5230,7 @@ public:
if (SoftFloat)
Builder.defineMacro("__SOFTFP__");
- if (CPU == "xscale")
+ if (ArchKind == llvm::ARM::AK_XSCALE)
Builder.defineMacro("__XSCALE__");
if (isThumb()) {
OpenPOWER on IntegriCloud