File tree Expand file tree Collapse file tree 2 files changed +1
-6
lines changed Expand file tree Collapse file tree 2 files changed +1
-6
lines changed Original file line number Diff line number Diff line change @@ -2741,7 +2741,7 @@ entry(%x : $*MyOptional):
2741
2741
// CHECK: br i1 [[VAL01]], label %[[TLABEL:.*]], label %[[FLABEL:.*]]
2742
2742
2743
2743
// CHECK: <label>:[[TLABEL]]
2744
- // CHECK: [[VAL02:%.*]] = sub i33 %tag, 2
2744
+ // CHECK: [[VAL02:%.*]] = sub i32 %tag, 2
2745
2745
// CHECK: [[VAL03:%.*]] = trunc i32 [[VAL02]] to i8
2746
2746
// CHECK: [[VAL04:%.*]] = bitcast %T4enum40MultiPayloadLessThan32BitsWithEmptyCasesO* [[VAL00]] to i8*
2747
2747
// CHECK: store i8 [[VAL03]], i8* [[VAL04]]
Original file line number Diff line number Diff line change @@ -141,11 +141,6 @@ public func constructResilientEnumPayload(_ s: Size) -> Medium {
141
141
// CHECK-NEXT: [[WITNESS_FN:%destructiveInjectEnumTag]] = bitcast i8* [[WITNESS]]
142
142
// CHECK-NEXT: call void [[WITNESS_FN]](%swift.opaque* noalias %0, i32 [[TAG]], %swift.type* [[METADATA2]])
143
143
144
- // CHECK-NEXT: [[WITNESS_ADDR:%.*]] = getelementptr inbounds i8*, i8** [[VWT]], i32 1
145
- // CHECK-NEXT: [[WITNESS:%.*]] = load i8*, i8** [[WITNESS_ADDR]]
146
- // CHECK-NEXT: [[WITNESS_FN:%.*]] = bitcast i8* [[WITNESS]]
147
- // CHECK-NEXT: call void [[WITNESS_FN]](%swift.opaque* noalias %1, %swift.type* [[METADATA]])
148
-
149
144
// CHECK-NEXT: ret void
150
145
151
146
return Medium . Postcard ( s)
You can’t perform that action at this time.
0 commit comments