@@ -16,38 +16,38 @@ extern "C" {
16
16
#[ unwind( aborts) ] // FIXME(#58794)
17
17
pub unsafe extern "C" fn use_foreign_c_variadic_0 ( ) {
18
18
// Ensure that we correctly call foreign C-variadic functions.
19
- // CHECK: invoke void (i32, ...) @foreign_c_variadic_0([[PARAM:i32( signext)?]] 0)
19
+ // CHECK: call void (i32, ...) @foreign_c_variadic_0([[PARAM:i32( signext)?]] 0)
20
20
foreign_c_variadic_0 ( 0 ) ;
21
- // CHECK: invoke void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42)
21
+ // CHECK: call void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42)
22
22
foreign_c_variadic_0 ( 0 , 42i32 ) ;
23
- // CHECK: invoke void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42, [[PARAM]] 1024)
23
+ // CHECK: call void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42, [[PARAM]] 1024)
24
24
foreign_c_variadic_0 ( 0 , 42i32 , 1024i32 ) ;
25
- // CHECK: invoke void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42, [[PARAM]] 1024, [[PARAM]] 0)
25
+ // CHECK: call void (i32, ...) @foreign_c_variadic_0([[PARAM]] 0, [[PARAM]] 42, [[PARAM]] 1024, [[PARAM]] 0)
26
26
foreign_c_variadic_0 ( 0 , 42i32 , 1024i32 , 0i32 ) ;
27
27
}
28
28
29
29
// Ensure that we do not remove the `va_list` passed to the foreign function when
30
30
// removing the "spoofed" `VaListImpl` that is used by Rust defined C-variadics.
31
31
#[ unwind( aborts) ] // FIXME(#58794)
32
32
pub unsafe extern "C" fn use_foreign_c_variadic_1_0 ( ap : VaList ) {
33
- // CHECK: invoke void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap)
33
+ // CHECK: call void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap)
34
34
foreign_c_variadic_1 ( ap) ;
35
35
}
36
36
37
37
#[ unwind( aborts) ] // FIXME(#58794)
38
38
pub unsafe extern "C" fn use_foreign_c_variadic_1_1 ( ap : VaList ) {
39
- // CHECK: invoke void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 42)
39
+ // CHECK: call void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 42)
40
40
foreign_c_variadic_1 ( ap, 42i32 ) ;
41
41
}
42
42
#[ unwind( aborts) ] // FIXME(#58794)
43
43
pub unsafe extern "C" fn use_foreign_c_variadic_1_2 ( ap : VaList ) {
44
- // CHECK: invoke void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 2, [[PARAM]] 42)
44
+ // CHECK: call void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 2, [[PARAM]] 42)
45
45
foreign_c_variadic_1 ( ap, 2i32 , 42i32 ) ;
46
46
}
47
47
48
48
#[ unwind( aborts) ] // FIXME(#58794)
49
49
pub unsafe extern "C" fn use_foreign_c_variadic_1_3 ( ap : VaList ) {
50
- // CHECK: invoke void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 2, [[PARAM]] 42, [[PARAM]] 0)
50
+ // CHECK: call void ({{.*}}*, ...) @foreign_c_variadic_1({{.*}} %ap, [[PARAM]] 2, [[PARAM]] 42, [[PARAM]] 0)
51
51
foreign_c_variadic_1 ( ap, 2i32 , 42i32 , 0i32 ) ;
52
52
}
53
53
0 commit comments