summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/ValueTypes.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-12-22 03:08:37 +0000
committerCraig Topper <craig.topper@gmail.com>2012-12-22 03:08:37 +0000
commitbf50d07625495f9185d3eba7be9e35df3e30ba65 (patch)
tree8cc2d38943be4d5c1d8ff2cf9b6bcae4f28c3dbe /include/llvm/CodeGen/ValueTypes.h
parent70d4e75a37fcd98e9a29073ef6d84fad6663bb02 (diff)
downloadllvm-bf50d07625495f9185d3eba7be9e35df3e30ba65.tar.gz
llvm-bf50d07625495f9185d3eba7be9e35df3e30ba65.tar.bz2
llvm-bf50d07625495f9185d3eba7be9e35df3e30ba65.tar.xz
Add vAny and Metadata to the switch in getSizeInBits for consistency since every other enum was listed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170977 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/ValueTypes.h')
-rw-r--r--include/llvm/CodeGen/ValueTypes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/ValueTypes.h b/include/llvm/CodeGen/ValueTypes.h
index 931a47ee02..ed3acdc0d7 100644
--- a/include/llvm/CodeGen/ValueTypes.h
+++ b/include/llvm/CodeGen/ValueTypes.h
@@ -328,7 +328,10 @@ namespace llvm {
case iPTRAny:
case iAny:
case fAny:
+ case vAny:
llvm_unreachable("Value type is overloaded.");
+ case Metadata:
+ llvm_unreachable("Value type is metadata.");
default:
llvm_unreachable("getSizeInBits called on extended MVT.");
case i1 : return 1;
@@ -345,7 +348,7 @@ namespace llvm {
case i32 :
case v4i8:
case v2i16:
- case v2f16:
+ case v2f16:
case v1i32: return 32;
case x86mmx:
case f64 :