Skip to content

Commit 5cbff95

Browse files
committed
Use named pattern match in test
1 parent 0be6aad commit 5cbff95

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/IRGen/generic_structs.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public struct GenericStruct<T : Proto> {
4040

4141
// CHECK-32-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
4242
// 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*
4444
// CHECK-32: [[FIELDOFFSETS:%.*]] = getelementptr inbounds i32, i32* [[PTR]], i32 2
4545
// CHECK-32: [[FIELDOFFSET:%.*]] = getelementptr inbounds i32, i32* [[FIELDOFFSETS]], i32 2
4646
// CHECK-32: [[OFFSET:%.*]] = load i32, i32* [[FIELDOFFSET]]
@@ -50,7 +50,7 @@ public struct GenericStruct<T : Proto> {
5050

5151
// CHECK-64-LABEL: define{{.*}} swiftcc void @"$S15generic_structs13GenericStructVACyxGycfC"
5252
// 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*
5454
// CHECK-64: [[FIELDOFFSETS:%.*]] = getelementptr inbounds i64, i64* [[PTR]], i64 2
5555
// CHECK-64: [[FIELDOFFSET:%.*]] = getelementptr inbounds i64, i64* [[FIELDOFFSETS]], i32 2
5656
// CHECK-64: [[OFFSET:%.*]] = load i64, i64* [[FIELDOFFSET]]

0 commit comments

Comments
 (0)