diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Analysis/TargetLibraryInfo.cpp | 6 | ||||
| -rw-r--r-- | llvm/lib/MC/MCObjectFileInfo.cpp | 5 | 
2 files changed, 4 insertions, 7 deletions
diff --git a/llvm/lib/Analysis/TargetLibraryInfo.cpp b/llvm/lib/Analysis/TargetLibraryInfo.cpp index 80f30955997..c7238db43aa 100644 --- a/llvm/lib/Analysis/TargetLibraryInfo.cpp +++ b/llvm/lib/Analysis/TargetLibraryInfo.cpp @@ -379,10 +379,8 @@ static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T,    case Triple::TvOS:    case Triple::WatchOS:      TLI.setUnavailable(LibFunc_exp10l); -    if (!T.isWatchOS() && (T.isOSVersionLT(7, 0) || -                           (T.isOSVersionLT(9, 0) && -                            (T.getArch() == Triple::x86 || -                             T.getArch() == Triple::x86_64)))) { +    if (!T.isWatchOS() && +        (T.isOSVersionLT(7, 0) || (T.isOSVersionLT(9, 0) && T.isX86()))) {        TLI.setUnavailable(LibFunc_exp10);        TLI.setUnavailable(LibFunc_exp10f);      } else { diff --git a/llvm/lib/MC/MCObjectFileInfo.cpp b/llvm/lib/MC/MCObjectFileInfo.cpp index 76784c7bb0d..29fbda2be82 100644 --- a/llvm/lib/MC/MCObjectFileInfo.cpp +++ b/llvm/lib/MC/MCObjectFileInfo.cpp @@ -40,8 +40,7 @@ static bool useCompactUnwind(const Triple &T) {      return true;    // And the iOS simulator. -  if (T.isiOS() && -      (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86)) +  if (T.isiOS() && T.isX86())      return true;    return false; @@ -192,7 +191,7 @@ void MCObjectFileInfo::initMachOMCObjectFileInfo(const Triple &T) {          Ctx->getMachOSection("__LD", "__compact_unwind", MachO::S_ATTR_DEBUG,                               SectionKind::getReadOnly()); -    if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86) +    if (T.isX86())        CompactUnwindDwarfEHFrameOnly = 0x04000000;  // UNWIND_X86_64_MODE_DWARF      else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)        CompactUnwindDwarfEHFrameOnly = 0x03000000;  // UNWIND_ARM64_MODE_DWARF  | 

