@@ -47,9 +47,9 @@ func @stripe() {
4747 // CHECK: loop_nest = [{iter = #sair.mapping_expr<d0>, name = "loopA"}]
4848 // CHECK: ^bb0(%[[ARG0:.*]]: index):
4949 // CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%arg0)
50- // CHECK: %[[V2:.*]] = constant 4 : index
50+ // CHECK-DAG: %[[V2:.*]] = constant 4 : index
5151 // CHECK: %[[V3:.*]] = addi %[[V1]], %[[V2]] : index
52- // CHECK: %[[V4:.*]] = constant 62 : index
52+ // CHECK-DAG: %[[V4:.*]] = constant 62 : index
5353 // CHECK: %[[V5:.*]] = cmpi ult, %[[V4]], %[[V3]] : index
5454 // CHECK: %[[V6:.*]] = select %[[V5]], %[[V4]], %[[V3]] : index
5555 // CHECK: sair.return %[[V1]], %[[V6]] : index, index
@@ -243,9 +243,9 @@ func @sequence_attr(%arg0: f32) {
243243 // CHECK-SAME: sequence = 0
244244 // CHECK: ^{{.*}}(%[[ARG:.*]]: index):
245245 // CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%[[ARG]])
246- // CHECK: %[[C4:.*]] = constant 4
246+ // CHECK-DAG : %[[C4:.*]] = constant 4
247247 // CHECK: %[[V2:.*]] = addi %[[V1]], %[[C4]]
248- // CHECK: %[[C16:.*]] = constant 16
248+ // CHECK-DAG : %[[C16:.*]] = constant 16
249249 // CHECK: %[[V3:.*]] = cmpi ult, %[[C16]], %[[V2]]
250250 // CHECK: %[[V4:.*]] = select %[[V3]], %[[C16]], %[[V2]]
251251 // CHECK: sair.return %[[V1]], %[[V4]]
@@ -345,9 +345,9 @@ func @sequence_attr_inversion(%arg0: f32) {
345345 // CHECK-SAME: sequence = 0
346346 // CHECK: ^{{.*}}(%[[ARG:.*]]: index):
347347 // CHECK: %[[V1:.*]] = affine.apply affine_map<(d0) -> (d0)>(%[[ARG]])
348- // CHECK: %[[C4:.*]] = constant 4
348+ // CHECK-DAG : %[[C4:.*]] = constant 4
349349 // CHECK: %[[V2:.*]] = addi %[[V1]], %[[C4]]
350- // CHECK: %[[C16:.*]] = constant 16
350+ // CHECK-DAG : %[[C16:.*]] = constant 16
351351 // CHECK: %[[V3:.*]] = cmpi ult, %[[C16]], %[[V2]]
352352 // CHECK: %[[V4:.*]] = select %[[V3]], %[[C16]], %[[V2]]
353353 // CHECK: sair.return %[[V1]], %[[V4]]
0 commit comments