@@ -38,22 +38,22 @@ public struct GenericStruct<T : Proto> {
38
38
public init ( ) { }
39
39
}
40
40
41
- // CHECK-32-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
42
- // CHECK-32: [[TYPE:%.*]] = call %swift.type* @"$S15generic_structs13GenericStructVMa" (%swift.type* %T, i8** %T.Proto)
41
+ // CHECK-32-LABEL: define{{.*}} swiftcc void @_T015generic_structs13GenericStructVACyxGycfC
42
+ // CHECK-32: [[TYPE:%.*]] = call %swift.type* @_T015generic_structs13GenericStructVMa (%swift.type* %T, i8** %T.Proto)
43
43
// CHECK-32: [[PTR:%.*]] = bitcast %swift.type* %8 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]]
47
47
// CHECK-32: [[ADDROFOPT:%.*]] = getelementptr inbounds i8, i8* {{.*}}, i32 [[OFFSET]]
48
48
// CHECK-32: [[OPTPTR:%.*]] = bitcast i8* [[ADDROFOPT]] to %TSq*
49
- // CHECK-32: call %TSq* @"$S15generic_structsytWb3_" (%TSq* {{.*}}, %TSq* [[OPTPTR]]
49
+ // CHECK-32: call %TSq* @_T015generic_structsytWb3_ (%TSq* {{.*}}, %TSq* [[OPTPTR]]
50
50
51
- // CHECK-64-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
52
- // CHECK-64: [[TYPE:%.*]] = call %swift.type* @"$S15generic_structs13GenericStructVMa" (%swift.type* %T, i8** %T.Proto)
51
+ // CHECK-64-LABEL: define{{.*}} swiftcc void @_T015generic_structs13GenericStructVACyxGycfC
52
+ // CHECK-64: [[TYPE:%.*]] = call %swift.type* @_T015generic_structs13GenericStructVMa (%swift.type* %T, i8** %T.Proto)
53
53
// CHECK-64: [[PTR:%.*]] = bitcast %swift.type* %8 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]]
57
57
// CHECK-64: [[ADDROFOPT:%.*]] = getelementptr inbounds i8, i8* {{.*}}, i64 [[OFFSET]]
58
58
// CHECK-64: [[OPTPTR:%.*]] = bitcast i8* [[ADDROFOPT]] to %TSq*
59
- // CHECK-64: call %TSq* @"$S15generic_structsytWb3_" (%TSq* {{.*}}, %TSq* [[OPTPTR]]
59
+ // CHECK-64: call %TSq* @_T015generic_structsytWb3_ (%TSq* {{.*}}, %TSq* [[OPTPTR]]
0 commit comments