[Mlir-commits] [mlir] [mlir][IR] Add test for complex<i1> dense element roundtrip (PR #189047)
Mehdi Amini
llvmlistbot at llvm.org
Fri Mar 27 09:23:47 PDT 2026
https://github.com/joker-eph created https://github.com/llvm/llvm-project/pull/189047
Fixes #140302
Assisted-by: Claude Code
>From d54a1190692e9f39ec891be8d3cbd6b610e09b23 Mon Sep 17 00:00:00 2001
From: Mehdi Amini <joker.eph at gmail.com>
Date: Fri, 27 Mar 2026 08:32:05 -0700
Subject: [PATCH] [mlir][IR] Add test for complex<i1> dense element roundtrip
Fixes #140302
Assisted-by: Claude Code
---
mlir/test/IR/parser.mlir | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/mlir/test/IR/parser.mlir b/mlir/test/IR/parser.mlir
index 3bb6e38b4d613..e10dbf36e2797 100644
--- a/mlir/test/IR/parser.mlir
+++ b/mlir/test/IR/parser.mlir
@@ -734,6 +734,13 @@ func.func @densetensorattr() -> () {
"complex_attr"(){bar = dense<> : tensor<0xcomplex<i64>>} : () -> ()
// CHECK: dense<> : tensor<2x0xcomplex<i64>>
"complex_attr"(){bar = dense<> : tensor<2x0xcomplex<i64>>} : () -> ()
+ // Test complex<i1> roundtrip (https://github.com/llvm/llvm-project/issues/140302).
+ // CHECK: dense<(true,true)> : tensor<complex<i1>>
+ "complex_attr"(){bar = dense<(true,true)> : tensor<complex<i1>>} : () -> ()
+ // CHECK: dense<[(true,true), (false,true)]> : tensor<2xcomplex<i1>>
+ "complex_attr"(){bar = dense<[(true,true), (false,true)]> : tensor<2xcomplex<i1>>} : () -> ()
+ // CHECK: dense<[(false,true), (true,false)]> : tensor<2xcomplex<i1>>
+ "complex_attr"(){bar = dense<[(false,true), (true,false)]> : tensor<2xcomplex<i1>>} : () -> ()
return
}
More information about the Mlir-commits
mailing list