Lines Matching refs:const_shape
5 // CHECK: shape.const_shape [2, 3, 4] : tensor<?xindex>
15 // CHECK: shape.const_shape [2, 3] : !shape.shape
16 // CHECK: shape.const_shape [4, 5] : !shape.shape
18 %0 = shape.const_shape [2, 3, 4, 5] : !shape.shape
29 // CHECK: shape.const_shape [2, 3, 4] : !shape.shape
30 // CHECK: shape.const_shape [5] : !shape.shape
32 %0 = shape.const_shape [2, 3, 4, 5] : !shape.shape
44 %0 = shape.const_shape [2, 3, 4, 5] : !shape.shape
54 // CHECK: shape.const_shape [7, 2] : !shape.shape
55 %0 = shape.const_shape [1, 2] : !shape.shape
56 %1 = shape.const_shape [7, 1] : !shape.shape
66 // CHECK: shape.const_shape [7, 2] : tensor<?xindex>
67 %0 = shape.const_shape [1, 2] : tensor<?xindex>
68 %1 = shape.const_shape [7, 1] : tensor<?xindex>
79 // CHECK: shape.const_shape [7, 2] : !shape.shape
80 %0 = shape.const_shape [1, 2] : tensor<?xindex>
81 %1 = shape.const_shape [7, 1] : tensor<?xindex>
92 %0 = shape.const_shape [] : !shape.shape
103 %0 = shape.const_shape [] : !shape.shape
113 // CHECK: %[[CST:.*]] = shape.const_shape [1, 2, 3] : !shape.shape
115 %0 = shape.const_shape [] : !shape.shape
116 %1 = shape.const_shape [1, 2, 3] : !shape.shape
127 %0 = shape.const_shape [2] : !shape.shape
128 %1 = shape.const_shape [7] : !shape.shape
138 // CHECK: shape.const_shape [0, 1, 2, 3] : !shape.shape
139 %lhs = shape.const_shape [0, 1] : !shape.shape
140 %rhs = shape.const_shape [2, 3] : !shape.shape
151 %cs = shape.const_shape [0, 1] : !shape.shape
161 // CHECK: shape.const_shape [3, 5, 11] : !shape.shape
173 // CHECK-NOT: shape.const_shape
242 // CHECK-NOT: shape.const_shape
243 %shape = shape.const_shape [4, 5, 6] : !shape.shape
267 %0 = shape.const_shape [0, 1, 2] : tensor<?xindex>
278 // CHECK: shape.const_shape
280 %0 = shape.const_shape [0, 1, 2] : tensor<?xindex>
303 %0 = shape.const_shape [0, 1, 2] : !shape.shape
314 // CHECK: shape.const_shape
316 %0 = shape.const_shape [0, 1, 2] : !shape.shape
352 %cs0 = shape.const_shape [0, 1] : !shape.shape
353 %cs1 = shape.const_shape [0, 1] : !shape.shape
354 %cs2 = shape.const_shape [0, 1] : !shape.shape
364 // CHECK-NEXT: shape.const_shape
365 // CHECK-NEXT: shape.const_shape
369 %cs0 = shape.const_shape [0, 1] : !shape.shape
370 %cs1 = shape.const_shape [3, 1] : !shape.shape
455 // CHECK-NEXT: %[[CS:.*]] = shape.const_shape
457 %0 = shape.const_shape [2, 3, 4] : !shape.shape
467 // CHECK-NEXT: %[[CS:.*]] = shape.const_shape [2, 3, 4] : tensor<?xindex>
469 %0 = shape.const_shape [2, 3, 4] : tensor<?xindex>
530 %cs0 = shape.const_shape [3, 1] : !shape.shape
531 %cs1 = shape.const_shape [1, 5] : !shape.shape
541 // CHECK-NEXT: shape.const_shape
542 // CHECK-NEXT: shape.const_shape
546 %cs0 = shape.const_shape [1, 3] : !shape.shape
547 %cs1 = shape.const_shape [1, 5] : !shape.shape
557 // CHECK-NEXT: shape.const_shape
561 %cs0 = shape.const_shape [1, 3] : !shape.shape
599 %shape = shape.const_shape [3, 4, 5, 6, 7] : !shape.shape
623 %shape = shape.const_shape [3, 4, 5, 6, 7] : tensor<?xindex>
710 %0 = shape.const_shape [] : !shape.shape
756 %a = shape.const_shape [1, 2, 3] : !shape.shape
757 %b = shape.const_shape [1, 2, 3] : tensor<?xindex>
769 %a = shape.const_shape [1, 2, 3] : tensor<?xindex>
770 %b = shape.const_shape [4, 5, 6] : tensor<?xindex>
782 %a = shape.const_shape [1, 2, 3, 4, 5, 6] : !shape.shape
783 %b = shape.const_shape [1, 2, 3] : !shape.shape
794 // CHECK: %[[B:.*]] = shape.const_shape [4, 5, 6]
797 %b = shape.const_shape [4, 5, 6] : !shape.shape
875 // Fold tensor_cast of a const_shape to const_shape
879 %0 = shape.const_shape [2] : tensor<?xindex>