@@ -47,7 +47,6 @@ func testSimpleInterpolation() {
47
47
// CHECK-NEXT: [[OFFSET3:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 3
48
48
// CHECK-64-NEXT: store i8 8, i8* [[OFFSET3]], align 1
49
49
// CHECK-32-NEXT: store i8 4, i8* [[OFFSET3]], align 1
50
- // CHECK-NEXT: bitcast %swift.refcounted* %{{.*}} to %swift.opaque*
51
50
// CHECK-NEXT: [[OFFSET4:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 4
52
51
// CHECK-NEXT: [[BITCASTED:%.+]] = bitcast i8* [[OFFSET4]] to i{{.*}}*
53
52
// CHECK-64-NEXT: store i64 -9223372036854775808, i64* [[BITCASTED]], align 1
@@ -112,7 +111,6 @@ func testInterpolationWithMultipleArguments() {
112
111
// CHECK-NEXT: store i8 0, i8* [[OFFSET22]], align 1
113
112
// CHECK-NEXT: [[OFFSET23:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 15
114
113
// CHECK-NEXT: store i8 4, i8* [[OFFSET23]], align 1
115
- // CHECK-NEXT: bitcast %swift.refcounted* %{{.*}} to %swift.opaque*
116
114
// CHECK-NEXT: [[OFFSET24:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 16
117
115
// CHECK-NEXT: [[BITCASTED3:%.+]] = bitcast i8* [[OFFSET24]] to i32*
118
116
// CHECK-NEXT: store i32 511, i32* [[BITCASTED3]], align 1
@@ -161,7 +159,6 @@ func testNSObjectInterpolation(nsArray: NSArray) {
161
159
// CHECK-NEXT: [[OFFSET3:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 3
162
160
// CHECK-64-NEXT: store i8 8, i8* [[OFFSET3]], align 1
163
161
// CHECK-32-NEXT: store i8 4, i8* [[OFFSET3]], align 1
164
- // CHECK-NEXT: bitcast %swift.refcounted* %{{.*}} to %swift.opaque*
165
162
// CHECK-NEXT: [[OFFSET4:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 4
166
163
// CHECK-NEXT: [[BITCASTED_DEST:%.+]] = bitcast i8* [[OFFSET4]] to %TSo7NSArrayC**
167
164
// CHECK-NEXT: [[BITCASTED_SRC:%.+]] = bitcast i8* [[NSARRAY_ARG]] to %TSo7NSArrayC*
@@ -205,7 +202,6 @@ func testFloatInterpolation(doubleValue: Double) {
205
202
// CHECK-NEXT: store i8 0, i8* [[OFFSET2]], align 1
206
203
// CHECK-NEXT: [[OFFSET3:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 3
207
204
// CHECK-NEXT: store i8 8, i8* [[OFFSET3]], align 1
208
- // CHECK-NEXT: bitcast %swift.refcounted* %{{.*}} to %swift.opaque*
209
205
// CHECK-NEXT: [[OFFSET4:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 4
210
206
// CHECK-NEXT: [[BITCASTED:%.+]] = bitcast i8* [[OFFSET4]] to double*
211
207
// CHECK-NEXT: store double %0, double* [[BITCASTED]], align 1
@@ -266,7 +262,6 @@ func testDynamicPrecisionAndAlignment() {
266
262
// CHECK-NEXT: store i8 0, i8* [[OFFSET22]], align 1
267
263
// CHECK-NEXT: [[OFFSET23:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 15
268
264
// CHECK-NEXT: store i8 4, i8* [[OFFSET23]], align 1
269
- // CHECK-NEXT: bitcast %swift.refcounted* %{{.*}} to %swift.opaque*
270
265
// CHECK-NEXT: [[OFFSET24:%.+]] = getelementptr inbounds i8, i8* [[BUFFER]], i{{.*}} 16
271
266
// CHECK-NEXT: [[BITCASTED3:%.+]] = bitcast i8* [[OFFSET24]] to i32*
272
267
// CHECK-NEXT: store i32 2147483647, i32* [[BITCASTED3]], align 1
0 commit comments