@@ -19,34 +19,34 @@ pub fn test() {
1919 & a; // keep variable in an alloca
2020
2121// CHECK: [[S_a:%[0-9]+]] = bitcast i32* %a to i8*
22- // CHECK: call void @llvm.lifetime.start(i{{[0-9 ]+}}, i8* [[S_a]])
22+ // CHECK: call void @llvm.lifetime.start{{.*}} (i{{[0-9 ]+}}, i8* [[S_a]])
2323
2424 {
2525 let b = & Some ( a) ;
2626 & b; // keep variable in an alloca
2727
2828// CHECK: [[S_b:%[0-9]+]] = bitcast %"core::option::Option<i32>"** %b to i8*
29- // CHECK: call void @llvm.lifetime.start(i{{[0-9 ]+}}, i8* [[S_b]])
29+ // CHECK: call void @llvm.lifetime.start{{.*}} (i{{[0-9 ]+}}, i8* [[S_b]])
3030
3131// CHECK: [[S__5:%[0-9]+]] = bitcast %"core::option::Option<i32>"* %_5 to i8*
32- // CHECK: call void @llvm.lifetime.start(i{{[0-9 ]+}}, i8* [[S__5]])
32+ // CHECK: call void @llvm.lifetime.start{{.*}} (i{{[0-9 ]+}}, i8* [[S__5]])
3333
3434// CHECK: [[E_b:%[0-9]+]] = bitcast %"core::option::Option<i32>"** %b to i8*
35- // CHECK: call void @llvm.lifetime.end(i{{[0-9 ]+}}, i8* [[E_b]])
35+ // CHECK: call void @llvm.lifetime.end{{.*}} (i{{[0-9 ]+}}, i8* [[E_b]])
3636
3737// CHECK: [[E__5:%[0-9]+]] = bitcast %"core::option::Option<i32>"* %_5 to i8*
38- // CHECK: call void @llvm.lifetime.end(i{{[0-9 ]+}}, i8* [[E__5]])
38+ // CHECK: call void @llvm.lifetime.end{{.*}} (i{{[0-9 ]+}}, i8* [[E__5]])
3939 }
4040
4141 let c = 1 ;
4242 & c; // keep variable in an alloca
4343
4444// CHECK: [[S_c:%[0-9]+]] = bitcast i32* %c to i8*
45- // CHECK: call void @llvm.lifetime.start(i{{[0-9 ]+}}, i8* [[S_c]])
45+ // CHECK: call void @llvm.lifetime.start{{.*}} (i{{[0-9 ]+}}, i8* [[S_c]])
4646
4747// CHECK: [[E_c:%[0-9]+]] = bitcast i32* %c to i8*
48- // CHECK: call void @llvm.lifetime.end(i{{[0-9 ]+}}, i8* [[E_c]])
48+ // CHECK: call void @llvm.lifetime.end{{.*}} (i{{[0-9 ]+}}, i8* [[E_c]])
4949
5050// CHECK: [[E_a:%[0-9]+]] = bitcast i32* %a to i8*
51- // CHECK: call void @llvm.lifetime.end(i{{[0-9 ]+}}, i8* [[E_a]])
51+ // CHECK: call void @llvm.lifetime.end{{.*}} (i{{[0-9 ]+}}, i8* [[E_a]])
5252}
0 commit comments