Skip to content

Commit 6abfe45

Browse files
Merge pull request swiftlang#77011 from nate-chandler/rdar137790476
[Test] Fix IR check lines for 32 bit.
2 parents e4725d9 + 3c79716 commit 6abfe45

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

test/IRGen/coroutine_accessors.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,34 +18,34 @@ public var o: any AnyObject
1818
public var _i: Int = 0
1919

2020
public var irm: Int {
21-
// CHECK-OLD-LABEL: define{{.*}} { ptr, i64 } @"$s19coroutine_accessors1SV3irmSivy"(
22-
// CHECK-OLD-SAME: ptr noalias dereferenceable(32) %0,
21+
// CHECK-OLD-LABEL: define{{.*}} { ptr, {{i64|i32}} } @"$s19coroutine_accessors1SV3irmSivy"(
22+
// CHECK-OLD-SAME: ptr noalias dereferenceable({{32|16}}) %0,
2323
// CHECK-OLD-SAME: ptr %1,
24-
// CHECK-OLD-SAME: i64 %2
24+
// CHECK-OLD-SAME: [[INT]] %2
2525
// CHECK-OLD-SAME: )
2626
// CHECK-OLD-SAME: {
2727
// CHECK-OLD: }
2828
read {
2929
yield _i
3030
}
3131
// CHECK-OLD-LABEL: define{{.*}} { ptr, ptr } @"$s19coroutine_accessors1SV3irmSivx"(
32-
// CHECK-OLD-SAME: ptr noalias dereferenceable(32) %0,
33-
// CHECK-OLD-SAME: ptr nocapture swiftself dereferenceable(16) %1
32+
// CHECK-OLD-SAME: ptr noalias dereferenceable({{32|16}}) %0,
33+
// CHECK-OLD-SAME: ptr nocapture swiftself dereferenceable({{16|8}}) %1
3434
// CHECK-OLD-SAME: )
3535
// CHECK-OLD-SAME: {
3636
// CHECK-OLD: }
3737
modify {
3838
yield &_i
3939
}
40-
// CHECK-OLD-LABEL: define{{.*}} i64 @"$s19coroutine_accessors1SV3irmSivg"(
40+
// CHECK-OLD-LABEL: define{{.*}} {{i64|i32}} @"$s19coroutine_accessors1SV3irmSivg"(
4141
// CHECK-OLD-SAME: ptr %0,
42-
// CHECK-OLD-SAME: i64 %1
42+
// CHECK-OLD-SAME: [[INT]] %1
4343
// CHECK-OLD-SAME: ) #0
4444
// CHECK-OLD-SAME: {
4545
// CHECK-OLD: }
4646
// CHECK-OLD-LABEL: define{{.*}} void @"$s19coroutine_accessors1SV3irmSivs"(
47-
// CHECK-OLD-SAME: i64 %0,
48-
// CHECK-OLD-SAME: ptr nocapture swiftself dereferenceable(16) %1
47+
// CHECK-OLD-SAME: [[INT]] %0,
48+
// CHECK-OLD-SAME: ptr nocapture swiftself dereferenceable({{16|8}}) %1
4949
// CHECK-OLD-SAME: )
5050
// CHECK-OLD-SAME: {
5151
// CHECK-OLD: }

0 commit comments

Comments
 (0)