]> granicus.if.org Git - llvm/commitdiff
[ValueTypes] Add v16f16 and v32f16 to EVT::getEVTString and Tablegen's getEnumName
authorCraig Topper <craig.topper@intel.com>
Fri, 30 Aug 2019 17:34:29 +0000 (17:34 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 30 Aug 2019 17:34:29 +0000 (17:34 +0000)
Missed these when I hadded the enum entries

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@370494 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/ValueTypes.cpp
utils/TableGen/CodeGenTarget.cpp

index 221649fefb06ea4bd4f7b625db73cb1641f11f68..f56aa84bad09695ea68bfd4c368bd6d28c7f626d 100644 (file)
@@ -191,6 +191,8 @@ std::string EVT::getEVTString() const {
   case MVT::v3f16:   return "v3f16";
   case MVT::v4f16:   return "v4f16";
   case MVT::v8f16:   return "v8f16";
+  case MVT::v16f16:  return "v16f16";
+  case MVT::v32f16:  return "v32f16";
   case MVT::v3f32:   return "v3f32";
   case MVT::v4f32:   return "v4f32";
   case MVT::v5f32:   return "v5f32";
index 52a6bcd58bea58885189d3b96f1ac19bb915cbe0..478bbb7e4809f21dd8ff0259fa4c485966b675a9 100644 (file)
@@ -130,6 +130,8 @@ StringRef llvm::getEnumName(MVT::SimpleValueType T) {
   case MVT::v3f16:    return "MVT::v3f16";
   case MVT::v4f16:    return "MVT::v4f16";
   case MVT::v8f16:    return "MVT::v8f16";
+  case MVT::v16f16:   return "MVT::v16f16";
+  case MVT::v32f16:   return "MVT::v32f16";
   case MVT::v1f32:    return "MVT::v1f32";
   case MVT::v2f32:    return "MVT::v2f32";
   case MVT::v3f32:    return "MVT::v3f32";