[Mlir-commits] [mlir] [mlir][IR] Add builtin `TokenType` (PR #195640)

Jacques Pienaar llvmlistbot at llvm.org
Fri May 29 00:40:45 PDT 2026


================
@@ -917,11 +917,11 @@ llvm::TypeSize mlir::LLVM::getPrimitiveTypeSizeInBits(Type type) {
                               elementSize.isScalable());
       })
       .Default([](Type ty) {
-        assert((llvm::isa<LLVMVoidType, LLVMLabelType, LLVMMetadataType,
-                          LLVMTokenType, LLVMStructType, LLVMArrayType,
-                          LLVMPointerType, LLVMFunctionType, LLVMTargetExtType>(
-                   ty)) &&
-               "unexpected missing support for primitive type");
+        assert(
+            (llvm::isa<LLVMVoidType, LLVMLabelType, LLVMMetadataType, TokenType,
----------------
jpienaar wrote:

I was going to suggest keeping it in sorted order, but it isn't ;)

https://github.com/llvm/llvm-project/pull/195640


More information about the Mlir-commits mailing list