summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2013-08-19 13:07:12 +0000
committerAlexey Samsonov <samsonov@google.com>2013-08-19 13:07:12 +0000
commiteb4690c76c98e2c5f2be931c770c0956ad44de32 (patch)
tree1ea66573ac1bba89ee4baf8b0290dfb8024d94dd /clang/lib
parent784a58031227a8e125cd55920062ff6e9f3d5200 (diff)
downloadbcm5719-llvm-eb4690c76c98e2c5f2be931c770c0956ad44de32.tar.gz
bcm5719-llvm-eb4690c76c98e2c5f2be931c770c0956ad44de32.zip
Fix -Wcovered-switch-default warning from r188664
llvm-svn: 188672
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/CodeGen/TargetInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp
index 4b1c56599f4..70fc8fed5d4 100644
--- a/clang/lib/CodeGen/TargetInfo.cpp
+++ b/clang/lib/CodeGen/TargetInfo.cpp
@@ -5402,7 +5402,6 @@ llvm::Value *XCoreABIInfo::EmitVAArg(llvm::Value *VAListAddr, QualType Ty,
// 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 @@ llvm::Value *XCoreABIInfo::EmitVAArg(llvm::Value *VAListAddr, QualType Ty,
ArgAddr = Builder.CreateLoad(ArgAddr);
return Builder.CreatePointerCast(ArgAddr, ArgPtrTy);
}
+ llvm_unreachable("Unknown ABI kind");
}
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud