@@ -95,8 +95,8 @@ bb0(%0 : $Float, %1 : $*DifferentiableConformance):
95
95
return %4 : $Float // id: %5
96
96
} // end sil function '$s23witness_tables_autodiff25DifferentiableConformanceVAA0D11RequirementA2aDP1fyS2fFTW'
97
97
98
- // jvpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
99
- sil private [transparent] [thunk] @$s3jvp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW : $@convention(witness_method: DifferentiableRequirement) (Float, @in_guaranteed DifferentiableConformance) -> (Float, @owned @callee_guaranteed (Float) -> Float) {
98
+ // jvpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
99
+ sil private [transparent] [thunk] @$s3jvp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW : $@convention(witness_method: DifferentiableRequirement) (Float, @in_guaranteed DifferentiableConformance) -> (Float, @owned @callee_guaranteed (Float) -> Float) {
100
100
// %0 // user: %4
101
101
// %1 // user: %2
102
102
bb0(%0 : $Float, %1 : $*DifferentiableConformance):
@@ -108,10 +108,10 @@ bb0(%0 : $Float, %1 : $*DifferentiableConformance):
108
108
%6 = tuple_extract %4 : $(Float, @callee_guaranteed (Float) -> Float), 1 // user: %7
109
109
%7 = tuple (%5 : $Float, %6 : $@callee_guaranteed (Float) -> Float) // user: %8
110
110
return %7 : $(Float, @callee_guaranteed (Float) -> Float) // id: %8
111
- } // end sil function '$s3jvp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW '
111
+ } // end sil function '$s3jvp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW '
112
112
113
- // vjpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
114
- sil private [transparent] [thunk] @$s3vjp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW : $@convention(witness_method: DifferentiableRequirement) (Float, @in_guaranteed DifferentiableConformance) -> (Float, @owned @callee_guaranteed (Float) -> Float) {
113
+ // vjpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
114
+ sil private [transparent] [thunk] @$s3vjp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW : $@convention(witness_method: DifferentiableRequirement) (Float, @in_guaranteed DifferentiableConformance) -> (Float, @owned @callee_guaranteed (Float) -> Float) {
115
115
// %0 // user: %4
116
116
// %1 // user: %2
117
117
bb0(%0 : $Float, %1 : $*DifferentiableConformance):
@@ -123,16 +123,16 @@ bb0(%0 : $Float, %1 : $*DifferentiableConformance):
123
123
%6 = tuple_extract %4 : $(Float, @callee_guaranteed (Float) -> Float), 1 // user: %7
124
124
%7 = tuple (%5 : $Float, %6 : $@callee_guaranteed (Float) -> Float) // user: %8
125
125
return %7 : $(Float, @callee_guaranteed (Float) -> Float) // id: %8
126
- } // end sil function '$s3vjp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW '
126
+ } // end sil function '$s3vjp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW '
127
127
128
128
// CHECK-LABEL: sil_witness_table hidden DifferentiableConformance: DifferentiableRequirement module witness_tables_autodiff {
129
129
// CHECK: method #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s23witness_tables_autodiff25DifferentiableConformanceVAA0D11RequirementA2aDP1fyS2fFTW // protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
130
- // CHECK: autodiff_associated_function jvp 1 MSU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3jvp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // jvpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
131
- // CHECK: autodiff_associated_function vjp 1 MSU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3vjp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // vjpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
130
+ // CHECK: autodiff_associated_function jvp 1 SU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3jvp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // jvpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
131
+ // CHECK: autodiff_associated_function vjp 1 SU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3vjp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // vjpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
132
132
// CHECK: }
133
133
134
134
sil_witness_table hidden DifferentiableConformance: DifferentiableRequirement module witness_tables_autodiff {
135
135
method #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s23witness_tables_autodiff25DifferentiableConformanceVAA0D11RequirementA2aDP1fyS2fFTW // protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
136
- autodiff_associated_function jvp 1 MSU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3jvp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // jvpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
137
- autodiff_associated_function vjp 1 MSU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3vjp008MSU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // vjpMSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
136
+ autodiff_associated_function jvp 1 SU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3jvp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // jvpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
137
+ autodiff_associated_function vjp 1 SU #DifferentiableRequirement.f!1: <Self where Self : DifferentiableRequirement> (Self) -> (Float) -> Float : @$s3vjp007SU_xiEp23witness_tables_autodiff25DifferentiableConformanceVAC0E11RequirementA2cFP1fyS2fFTW // vjpSU protocol witness for DifferentiableRequirement.f(_:) in conformance DifferentiableConformance
138
138
}
0 commit comments