Skip to content

Commit cea8ff5

Browse files
committed
Update test.
1 parent ac8ab16 commit cea8ff5

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

test/AutoDiff/differentiable_func_type.sil

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
// RUN: %target-sil-opt %t/tmp.sib -o %t/tmp.2.sib -module-name differentiable_func_type
44
// RUN: %target-sil-opt %t/tmp.2.sib -module-name differentiable_func_type | %FileCheck %s -check-prefix=CHECK-SIL
55

6-
// RUN: %target-swift-frontend %s -emit-ir -module-name differentiable_func_type | %FileCheck %s -check-prefix=CHECK-LLVM
7-
86
sil_stage raw
97

108
import Swift
@@ -14,18 +12,19 @@ bb0(%0 : $@differentiable(linear) (Float) -> Float):
1412
return %0 : $@differentiable(linear) (Float) -> Float
1513
}
1614

17-
// CHECK-LABEL: sil @takeAndReturnLinear : $@convention(thin) (@differentiable(linear) (Float) -> Float) -> @differentiable(linear) (Float) -> Float {
18-
// CHECK: bb0([[ARG:%.*]] : $@differentiable(linear) (Float) -> Float):
19-
// CHECK: return [[ARG]] : $@differentiable(linear) (Float) -> Float
20-
// CHECK: }
15+
// CHECK-SIL-LABEL: sil @takeAndReturnLinear : $@convention(thin) (@differentiable(linear) (Float) -> Float) -> @differentiable(linear) (Float) -> Float {
16+
// CHECK-SIL: bb0([[ARG:%.*]] : $@differentiable(linear) (Float) -> Float):
17+
// CHECK-SIL: return [[ARG]] : $@differentiable(linear) (Float) -> Float
18+
// CHECK-SIL: }
2119

2220

2321
sil @takeAndReturnDifferentiable : $@convention(thin) (@differentiable (Float) -> Float) -> @differentiable (Float) -> Float {
2422
bb0(%0 : $@differentiable (Float) -> Float):
2523
return %0 : $@differentiable (Float) -> Float
2624
}
2725

28-
// CHECK-LABEL: sil @takeAndReturnDifferentiable : $@convention(thin) (@differentiable (Float) -> Float) -> @differentiable (Float) -> Float {
29-
// CHECK: bb0([[ARG:%.*]] : $@differentiable (Float) -> Float):
30-
// CHECK: return [[ARG]] : $@differentiable (Float) -> Float
31-
// CHECK: }
26+
// CHECK-SIL-LABEL: sil @takeAndReturnDifferentiable : $@convention(thin) (@differentiable (Float) -> Float) -> @differentiable (Float) -> Float {
27+
// CHECK-SIL: bb0([[ARG:%.*]] : $@differentiable (Float) -> Float):
28+
// CHECK-SIL: return [[ARG]] : $@differentiable (Float) -> Float
29+
// CHECK-SIL: }
30+

0 commit comments

Comments
 (0)