Skip to content

Commit d0f0838

Browse files
MrSidimssys-ce-bb
authored andcommitted
Update few tests check lines to use debug records (#2602)
Required after llvm/llvm-project@dc726c340392d: Reapply#4 "[RemoveDIs] Load into new debug info format by default in LLVM Signed-off-by: Sidorov, Dmitry <[email protected]> Original commit: KhronosGroup/SPIRV-LLVM-Translator@338a37ef59ded4f
1 parent 093352b commit d0f0838

File tree

7 files changed

+15
-14
lines changed

7 files changed

+15
-14
lines changed

llvm-spirv/test/DebugInfo/DebugDeclareUnused.cl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ void foo() {
1616

1717
// CHECK-SPIRV: Undef [[#]] [[#Undef:]]
1818
// CHECK-SPIRV: ExtInst [[#]] [[#]] [[#]] DebugDeclare [[#]] [[#Undef]] [[#]]
19-
// CHECK-LLVM: call void @llvm.dbg.declare(metadata ptr undef, metadata ![[#]], metadata !DIExpression({{.*}}))
19+
// CHECK-LLVM: #dbg_declare(ptr undef, ![[#]], !DIExpression(DW_OP_constu, 0, DW_OP_swap, DW_OP_xderef), ![[#]])

llvm-spirv/test/DebugInfo/DebugInfoLLVMArg.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ declare void @llvm.dbg.value(metadata, metadata, metadata) nounwind readnone spe
6262
define void @DbgIntrinsics() sanitize_memtag {
6363
entry:
6464
%x = alloca i32, align 4
65-
; CHECK-LLVM-OCL: call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0))
66-
; CHECK-LLVM-200: call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0))
65+
; CHECK-LLVM-OCL: #dbg_value(!DIArgList(ptr %x), ![[#]], !DIExpression(DW_OP_LLVM_arg, 0), ![[#]])
66+
; CHECK-LLVM-200: #dbg_value(!DIArgList(ptr %x), ![[#]], !DIExpression(DW_OP_LLVM_arg, 0), ![[#]])
6767
call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0)), !dbg !10
68-
; CHECK-LLVM-OCL: call void @llvm.dbg.value(metadata ptr undef, metadata ![[#]], metadata !DIExpression())
69-
; CHECK-LLVM-200: call void @llvm.dbg.value(metadata !DIArgList(ptr %x, ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus))
68+
; CHECK-LLVM-OCL: #dbg_value(ptr undef, ![[#]], !DIExpression(), ![[#]])
69+
; CHECK-LLVM-200: #dbg_value(!DIArgList(ptr %x, ptr %x), ![[#]], !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus)
7070
call void @llvm.dbg.value(metadata !DIArgList(ptr %x, ptr %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus)), !dbg !10
7171
store i32 42, ptr %x, align 4
7272
ret void

llvm-spirv/test/DebugInfo/DebugInfoWithUnknownIntrinsics.ll

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ entry:
2424
ret i32 %add, !dbg !17
2525
}
2626

27-
; LLVM: declare void @llvm.dbg.value(metadata, metadata, metadata)
27+
; LLVM: #dbg_value(i32 %x, ![[#]], !DIExpression(), ![[#]])
28+
; LLVM: #dbg_value(i32 %y, ![[#]], !DIExpression(), ![[#]])
2829
; Function Attrs: nounwind readnone speculatable willreturn
2930
declare void @llvm.dbg.value(metadata, metadata, metadata) #1
3031

llvm-spirv/test/DebugInfo/Generic/c-and-cpp-mixed.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
; CHECK-LLVM: define spir_func i32 @main(i32 %argc, ptr nocapture %argv) #0 !dbg ![[#Func2:]] {
2626
; CHECK-LLVM: entry:
27-
; CHECK-LLVM: call void @llvm.dbg.value(metadata i32 %argc, metadata ![[#Fun2Param1:]], metadata !DIExpression()), !dbg ![[#Fun2Param1Loc:]]
28-
; CHECK-LLVM: call void @llvm.dbg.value(metadata ptr %argv, metadata ![[#Fun2Param2:]], metadata !DIExpression(DW_OP_deref, DW_OP_deref)), !dbg ![[#Fun2Param2Loc:]]
27+
; CHECK-LLVM: #dbg_value(i32 %argc, ![[#Fun2Param1:]], !DIExpression(), ![[#Fun2Param1Loc:]])
28+
; CHECK-LLVM: #dbg_value(ptr %argv, ![[#Fun2Param2:]], !DIExpression(DW_OP_deref, DW_OP_deref), ![[#Fun2Param2Loc:]])
2929
; CHECK-LLVM: %0 = bitcast ptr addrspace(1) @str1 to ptr addrspace(1), !dbg ![[#Puts2Loc:]]
3030
; CHECK-LLVM: %puts = call spir_func i32 @puts(ptr addrspace(1) nocapture %0) #0, !dbg ![[#Puts2Loc]]
3131
; CHECK-LLVM: call spir_func void @foo() #0, !dbg ![[#CallFoo:]]

llvm-spirv/test/DebugInfo/NonSemantic/Shader200/FortranDynamicArrayExpr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
; CHECK-SPIRV: ExtInst [[#VoidT]] [[#DbgArrayId:]] [[#Import]] DebugTypeArrayDynamic [[#ArrayBasicT]] [[#DbgExprLocation]] [[#DbgExprAssociated]] [[#DbgInfoNone]] [[#DbgInfoNone]] [[#DbgSubRangeId]]
3131

3232
; CHECK-LLVM: %[[#Array:]] = alloca
33-
; CHECK-LLVM: call void @llvm.dbg.value(metadata ptr %[[#Array]], metadata ![[#DbgLVar:]]
33+
; CHECK-LLVM: #dbg_value(ptr %[[#Array]], ![[#DbgLVar:]]
3434
; CHECK-LLVM: ![[#DbgLVar]] = !DILocalVariable(name: "pint", scope: ![[#]], file: ![[#]], line: [[#]], type: ![[#DbgLVarT:]])
3535
; CHECK-LLVM: ![[#DbgLVarT]] = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: ![[#DbgArrayT:]], size: 64)
3636
; CHECK-LLVM: ![[#DbgArrayT]] = !DICompositeType(tag: DW_TAG_array_type, baseType: ![[#DbgArrayBaseT:]], size: 32, elements: ![[#Elements:]], dataLocation: !DIExpression(DW_OP_push_object_address, DW_OP_deref), associated: !DIExpression(DW_OP_push_object_address, DW_OP_deref, DW_OP_constu, 0, DW_OP_or))

llvm-spirv/test/DebugInfo/NonSemantic/Shader200/FortranDynamicArrayVar.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020

2121
; CHECK-LLVM: %[[#Ptr:]] = alloca ptr
2222
; CHECK-LLVM: %[[#Array:]] = alloca [16 x i64]
23-
; CHECK-LLVM: call void @llvm.dbg.declare(metadata ptr %[[#Array]], metadata ![[#DbgLVarArray:]]
24-
; CHECK-LLVM: call void @llvm.dbg.declare(metadata ptr %[[#Ptr]], metadata ![[#DbgLVarPtr:]]
23+
; CHECK-LLVM: #dbg_declare(ptr %[[#Array]], ![[#DbgLVarArray:]]
24+
; CHECK-LLVM: #dbg_declare(ptr %[[#Ptr]], ![[#DbgLVarPtr:]]
2525

2626
; CHECK-LLVM: ![[#DbgLVarPtr:]] = !DILocalVariable(scope: ![[#]], file: ![[#]], type: ![[#DbgPtrT:]], flags: DIFlagArtificial)
2727
; CHECK-LLVM: ![[#DbgPtrT:]] = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: ![[#DbgBasicT:]], size: 64)

llvm-spirv/test/complex-constexpr-vector.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ entry:
4141
; CHECK-SPIRV: DebugValue [[#]] [[#FINAL_COMPOS]]
4242

4343

44-
; CHECK-LLVM: call void @llvm.dbg.value(
45-
; CHECK-LLVM-SAME: metadata <4 x i8> <
44+
; CHECK-LLVM: #dbg_value(
45+
; CHECK-LLVM-SAME: <4 x i8> <
4646
; CHECK-LLVM-SAME: i8 add (
4747
; CHECK-LLVM-SAME: i8 extractelement (<8 x i8> bitcast (<2 x i32> <i32 65793, i32 65793> to <8 x i8>), i32 0),
4848
; CHECK-LLVM-SAME: i8 extractelement (<8 x i8> bitcast (<2 x i32> <i32 131586, i32 131586> to <8 x i8>), i32 0)),
@@ -53,7 +53,7 @@ entry:
5353
; CHECK-LLVM-SAME: i8 extractelement (<8 x i8> bitcast (<2 x i32> <i32 65793, i32 65793> to <8 x i8>), i32 2),
5454
; CHECK-LLVM-SAME: i8 extractelement (<8 x i8> bitcast (<2 x i32> <i32 131586, i32 131586> to <8 x i8>), i32 2)),
5555
; CHECK-LLVM-SAME: i8 undef>,
56-
; CHECK-LLVM-SAME: metadata ![[#]], metadata !DIExpression()), !dbg ![[#]]
56+
; CHECK-LLVM-SAME: ![[#]], !DIExpression(), ![[#]])
5757
call void @llvm.dbg.value(
5858
metadata <4 x i8> <
5959
i8 add (

0 commit comments

Comments
 (0)