Skip to content

Commit 6441af0

Browse files
committed
SIL: Replace use of CHECK-DAG-LABEL (which is not a valid FileCheck directive) in dynamically_replaceable.sil.
1 parent df2d938 commit 6441af0

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

test/SIL/Serialization/dynamically_replaceable.sil

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22
// RUN: %target-swift-frontend %s -emit-module -o %t/tmp.swiftmodule
33
// RUN: %target-sil-opt %t/tmp.swiftmodule -emit-sorted-sil | %FileCheck %s
44

5-
6-
// CHECK-DAG-LABEL: sil [serialized] [dynamically_replacable] [canonical] @test_dynamically_replaceable
75
sil [serialized] [dynamically_replacable] @test_dynamically_replaceable : $@convention(thin) () -> () {
86
bb0:
97
%0 = tuple ()
108
return %0 : $()
119
}
1210

13-
// CHECK-DAG-LABEL: sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] [canonical] @test_dynamic_replacement_for
14-
// CHECK: prev_dynamic_function_ref @test_dynamic_replacement_for
1511
sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] @test_dynamic_replacement_for : $@convention(thin) () -> () {
1612
bb0:
1713
%0 = prev_dynamic_function_ref @test_dynamic_replacement_for : $@convention(thin) () -> ()
@@ -20,12 +16,18 @@ bb0:
2016
return %2 : $()
2117
}
2218

23-
// CHECK-DAG-LABEL: sil [serialized] [canonical] @test_dynamically_replaceable_impl
24-
// CHECK: dynamic_function_ref @test_dynamically_replaceable
2519
sil [serialized] @test_dynamically_replaceable_impl : $@convention(thin) () -> () {
2620
bb0:
2721
%0 = dynamic_function_ref @test_dynamically_replaceable : $@convention(thin) () -> ()
2822
%1 = apply %0() : $@convention(thin) () -> ()
2923
%2 = tuple ()
3024
return %2 : $()
3125
}
26+
27+
// CHECK-LABEL: sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] [canonical] @test_dynamic_replacement_for
28+
// CHECK: prev_dynamic_function_ref @test_dynamic_replacement_for
29+
30+
// CHECK-LABEL: sil [serialized] [dynamically_replacable] [canonical] @test_dynamically_replaceable
31+
32+
// CHECK-LABEL: sil [serialized] [canonical] @test_dynamically_replaceable_impl
33+
// CHECK: dynamic_function_ref @test_dynamically_replaceable

0 commit comments

Comments
 (0)