1313; CHECK: OpFunction
1414; CHECK: %[[#FooVar:]] = OpVariable
1515; CHECK: %[[#Casted1:]] = OpBitcast %[[#PtrChar]] %[[#FooVar]]
16- ; CHECK: OpLifetimeStart %[[#Casted1]], 72
16+ ; CHECK: OpLifetimeStart %[[#Casted1]] 72
1717; CHECK: OpCopyMemorySized
1818; CHECK: OpBitcast
1919; CHECK: OpInBoundsPtrAccessChain
2020; CHECK: %[[#Casted2:]] = OpBitcast %[[#PtrChar]] %[[#FooVar]]
21- ; CHECK: OpLifetimeStop %[[#Casted2]], 72
21+ ; CHECK: OpLifetimeStop %[[#Casted2]] 72
2222define spir_func void @foo (ptr noundef byval (%tprange ) align 8 %_arg_UserRange ) {
2323 %RoundedRangeKernel = alloca %tprange , align 8
2424 call void @llvm.lifetime.start.p0 (i64 72 , ptr nonnull %RoundedRangeKernel )
@@ -30,11 +30,11 @@ define spir_func void @foo(ptr noundef byval(%tprange) align 8 %_arg_UserRange)
3030
3131; CHECK: OpFunction
3232; CHECK: %[[#BarVar:]] = OpVariable
33- ; CHECK: OpLifetimeStart %[[#BarVar]], 0
33+ ; CHECK: OpLifetimeStart %[[#BarVar]] 0
3434; CHECK: OpCopyMemorySized
3535; CHECK: OpBitcast
3636; CHECK: OpInBoundsPtrAccessChain
37- ; CHECK: OpLifetimeStop %[[#BarVar]], 0
37+ ; CHECK: OpLifetimeStop %[[#BarVar]] 0
3838define spir_func void @bar (ptr noundef byval (%tprange ) align 8 %_arg_UserRange ) {
3939 %RoundedRangeKernel = alloca %tprange , align 8
4040 call void @llvm.lifetime.start.p0 (i64 -1 , ptr nonnull %RoundedRangeKernel )
@@ -46,10 +46,10 @@ define spir_func void @bar(ptr noundef byval(%tprange) align 8 %_arg_UserRange)
4646
4747; CHECK: OpFunction
4848; CHECK: %[[#TestVar:]] = OpVariable
49- ; CHECK: OpLifetimeStart %[[#TestVar]], 1
49+ ; CHECK: OpLifetimeStart %[[#TestVar]] 1
5050; CHECK: OpCopyMemorySized
5151; CHECK: OpInBoundsPtrAccessChain
52- ; CHECK: OpLifetimeStop %[[#TestVar]], 1
52+ ; CHECK: OpLifetimeStop %[[#TestVar]] 1
5353define spir_func void @test (ptr noundef align 8 %_arg ) {
5454 %var = alloca i8 , align 8
5555 call void @llvm.lifetime.start.p0 (i64 1 , ptr nonnull %var )
0 commit comments