[Mlir-commits] [mlir] [mlir] Attempt to resolve edge cases in PassPipeline textual format (PR #118877)
River Riddle
llvmlistbot at llvm.org
Mon Dec 16 00:15:39 PST 2024
================
@@ -27,3 +43,11 @@
// CHECK_5: builtin.module(builtin.module(func.func(test-options-pass{enum=zero list={3} string= }),func.func(test-options-pass{enum=one list={1,2,3,4} string={foo bar baz} })))
// CHECK_6: builtin.module(builtin.module(func.func(test-options-pass{enum=zero list={3} string= }),func.func(test-options-pass{enum=one list={1,2,3,4} string=foo"bar"baz })))
// CHECK_7{LITERAL}: builtin.module(func.func(test-options-super-pass{list={{enum=zero list={1} string=foo },{enum=one list={2} string=bar },{enum=two list={3} string=baz }}}))
+// CHECK_8{LITERAL}: builtin.module(func.func(test-options-super-pass{list={{enum=zero list={1} string=foo },{enum=one string=bar }}}))
+// CHECK_9: builtin.module(func.func(test-options-pass{enum=zero string= string-list={}}))
+// CHECK_10: builtin.module(func.func(test-options-pass{enum=zero string= string-list={,}}))
+
+
+func.func @func() {
+ return
+}
----------------
River707 wrote:
Is this function actually necessary?
https://github.com/llvm/llvm-project/pull/118877
More information about the Mlir-commits
mailing list