File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ public struct GenericStruct<T : Proto> {
40
40
41
41
// CHECK-32-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
42
42
// CHECK-32: [[TYPE:%.*]] = call %swift.type* @"$S15generic_structs13GenericStructVMa"(%swift.type* %T, i8** %T.Proto)
43
- // CHECK-32: [[PTR:%.*]] = bitcast %swift.type* %8 to i32*
43
+ // CHECK-32: [[PTR:%.*]] = bitcast %swift.type* [[TYPE]] to i32*
44
44
// CHECK-32: [[FIELDOFFSETS:%.*]] = getelementptr inbounds i32, i32* [[PTR]], i32 2
45
45
// CHECK-32: [[FIELDOFFSET:%.*]] = getelementptr inbounds i32, i32* [[FIELDOFFSETS]], i32 2
46
46
// CHECK-32: [[OFFSET:%.*]] = load i32, i32* [[FIELDOFFSET]]
@@ -50,7 +50,7 @@ public struct GenericStruct<T : Proto> {
50
50
51
51
// CHECK-64-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
52
52
// CHECK-64: [[TYPE:%.*]] = call %swift.type* @"$S15generic_structs13GenericStructVMa"(%swift.type* %T, i8** %T.Proto)
53
- // CHECK-64: [[PTR:%.*]] = bitcast %swift.type* %8 to i64*
53
+ // CHECK-64: [[PTR:%.*]] = bitcast %swift.type* [[TYPE]] to i64*
54
54
// CHECK-64: [[FIELDOFFSETS:%.*]] = getelementptr inbounds i64, i64* [[PTR]], i64 2
55
55
// CHECK-64: [[FIELDOFFSET:%.*]] = getelementptr inbounds i64, i64* [[FIELDOFFSETS]], i32 2
56
56
// CHECK-64: [[OFFSET:%.*]] = load i64, i64* [[FIELDOFFSET]]
You can’t perform that action at this time.
0 commit comments