summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-10-24 13:36:34 -0700
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-10-24 13:40:13 -0700
commit126a72fcbf7e5e4d958d3804033710c0a4efbe39 (patch)
tree87bfc2214855f6b55d2b6845bdf4168cff3b136b /clang/utils/TableGen
parent2e4f1e112dfee1d16c138d42f2bc7ee639f9ae05 (diff)
downloadbcm5719-llvm-126a72fcbf7e5e4d958d3804033710c0a4efbe39.tar.gz
bcm5719-llvm-126a72fcbf7e5e4d958d3804033710c0a4efbe39.zip
Fix MSVC "not all control paths return a value" warnings. NFCI.
Diffstat (limited to 'clang/utils/TableGen')
-rw-r--r--clang/utils/TableGen/MveEmitter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/utils/TableGen/MveEmitter.cpp b/clang/utils/TableGen/MveEmitter.cpp
index c4270ff586c..9c3328e3bbf 100644
--- a/clang/utils/TableGen/MveEmitter.cpp
+++ b/clang/utils/TableGen/MveEmitter.cpp
@@ -158,6 +158,7 @@ inline std::string toLetter(ScalarTypeKind kind) {
case ScalarTypeKind::Float:
return "f";
}
+ llvm_unreachable("Unhandled ScalarTypeKind enum");
}
inline std::string toCPrefix(ScalarTypeKind kind) {
switch (kind) {
@@ -168,6 +169,7 @@ inline std::string toCPrefix(ScalarTypeKind kind) {
case ScalarTypeKind::Float:
return "float";
}
+ llvm_unreachable("Unhandled ScalarTypeKind enum");
}
class VoidType : public Type {
OpenPOWER on IntegriCloud