@@ -47,9 +47,9 @@ func @stripe() {
47
47
// CHECK: loop_nest = [{iter = #sair.mapping_expr<d0>, name = "loopA"}]
48
48
// CHECK: ^bb0(%[[ARG0:.*]]: index):
49
49
// CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%arg0)
50
- // CHECK: %[[V2:.*]] = constant 4 : index
50
+ // CHECK-DAG: %[[V2:.*]] = constant 4 : index
51
51
// CHECK: %[[V3:.*]] = addi %[[V1]], %[[V2]] : index
52
- // CHECK: %[[V4:.*]] = constant 62 : index
52
+ // CHECK-DAG: %[[V4:.*]] = constant 62 : index
53
53
// CHECK: %[[V5:.*]] = cmpi ult, %[[V4]], %[[V3]] : index
54
54
// CHECK: %[[V6:.*]] = select %[[V5]], %[[V4]], %[[V3]] : index
55
55
// CHECK: sair.return %[[V1]], %[[V6]] : index, index
@@ -243,9 +243,9 @@ func @sequence_attr(%arg0: f32) {
243
243
// CHECK-SAME: sequence = 0
244
244
// CHECK: ^{{.*}}(%[[ARG:.*]]: index):
245
245
// CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%[[ARG]])
246
- // CHECK: %[[C4:.*]] = constant 4
246
+ // CHECK-DAG : %[[C4:.*]] = constant 4
247
247
// CHECK: %[[V2:.*]] = addi %[[V1]], %[[C4]]
248
- // CHECK: %[[C16:.*]] = constant 16
248
+ // CHECK-DAG : %[[C16:.*]] = constant 16
249
249
// CHECK: %[[V3:.*]] = cmpi ult, %[[C16]], %[[V2]]
250
250
// CHECK: %[[V4:.*]] = select %[[V3]], %[[C16]], %[[V2]]
251
251
// CHECK: sair.return %[[V1]], %[[V4]]
@@ -345,9 +345,9 @@ func @sequence_attr_inversion(%arg0: f32) {
345
345
// CHECK-SAME: sequence = 0
346
346
// CHECK: ^{{.*}}(%[[ARG:.*]]: index):
347
347
// CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%[[ARG]])
348
- // CHECK: %[[C4:.*]] = constant 4
348
+ // CHECK-DAG : %[[C4:.*]] = constant 4
349
349
// CHECK: %[[V2:.*]] = addi %[[V1]], %[[C4]]
350
- // CHECK: %[[C16:.*]] = constant 16
350
+ // CHECK-DAG : %[[C16:.*]] = constant 16
351
351
// CHECK: %[[V3:.*]] = cmpi ult, %[[C16]], %[[V2]]
352
352
// CHECK: %[[V4:.*]] = select %[[V3]], %[[C16]], %[[V2]]
353
353
// CHECK: sair.return %[[V1]], %[[V4]]
0 commit comments