Avoid duplicate entry for cortex-a7 in the TargetParser (NFC)
[oota-llvm.git] / lib / Support / Triple.cpp
index 8163b6fee4319927aac105d8e673d8a4ae963613..f1f2d26b4e706273949c0ec93a103b265756420f 100644 (file)
@@ -1370,6 +1370,12 @@ StringRef Triple::getARMCPUForArch(StringRef MArch) const {
   case llvm::Triple::Win32:
     // FIXME: this is invalid for WindowsCE
     return "cortex-a9";
+  case llvm::Triple::MacOSX:
+  case llvm::Triple::IOS:
+  case llvm::Triple::WatchOS:
+    if (MArch == "v7k")
+      return "cortex-a7";
+    break;
   default:
     break;
   }