@@ -18,34 +18,34 @@ public var o: any AnyObject
18
18
public var _i : Int = 0
19
19
20
20
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,
23
23
// CHECK-OLD-SAME: ptr %1,
24
- // CHECK-OLD-SAME: i64 %2
24
+ // CHECK-OLD-SAME: [[INT]] %2
25
25
// CHECK-OLD-SAME: )
26
26
// CHECK-OLD-SAME: {
27
27
// CHECK-OLD: }
28
28
read {
29
29
yield _i
30
30
}
31
31
// 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
34
34
// CHECK-OLD-SAME: )
35
35
// CHECK-OLD-SAME: {
36
36
// CHECK-OLD: }
37
37
modify {
38
38
yield & _i
39
39
}
40
- // CHECK-OLD-LABEL: define{{.*}} i64 @"$s19coroutine_accessors1SV3irmSivg"(
40
+ // CHECK-OLD-LABEL: define{{.*}} {{ i64|i32}} @"$s19coroutine_accessors1SV3irmSivg"(
41
41
// CHECK-OLD-SAME: ptr %0,
42
- // CHECK-OLD-SAME: i64 %1
42
+ // CHECK-OLD-SAME: [[INT]] %1
43
43
// CHECK-OLD-SAME: ) #0
44
44
// CHECK-OLD-SAME: {
45
45
// CHECK-OLD: }
46
46
// 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
49
49
// CHECK-OLD-SAME: )
50
50
// CHECK-OLD-SAME: {
51
51
// CHECK-OLD: }
0 commit comments