Skip to content

Commit 6241c8f

Browse files
committed
[mlir] Minimize testcase
Signed-off-by: ikulagin <[email protected]>
1 parent ad794f0 commit 6241c8f

File tree

1 file changed

+3
-44
lines changed

1 file changed

+3
-44
lines changed

mlir/test/Analysis/test-liveness.mlir

Lines changed: 3 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -503,56 +503,15 @@ func.func @nested_region4(%arg0: index, %arg1: index, %arg2: index) {
503503
// CHECK-NEXT: LiveIn:{{ *$}}
504504
// CHECK-NEXT: LiveOut:{{ *$}}
505505

506-
// CHECK-NEXT: BeginLivenessIntervals
507-
// CHECK-NEXT: [[VAL3:[a-z0-9_]+]]{{ *:}}
508-
// CHECK-NEXT: %{{.*}} = arith.constant 0
509-
// CHECK-NEXT: %{{.*}} = arith.constant 1
510-
// CHECK-NEXT: %{{.*}} = scf.for
511-
// COM: Skipping the body of the scf.for...
512-
// CHECK: }
513-
514-
// CHECK-NEXT: [[VAL4:[a-z0-9_]+]]{{ *:}}
515-
// CHECK-NEXT: %{{.*}} = arith.constant 1
516-
// CHECK-NEXT: %{{.*}} = scf.for
517-
// COM: Skipping the body of the scf.for...
518-
// CHECK: }
519-
// CHECK-NEXT: %{{.*}} = arith.addi %{{.*}}, %{{.*}} : {{[a-z0-9]}}
520-
521-
// CHECK-NEXT: [[VAL5:[a-z0-9_]+]]{{ *:}}
522-
// CHECK-NEXT: %{{.*}} = scf.for
523-
// COM: Skipping the body of the scf.for...
524-
// CHECK: }
525-
// CHECK-NEXT: EndLivenessIntervals
526-
527-
// CHECK-NEXT: BeginCurrentlyLive
528-
// CHECK-NEXT: %{{.*}} = arith.constant 0
529-
// CHECK-SAME: arg0@0 arg1@0 arg2@0 [[VAL3]]
530-
// CHECK-NEXT: %{{.*}} = arith.constant 1
531-
// CHECK-SAME: arg0@0 arg1@0 arg2@0 [[VAL3]] [[VAL4]]
532-
// CHECK-NEXT: %{{.*}} = scf.for
533-
// COM: Skipping the body of the scf.for...
534-
// CHECK: }
535-
// CHECK-SAME: arg0@0 arg1@0 arg2@0 [[VAL3]] [[VAL4]] [[VAL5]]
536-
// CHECK-NEXT: EndCurrentlyLive
506+
// CHECK: {{^// +}}[[VAL3:[a-z0-9_]+]]{{ *:}}
507+
// CHECK: {{^// +}}[[VAL4:[a-z0-9_]+]]{{ *:}}
537508
%c0_i32 = arith.constant 0 : i32
538509
%c1_i32 = arith.constant 1 : i32
539510

540511
%0 = scf.for %arg3 = %arg0 to %arg1 step %arg2 iter_args(%arg4 = %c0_i32) -> (i32) {
541-
// CHECK-NEXT: Block: 1
512+
// CHECK: Block: 1
542513
// CHECK-NEXT: LiveIn: [[VAL4]]{{ *$}}
543514
// CHECK-NEXT: LiveOut:{{ *$}}
544-
// CHECK-NEXT: BeginLivenessIntervals
545-
// CHECK-NEXT: [[VAL8:[a-z0-9_]+]]{{ *:}}
546-
// CHECK-NEXT: %{{.*}} = arith.addi
547-
// CHECK-NEXT: scf.yield
548-
// CHECK-NEXT: EndLivenessIntervals
549-
550-
// CHECK-NEXT: BeginCurrentlyLive
551-
// CHECK-NEXT: %{{.*}} = arith.addi
552-
// CHECK-SAME: [[VAL4]] arg0@1 arg1@1 [[VAL8]]
553-
// CHECK-NEXT: scf.yield %{{[a-z0-9]+}}
554-
// CHECK-SAME: [[VAL8]]
555-
// CHECK-NEXT: EndCurrentlyLive
556515
%1 = arith.addi %arg4, %c1_i32 : i32
557516
scf.yield %1 : i32
558517
}

0 commit comments

Comments
 (0)