@@ -22,23 +22,23 @@ pub struct U(f32, f32, f32, f32);
2222// CHECK-LABEL: @build_array_s
2323#[ no_mangle]
2424pub 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)
2727 S :: < 4 > ( x)
2828}
2929
3030// CHECK-LABEL: @build_array_t
3131#[ no_mangle]
3232pub 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)
3535 T ( x)
3636}
3737
3838// CHECK-LABEL: @build_array_u
3939#[ no_mangle]
4040pub 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)
4343 unsafe { std:: mem:: transmute ( x) }
4444}
0 commit comments