@@ -33,7 +33,7 @@ pub fn zero_len_array() {
33
33
// CHECK-LABEL: @byte_array
34
34
#[ no_mangle]
35
35
pub fn byte_array ( ) {
36
- // CHECK: call void @llvm.memset.p0i8.i{{[ 0-9]+}} (i8* {{.*}}, i8 7, i64 4
36
+ // CHECK: call void @llvm.memset.p0i8.i[[WIDTH:[ 0-9]+]] (i8* {{.*}}, i8 7, i[[WIDTH]] 4
37
37
// CHECK-NOT: br label %slice_loop_header{{.*}}
38
38
let x = [ 7u8 ; 4 ] ;
39
39
drop ( & x) ;
@@ -49,7 +49,7 @@ enum Init {
49
49
// CHECK-LABEL: @byte_enum_array
50
50
#[ no_mangle]
51
51
pub fn byte_enum_array ( ) {
52
- // CHECK: call void @llvm.memset.p0i8.i{{[ 0-9]+}} (i8* {{.*}}, i8 {{.*}}, i64 4
52
+ // CHECK: call void @llvm.memset.p0i8.i[[WIDTH:[ 0-9]+]] (i8* {{.*}}, i8 {{.*}}, i[[WIDTH]] 4
53
53
// CHECK-NOT: br label %slice_loop_header{{.*}}
54
54
let x = [ Init :: Memset ; 4 ] ;
55
55
drop ( & x) ;
@@ -58,7 +58,7 @@ pub fn byte_enum_array() {
58
58
// CHECK-LABEL: @zeroed_integer_array
59
59
#[ no_mangle]
60
60
pub fn zeroed_integer_array ( ) {
61
- // CHECK: call void @llvm.memset.p0i8.i{{[ 0-9]+}} (i8* {{.*}}, i8 0, i64 16
61
+ // CHECK: call void @llvm.memset.p0i8.i[[WIDTH:[ 0-9]+]] (i8* {{.*}}, i8 0, i[[WIDTH]] 16
62
62
// CHECK-NOT: br label %slice_loop_header{{.*}}
63
63
let x = [ 0u32 ; 4 ] ;
64
64
drop ( & x) ;
0 commit comments