Fix -Wcovered-switch-default warning from r188664

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188672 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/TargetInfo.cpp b/lib/CodeGen/TargetInfo.cpp
index 4b1c565..70fc8fe 100644
--- a/lib/CodeGen/TargetInfo.cpp
+++ b/lib/CodeGen/TargetInfo.cpp
@@ -5402,7 +5402,6 @@
   // handle the argument
   llvm::Type *ArgPtrTy = llvm::PointerType::getUnqual(ArgTy);
   switch (AI.getKind()) {
-  default:
   case ABIArgInfo::Expand:
     llvm_unreachable("Unsupported ABI kind for va_arg");
   case ABIArgInfo::Ignore:
@@ -5416,6 +5415,7 @@
     ArgAddr = Builder.CreateLoad(ArgAddr);
     return Builder.CreatePointerCast(ArgAddr, ArgPtrTy);
   }
+  llvm_unreachable("Unknown ABI kind");
 }
 
 //===----------------------------------------------------------------------===//