xref: /llvm-project/mlir/test/IR/custom-print-parse.mlir (revision 2dbaf265255a5fa9643a8092ec2dffa881d2cf93)
1944e031eSBoian Petkantchin// RUN: mlir-opt %s | FileCheck %s
2944e031eSBoian Petkantchin
3944e031eSBoian Petkantchin// CHECK-LABEL: module @dimension_list
4944e031eSBoian Petkantchinmodule @dimension_list {
5944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = []
6944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = []
7944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = 3
8944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = 3
9944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = 0
10944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = 0
11944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = 1x2
12944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = 1x2
13944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = ?
14944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = ?
15944e031eSBoian Petkantchin  // CHECK: test.custom_dimension_list_attr dimension_list = ?x?
16944e031eSBoian Petkantchin  test.custom_dimension_list_attr dimension_list = ?x?
17*2dbaf265SJeff Niu
18*2dbaf265SJeff Niu  // CHECK: test.optional_custom_attr
19*2dbaf265SJeff Niu  test.optional_custom_attr bar
20*2dbaf265SJeff Niu  // CHECK: test.optional_custom_attr foo false
21*2dbaf265SJeff Niu  test.optional_custom_attr foo false
22944e031eSBoian Petkantchin}
23