X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=tests%2Fcodegen%2Ffunction-arguments-noopt.rs;h=0c62e0d35e36d91624e2ac519e56f1cc72d9c91e;hb=b2284b9fd1c363b02d52cbd6e1a4d76a3190e7c6;hp=ff76405a4ea323338c45c98751756216f76f4f30;hpb=0f86ada9d8095a2cc61bfaf0b21f872e34602674;p=rust.git diff --git a/tests/codegen/function-arguments-noopt.rs b/tests/codegen/function-arguments-noopt.rs index ff76405a4ea..0c62e0d35e3 100644 --- a/tests/codegen/function-arguments-noopt.rs +++ b/tests/codegen/function-arguments-noopt.rs @@ -29,6 +29,12 @@ pub fn borrow(x: &i32) -> &i32 { x } +// CHECK: align 4 {{i32\*|ptr}} @borrow_mut({{i32\*|ptr}} align 4 %x) +#[no_mangle] +pub fn borrow_mut(x: &mut i32) -> &mut i32 { + x +} + // CHECK-LABEL: @borrow_call #[no_mangle] pub fn borrow_call(x: &i32, f: fn(&i32) -> &i32) -> &i32 {