diff options
author | Alp Toker <alp@nuanti.com> | 2014-06-07 23:30:42 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-06-07 23:30:42 +0000 |
commit | 4925ba7ffe7d5af68f2587944d0185e864c3ec77 (patch) | |
tree | 0621d523ae56f57b29670363e32a4c9a6f91d18e /clang/lib/CodeGen/TargetInfo.cpp | |
parent | 5c53639492d672c365926c19672e42db96138112 (diff) | |
download | bcm5719-llvm-4925ba7ffe7d5af68f2587944d0185e864c3ec77.tar.gz bcm5719-llvm-4925ba7ffe7d5af68f2587944d0185e864c3ec77.zip |
StringRefize TargetInfo::getABI()
llvm-svn: 210402
Diffstat (limited to 'clang/lib/CodeGen/TargetInfo.cpp')
-rw-r--r-- | clang/lib/CodeGen/TargetInfo.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp index 3421f160f9b..2e27b3c07eb 100644 --- a/clang/lib/CodeGen/TargetInfo.cpp +++ b/clang/lib/CodeGen/TargetInfo.cpp @@ -6480,7 +6480,7 @@ const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { case llvm::Triple::arm64: case llvm::Triple::arm64_be: { AArch64ABIInfo::ABIKind Kind = AArch64ABIInfo::AAPCS; - if (strcmp(getTarget().getABI(), "darwinpcs") == 0) + if (getTarget().getABI() == "darwinpcs") Kind = AArch64ABIInfo::DarwinPCS; return *(TheTargetCodeGenInfo = new AArch64TargetCodeGenInfo(Types, Kind)); @@ -6492,7 +6492,7 @@ const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { case llvm::Triple::thumbeb: { ARMABIInfo::ABIKind Kind = ARMABIInfo::AAPCS; - if (strcmp(getTarget().getABI(), "apcs-gnu") == 0) + if (getTarget().getABI() == "apcs-gnu") Kind = ARMABIInfo::APCS; else if (CodeGenOpts.FloatABI == "hard" || (CodeGenOpts.FloatABI != "soft" && @@ -6555,7 +6555,7 @@ const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { } case llvm::Triple::x86_64: { - bool HasAVX = strcmp(getTarget().getABI(), "avx") == 0; + bool HasAVX = getTarget().getABI() == "avx"; switch (Triple.getOS()) { case llvm::Triple::Win32: |