Skip to content

Commit a7e7007

Browse files
authored
Merge pull request #63548 from nate-chandler/rdar105226018
[Test] Loosened FileCheck lines for 32bit.
2 parents c3e62f9 + 9751110 commit a7e7007

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/IRGen/variadic_generic_functions.sil

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,21 @@ sil_witness_table S_3 : P module main {}
2424
// CHECK: store i8** getelementptr inbounds {{.*}}$s26variadic_generic_functions3S_2VAA1PAAWP{{.*}}, i8*** [[WTABLE_ELEMENT_0]]
2525
// CHECK: [[METADATA_PACK_PTR:%[^,]+]] = bitcast [1 x %swift.type*]* [[METADATA_PACK]] to %swift.type**
2626
// CHECK: [[WTABLE_PACK_ADDR:%[^,]+]] = bitcast [1 x i8**]* [[WTABLE_PACK]] to i8***
27-
// CHECK: call swiftcc void @g(i64 1, %swift.type** [[METADATA_PACK_PTR]], i8*** [[WTABLE_PACK_ADDR]])
27+
// CHECK: call swiftcc void @g(i{{(64|32)}} 1, %swift.type** [[METADATA_PACK_PTR]], i8*** [[WTABLE_PACK_ADDR]])
2828
sil @c : $() -> () {
2929
%g = function_ref @g : $@convention(thin) <T... : P> () -> ()
3030
apply %g<Pack{S_2}>() : $@convention(thin) <T... : P> () -> ()
3131
%ret = tuple ()
3232
return %ret : $()
3333
}
3434

35-
// CHECK: define {{.*}}void @f(i64 %0, %swift.type** %T, i8*** %T.P)
35+
// CHECK: define {{.*}}void @f(i{{(64|32)}} %0, %swift.type** %T, i8*** %T.P)
3636
sil @f : $<T... : P> () -> () {
3737
%ret = tuple ()
3838
return %ret : $()
3939
}
4040

41-
// CHECK: define {{.*}}void @g(i64 %0, %swift.type** %T, i8*** %T.P)
41+
// CHECK: define {{.*}}void @g(i{{(64|32)}} %0, %swift.type** %T, i8*** %T.P)
4242
sil @g : $<T... : P> () -> () {
4343
%f = function_ref @f : $@convention(thin) <T... : P> () -> ()
4444
apply %f<Pack{repeat each T, S, repeat each T, repeat each T}>() : $@convention(thin) <T... : P> () -> ()

0 commit comments

Comments
 (0)