[clang] c4c22a5 - [Clang][TableGen] Use PointerType::get(Context) in MVE TableGen emitter (NFC) (#124782)

via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 7 09:41:31 PST 2025


Author: Mats Jun Larsen
Date: 2025-02-07T17:41:27Z
New Revision: c4c22a5377f41f3bcbca10a70a663b804659d2a2

URL: https://github.com/llvm/llvm-project/commit/c4c22a5377f41f3bcbca10a70a663b804659d2a2
DIFF: https://github.com/llvm/llvm-project/commit/c4c22a5377f41f3bcbca10a70a663b804659d2a2.diff

LOG: [Clang][TableGen] Use PointerType::get(Context) in MVE TableGen emitter (NFC) (#124782)

Follow-up to #123569

Co-authored-by: Nikita Popov <github at npopov.com>

Added: 
    

Modified: 
    clang/utils/TableGen/MveEmitter.cpp

Removed: 
    


################################################################################
diff  --git a/clang/utils/TableGen/MveEmitter.cpp b/clang/utils/TableGen/MveEmitter.cpp
index e77679876a3af51..014b20667e03e4c 100644
--- a/clang/utils/TableGen/MveEmitter.cpp
+++ b/clang/utils/TableGen/MveEmitter.cpp
@@ -209,9 +209,7 @@ class PointerType : public Type {
       Name = "const " + Name;
     return Name + " *";
   }
-  std::string llvmName() const override {
-    return "llvm::PointerType::getUnqual(" + Pointee->llvmName() + ")";
-  }
+  std::string llvmName() const override { return "Builder.getPtrTy()"; }
   const Type *getPointeeType() const { return Pointee; }
 
   static bool classof(const Type *T) {


        


More information about the cfe-commits mailing list