@@ -22,23 +22,23 @@ pub struct U(f32, f32, f32, f32);
22
22
// CHECK-LABEL: @build_array_s
23
23
#[ no_mangle]
24
24
pub fn build_array_s ( x : [ f32 ; 4 ] ) -> S < 4 > {
25
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %3 , i{{[0-9]+}} 16, i1 false)
26
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %6 , i{{[0-9]+}} 16, i1 false)
25
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
26
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
27
27
S :: < 4 > ( x)
28
28
}
29
29
30
30
// CHECK-LABEL: @build_array_t
31
31
#[ no_mangle]
32
32
pub fn build_array_t ( x : [ f32 ; 4 ] ) -> T {
33
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %3 , i{{[0-9]+}} 16, i1 false)
34
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %6 , i{{[0-9]+}} 16, i1 false)
33
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
34
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
35
35
T ( x)
36
36
}
37
37
38
38
// CHECK-LABEL: @build_array_u
39
39
#[ no_mangle]
40
40
pub fn build_array_u ( x : [ f32 ; 4 ] ) -> U {
41
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %3 , i{{[0-9]+}} 16, i1 false)
42
- // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %6 , i{{[0-9]+}} 16, i1 false)
41
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
42
+ // CHECK: call void @llvm.memcpy.p0i8.p0i8.i{{[0-9]+}}(i8* {{.*}} %{{[0-9]+}}, i8* {{.*}} %{{[0-9]+}} , i{{[0-9]+}} 16, i1 false)
43
43
unsafe { std:: mem:: transmute ( x) }
44
44
}
0 commit comments