@@ -16,38 +16,38 @@ extern "C" {
1616#[ unwind( aborts) ] // FIXME(#58794)
1717pub unsafe extern "C" fn use_foreign_c_variadic_0 ( ) {
1818 // 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)
2020 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)
2222 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)
2424 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)
2626 foreign_c_variadic_0 ( 0 , 42i32 , 1024i32 , 0i32 ) ;
2727}
2828
2929// Ensure that we do not remove the `va_list` passed to the foreign function when
3030// removing the "spoofed" `VaListImpl` that is used by Rust defined C-variadics.
3131#[ unwind( aborts) ] // FIXME(#58794)
3232pub 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)
3434 foreign_c_variadic_1 ( ap) ;
3535}
3636
3737#[ unwind( aborts) ] // FIXME(#58794)
3838pub 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)
4040 foreign_c_variadic_1 ( ap, 42i32 ) ;
4141}
4242#[ unwind( aborts) ] // FIXME(#58794)
4343pub 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)
4545 foreign_c_variadic_1 ( ap, 2i32 , 42i32 ) ;
4646}
4747
4848#[ unwind( aborts) ] // FIXME(#58794)
4949pub 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)
5151 foreign_c_variadic_1 ( ap, 2i32 , 42i32 , 0i32 ) ;
5252}
5353
0 commit comments