[llvm] [TableGen][CodeGenTarget] Add support for v3i8 and v3i1 MVTs. [NFCI] (PR #83140)

Francesco Petrogalli via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 27 06:36:19 PST 2024


https://github.com/fpetrogalli created https://github.com/llvm/llvm-project/pull/83140

None

>From f9f6ae06d5dd191326638fa41feaf9aa0fcfdfd0 Mon Sep 17 00:00:00 2001
From: Francesco Petrogalli <francesco.petrogalli at apple.com>
Date: Tue, 27 Feb 2024 15:34:32 +0100
Subject: [PATCH] [TableGen][CodeGenTarget] Add support for v3i8 and v3i1 MVTs.
 [NFCI]

---
 llvm/utils/TableGen/CodeGenTarget.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/llvm/utils/TableGen/CodeGenTarget.cpp b/llvm/utils/TableGen/CodeGenTarget.cpp
index f26815c2f184fa..980c9bdb6367f7 100644
--- a/llvm/utils/TableGen/CodeGenTarget.cpp
+++ b/llvm/utils/TableGen/CodeGenTarget.cpp
@@ -91,6 +91,7 @@ StringRef llvm::getEnumName(MVT::SimpleValueType T) {
   case MVT::isVoid:   return "MVT::isVoid";
   case MVT::v1i1:     return "MVT::v1i1";
   case MVT::v2i1:     return "MVT::v2i1";
+  case MVT::v3i1:     return "MVT::v3i1";
   case MVT::v4i1:     return "MVT::v4i1";
   case MVT::v8i1:     return "MVT::v8i1";
   case MVT::v16i1:    return "MVT::v16i1";
@@ -107,6 +108,7 @@ StringRef llvm::getEnumName(MVT::SimpleValueType T) {
   case MVT::v128i4:   return "MVT::v128i4";
   case MVT::v1i8:     return "MVT::v1i8";
   case MVT::v2i8:     return "MVT::v2i8";
+  case MVT::v3i8:     return "MVT::v3i8";
   case MVT::v4i8:     return "MVT::v4i8";
   case MVT::v8i8:     return "MVT::v8i8";
   case MVT::v16i8:    return "MVT::v16i8";



More information about the llvm-commits mailing list