mirror of
https://github.com/rust-lang/rust.git
synced 2026-03-19 12:19:36 +00:00
Always name the return place.
This commit is contained in:
@@ -6,10 +6,10 @@
|
||||
// CHECK-LABEL: @array_load
|
||||
#[no_mangle]
|
||||
pub fn array_load(a: &[u8; 4]) -> [u8; 4] {
|
||||
// CHECK: %0 = alloca [4 x i8], align 1
|
||||
// CHECK: %_0 = alloca [4 x i8], align 1
|
||||
// CHECK: %[[TEMP1:.+]] = load <4 x i8>, ptr %a, align 1
|
||||
// CHECK: store <4 x i8> %[[TEMP1]], ptr %0, align 1
|
||||
// CHECK: %[[TEMP2:.+]] = load i32, ptr %0, align 1
|
||||
// CHECK: store <4 x i8> %[[TEMP1]], ptr %_0, align 1
|
||||
// CHECK: %[[TEMP2:.+]] = load i32, ptr %_0, align 1
|
||||
// CHECK: ret i32 %[[TEMP2]]
|
||||
*a
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user