diff options
Diffstat (limited to 'tests/codegen/aarch64-softfloat.rs')
| -rw-r--r-- | tests/codegen/aarch64-softfloat.rs | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/tests/codegen/aarch64-softfloat.rs b/tests/codegen/aarch64-softfloat.rs deleted file mode 100644 index 4f5366e047f..00000000000 --- a/tests/codegen/aarch64-softfloat.rs +++ /dev/null @@ -1,45 +0,0 @@ -//@ add-core-stubs -//@ compile-flags: --target aarch64-unknown-none-softfloat -Zmerge-functions=disabled -//@ needs-llvm-components: aarch64 -#![crate_type = "lib"] -#![feature(no_core, lang_items)] -#![no_core] - -extern crate minicore; -use minicore::*; - -// CHECK: i64 @pass_f64_C(i64 {{[^,]*}}) -#[no_mangle] -extern "C" fn pass_f64_C(x: f64) -> f64 { - x -} - -// CHECK: i64 @pass_f32_pair_C(i64 {{[^,]*}}) -#[no_mangle] -extern "C" fn pass_f32_pair_C(x: (f32, f32)) -> (f32, f32) { - x -} - -// CHECK: [2 x i64] @pass_f64_pair_C([2 x i64] {{[^,]*}}) -#[no_mangle] -extern "C" fn pass_f64_pair_C(x: (f64, f64)) -> (f64, f64) { - x -} - -// CHECK: i64 @pass_f64_Rust(i64 {{[^,]*}}) -#[no_mangle] -fn pass_f64_Rust(x: f64) -> f64 { - x -} - -// CHECK: i64 @pass_f32_pair_Rust(i64 {{[^,]*}}) -#[no_mangle] -fn pass_f32_pair_Rust(x: (f32, f32)) -> (f32, f32) { - x -} - -// CHECK: void @pass_f64_pair_Rust(ptr {{.*}}%{{[^ ]+}}, ptr {{.*}}%{{[^ ]+}}) -#[no_mangle] -fn pass_f64_pair_Rust(x: (f64, f64)) -> (f64, f64) { - x -} |
